Commit Graph

205 Commits

Author SHA1 Message Date
Michael Braun f0e1864ceb Merge remote-tracking branch 'source/master' into remove-constructor-wrapper-classes 2018-07-14 13:39:37 -04:00
Alexandre Rafalovitch b7d14c50fb SOLR-11694: Remove outdated UIMA module 2018-07-07 09:58:57 -04:00
Christine Poerschke e1d2749b20 SOLR-12419: standardise solr/contrib (private) logger names 2018-06-28 14:47:33 +01:00
Erick Erickson 1d85cd7838 SOLR-12513 Reproducing TestCodecSupport.testMixedCompressionMode failure 2018-06-25 15:17:40 -07:00
Nhat Nguyen 8a6f1bf5ad LUCENE-8165: Ban copyOf and copyOfRange.
These methods are lenient with out-of-bounds indices.

Signed-off-by: Adrien Grand <jpountz@gmail.com>
2018-06-07 10:08:21 +02:00
Michael Braun 6d33beb92d Remove extra T 2018-06-05 18:29:46 -04:00
Michael Braun fb6574100e LUCENE-8345 - add wrapper class constructors to forbiddenapis 2018-06-03 15:40:50 -04:00
Dawid Weiss 3e8f31ead0 LUCENE-8261: non-recursive->recursive (javadoc update). 2018-05-07 21:34:59 +02:00
Dawid Weiss 445c0aa47e LUCENE-8261: InterpolatedProperties.interpolate and recursive property references. 2018-05-07 13:22:11 +02:00
Varun Thacker 56f80c0dc7 SOLR-12154: Disallow explicit usage of Log4j2 logger via forbidden APIs 2018-04-03 18:21:14 -07:00
Ishan Chattopadhyaya fbdf7fa736 SOLR-11920: Differential file copy for IndexFetcher 2018-03-15 19:31:15 +05:30
Christine Poerschke fa0aa34bdc LUCENE-8167: fail precommit on incompleteEnumSwitch 2018-02-13 17:37:53 +00:00
Uwe Schindler 95e94ab9d9 LUCENE-8170: Improve OpenClover reports (separate test from production code); enable coverage reports inside test-frameworks 2018-02-11 19:24:22 +01:00
Uwe Schindler 1922e5b956 LUCENE-8169: Migrate build to use OpenClover 4.2.1 for checking code coverage 2018-02-11 10:49:01 +01:00
Uwe Schindler a6e4f16b7a LUCENE-8168: Move Groovy scripts in build files to separate files. Update Groovy to 2.4.13 2018-02-10 20:24:33 +01:00
Uwe Schindler 9c0797d9f4 LUCENE-7966: Build Multi-Release JARs to enable usage of optimized intrinsic methods from Java 9 for index bounds checking and array comparison/mismatch 2018-02-03 09:17:59 +01:00
Uwe Schindler 5de15ff403 LUCENE-7883: Lucene/Solr no longer uses the context class loader when resolving resources 2017-06-22 20:20:50 +02:00
Christine Poerschke b767d61b9e LUCENE-7746: precommit to ignore less and (potentially) error more 2017-04-12 10:03:38 +01:00
Andrzej Bialecki e30cc70fdd SOLR-9959: SolrInfoMBean-s category and hierarchy cleanup. 2017-04-11 19:22:23 +02:00
Adrien Grand 53064e46dd LUCENE-7754: Inner classes should be static whenever possible. 2017-03-28 15:35:04 +02:00
Ishan Chattopadhyaya 9a1702a8f5 SOLR-8029: Reverting the previous commit and the merge 2017-02-15 07:13:28 +05:30
Noble Paul 325cbf0018 Revert "Merge remote-tracking branch 'origin/master'"
This reverts commit 26298f35df, reversing
changes made to 65c6c576b7.

undoing the merge commit
2017-02-14 17:32:14 -08:00
Christine Poerschke 738da0998a LUCENE-7693: Replace "org.apache." logic in GetMavenDependenciesTask. (Daniel Collins, Christine Poerschke) 2017-02-14 14:27:44 +00:00
Uwe Schindler ee5a360112 LUCENE-7651: Fix Javadocs build for Java 8u121 by injecting "Google Code Prettify" without adding Javascript to Javadocs's -bottom parameter. Also update Prettify to latest version to fix Google Chrome issue. 2017-01-22 18:29:01 +01:00
Uwe Schindler 7e03427fa1 LUCENE-6989: Make MMapDirectory's unmap hack work with Java 9 EA (b150+): Unmapping uses new sun.misc.Unsafe#invokeCleaner(ByteBuffer). 2016-12-21 19:49:22 +01:00
Christine Poerschke b22451f45e LUCENE-7586: fail precommit on varargsArgumentNeedCast 2016-12-19 16:14:51 +00:00
David Smiley 2e21511cd3 SOLR-9621: Remove several Guava & Apache Commons calls in favor of java 8 alternatives. 2016-10-28 17:18:58 -04:00
Uwe Schindler c164d7f2b2 Add extra permission for linedocsfile 2016-08-21 20:48:42 +02:00
Uwe Schindler f00843419f Remove special-case for enwiki (we run tests on Jenkins without security manager instead) 2016-08-16 00:34:37 +02:00
Christine Poerschke 1e92fc5f35 SOLR-9300: fix replace expression in GetMavenDependenciesTask's dependencyToArtifactId (Christine Poerschke, Daniel Collins) 2016-07-13 17:12:35 +01:00
Karl Wright b11e48c755 LUCENE-7194: Ban Math.toRadians and Math.toDegrees 2016-06-22 03:53:47 -04:00
Christine Poerschke c8911ccc77 LUCENE-7320: fail precommit on unusedImport 2016-06-13 10:44:30 +01:00
Simon Willnauer 268da5be45 LUCENE-7300: Add HardLinkCopyDirectoryWrapper to speed up file copying if hardlinks are applicable 2016-05-26 10:41:31 +02:00
Uwe Schindler a5f1902869 LUCENE-7296: Update forbiddenapis to version 2.1 2016-05-23 00:16:47 +02:00
Steve Rowe be5172631d SOLR-9121: Fix check-lib-versions task to pass through the "ivysettings.xml" property as an Ivy variable so that the nested ivy settings file can be located when parsing the top-level ivy settings file. 2016-05-17 10:07:14 -04:00
Chris Hostetter 791d1e7393 SOLR-9028: Fixed some test related bugs preventing SSL + ClientAuth from ever being tested 2016-04-28 13:18:01 -07:00
Robert Muir 89cc676f2b LUCENE-7089, LUCENE-7075: add points to flexible queryparser to replace legacy numerics support 2016-03-09 21:06:41 -05:00
Christine Poerschke f1ad769666 LUCENE-7084: fail precommit on comparingIdentical. also replaces one assert in the SingletonSortedSetDocValues constructor with equivalent test (TestSortedSetDocValues.testNoMoreOrdsConstant). 2016-03-09 16:00:15 +00:00
Robert Muir bfd58bc9de LUCENE-7077: fail precommit on useless assignment 2016-03-08 06:42:35 -05:00
Uwe Schindler 7b6df2542d LUCENE-6989: Add preliminary support for MMapDirectory unmapping in Java 9 2016-02-15 19:57:39 +01:00
Shai Erera 813ca77250 LUCENE-7013: Move license header to top of file 2016-02-04 15:51:19 +02:00
Uwe Schindler f5b0e537b4 LUCENE-6978: Refactor several code places that lookup locales by string name to use BCP47 locale tag instead
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724891 13f79535-47bb-0310-9956-ffa450edef68
2016-01-15 22:41:57 +00:00
Michael McCandless 7da175b0b6 LUCENE-6917: rename/deprecate numeric classes in favor of dimensional values
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1719562 13f79535-47bb-0310-9956-ffa450edef68
2015-12-11 21:13:41 +00:00
Uwe Schindler 4394851104 LUCENE-6920: Improve custom function checks in expressions module to use MethodHandles and work without extra security privileges
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1718069 13f79535-47bb-0310-9956-ffa450edef68
2015-12-05 11:04:01 +00:00
Gregory Chanan 75c00c7877 SOLR-8353: Support regex for skipping license checksums
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1717870 13f79535-47bb-0310-9956-ffa450edef68
2015-12-03 23:03:45 +00:00
David Wayne Smiley ce0363c0ad SOLR-8180: jcl-over-slf4j is officially a solrj/solr dependency now; not marked optional in a POM.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1717481 13f79535-47bb-0310-9956-ffa450edef68
2015-12-01 18:12:00 +00:00
Uwe Schindler 294b30a66e LUCENE-6594: Update forbiddenapis to 2.0
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1706128 13f79535-47bb-0310-9956-ffa450edef68
2015-09-30 18:54:29 +00:00
Uwe Schindler b8a213ccf7 LUCENE-6795: Forbid AccessibleObject#setAccessible and suppress legitimate uses / wrap with doPrivileged
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1702690 13f79535-47bb-0310-9956-ffa450edef68
2015-09-13 01:07:11 +00:00
Robert Muir 0f799cdf59 LUCENE-6795: remove unnecessary reflection, everything in question is public
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1702149 13f79535-47bb-0310-9956-ffa450edef68
2015-09-10 02:24:24 +00:00
Robert Muir e18e9ba178 LUCENE-6795: fix some test issues (mostly static leaks)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1702144 13f79535-47bb-0310-9956-ffa450edef68
2015-09-10 01:48:34 +00:00