Commit Graph

507 Commits

Author SHA1 Message Date
Uwe Schindler 1331a57e3d LUCENE-6732: Remove tabs in JS and XML files
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695395 13f79535-47bb-0310-9956-ffa450edef68
2015-08-11 23:00:39 +00:00
Uwe Schindler 81df57baa2 SOLR-5022: Merged revision(s) 1693559 from lucene/dev/branches/branch_5x: cleanup outdated Java 7 stuff
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693560 13f79535-47bb-0310-9956-ffa450edef68
2015-07-31 10:16:07 +00:00
Uwe Schindler eb2203b597 Merged revision(s) 1692411 from lucene/dev/branches/branch_5x:
LUCENE-6693: Updated Groovy to 2.4.4, Pegdown to 1.5, Svnkit to 1.8.10. Also fixed some PermGen errors while running full build caused by these updates: Tasks are now installed from root's build.xml

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1692413 13f79535-47bb-0310-9956-ffa450edef68
2015-07-23 15:53:30 +00:00
Uwe Schindler 585f8a7b26 Update some build dependencies to newer versions (pegdown uses ASM 5, Groovy is now ASF project, SvnKit)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1692102 13f79535-47bb-0310-9956-ffa450edef68
2015-07-21 12:48:08 +00:00
Steven Rowe 5b4fa96d77 LUCENE-6683: ivy-fail goal directs people to non-existent page
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1691615 13f79535-47bb-0310-9956-ffa450edef68
2015-07-17 17:24:50 +00:00
Ramkumar Aiyengar 9281fd9378 LUCENE-6568: Make rat invocation depend on ivy configuration being set up
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1688022 13f79535-47bb-0310-9956-ffa450edef68
2015-06-28 16:24:05 +00:00
Uwe Schindler 9756d6f948 Improve pattern
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1684828 13f79535-47bb-0310-9956-ffa450edef68
2015-06-11 08:23:58 +00:00
Uwe Schindler 307fb6e19b Fix a small problem where the "svnversion" command may output an error message and therefore creates invalid manifest (with special chars included). This checks with regex, if the returned SVN revision is according to spec, otherwise it writes "unknown" to manifest
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1684825 13f79535-47bb-0310-9956-ffa450edef68
2015-06-11 08:19:46 +00:00
Mark Robert Miller 3728802dfd LUCENE-6277: Allow Ivy resolutionCacheDir to be overridden by system property.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1684424 13f79535-47bb-0310-9956-ffa450edef68
2015-06-09 14:01:00 +00:00
Steven Rowe f35ca87130 LUCENE-5283: Introduce new build property tests.ifNoTests - when its value is 'ignore', 'ant test' will succeed even when zero tests were executed.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1682550 13f79535-47bb-0310-9956-ffa450edef68
2015-05-29 21:02:38 +00:00
Uwe Schindler c3b3de98bb Update Clover to 4.0.4
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1681402 13f79535-47bb-0310-9956-ffa450edef68
2015-05-23 23:24:35 +00:00
Uwe Schindler 5b4fe002ba LUCENE-6420: Use forbidden-apis annotation @SuppressForbidden; cleanup maven build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1674926 13f79535-47bb-0310-9956-ffa450edef68
2015-04-20 15:22:06 +00:00
Uwe Schindler 9bc70ac037 LUCENE-6420: Update forbiddenapis to v1.8
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1673077 13f79535-47bb-0310-9956-ffa450edef68
2015-04-13 00:14:28 +00:00
Robert Muir 9527a31a2d LUCENE-5439: add jacoco coverage
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1672298 13f79535-47bb-0310-9956-ffa450edef68
2015-04-09 11:47:57 +00:00
Robert Muir 8cfb3a9398 LUCENE-6238: minimize tests.policy
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1662254 13f79535-47bb-0310-9956-ffa450edef68
2015-02-25 16:23:44 +00:00
Mark Robert Miller 5c2a84f0fa LUCENE-6277: Revert for a moment.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1661826 13f79535-47bb-0310-9956-ffa450edef68
2015-02-24 00:37:07 +00:00
Mark Robert Miller efc99d6799 LUCENE-6277: Allow Ivy resolutionCacheDir to be overridden by system property.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1661681 13f79535-47bb-0310-9956-ffa450edef68
2015-02-23 14:34:58 +00:00
Uwe Schindler d21afb8ef3 Some minor tools version upgrades (Clover, Groovy, Svnkit)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1661314 13f79535-47bb-0310-9956-ffa450edef68
2015-02-21 09:56:51 +00:00
Uwe Schindler 0f7b913b07 LUCENE-6069: Lucene Core now gets compiled with Java 8 "compact1" profile, all other modules with "compact2".
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1659347 13f79535-47bb-0310-9956-ffa450edef68
2015-02-12 18:19:38 +00:00
Uwe Schindler f198592418 LUCENE-4797: Split doclint args in trunk, this makes it consistent with 5.x (patch not yet committed there)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1658088 13f79535-47bb-0310-9956-ffa450edef68
2015-02-07 18:05:45 +00:00
Robert Muir 376256316b LUCENE-4797: enable doclint html verification
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1658040 13f79535-47bb-0310-9956-ffa450edef68
2015-02-07 10:10:34 +00:00
Robert Muir 270487d618 LUCENE-6224: package.html -> package-info.java (just o.a.l.search initially)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1658001 13f79535-47bb-0310-9956-ffa450edef68
2015-02-07 00:37:12 +00:00
Shalin Shekhar Mangar a41b9954d1 SOLR-4839: Upgrade to Jetty 9
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1649552 13f79535-47bb-0310-9956-ffa450edef68
2015-01-05 15:45:58 +00:00
Uwe Schindler 57ff9ed94c LUCENE-5968: Improve error message when 'ant beast' is run on top-level modules
This closes #96

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1642488 13f79535-47bb-0310-9956-ffa450edef68
2014-11-29 23:52:42 +00:00
Robert Muir cd1783c58c fix all doclint warnings
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1642259 13f79535-47bb-0310-9956-ffa450edef68
2014-11-28 03:18:36 +00:00
Robert Muir bab0b46337 docs: get minimal doclint options passing
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1642250 13f79535-47bb-0310-9956-ffa450edef68
2014-11-28 01:16:37 +00:00
Uwe Schindler 02dc17d4cd LUCENE-6070: Fix forbidden-apis and deprecations of Java 8 when used with Java 9
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1641302 13f79535-47bb-0310-9956-ffa450edef68
2014-11-24 00:36:47 +00:00
Robert Muir 6c634c2920 LUCENE-6074: symlink jars on unix/os X systems
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1641236 13f79535-47bb-0310-9956-ffa450edef68
2014-11-23 18:00:11 +00:00
Uwe Schindler 6e14e0f1a9 LUCENE-5950: Remove Javadocs patcher (no longer needed with Java 8 minimum)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1640876 13f79535-47bb-0310-9956-ffa450edef68
2014-11-21 08:28:14 +00:00
Ryan Ernst 5e17f315d4 LUCENE-5950: Move to Java 8 as minimum Java version
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1640833 13f79535-47bb-0310-9956-ffa450edef68
2014-11-20 22:47:21 +00:00
Michael McCandless 0b39dd9e62 LUCENE-6019: detect when DocValuesType illegally changes; add -Dtests.asserts=true|false
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1633724 13f79535-47bb-0310-9956-ffa450edef68
2014-10-22 22:33:40 +00:00
Ryan Ernst 8d885e4fb0 LUCENE-5971: Create addBackcompatIndexes.py script to build and add backcompat test indexes
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1627419 13f79535-47bb-0310-9956-ffa450edef68
2014-09-24 20:48:57 +00:00
Uwe Schindler d1ea8d1d92 fix test-help documentation bug
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1625788 13f79535-47bb-0310-9956-ffa450edef68
2014-09-17 19:52:47 +00:00
Uwe Schindler 6a4bce5e17 LUCENE-5945: Changes to forbidden, as discussed on issue.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1624785 13f79535-47bb-0310-9956-ffa450edef68
2014-09-13 21:59:31 +00:00
Robert Muir 3eb66fb19c LUCENE-5945: Full cutover to Path api from java.io.File
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1624784 13f79535-47bb-0310-9956-ffa450edef68
2014-09-13 21:46:29 +00:00
Uwe Schindler 6a4ea25666 fix undefined propretym remove non-used property
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1623426 13f79535-47bb-0310-9956-ffa450edef68
2014-09-08 16:08:38 +00:00
Uwe Schindler 5d1df1ac19 Use propertyresource instead string in common-build.xml
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622734 13f79535-47bb-0310-9956-ffa450edef68
2014-09-05 16:31:02 +00:00
Uwe Schindler ff9e0437de LUCENE-5902: Simplify the property handling by having a default; only add explicitclass include if actually given; refactor filterchain (TODO: maybe use a one-line groovy for this, we already have groovy loaded before running tests...?)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622685 13f79535-47bb-0310-9956-ffa450edef68
2014-09-05 12:00:02 +00:00
Uwe Schindler 8f5259b4ff Pass build.properties files down to Maven (fixes bug with ASF Jenkins after restructuring the Jenkins config to use property files)
Clean property handling: it reads now consistently everywhere solely ~/lucene.build.properties, ~/build.properties, /lucene/build.properties (in this order)
Excludes were fixed

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622666 13f79535-47bb-0310-9956-ffa450edef68
2014-09-05 09:42:17 +00:00
Uwe Schindler 5cc507e880 LUCENE-5902: Make loadresource quiet
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622572 13f79535-47bb-0310-9956-ffa450edef68
2014-09-04 22:31:29 +00:00
Ryan Ernst e1e1997604 LUCENE-5902: Add bumpVersion.py script
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622546 13f79535-47bb-0310-9956-ffa450edef68
2014-09-04 19:58:53 +00:00
Uwe Schindler 96169ba6b2 LUCENE-5920: More elegant (groovy-like) task creation
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622463 13f79535-47bb-0310-9956-ffa450edef68
2014-09-04 11:53:23 +00:00
Uwe Schindler fbe31fe3a8 LUCENE-5920: New beasting silencer, variant #2
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622451 13f79535-47bb-0310-9956-ffa450edef68
2014-09-04 11:02:01 +00:00
Uwe Schindler 2ffb741999 LUCENE-5920: Revert previous commits (but leave the else attributes)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622449 13f79535-47bb-0310-9956-ffa450edef68
2014-09-04 10:47:17 +00:00
Uwe Schindler f46b189256 LUCENE-5920: Further silence beasting
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622357 13f79535-47bb-0310-9956-ffa450edef68
2014-09-03 21:07:27 +00:00
Robert Muir 7f31b2e0e3 LUCENE-5920: tweak junit4 output options for 'ant beast'
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622345 13f79535-47bb-0310-9956-ffa450edef68
2014-09-03 20:21:04 +00:00
Uwe Schindler b04148f2c4 LUCENE-5918: Remove backwards folder
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622018 13f79535-47bb-0310-9956-ffa450edef68
2014-09-02 14:25:58 +00:00
Robert Muir 67afcced6f LUCENE-5858: don't even register RW test codecs, impersonation is removed
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5858@1621807 13f79535-47bb-0310-9956-ffa450edef68
2014-09-01 14:41:57 +00:00
Adrien Grand 09c2c4d0aa LUCENE-5858: First iteration.
Tests pass but the rest (eg. javadocs) might be completely broken.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5858@1621751 13f79535-47bb-0310-9956-ffa450edef68
2014-09-01 11:37:03 +00:00
Uwe Schindler e5b1613030 Update to Clover 4.0.0 (and update license)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621543 13f79535-47bb-0310-9956-ffa450edef68
2014-08-30 22:16:43 +00:00
Uwe Schindler f7b691e1b6 Update some build tools
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621540 13f79535-47bb-0310-9956-ffa450edef68
2014-08-30 22:05:49 +00:00
Uwe Schindler ac4f5bbabe Move some properties to begin of build files, so its easier to understand what can be changed.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621118 13f79535-47bb-0310-9956-ffa450edef68
2014-08-28 11:28:53 +00:00
Uwe Schindler 0cb726bba3 LUCENE-5898: Remove remaining hardcoded versions from build files; add a new version.properties file
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1619906 13f79535-47bb-0310-9956-ffa450edef68
2014-08-22 19:14:11 +00:00
Uwe Schindler 903a7b40be LUCENE-5898: Clean up build files version handling, fix bug with specification version
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1619832 13f79535-47bb-0310-9956-ffa450edef68
2014-08-22 15:15:37 +00:00
Uwe Schindler 7774b62ff3 LUCENE-5850: Remove useless checks and properties
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618282 13f79535-47bb-0310-9956-ffa450edef68
2014-08-15 21:39:53 +00:00
Chris M. Hostetter 3160f7e99c SOLR-6342: build.xml clones lucene/CHANGES.txt as LUCENE_CHANGES.txt in solr releases; changes2html hotlinks LUCENE_CHANGES.txt when found
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618281 13f79535-47bb-0310-9956-ffa450edef68
2014-08-15 21:37:07 +00:00
Uwe Schindler 0229a057a4 LUCENE-5886: Improve Java version detection in Constants.java and common-build.xml, add Java 9 support
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618278 13f79535-47bb-0310-9956-ffa450edef68
2014-08-15 21:31:27 +00:00
Ryan Ernst 73bb9c91d9 LUCENE-5850: Made Version handling more robust and extensible
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618263 13f79535-47bb-0310-9956-ffa450edef68
2014-08-15 19:15:17 +00:00
Robert Muir 23fdcfd45f LUCENE-5886: allow precommit to be run with java8. still TODO: we need to be able to actually detect 1.9
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1617959 13f79535-47bb-0310-9956-ffa450edef68
2014-08-14 14:44:38 +00:00
Robert Muir 87a20ca797 LUCENE-5886: upgrade ecj to workaround compiler bug in precommit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1617955 13f79535-47bb-0310-9956-ffa450edef68
2014-08-14 14:21:00 +00:00
Uwe Schindler 3dbb07b9c2 LUCENE-5881: Add parameter check, beautify some other groovy code
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1617079 13f79535-47bb-0310-9956-ffa450edef68
2014-08-10 09:54:24 +00:00
Uwe Schindler a546284628 LUCENE-5881: Add "beasting" of tests: repeats the whole "test" Ant target N times with "ant beast -Dbeast.iters=N"
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1617078 13f79535-47bb-0310-9956-ffa450edef68
2014-08-10 09:46:59 +00:00
Uwe Schindler b48ed7a9d1 Fix bad forbiddenapis release
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1615815 13f79535-47bb-0310-9956-ffa450edef68
2014-08-04 22:19:52 +00:00
Uwe Schindler 34f167645b Update forbiddenapis checker to latest release
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1615810 13f79535-47bb-0310-9956-ffa450edef68
2014-08-04 21:50:33 +00:00
Robert Muir 2080ddc885 LUCENE-5593: speed up javadocs generation in build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1614058 13f79535-47bb-0310-9956-ffa450edef68
2014-07-28 15:36:27 +00:00
Steven Rowe b207188421 LUCENE-5770: Upgrade to JFlex 1.6, which has direct support for supplementary code points - as a result, ICU4J is no longer used to generate surrogate pairs to augment JFlex scanner specifications.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1608134 13f79535-47bb-0310-9956-ffa450edef68
2014-07-05 21:12:09 +00:00
Dawid Weiss b8067fa423 LUCENE-5786: Unflushed/ truncated events file (hung testing subprocess). Updating RR to 2.1.6
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1607058 13f79535-47bb-0310-9956-ffa450edef68
2014-07-01 11:59:44 +00:00
Dawid Weiss 48a55eac13 LUCENE-5786: adding more debugging to the test framework.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1606002 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 09:55:34 +00:00
Robert Muir 1ea4ad0b03 LUCENE-5757: move RamUsageEstimator reflector to test-framework
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1602515 13f79535-47bb-0310-9956-ffa450edef68
2014-06-13 20:41:17 +00:00
Dawid Weiss cf5a0caeb6 LUCENE-5650: Enforce read-only access to any path outside the temporary folder via security manager
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596767 13f79535-47bb-0310-9956-ffa450edef68
2014-05-22 06:15:26 +00:00
Uwe Schindler 46265fd938 Update some build tools
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1596425 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 22:34:46 +00:00
Uwe Schindler b078e0f003 Update some build tools
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1595380 13f79535-47bb-0310-9956-ffa450edef68
2014-05-16 22:57:33 +00:00
Dawid Weiss 48d08fea07 Soft limit on the sysout bytes instead of a yes/no switch.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/LUCENE-5622@1591214 13f79535-47bb-0310-9956-ffa450edef68
2014-04-30 08:27:23 +00:00
Dawid Weiss 5767c9a835 Branch for LUCENE-5622
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/LUCENE-5622@1589645 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 09:22:03 +00:00
Uwe Schindler c18bfad4c3 Update to bugfix release of forbidden-apis to work around annotations bug (may affect lucene in the future)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588378 13f79535-47bb-0310-9956-ffa450edef68
2014-04-17 21:54:33 +00:00
Uwe Schindler 7704287b8a LUCENE-5614: Enable building on Java 8 using Apache Ant 1.8.3 or 1.8.4 by adding a workaround for the Ant bug
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588228 13f79535-47bb-0310-9956-ffa450edef68
2014-04-17 12:30:09 +00:00
Uwe Schindler 99fea41839 LUCENE-5540: Update forbidden-apis to 1.5
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588082 13f79535-47bb-0310-9956-ffa450edef68
2014-04-16 22:04:59 +00:00
Robert Muir 3a06863571 LUCENE-5606: un-ignore monster tests, instead annotate with a test group so they can be optionally run
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1587769 13f79535-47bb-0310-9956-ffa450edef68
2014-04-16 01:32:45 +00:00
Uwe Schindler 9a3c3bd35a Revert previous commit, this is a bug in JDK 1.8.0_20 EA.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1585536 13f79535-47bb-0310-9956-ffa450edef68
2014-04-07 17:52:14 +00:00
Uwe Schindler 3337604efb Suppress warnings emitted by Java8 about non_processed annotations
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1585529 13f79535-47bb-0310-9956-ffa450edef68
2014-04-07 17:27:30 +00:00
Dawid Weiss 10f96205a3 Add lowercase version of tests.leavetemporary to propagated properties.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1585063 13f79535-47bb-0310-9956-ffa450edef68
2014-04-05 11:49:59 +00:00
Dawid Weiss 1a9c5c9862 Add test-help info
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/solr5914@1584635 13f79535-47bb-0310-9956-ffa450edef68
2014-04-04 12:05:51 +00:00
Dawid Weiss ee084bbe60 Cleanups and refactorings after Mark's suggestions.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/solr5914@1584633 13f79535-47bb-0310-9956-ffa450edef68
2014-04-04 12:04:49 +00:00
Steven Rowe 25191820d3 LUCENE-5552: Upgrade JFlex version from 1.5.0 to 1.5.1
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1580275 13f79535-47bb-0310-9956-ffa450edef68
2014-03-22 18:34:32 +00:00
Uwe Schindler b569844e04 LUCENE-5540: Update forbidden-apis, pegdown, groovy
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1579399 13f79535-47bb-0310-9956-ffa450edef68
2014-03-19 21:08:42 +00:00
Uwe Schindler 5f39190e62 LUCENE-5537: During tests use real version, not dev.version. We should nuke dev.version, it is no longer used anywhere!
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1578932 13f79535-47bb-0310-9956-ffa450edef68
2014-03-18 14:48:27 +00:00
Uwe Schindler 4aea56f421 Update to latest Clover bugfix release
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1576721 13f79535-47bb-0310-9956-ffa450edef68
2014-03-12 12:56:31 +00:00
Dawid Weiss 0630aad05e LUCENE-5475: upgraded randomized testing to 2.1.1. This will print full annotations on assumption-ignored tests. It also includes more fancy test filtering.:
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1576292 13f79535-47bb-0310-9956-ffa450edef68
2014-03-11 12:01:43 +00:00
Adrien Grand f3af8c97be LUCENE-5463: Unbreak forbidden APIs for Solr, remove broken RUE.sizeOf(String) and add new forbidden APIs to the Maven build.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1571493 13f79535-47bb-0310-9956-ffa450edef68
2014-02-24 23:44:14 +00:00
Adrien Grand fab92b83d0 LUCENE-5463: RUE.(human)sizeOf(Object) is now a forbidden API.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1571384 13f79535-47bb-0310-9956-ffa450edef68
2014-02-24 18:28:27 +00:00
Steven Rowe 114ce52b03 LUCENE-5465: Solr Contrib map-reduce breaks Manifest of all other JAR files by adding a broken Main-Class attribute
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1570738 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 22:47:52 +00:00
Steven Rowe 27b98b7936 LUCENE-5411: Upgrade to released JFlex 1.5.0; stop requiring a locally built JFlex snapshot jar.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1560260 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 06:07:04 +00:00
Uwe Schindler 09d6a3c73c reenable javadocs on JDK8
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1550110 13f79535-47bb-0310-9956-ffa450edef68
2013-12-11 11:39:27 +00:00
Steven Rowe d516948bbd LUCENE-5357: Upgrade StandardTokenizer and UAX29URLEmailTokenizer to Unicode 6.3; update UAX29URLEmailTokenizer's recognized top level domains in URLs and Emails from the IANA Root Zone Database.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1548595 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 16:51:43 +00:00
Uwe Schindler de81d96cc0 Update some ANT plugins:
- make SVN version configurable: As svnkit 1.8 does not support svn 1.7 WCs and vice versa, if you use an 1.8 WC, you have to manually pass -Dsvnkit.version=1.8.0 (unless I find a better solution...)
- Update Groovy
- Update Pegdown
- LUCENE-5243: Update Clover to released version 3.2.0 (no more snapshot)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1547661 13f79535-47bb-0310-9956-ffa450edef68
2013-12-04 00:54:08 +00:00
Uwe Schindler 8c04dea24c For now don't run javadocs-lint on Java 8, because https://bugs.openjdk.java.net/browse/JDK-8027977 is still not fixed
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1547364 13f79535-47bb-0310-9956-ffa450edef68
2013-12-03 12:17:58 +00:00
Uwe Schindler 8dcabf0365 LUCENE-5355: Add support for -Dbootjdk to point to a separate JAVA_HOME that is used to generate javadocs; validate the -Dbootclasspath to point to a valid rt.jar
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1547346 13f79535-47bb-0310-9956-ffa450edef68
2013-12-03 11:40:52 +00:00
Mark Robert Miller 7ab2e1f787 SOLR-1301: Add a Solr contrib that allows for building Solr indexes via Hadoop's MapReduce.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1547139 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 18:42:23 +00:00
Robert Muir 264dd48437 fail on hashmap ordering bugs in java7 too
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1544923 13f79535-47bb-0310-9956-ffa450edef68
2013-11-24 05:44:22 +00:00
Uwe Schindler 0971bc8f21 LUCENE-5347: Upgrade forbidden-apis checker to version 1.4. Fix Zookeeper bug with default encoding.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1544370 13f79535-47bb-0310-9956-ffa450edef68
2013-11-21 23:27:19 +00:00
Robert Muir 85a8991beb point at the more general python3 (since 3.3 works fine), asking for 3.2 specifically is incredibly confusing to contributors
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1541094 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 14:56:43 +00:00
Steven Rowe c890c312e6 LUCENE-5322: make 'ant validate-maven-artifacts' run faster
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1540832 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 20:21:23 +00:00
Uwe Schindler 7315a90a7b LUCENE-4753: Run forbidden-apis Ant task per module. This allows more improvements and prevents OOMs after the number of class files raised recently
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1540573 13f79535-47bb-0310-9956-ffa450edef68
2013-11-10 22:50:51 +00:00
Dawid Weiss ffb8574ab4 LUCENE-5283: Fixup to prevent permgens, removed leftover junk (thx Uwe).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1539475 13f79535-47bb-0310-9956-ffa450edef68
2013-11-06 22:00:42 +00:00
Dawid Weiss 40d289fdff LUCENE-5283: Fail the build if ant test didn't execute any tests (everything filtered out). Take 2: after minor updates and comments from Uwe.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1539457 13f79535-47bb-0310-9956-ffa450edef68
2013-11-06 20:50:15 +00:00
Dawid Weiss e10ca44c82 Reverting 1539106.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1539170 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 22:38:18 +00:00
Dawid Weiss 5b6b274848 LUCENE-5283: Fail the build if ant test didn't execute any tests (everything filtered out).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1539106 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 19:20:07 +00:00
Steven Rowe 9990a2eab9 LUCENE-5322: Clean up / simplify Maven-related Ant targets
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1538144 13f79535-47bb-0310-9956-ffa450edef68
2013-11-02 05:04:19 +00:00
Steven Rowe c9c9ea148b LUCENE-5217: Maven config: get dependencies from Ant+Ivy; disable transitive dependency resolution for all depended-on artifacts by putting an exclusion for each transitive dependency in the <dependencyManagement> section of the grandparent POM
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1537528 13f79535-47bb-0310-9956-ffa450edef68
2013-10-31 15:20:08 +00:00
Steven Rowe a1d0068a93 LUCENE-5273: Only unpack Lucene/Solr jars from binary distributions - other stuff not needed
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1531711 13f79535-47bb-0310-9956-ffa450edef68
2013-10-13 16:36:05 +00:00
Steven Rowe 6f06bb1708 LUCENE-5273: Binary artifacts in Lucene and Solr convenience binary distributions accompanying a release, including on Maven Central, should be identical across all distributions.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1531354 13f79535-47bb-0310-9956-ffa450edef68
2013-10-11 16:58:36 +00:00
Han Jiang ac6633d1f3 update broken links for maven mirror
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1530537 13f79535-47bb-0310-9956-ffa450edef68
2013-10-09 08:56:15 +00:00
Uwe Schindler b1524738f3 LUCENE-5243: Temporarily fix problem with Clover + Java 7 caused by broken comparator. Once Clover 3.2.0 is out we can remove the snapshot repository. This patch is needed on trunk only (because Java 7)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526210 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 15:47:06 +00:00
Uwe Schindler 14bfb28bc7 Update Clover License file and Clover version
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526208 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 15:43:49 +00:00
Robert Muir f30af35667 Merged /lucene/dev/trunk:r1522766-1523395
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5207@1523396 13f79535-47bb-0310-9956-ffa450edef68
2013-09-15 03:46:03 +00:00
Uwe Schindler 5329cbdd3d LUCENE-5213: Use <groovy/> instead <script/> ant task
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1523214 13f79535-47bb-0310-9956-ffa450edef68
2013-09-14 11:19:33 +00:00
Robert Muir c73f175c71 LUCENE-5207: initial patch from ryan
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5207@1522767 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 03:11:17 +00:00
Steven Rowe 9cedad9cd1 Upgrade Apache Rat from v0.9 to v0.10
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1521206 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 17:29:45 +00:00
Uwe Schindler bd1627fa3c LUCENE-4335: Make moman not use HG anymore. Just download as ZIP from bitbucket and unzip
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1506533 13f79535-47bb-0310-9956-ffa450edef68
2013-07-24 12:49:04 +00:00
Michael McCandless 4f0e5159ea LUCENE-4335: add -r 623 to instructions for checking out jflex
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4335@1506281 13f79535-47bb-0310-9956-ffa450edef68
2013-07-23 21:04:12 +00:00
Robert Muir 2456ccf20f always regenerate
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4335@1506278 13f79535-47bb-0310-9956-ffa450edef68
2013-07-23 20:57:58 +00:00
Michael McCandless 215c569e65 LUCENE-4335: add empty target in common-build.xml
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4335@1506248 13f79535-47bb-0310-9956-ffa450edef68
2013-07-23 19:54:34 +00:00
Uwe Schindler f4557be8c1 SOLR-4916: Re-add missing log="download-only"
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502147 13f79535-47bb-0310-9956-ffa450edef68
2013-07-11 08:31:11 +00:00
Steven Rowe b2bc345a60 SOLR-4916: Move MiniDfsCluster test dependencies from solr test-framework to solr-core; download solr-core test dependencies to solr/core/test-lib/ instead of solr/core/lib/; download DIH test dependencies to solr/contrib/dataimporthandler/test-lib instead of [...]/lib/
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502105 13f79535-47bb-0310-9956-ffa450edef68
2013-07-11 04:03:24 +00:00
Uwe Schindler 2734af0c56 SOLR-5022: Make it possible to disable HDFS tests on ANT command line (so ASF Jenkins can use it). Windows is disabled by default, too.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1501278 13f79535-47bb-0310-9956-ffa450edef68
2013-07-09 14:08:48 +00:00
Uwe Schindler 16639538c4 Update build dependencies (Groovy, Pegdown)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1501007 13f79535-47bb-0310-9956-ffa450edef68
2013-07-08 23:11:36 +00:00
Robert Muir dc83bebe47 set task name as juni4
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1498431 13f79535-47bb-0310-9956-ffa450edef68
2013-07-01 13:24:03 +00:00
Uwe Schindler b9729cd055 SOLR-4966: Fix problem with binary detection in Apache Rat by excluding the images folder
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1497595 13f79535-47bb-0310-9956-ffa450edef68
2013-06-27 22:37:29 +00:00
Uwe Schindler dcab566cd0 Improves License matching, we now disallow the Original BSD License, because it requires attribution in all advertising material
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1497405 13f79535-47bb-0310-9956-ffa450edef68
2013-06-27 15:48:44 +00:00
Stefan Matheis f9a9649f71 SOLR-4966: CSS, JS and other files in webapp without license
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1497311 13f79535-47bb-0310-9956-ffa450edef68
2013-06-27 11:40:44 +00:00
Uwe Schindler df48cae8e7 Use simplified javadocs fileset without restrict. This makes the macro useable with early ant versions, too
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1497273 13f79535-47bb-0310-9956-ffa450edef68
2013-06-27 09:54:02 +00:00
Uwe Schindler e0890ccc71 Make rat output formatted with correct taskname
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1497260 13f79535-47bb-0310-9956-ffa450edef68
2013-06-27 09:23:18 +00:00
Mark Robert Miller b9e1537a7e SOLR-4916: Add support to write and read Solr index files and transaction log files to and from HDFS.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1497072 13f79535-47bb-0310-9956-ffa450edef68
2013-06-26 20:18:33 +00:00
Uwe Schindler 084d39ce19 LUCENE-5072: Automatically patch javadocs generated by JDK versions before 7u25 to work around the frame injection vulnerability (CVE-2013-1571, VU#225657)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1495954 13f79535-47bb-0310-9956-ffa450edef68
2013-06-24 08:36:45 +00:00
Uwe Schindler 57d23ada87 LUCENE-5055: "rat-sources" target now checks also build.xml, ivy.xml, forbidden-api signatures, and parts of resources folders.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493333 13f79535-47bb-0310-9956-ffa450edef68
2013-06-15 10:01:19 +00:00
Shawn Heisey 309dd8191d LUCENE-5043: autogenerate eclipse project name
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1490450 13f79535-47bb-0310-9956-ffa450edef68
2013-06-06 21:32:53 +00:00
Uwe Schindler d6565f839e LUCENE-5003: Fix linting javadocs with Java 8 and Eclipse JDT's ECJ compiler
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1483323 13f79535-47bb-0310-9956-ffa450edef68
2013-05-16 12:46:26 +00:00
Steven Rowe 4887d4f3a8 LUCENE-4975: replicator module: don't rename javax.servlet-*.jar to servlet-api-*.jar
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1482839 13f79535-47bb-0310-9956-ffa450edef68
2013-05-15 13:50:23 +00:00
Steven Rowe 64b85cf0ed LUCENE-4975: replicator module: make validate-maven-dependencies succeed
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1482640 13f79535-47bb-0310-9956-ffa450edef68
2013-05-14 23:29:03 +00:00
Uwe Schindler 6d15a5c911 Upgrade to forbidden-apis 1.3 (now with support for Java 8)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1476769 13f79535-47bb-0310-9956-ffa450edef68
2013-04-28 13:57:52 +00:00
Uwe Schindler 8bf0797a22 LUCENE-4949: Make the version prefix ("SNAPSHOT") separately configurable to enable Jenkins use its BUILD_ID variable, cleanup code duplication
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1470975 13f79535-47bb-0310-9956-ffa450edef68
2013-04-23 14:17:17 +00:00
Robert Muir 4de12fe628 make rat pickier if the license header is screwed up
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1466962 13f79535-47bb-0310-9956-ffa450edef68
2013-04-11 16:53:04 +00:00
Mark Robert Miller 175b33d5c7 SOLR-3706: remove log dependencies from core, exclude example log jars from test classpath, add versions to example log jars
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1462145 13f79535-47bb-0310-9956-ffa450edef68
2013-03-28 15:14:29 +00:00
Dawid Weiss 914b26c36b LUCENE-4879: Filter stack traces on console output.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460630 13f79535-47bb-0310-9956-ffa450edef68
2013-03-25 12:03:49 +00:00
Uwe Schindler a3692c23dd Javadocs bugs seem to be fixed in Java 8 b82. Reenable Javadocs linting on Java 8.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1460042 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 22:47:11 +00:00
Uwe Schindler a4d66b3e1d LUCENE-4850: Upgrade Clover version to 3.1.10 (to allow Java 7)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457809 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 15:27:18 +00:00
Uwe Schindler 6231597974 LUCENE-4747: Move to Java 7 in trunk
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457734 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 12:28:52 +00:00
Dawid Weiss 34910535b3 LUCENE-4654: Test duration statistics from multiple test runs should be reused (locally).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1452276 13f79535-47bb-0310-9956-ffa450edef68
2013-03-04 12:43:12 +00:00
Uwe Schindler 43fe27bf8e LUCENE-4797: For now disable javadoc-lint provided by JDK8, so we can enable recent JDK8 builds on jenkins. Our own doclint is already disabled, so the missing doc-files don't matter!
To test and fix bugs with JDK8, run ant javadocs -Djavadoc.args=-Xdoclint:all

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1451295 13f79535-47bb-0310-9956-ffa450edef68
2013-02-28 19:08:33 +00:00
Uwe Schindler 2d60ca9bbd Update forbiddenapis to 1.2
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446961 13f79535-47bb-0310-9956-ffa450edef68
2013-02-16 22:11:55 +00:00