Commit Graph

402 Commits

Author SHA1 Message Date
Uwe Schindler 94f5b3920d Hopefully fix the nightly Maven build:
- The artifact creation never "installed" the artifacts in the local repository, so the validate task depended on downloading them -> which was wrong.
- The jenkins-maven-nightly target now runs actually 2 builds: One that deploys to apache repo using ANT, installs locally and validates the artifacts with the locally installed versions; after that it runs the maven-based build with "mvn"

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420677 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 13:57:33 +00:00
Uwe Schindler dcf19ddc01 disable validation for now, it did not work when also deploying to apache snapshots. The previos version was wrong alltogether.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420629 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 11:54:51 +00:00
Uwe Schindler 6bf58dfba4 change order of jenkins-maven job
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420580 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 09:19:55 +00:00
Steven Rowe fd284bd6f1 jenkins-maven-nightly: deploy maven snapshots (via generate-maven-artifacts) before running tests under maven
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420421 13f79535-47bb-0310-9956-ffa450edef68
2012-12-11 21:23:32 +00:00
Uwe Schindler 4e584a86a6 LUCENE-4614: Create dev-tools/eclipse/dot.classpath automatically
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1419893 13f79535-47bb-0310-9956-ffa450edef68
2012-12-10 23:59:19 +00:00
Uwe Schindler 91240881de Fix the tests.jvms override in some modules so the user (e.g., Jenkins) cannot override it
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1417622 13f79535-47bb-0310-9956-ffa450edef68
2012-12-05 20:15:11 +00:00
Uwe Schindler fdb070314f Re-enable Solr tests on Linux and Windows Jenkins. !!! Hack !!!: Disable *all* of Solr on FreeBSD Jenkins (via sysprop)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1415781 13f79535-47bb-0310-9956-ffa450edef68
2012-11-30 18:33:44 +00:00
Robert Muir c87afb5a28 disable solr tests in jenkins until they start passing
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1407438 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 12:46:57 +00:00
Uwe Schindler 85c73511fb LUCENE-4493: Better workflow for documentation linting
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1400081 13f79535-47bb-0310-9956-ffa450edef68
2012-10-19 13:14:00 +00:00
Uwe Schindler fd1200c1c7 LUCENE-4493: Autodetect Java versions and JVM before linting javadocs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1400053 13f79535-47bb-0310-9956-ffa450edef68
2012-10-19 11:52:20 +00:00
Uwe Schindler 5455c64a19 LUCENE-4488: Enable heapdumps for Jenkins builds on supported JVMs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1400037 13f79535-47bb-0310-9956-ffa450edef68
2012-10-19 10:53:18 +00:00
Robert Muir e9ec1d6e20 remove useless and inefficient clean-jars: we call ivy with sync-true so this is a massive slowdown of the build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1395523 13f79535-47bb-0310-9956-ffa450edef68
2012-10-08 12:17:55 +00:00
Steven Rowe c6a0f91a01 fix typo: boo -> boot
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1395167 13f79535-47bb-0310-9956-ffa450edef68
2012-10-06 20:26:01 +00:00
Uwe Schindler eacacf449d Use simplier attribute to extra-targets.xml
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1391473 13f79535-47bb-0310-9956-ffa450edef68
2012-09-28 14:01:17 +00:00
Uwe Schindler e261f69df3 Cleanup build files a little bit: remove descriptions of Jenkins-targets. Expose Clover, add Eclipse cleanup
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1391461 13f79535-47bb-0310-9956-ffa450edef68
2012-09-28 13:44:36 +00:00
Uwe Schindler cc2dfa773a Sorry!
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390752 13f79535-47bb-0310-9956-ffa450edef68
2012-09-26 22:12:03 +00:00
Uwe Schindler b0c444ff91 Make the smoker ant target expand all filenames to be absolute (to prevent problems with relative paths)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390744 13f79535-47bb-0310-9956-ffa450edef68
2012-09-26 21:48:04 +00:00
Uwe Schindler a2a20dbc88 Fix value setter, sorry
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390634 13f79535-47bb-0310-9956-ffa450edef68
2012-09-26 18:22:06 +00:00
Uwe Schindler 1ac706ac92 Inherit the JAVA6_HOME and JAVA7_HOME from the process environment
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390630 13f79535-47bb-0310-9956-ffa450edef68
2012-09-26 18:17:18 +00:00
Uwe Schindler c11771adde LUCENE-4432: Make top-level default ant task print -projecthelp
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390453 13f79535-47bb-0310-9956-ffa450edef68
2012-09-26 13:00:03 +00:00
Michael McCandless 7152625e73 LUCENE-4429: smokeTestRelease requires version is format X.Y.Z[-ALPHA|-BETA]
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390163 13f79535-47bb-0310-9956-ffa450edef68
2012-09-25 21:37:31 +00:00
Robert Muir 11d421a36d LUCENE-4420: add solr changes.html testing to smoketester
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1389202 13f79535-47bb-0310-9956-ffa450edef68
2012-09-24 04:40:14 +00:00
Uwe Schindler 505cf750c1 Make Clover runs be immune to test failures, also run bad apples when determining coverage
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1389034 13f79535-47bb-0310-9956-ffa450edef68
2012-09-23 12:53:48 +00:00
Uwe Schindler 3c332a8395 SOLR-3733: Missed one target
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1388273 13f79535-47bb-0310-9956-ffa450edef68
2012-09-20 23:46:30 +00:00
Uwe Schindler 7405b9772b SOLR-3733: First version of patch (without Robert's changes)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/solr3733@1388082 13f79535-47bb-0310-9956-ffa450edef68
2012-09-20 15:37:42 +00:00
Robert Muir 739bfe89e8 LUCENE-4362: add the check to build.xml
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1386688 13f79535-47bb-0310-9956-ffa450edef68
2012-09-17 16:14:13 +00:00
Robert Muir 90749cdb1b LUCENE-4390: fail the build on outdated .sha1 files
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1385059 13f79535-47bb-0310-9956-ffa450edef68
2012-09-15 13:00:19 +00:00
Robert Muir 6730bbb71d LUCENE-4384: add precommit task
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1385053 13f79535-47bb-0310-9956-ffa450edef68
2012-09-15 12:42:21 +00:00
Steven Rowe 45931b0fec LUCENE-4385: Move IntelliJ build output directories and test working directories to top-level directory idea-build/
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1384588 13f79535-47bb-0310-9956-ffa450edef68
2012-09-13 22:48:59 +00:00
Uwe Schindler 227341579b Don't fail on non-existent m2 repo
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1382435 13f79535-47bb-0310-9956-ffa450edef68
2012-09-09 09:30:52 +00:00
Uwe Schindler 134dd24276 Allow running nightly Jenkins Maven build from a single ANT target. This automatically downloads the Internet (sorry, the correct Maven version 2.2.1, of course) to do this - no need to install Maven at all: ant run-maven-build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1382431 13f79535-47bb-0310-9956-ffa450edef68
2012-09-09 09:19:32 +00:00
Uwe Schindler f604e613cd Optimize maven validity check
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1382424 13f79535-47bb-0310-9956-ffa450edef68
2012-09-09 08:41:19 +00:00
Uwe Schindler 29793bc97f Add nightly maven build&check task (more will come later!), also remove duplicate dependencies. The validate task now only runs from root
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1381689 13f79535-47bb-0310-9956-ffa450edef68
2012-09-06 17:39:06 +00:00
Robert Muir a4cf4bd859 add validate-maven task to check maven dependencies, fix redundant dependencies in generate-maven-artifacts
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1381602 13f79535-47bb-0310-9956-ffa450edef68
2012-09-06 13:53:35 +00:00
Greg Bowyer 9b049b0dbd LUCENE-4332: Integrate PiTest mutation coverage
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1380938 13f79535-47bb-0310-9956-ffa450edef68
2012-09-04 23:54:13 +00:00
Uwe Schindler d8f36a22b1 LUCENE-3923: Faster SVN WC checks
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1377991 13f79535-47bb-0310-9956-ffa450edef68
2012-08-28 06:50:46 +00:00
Robert Muir 2b1926e4bf disable check for now until jenkins configurations are fixed to not be so slow
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1377738 13f79535-47bb-0310-9956-ffa450edef68
2012-08-27 16:43:56 +00:00
Robert Muir 458fcb4446 LUCENE-3923: fail the build on wrong svn:eol-style
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1377702 13f79535-47bb-0310-9956-ffa450edef68
2012-08-27 14:47:19 +00:00
Uwe Schindler db48cd84ec Better condition, thanks Dawid!
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1376983 13f79535-47bb-0310-9956-ffa450edef68
2012-08-24 16:26:49 +00:00
Uwe Schindler 5beb6346e7 let clover run with tests.slow, too, this takes only 20 mins additionally.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1376539 13f79535-47bb-0310-9956-ffa450edef68
2012-08-23 15:18:17 +00:00
Uwe Schindler c97774fb5e LUCENE-4187: Make clover configuration for jenkins fixed and faster
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1371916 13f79535-47bb-0310-9956-ffa450edef68
2012-08-11 11:11:36 +00:00
Uwe Schindler bd55432e5c LUCENE-4187: Add jenkins clover task
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1371845 13f79535-47bb-0310-9956-ffa450edef68
2012-08-10 23:36:28 +00:00
Uwe Schindler 5259fcd0c5 LUCENE-4187: Merge clover reports of Lucene/Solr for easier and more useful Jenkins reporting
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1371839 13f79535-47bb-0310-9956-ffa450edef68
2012-08-10 23:18:18 +00:00
Uwe Schindler 06df30453f LUCENE-4187: Allow disabling validation tasks and javadocs-linting from jenkins
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1371745 13f79535-47bb-0310-9956-ffa450edef68
2012-08-10 15:37:31 +00:00
Uwe Schindler 436dc8eb2c LUCENE-4187: Die, shell scripts, die, die, die!
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1371729 13f79535-47bb-0310-9956-ffa450edef68
2012-08-10 14:58:59 +00:00
Robert Muir fde78b8196 LUCENE-4295: add task to build and smoke-test a release for the nightly build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370518 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 20:58:46 +00:00
Robert Muir 16dbab69b2 fix jar-checksums task
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1368966 13f79535-47bb-0310-9956-ffa450edef68
2012-08-03 14:05:26 +00:00
Robert Muir fca82aa6cc fix test to only test and clean to only clean
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1363796 13f79535-47bb-0310-9956-ffa450edef68
2012-07-20 14:26:07 +00:00
Robert Muir b3c82dac85 add checksum, compared jar with official release jar
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1360446 13f79535-47bb-0310-9956-ffa450edef68
2012-07-11 22:27:17 +00:00
Dawid Weiss b399df8bed LUCENE-4115: JAR resolution/ cleanup should be done automatically for ant clean/ eclipse/ resolve.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1353967 13f79535-47bb-0310-9956-ffa450edef68
2012-06-26 11:47:31 +00:00
Robert Muir 93d75d8e23 LUCENE-4115: backing out this change for dweiss (he is on mobile) until we dig on windows
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1347769 13f79535-47bb-0310-9956-ffa450edef68
2012-06-07 20:02:27 +00:00
Dawid Weiss 090a3bc04f LUCENE-4115: JAR resolution/ cleanup should be done automatically for ant clean/ eclipse/ resolve.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1347589 13f79535-47bb-0310-9956-ffa450edef68
2012-06-07 12:43:20 +00:00
Steven Rowe 5a8c52dbc1 4.0 -> 5.0
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1344281 13f79535-47bb-0310-9956-ffa450edef68
2012-05-30 14:45:44 +00:00
Steven Rowe 0f93e8d621 LUCENE-3948: move maven build (POMs and output directories) to top-level maven-build/ directory
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1335334 13f79535-47bb-0310-9956-ffa450edef68
2012-05-08 04:33:02 +00:00
Robert Muir 2c25a2dcfa LUCENE-4011: add javadocs-lint tasks for javadocs plus extra checks
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1329058 13f79535-47bb-0310-9956-ffa450edef68
2012-04-23 04:29:21 +00:00
Robert Muir e8e4245d9b LUCENE-3965: consolidate all api modules and fix packaging for 4.0
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1327094 13f79535-47bb-0310-9956-ffa450edef68
2012-04-17 13:36:19 +00:00
Dawid Weiss cf85aab1a0 LUCENE-3808: Switch LuceneTestCaseRunner to RandomizedRunner. Enforce Random sharing contracts. Enforce thread leaks.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1326351 13f79535-47bb-0310-9956-ffa450edef68
2012-04-15 14:41:44 +00:00
Dawid Weiss aec9ccdfb9 SHA1 calculation will delete all SHA1 files and recreate them with consistent EOLs.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1326341 13f79535-47bb-0310-9956-ffa450edef68
2012-04-15 13:59:16 +00:00
Dawid Weiss bba32d3412 LUCENE-3984: use lowercase file extension.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1326191 13f79535-47bb-0310-9956-ffa450edef68
2012-04-14 19:59:54 +00:00
Dawid Weiss 5138a8dd46 LUCENE-3984: Add a target to recalculate SHA1 checksums for JAR (jar-checksums, top-level).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1326183 13f79535-47bb-0310-9956-ffa450edef68
2012-04-14 19:23:09 +00:00
Robert Muir 2fe2e82584 LUCENE-1866: better RAT reporting
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1309248 13f79535-47bb-0310-9956-ffa450edef68
2012-04-04 05:03:53 +00:00
Steven Rowe c9393b9683 LUCENE-3944: Make the 'generate-maven-artifacts' target use filtered POMs placed under lucene/build/poms/, rather than in each module's base directory. The 'clean' target now removes them.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1309141 13f79535-47bb-0310-9956-ffa450edef68
2012-04-03 20:52:02 +00:00
Chris M. Hostetter 0b82b5e87c tweak build instructions related to ivy bootstraping
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1309015 13f79535-47bb-0310-9956-ffa450edef68
2012-04-03 16:22:06 +00:00
Steven Rowe 8ea4bf9d79 drop resolve dependency on get-maven-poms; it breaks packaging
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1308662 13f79535-47bb-0310-9956-ffa450edef68
2012-04-03 03:30:59 +00:00
Steven Rowe cedf1dfaa9 LUCENE-3930: Maven configuration: fix bootstrap installation of renamed lang-detect jar; make 'get-maven-poms' target depend on top-level 'resolve' target so that bootstrap installation will have jars to install.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1308456 13f79535-47bb-0310-9956-ffa450edef68
2012-04-02 18:48:17 +00:00
Robert Muir 8f0d7cc135 LUCENE-3930: nuke jars from source tree and use ivy
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1307563 13f79535-47bb-0310-9956-ffa450edef68
2012-03-30 18:04:43 +00:00
Robert Muir a62b8828be add temporary placeholder targets for jenkins
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1307490 13f79535-47bb-0310-9956-ffa450edef68
2012-03-30 15:50:57 +00:00
Robert Muir 9c61a0e8ce LUCENE-3858: clean dist folder too when running ant clean
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1298852 13f79535-47bb-0310-9956-ffa450edef68
2012-03-09 14:41:18 +00:00
Dawid Weiss afe6b6983b LUCENE-3791: "ant eclipse" sets up default project formatting. No XML
formatter style to import anymore.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1244704 13f79535-47bb-0310-9956-ffa450edef68
2012-02-15 20:47:00 +00:00
Dawid Weiss 087f1e3126 LUCENE-3774: Optimized and streamlined license and notice file validation
by refactoring the build task into an ANT task and modifying build scripts
to perform top-level checks. (Dawid Weiss, Steve Rowe, Robert Muir)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1243527 13f79535-47bb-0310-9956-ffa450edef68
2012-02-13 14:12:59 +00:00
Robert Muir baa92a6330 test javadocs in smoketester
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1204550 13f79535-47bb-0310-9956-ffa450edef68
2011-11-21 15:45:07 +00:00
Steven Rowe 90d75aae9e The clean-idea target should remove modules/**/*.iml
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1145372 13f79535-47bb-0310-9956-ffa450edef68
2011-07-11 21:55:53 +00:00
Robert Muir c8101d708c LUCENE-3160: lucene source build doesn't work correctly by itself
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1129445 13f79535-47bb-0310-9956-ffa450edef68
2011-05-31 00:08:14 +00:00
Shai Erera 03df5817ea LUCENE-3128: ant eclipse creates a .project for Eclipse integration
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1126884 13f79535-47bb-0310-9956-ffa450edef68
2011-05-24 06:05:30 +00:00
Robert Muir d1219a5769 LUCENE-2981: review/remove unused/unsupported contribs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1126280 13f79535-47bb-0310-9956-ffa450edef68
2011-05-23 00:10:44 +00:00
Yonik Seeley 00e6bc2e41 build: move license validation to only happen with test, not with compile
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1092851 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16 00:50:56 +00:00
Grant Ingersoll 8bee953057 LUCENE-2952: drop dev-tools dependency, move to test framework, split out checking to each area: lucene, modules, solr
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1083010 13f79535-47bb-0310-9956-ffa450edef68
2011-03-18 18:40:02 +00:00
Grant Ingersoll f36c32405d LUCENE-2952: hook in dependency checking for license, notice
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1082535 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 15:34:21 +00:00
Steven Rowe 12c4c4e987 LUCENE-2611: switched the code style file from a manually configured global style to an already-setup per-project code style; adjusted code style continuation indents; added groovy code style support.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1074130 13f79535-47bb-0310-9956-ffa450edef68
2011-02-24 13:02:44 +00:00
Steven Rowe 1b44e0b9a5 added support for maven artifact generation of the new Solr UIMA contrib; the top-level get-maven-poms target now forces copying of all of the source pom.xml files, even if the source is not newer than the target files, so that version changes will always take effect when specified through the -Dversion ant cmdline option
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1062936 13f79535-47bb-0310-9956-ffa450edef68
2011-01-24 19:33:14 +00:00
Steven Rowe 82640ec617 LUCENE-2657: switched POMs under dev-tools/maven/ to be POM templates, to allow for specification of the version as a system property on the command line.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1062111 13f79535-47bb-0310-9956-ffa450edef68
2011-01-22 07:26:17 +00:00
Steven Rowe 74360c80f5 LUCENE-2657: Replace Maven POM templates with full POMs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1061613 13f79535-47bb-0310-9956-ffa450edef68
2011-01-21 03:44:13 +00:00
Robert Muir cc23ccf3c4 add note about java 6 requirement
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1055470 13f79535-47bb-0310-9956-ffa450edef68
2011-01-05 14:28:52 +00:00
Steven Rowe bf8278184f Move description from the 'copy-idea-files' target to the 'idea' target, so that it gets mentioned when the user runs 'ant -projecthelp'
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1055244 13f79535-47bb-0310-9956-ffa450edef68
2011-01-04 23:44:23 +00:00
Robert Muir f627181f8c LUCENE-2611: add eclipse setup (ant eclipse)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1054172 13f79535-47bb-0310-9956-ffa450edef68
2010-12-31 21:08:18 +00:00
Steven Rowe 4ce982a287 LUCENE-2611: Added IntelliJ IDEA configuration files in dev-tools/idea/, installable via 'ant idea'
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1053988 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 19:49:51 +00:00
Ryan McKinley 6c6a675a4a running 'mvn generate-maven-artifacts' will put all the files in the same directory (dist/maven)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@998771 13f79535-47bb-0310-9956-ffa450edef68
2010-09-20 03:58:23 +00:00
Ryan McKinley 3be9fedd84 getting 'generate-maven-artifacts' to work with analysis module
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@987286 13f79535-47bb-0310-9956-ffa450edef68
2010-08-19 19:58:36 +00:00
Ryan McKinley 6b212ad3bb LUCENE-2490 -- ant generate-maven-artifacts will build lucuen and solr
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@955464 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17 02:25:11 +00:00
Robert Muir 399d373089 fix the compile target... this never worked for contrib/analyzers before either
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@942262 13f79535-47bb-0310-9956-ffa450edef68
2010-05-07 22:51:45 +00:00
Robert Muir f6e9cc9f32 LUCENE-2444: move contrib/analyzers to modules/analysis
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@941308 13f79535-47bb-0310-9956-ffa450edef68
2010-05-05 14:26:59 +00:00
Uwe Schindler 156a84a265 Fix build to include lucene libs into tgz/zip
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@936522 13f79535-47bb-0310-9956-ffa450edef68
2010-04-21 21:39:31 +00:00
Grant Ingersoll 6d356c8d26 add a compile target to the top
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@933598 13f79535-47bb-0310-9956-ffa450edef68
2010-04-13 13:28:56 +00:00
Mark Robert Miller 7a6834b436 remove obsolete ant call
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924635 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18 04:42:01 +00:00
Mark Robert Miller cd490f915a switch Solr to really run off lucene trunk rather than just copy jars - still needs some love (too many duplicate lucene refs for one) but its a start
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924634 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18 04:39:17 +00:00
Mark Robert Miller 47f03c1a00 remove overwrite on copy
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924562 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18 00:04:26 +00:00
Mark Robert Miller e70adc1425 improve lucene-jars-to-solr target
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924561 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 23:59:56 +00:00
Mark Robert Miller e01f81d8cf add a clean target and copy lucene jars to solr after lucene tests are done as a temp work-off-trunk hack
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924529 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 22:25:11 +00:00
Mark Robert Miller 8d78ef8480 name test target 'test'
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924510 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 21:54:11 +00:00
Mark Robert Miller b87c6bc4b9 a rough start to a top level build script that can run sub tests - still doesn't work quite right - perhaps not getting the right basedir in sub build files?
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924503 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 21:31:44 +00:00
Dawid Weiss 778d96752f SVN-GIT conversion, path copy emulation. 2016-01-23 01:18:53 +01:00
Uwe Schindler 675597141b LUCENE-2326: Removed SVN checkouts for backwards tests. The backwards branch is now included in the svn repository using "svn copy" after release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@924207 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 10:24:07 +00:00
Uwe Schindler 3abdb99087 add checksum message also in trunk
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@912123 13f79535-47bb-0310-9956-ffa450edef68
2010-02-20 14:40:38 +00:00
Uwe Schindler 0f42e34dcd LUCENE-2267: Add support for gpg signing to build.xml
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@912115 13f79535-47bb-0310-9956-ffa450edef68
2010-02-20 14:04:01 +00:00
Uwe Schindler 94826b348c LUCENE-2226: repair javadocs generation after hudson failure
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@901576 13f79535-47bb-0310-9956-ffa450edef68
2010-01-21 07:18:29 +00:00
Uwe Schindler 5e9c0717ca Use https for backwards checkout and disable server-cert checking and interactive mode
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@900194 13f79535-47bb-0310-9956-ffa450edef68
2010-01-17 18:56:17 +00:00
Uwe Schindler f8bd9819e6 LUCENE-2193: Replace the backwards tags by revision numbers. Please consult wiki for a howto about updating the backwards-branch now!
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@899001 13f79535-47bb-0310-9956-ffa450edef68
2010-01-13 23:41:05 +00:00
Uwe Schindler 1658315c35 LUCENE-1769: Improve clover analysis and separate core / bw tests. Also verify that assertions are enabled.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@891897 13f79535-47bb-0310-9956-ffa450edef68
2009-12-17 21:00:00 +00:00
Robert Muir 550a4ef1af LUCENE-2124: move jdk collation to core, icu collation to icu contrib
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@888780 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 12:08:06 +00:00
Uwe Schindler f011f59fe2 Use better format for md5sum/sha1 sum on package build (binary files should have * before file name). The format attribute does that automatically.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@887617 13f79535-47bb-0310-9956-ffa450edef68
2009-12-06 00:28:04 +00:00
Uwe Schindler 8411a96a87 LUCENE-2024: Fix: "ant dist" no longer generates md5's for the top-level artifacts
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@835889 13f79535-47bb-0310-9956-ffa450edef68
2009-11-13 15:53:54 +00:00
Michael McCandless aaddac8992 LUCENE-2002: add Version to QueryParser & contrib analyzers
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@829206 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 20:25:17 +00:00
Uwe Schindler 4cded8042c LUCENE-1946, LUCENE-1753: Remove deprecated TokenStream API. What a pity, my wonderful backwards layer is gone! :-( Enforce decorator pattern by making the rest of TokenStreams final.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@824116 13f79535-47bb-0310-9956-ffa450edef68
2009-10-11 17:35:09 +00:00
Michael McCandless 24d9c6b9c7 revert accidental commit; switch to new back-compat tag
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@823326 13f79535-47bb-0310-9956-ffa450edef68
2009-10-08 21:12:38 +00:00
Michael McCandless f20e419aff LUCENE-1950: remove autoCommit=true from IndexWriter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@823321 13f79535-47bb-0310-9956-ffa450edef68
2009-10-08 20:57:32 +00:00
Michael Busch b9bf270b01 LUCENE-486: Remove test->demo dependencies.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@822137 13f79535-47bb-0310-9956-ffa450edef68
2009-10-06 05:57:20 +00:00
Uwe Schindler 5b71d96818 Move to 2.9 branch for backwards tests and enable compilation with source/target=1.4
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@820362 13f79535-47bb-0310-9956-ffa450edef68
2009-09-30 17:37:49 +00:00
Uwe Schindler 05fa98b1bb Javadocs should present tokenattributes pkg inside core
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@813391 13f79535-47bb-0310-9956-ffa450edef68
2009-09-10 12:02:01 +00:00
Uwe Schindler 4d87fcd99a LUCENE-1887: Remove o.a.l.messages from the javadocs-all association to query parser contrib
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@813268 13f79535-47bb-0310-9956-ffa450edef68
2009-09-10 07:10:29 +00:00
Chris M. Hostetter 3507752e42 LUCENE-1902: html version of changes.txt should be included in packaged releases, and linked to from left nav of docs
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@812734 13f79535-47bb-0310-9956-ffa450edef68
2009-09-09 00:00:17 +00:00
Mark Robert Miller 93f02d341e LUCENE-1873: Update documentation to reflect current Contrib area status
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@811959 13f79535-47bb-0310-9956-ffa450edef68
2009-09-07 01:00:21 +00:00
Chris M. Hostetter 6e5b0f028f LUCENE-1862: resolve duplicate queryParser package.html problem by moving contrib specific docs to contrib's overview.html ... also make a few other tweaks to improve the formatting of the queryParser contrib docs and how they are listed in the sections in overview-summary.html
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@810286 13f79535-47bb-0310-9956-ffa450edef68
2009-09-01 22:29:24 +00:00
Mark Robert Miller 92ed9b2629 missed committing a couple miscellaneous to misc in build core build files
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@808909 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 14:56:58 +00:00
Mark Robert Miller 2af893ae8e LUCENE-1870: fix contrib dist - ana,db,misc
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@808889 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 14:00:37 +00:00
Mark Robert Miller c2d66b5a3d It appears the contrib javadoc settings were incorrect - thats why there was a bunch of errors about reading the package-list and why some contrib-to-core links wouldn't work
Same issue with the warnings from demo/core so changing those too - everything still appears to work, but contrib-core links that didn't now work and errors/warnings are gone

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@808229 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 23:55:23 +00:00
Michael McCandless 6e11bd3e2a LUCENE-1845: rollback changes to build.xml's
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@807982 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 12:35:59 +00:00
Mark Robert Miller 235791086f LUCENE-1854: tar task should use longfile="gnu" to avoid false file name length warnings.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@807838 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 22:18:04 +00:00
Michael Busch 1f15246336 LUCENE-1851: Change 'javacc' and 'clean-javacc' targets to build and clean contrib/surround files.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@807835 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 22:14:07 +00:00
Michael McCandless ebbae9eb92 LUCENE-1845: set nightly property when nightly target is run
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@807763 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 19:07:16 +00:00
Michael Busch f409117a6f LUCENE-1829: Fix contrib query parser to properly create javacc files.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@806755 13f79535-47bb-0310-9956-ffa450edef68
2009-08-21 23:19:26 +00:00
Michael Busch 343992fcbb LUCENE-1567: New flexible QueryParser framework.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@800191 13f79535-47bb-0310-9956-ffa450edef68
2009-08-03 03:38:44 +00:00
Uwe Schindler 7b0b45796b LUCENE-1728: The javadocs-all target still used the old subdirs in contrib/analyzers
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@797213 13f79535-47bb-0310-9956-ffa450edef68
2009-07-23 20:27:41 +00:00
Michael McCandless 9cbe5f4ff4 LUCENE-1522: adding new Fast Vector Highlighter contrib
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@792542 13f79535-47bb-0310-9956-ffa450edef68
2009-07-09 13:06:51 +00:00
Michael McCandless 2735779bf6 LUCENE-1677: remove src/gcj
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@788790 13f79535-47bb-0310-9956-ffa450edef68
2009-06-26 17:52:04 +00:00
Uwe Schindler 42dcc00374 Build an index.html on the top-level Javadocs folder (e.g. hudson will use it as entry point)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@788039 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 14:34:09 +00:00
Uwe Schindler 0b5cbca110 LUCENE-1673: Move TrieRange to core (part 2: removing from contrib/queries)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@786474 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19 12:16:52 +00:00
Uwe Schindler a718f0320a LUCENE-1407: move RemoteSearchable out of core into contrib/remote (add javadocs to developer resources)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@784758 13f79535-47bb-0310-9956-ffa450edef68
2009-06-15 12:45:05 +00:00
Michael McCandless e3c4ff8ac3 revert accidental commit
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@784562 13f79535-47bb-0310-9956-ffa450edef68
2009-06-14 14:06:52 +00:00
Michael McCandless 419b065957 LUCENE-1677: deprecate gcj specializations, and the system properties that let you specify which SegmentReader impl class to use
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@784541 13f79535-47bb-0310-9956-ffa450edef68
2009-06-14 11:20:55 +00:00
Michael McCandless 392424ec11 LUCENE-1407: move RemoteSearchable out of core into contrib/remote
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@784540 13f79535-47bb-0310-9956-ffa450edef68
2009-06-14 11:13:04 +00:00
Uwe Schindler c0bee7de45 Also remove the removed similarity extension from JavaDocs (as Hudson build #847 failed)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@781269 13f79535-47bb-0310-9956-ffa450edef68
2009-06-03 05:47:15 +00:00
Uwe Schindler 6156cc18a4 LUCENE-1641: Correct spatial and trie documentation links in JavaDocs and website
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@776190 13f79535-47bb-0310-9956-ffa450edef68
2009-05-19 05:11:26 +00:00
Michael McCandless be84c48e87 LUCENE-1529: do not include trunk's classes when running back compat tests (to properly test jar drop-in-ability)
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@764958 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14 21:19:45 +00:00
Michael McCandless 8ebc550760 change 'ant test' to run core, contrib & back-compat
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@761303 13f79535-47bb-0310-9956-ffa450edef68
2009-04-02 14:14:42 +00:00
Michael Busch dc1447005d LUCENE-1529: Properly test drop-in replacement of jar
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@756374 13f79535-47bb-0310-9956-ffa450edef68
2009-03-20 08:47:25 +00:00
Michael McCandless 52676e3248 LUCENE-1445: include junit jar in source dist, and servlet-api jar in source & binary dist
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@756038 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19 15:08:08 +00:00
Michael McCandless 6bf0e6e09b LUCENE-1435: add contrib/collation (CollationKeyFilter), to convert tokens into indexable CollationKeys
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@755914 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19 10:51:55 +00:00
Michael McCandless 45edef4e88 remove extra tags subdir from back-compat tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@748995 13f79535-47bb-0310-9956-ffa450edef68
2009-03-01 10:52:48 +00:00
Michael McCandless 1bc276f689 go back to http:// for checking out back compat tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@738345 13f79535-47bb-0310-9956-ffa450edef68
2009-01-28 02:51:37 +00:00
Michael McCandless 96e0aaf49e LUCENE-1483: switch to newly added MultiReaderHitCollector for all core collectors, that is aware of segment transitions during searching, to improve performance of searching and warming
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@738219 13f79535-47bb-0310-9956-ffa450edef68
2009-01-27 20:15:21 +00:00