mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-24 23:27:25 -04:00
make a real lucene snapshot
This commit is contained in:
parent
b4adad7c0a
commit
f27e208552
43 changed files with 42 additions and 23 deletions
|
@ -121,6 +121,9 @@ final class Security {
|
|||
static {
|
||||
Map<Pattern,String> m = new IdentityHashMap<>();
|
||||
m.put(Pattern.compile(".*lucene-core-.*\\.jar$"), "es.security.jar.lucene.core");
|
||||
m.put(Pattern.compile(".*lucene-test-framework-.*\\.jar$"), "es.security.jar.lucene.testframework");
|
||||
m.put(Pattern.compile(".*randomizedtesting-runner-.*\\.jar$"), "es.security.jar.randomizedtesting.runner");
|
||||
m.put(Pattern.compile(".*junit4-ant-.*\\.jar$"), "es.security.jar.randomizedtesting.junit4");
|
||||
m.put(Pattern.compile(".*securemock-.*\\.jar$"), "es.security.jar.elasticsearch.securemock");
|
||||
SPECIAL_JARS = Collections.unmodifiableMap(m);
|
||||
}
|
||||
|
|
|
@ -34,6 +34,7 @@ grant codeBase "file:${{java.ext.dirs}}/*" {
|
|||
grant codeBase "${es.security.jar.lucene.core}" {
|
||||
// needed to allow MMapDirectory's "unmap hack"
|
||||
permission java.lang.RuntimePermission "accessClassInPackage.sun.misc";
|
||||
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
|
||||
};
|
||||
|
||||
//// test framework permissions.
|
||||
|
@ -45,6 +46,21 @@ grant codeBase "${es.security.jar.elasticsearch.securemock}" {
|
|||
permission java.lang.RuntimePermission "reflectionFactoryAccess";
|
||||
};
|
||||
|
||||
grant codeBase "${es.security.jar.lucene.testframework}" {
|
||||
// XXX
|
||||
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
|
||||
};
|
||||
|
||||
grant codeBase "${es.security.jar.randomizedtesting.runner}" {
|
||||
// XXX
|
||||
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
|
||||
};
|
||||
|
||||
grant codeBase "${es.security.jar.randomizedtesting.junit4}" {
|
||||
// XXX
|
||||
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
|
||||
};
|
||||
|
||||
//// Everything else:
|
||||
|
||||
grant {
|
||||
|
@ -59,7 +75,7 @@ grant {
|
|||
permission java.util.PropertyPermission "*", "read,write";
|
||||
|
||||
// needed by junit4's gson usage
|
||||
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
|
||||
//permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
|
||||
|
||||
// needed by scripting engines, etc
|
||||
permission java.lang.RuntimePermission "createClassLoader";
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
8243b938b75818e86aa8d270d8d99529e1847578
|
|
@ -0,0 +1 @@
|
|||
5792c4b38aa2cf1f66c9dea8bf139907e33fa018
|
|
@ -1 +0,0 @@
|
|||
ba85c6e5e77e1f76c52c31d34a59558afa135d47
|
|
@ -0,0 +1 @@
|
|||
cd6fa25bc29718d8c964b0734fc9a009547453db
|
|
@ -1 +0,0 @@
|
|||
f8a38658b6393015c9b33c16b1b4122167b526b2
|
|
@ -0,0 +1 @@
|
|||
e4e0076ce4331309d1270a9c5b2edb51915fe32a
|
|
@ -1 +0,0 @@
|
|||
fa5d27ecadbe346caaf5a571ba71944b51761acf
|
|
@ -0,0 +1 @@
|
|||
ecfb9a923b19fac61b4e9a79275f6bd242b1f091
|
|
@ -1 +0,0 @@
|
|||
2c1464fcf6ede7819f8ba434b9bc7c79f5968407
|
|
@ -0,0 +1 @@
|
|||
49992ef742b6d3a24b551e06c96c0ab9cbad21e7
|
|
@ -1 +0,0 @@
|
|||
a40f9a3ef224bc042ef2ad1b713e318911b6057a
|
|
@ -0,0 +1 @@
|
|||
85544da78c2d33b2fdfa6f76eb621c8c963eae37
|
|
@ -1 +0,0 @@
|
|||
0a7642c9b98cb3d9013fb33be5c0751baf9f0b31
|
|
@ -0,0 +1 @@
|
|||
5c8b58d902a01cfce046e656eddee5c4e0578316
|
|
@ -1 +0,0 @@
|
|||
a0d6461ab9cda93ea530560b0c074a28fe0dd717
|
|
@ -0,0 +1 @@
|
|||
55202617e88437dd6def4e42ceb42d18d08a9f6e
|
|
@ -1 +0,0 @@
|
|||
85c5c7b78715c50157700c90ffd101537446533d
|
|
@ -0,0 +1 @@
|
|||
50b8439558061d0bbf09ddf8144d769143d33f00
|
|
@ -1 +0,0 @@
|
|||
70ca782d6ed458b5f777141353e09600083ed4fe
|
|
@ -0,0 +1 @@
|
|||
ce470e38912676ebc63838635663f17d8db844f5
|
|
@ -1 +0,0 @@
|
|||
b4832cdfe7a6cc7c586a3e28d7cd530acb182232
|
|
@ -0,0 +1 @@
|
|||
318e192d61eb28de09cc62c42d4e9d044a497e8b
|
|
@ -1 +0,0 @@
|
|||
bde73ae2b2324e1576c5789a7e6dd88b6543b939
|
|
@ -0,0 +1 @@
|
|||
043b3c3c03a5e0687884e5894754933d7e8f2f3e
|
|
@ -1 +0,0 @@
|
|||
8d261ff1c2333ce1e040c3aefca9784d1ae71acc
|
|
@ -0,0 +1 @@
|
|||
a9ab07d808456d9a2de248f3b4eba9765808b1cb
|
|
@ -1 +0,0 @@
|
|||
ee041e52dfcdb33a1aa6fab112042b5f33fc0c0c
|
|
@ -0,0 +1 @@
|
|||
c9ae48e40c89364e0e69f27c514c924d52e0d57e
|
|
@ -1 +0,0 @@
|
|||
a8ceb11b26e53612eee9a265ff454351f6dc99f2
|
|
@ -0,0 +1 @@
|
|||
8bd8fb7e75746fd7bce00b4d2813fca738d68f0b
|
|
@ -1 +0,0 @@
|
|||
1f92d0376ca9219b0bf96fe5bd9a913089608d6a
|
|
@ -0,0 +1 @@
|
|||
a71d7e2780ae064a6e6ea5b43357d070351620b8
|
|
@ -1 +0,0 @@
|
|||
60ee5bc1ac8ec102434e7064141a1f40281918b5
|
|
@ -0,0 +1 @@
|
|||
a82b7a125e7cc16c6eb050b68bafc9f1e63eb646
|
|
@ -1 +0,0 @@
|
|||
977aa506485d358b40602347c11238b0f912fe2c
|
|
@ -0,0 +1 @@
|
|||
64b4db89ab7612284b5c685769c3550fb3018bbc
|
|
@ -1 +0,0 @@
|
|||
61911b8400160bd206ea6ea46ba08fd9ba09e72b
|
|
@ -0,0 +1 @@
|
|||
a79e5ed1671d9f511c5aff273ba287557f5f9103
|
|
@ -1 +0,0 @@
|
|||
5a9bdf48b63562bf1ac8a73c1c6bdb4cc450439e
|
|
@ -0,0 +1 @@
|
|||
7b0b74aebbbfdd2175d6ce045fc538261e016417
|
4
pom.xml
4
pom.xml
|
@ -45,9 +45,9 @@
|
|||
|
||||
<!-- libraries -->
|
||||
<lucene.version>5.4.0</lucene.version>
|
||||
<lucene.snapshot.revision>1702265</lucene.snapshot.revision>
|
||||
<lucene.snapshot.revision>1702855</lucene.snapshot.revision>
|
||||
<lucene.maven.version>5.4.0-snapshot-${lucene.snapshot.revision}</lucene.maven.version>
|
||||
<testframework.version>2.1.16</testframework.version>
|
||||
<testframework.version>2.2.0-SNAPSHOT</testframework.version>
|
||||
<jackson.version>2.5.3</jackson.version>
|
||||
<slf4j.version>1.6.2</slf4j.version>
|
||||
<log4j.version>1.2.17</log4j.version>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue