Commit Graph

253 Commits

Author SHA1 Message Date
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
Michael McCandless 7abe0311bc LUCENE-1444: fix broken site links in javadocs
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@728262 13f79535-47bb-0310-9956-ffa450edef68
2008-12-20 09:43:06 +00:00
Michael McCandless 93f7ed2d58 switch default back-compat tests to use branches/lucene_2_4_back_compat_tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@721667 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 12:03:26 +00:00
Michael Busch 72ce255671 LUCENE-1446: Allow Overriding svn executable to specify path.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@713765 13f79535-47bb-0310-9956-ffa450edef68
2008-11-13 18:11:59 +00:00
Michael Busch b69ab2b50a LUCENE-1446: Add compatibility tag to common-build.xml and run backwards-compatibility tests in the nightly build.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@712920 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 02:31:50 +00:00
Michael Busch 66c16c196d LUCENE-1440: Add new targets to build.xml that allow downloading and executing the junit testcases from an older release for backwards-compatibility testing.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@712416 13f79535-47bb-0310-9956-ffa450edef68
2008-11-08 18:30:37 +00:00
Mark Harwood de7ab5b898 Added new web application demo for contrib's XmlQueryParser.
This change involves:
* Adding Tomcat's Servlet jar into the lib directory and appropriate entry in NOTICE.txt following the lead from Solr's packaging
* Adding new "demo" directory to XmlQueryParser src directory
* Changing XMLQueryParser's build file to create a demo War file
* Changing the main build to include the demo War file (and any other future contrib/*/war files) in the binary distributions

The packaged source distribution has NOT been changed currently to add a lib directory with the servlet.jar so building from a cut-down src distro as opposed to the full subversion /trunk directory will not currently build the war file (the xml query parser build file detects the absence of servlet.jar). Not sure if this is a problem currently.

TODO: 
Now that the servlet jar is available in Subversion I would recommend that the other existing WAR file,"luceneweb.war", is changed to move much of the java code which is currently embedded in JSP files into servlet .java files. This would ensure that the build system will check that the code in this application compiles cleanly with the latest Lucene APIs - otherwise any issue will only become apparent when a user tries to run a JSP.



git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@712318 13f79535-47bb-0310-9956-ffa450edef68
2008-11-08 00:20:32 +00:00
Michael McCandless ad10500a5f don't include recursive subdirs under contrib/benchmark/{temp,work} when building src package
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@700878 13f79535-47bb-0310-9956-ffa450edef68
2008-10-01 19:22:24 +00:00
Michael McCandless 798f4676ed LUCENE-1400: add rat-sources target to build.xml
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@698495 13f79535-47bb-0310-9956-ffa450edef68
2008-09-24 09:52:59 +00:00
Michael McCandless 98cc66e40b LUCENE-1394: include all CHANGES.txt in release artifacts
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@697114 13f79535-47bb-0310-9956-ffa450edef68
2008-09-19 14:48:33 +00:00
Chris M. Hostetter 21b22f8515 some javadoc building cleanup for contrib/instantiated -- notably moving docs to doc-files
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@643170 13f79535-47bb-0310-9956-ffa450edef68
2008-03-31 22:00:57 +00:00
Michael Busch c5dd46fd02 LUCENE-1230: Include *pom.xml* in source release files.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@637196 13f79535-47bb-0310-9956-ffa450edef68
2008-03-14 18:14:32 +00:00
Doron Cohen d941d1276f LUCENE-1157: Formatable changes log.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@618636 13f79535-47bb-0310-9956-ffa450edef68
2008-02-05 13:02:12 +00:00
Grant Ingersoll 7dd34ef888 LUCENE-1153: added lib/junit and build support
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@615329 13f79535-47bb-0310-9956-ffa450edef68
2008-01-25 20:27:55 +00:00
Michael Busch 6eabca935f Add separate core, demo, and contrib javadocs to binary releases
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@610968 13f79535-47bb-0310-9956-ffa450edef68
2008-01-10 22:45:49 +00:00
Michael Busch 0661938bb6 Include README* files in binary releases
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@610957 13f79535-47bb-0310-9956-ffa450edef68
2008-01-10 22:29:18 +00:00
Grant Ingersoll f715fc6031 LUCENE-1103
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@608852 13f79535-47bb-0310-9956-ffa450edef68
2008-01-04 14:29:15 +00:00
Michael Busch f02be7bb1c LUCENE-935: Don't generate checksums for maven artifacts; <artifact:deploy> does this automatically for us
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@600609 13f79535-47bb-0310-9956-ffa450edef68
2007-12-03 17:24:40 +00:00
Michael Busch b04703fe8f LUCENE-1055: Remove gdata from trunk.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@596501 13f79535-47bb-0310-9956-ffa450edef68
2007-11-20 00:46:27 +00:00
Michael Busch bb37d2bcff LUCENE-1051: Generate separate javadocs for core, demo and contrib classes, as well as an unified view.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@595013 13f79535-47bb-0310-9956-ffa450edef68
2007-11-14 19:16:19 +00:00
Chris M. Hostetter 243861715b cleaning up a ton of javadoc warnings from gdata. most of these fixes related to either: clarifying packages for @link tags; changing @link or @see tags that pointed at classes/methods that didn't exist (by picking classes with very similar names that do exist); or removing incomplete stub javadocs (that added no information beyond the signature
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@582380 13f79535-47bb-0310-9956-ffa450edef68
2007-10-05 20:30:59 +00:00
Grant Ingersoll 640e781abd LUCENE-1002: Exclude contrib/benchmark/temp and work from the distribution classpath
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@577285 13f79535-47bb-0310-9956-ffa450edef68
2007-09-19 12:37:34 +00:00
Grant Ingersoll a30a6e44d8 Added apply-patch target
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@568965 13f79535-47bb-0310-9956-ffa450edef68
2007-08-23 13:17:49 +00:00
Michael Busch 9c2a036db3 - LUCENE-908: Improvements and simplifications for how the MANIFEST file and the META-INF dir are created.
- LUCENE-935: Various improvements for the maven artifacts. Now the artifacts also include the sources as .jar files. 

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@568766 13f79535-47bb-0310-9956-ffa450edef68
2007-08-22 23:16:48 +00:00
Michael McCandless 2d954694dc LUCENE-966: sizable (~6X faster) speedups to StandardTokenizer by using JFlex instead of JavaCC
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@564036 13f79535-47bb-0310-9956-ffa450edef68
2007-08-08 22:26:44 +00:00
Michael Busch d955a970b6 LUCENE-622: Add ant target and pom.xml files for building maven artifacts of the Lucene core and the contrib modules.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@547860 13f79535-47bb-0310-9956-ffa450edef68
2007-06-16 04:45:13 +00:00
Chris M. Hostetter 373af70a20 LUCENE-930: Various contrib building improvements to ensure contrib dependencies are met, and test compilation errors fail the build.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@546226 13f79535-47bb-0310-9956-ffa450edef68
2007-06-11 19:29:41 +00:00
Michael Busch df0a188415 LUCENE-931: adding missing license headers to various files
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@545696 13f79535-47bb-0310-9956-ffa450edef68
2007-06-09 06:09:46 +00:00
Michael Busch 731fb3a228 LUCENE-908:
- Improves content of MANIFEST file and makes it customizable for the contribs.
- Adds SNOWBALL-LICENSE.txt to META-INF of the snowball jar 
- lucli jar now contains LICENSE.txt and NOTICE.txt.

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@545010 13f79535-47bb-0310-9956-ffa450edef68
2007-06-07 00:48:32 +00:00
Michael Busch 8c62eb41a4 LUCENE-907: Include LICENSE.TXT and NOTICE.TXT in the META-INF dirs of demo war, demo jar, and the contrib jars.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@544611 13f79535-47bb-0310-9956-ffa450edef68
2007-06-05 19:54:38 +00:00
Michael Busch 0fe4946a60 LUCENE-904: The "package" targets in build.xml now also generate .md5 checksum files
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@544341 13f79535-47bb-0310-9956-ffa450edef68
2007-06-05 01:18:48 +00:00
Michael Busch 81849454e4 LUCENE-894: Add custom build file for binary distributions that includes targets to build the demos.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@544040 13f79535-47bb-0310-9956-ffa450edef68
2007-06-04 04:03:24 +00:00
Chris M. Hostetter 1a3de38a0c LUCENE-885: fixing bug with compilation on java 1.4, introduce by earlier commit for this issue
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@543257 13f79535-47bb-0310-9956-ffa450edef68
2007-05-31 20:58:55 +00:00
Chris M. Hostetter cb38e0c06c LUCENE-885: include contribs in 'ant test' ... includes fixes for several contribs to make tests run cleanly regardless of what working directory they are run in
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@542769 13f79535-47bb-0310-9956-ffa450edef68
2007-05-30 07:18:29 +00:00
Doron Cohen 85b37b9509 LUCENE-875: "javadocs" target: don't fail on error/warning; depend on "build-contrib".
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@536942 13f79535-47bb-0310-9956-ffa450edef68
2007-05-10 17:19:31 +00:00
Chris M. Hostetter d761e15138 javadoc cleanup: slurp in all jars needed by contribs, without enumerating
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@536610 13f79535-47bb-0310-9956-ffa450edef68
2007-05-09 18:14:43 +00:00
Chris M. Hostetter f8b68a57d2 cleaning up the javadoc task definition a bit, since some contribs are currently not getting their javadocs generated
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@536599 13f79535-47bb-0310-9956-ffa450edef68
2007-05-09 17:45:58 +00:00
Doron Cohen 8ed11daae0 javadoc warnings and errors solved (except for gdata).
build.xml "javadocs" target will now fail if there are 
javadoc warnings/errors under jdk1.4.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@535448 13f79535-47bb-0310-9956-ffa450edef68
2007-05-05 05:36:49 +00:00
Doron Cohen 9364935287 untabify build.xml.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@535366 13f79535-47bb-0310-9956-ffa450edef68
2007-05-04 19:54:30 +00:00
Doron Cohen d4e406ad22 LUCENE-814: javacc build targets now fix line-end-style of generated
files, and deleting all javacc generated files before calling javacc.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@517863 13f79535-47bb-0310-9956-ffa450edef68
2007-03-13 20:50:56 +00:00
Grant Ingersoll f4490ac789 LUCENE 791, INFRA-1173:
Migrated references from Jakarta Lucene Wiki to Lucene Java Wiki

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@516586 13f79535-47bb-0310-9956-ffa450edef68
2007-03-09 22:29:00 +00:00
Doron Cohen 64449841ed LUCENE-804: fix build.xml to pack a compilable src_dist
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@510711 13f79535-47bb-0310-9956-ffa450edef68
2007-02-22 23:45:34 +00:00
Grant Ingersoll 6b52621be3 make sure build.dir gets created as well. Plus make sure we exclude the results of running Forrest (src/site/build) from the source packaging.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@489257 13f79535-47bb-0310-9956-ffa450edef68
2006-12-21 03:32:42 +00:00
Grant Ingersoll d9ebc50096 Lucene 757 - Added init-dist target and had package and package-*-src call it to ensure the dist dir is created.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@489254 13f79535-47bb-0310-9956-ffa450edef68
2006-12-21 03:14:02 +00:00
Grant Ingersoll 24a33435fc http://issues.apache.org/jira/browse/LUCENE-747 fixed per patch from Simon Willnauer.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@487369 13f79535-47bb-0310-9956-ffa450edef68
2006-12-14 22:02:03 +00:00
Grant Ingersoll 277ac026f5 Set the source to be the ${ant.java.version}
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@486307 13f79535-47bb-0310-9956-ffa450edef68
2006-12-12 20:56:44 +00:00
Grant Ingersoll f9cc865eac Added in Benchmark javadocs to the contrib section
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@486139 13f79535-47bb-0310-9956-ffa450edef68
2006-12-12 13:44:09 +00:00
Otis Gospodnetic 338991bd51 - LUCENE-717: Avoid build failure when (unused) lib directory does not exist
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@480191 13f79535-47bb-0310-9956-ffa450edef68
2006-11-28 20:33:00 +00:00
Grant Ingersoll 282eef0481 updated docs target to echo a message on how to update the website
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@479472 13f79535-47bb-0310-9956-ffa450edef68
2006-11-27 00:11:16 +00:00
Otis Gospodnetic 7abe11514a - LUCENE-489: Add support for leading wildcard characters to QueryParser.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@468291 13f79535-47bb-0310-9956-ffa450edef68
2006-10-27 06:17:24 +00:00
Chris M. Hostetter 20ff5539db HACK Fix to javadoc generation so GData Server is only attempted when using java1.5
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@414346 13f79535-47bb-0310-9956-ffa450edef68
2006-06-14 18:54:28 +00:00
Doug Cutting 631585bf5a LUCENE-578. First version of gdata-server. Contributed by Simon Willnauer.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@412574 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 21:56:25 +00:00
Yonik Seeley 3666a166a1 remove deprecations
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@387550 13f79535-47bb-0310-9956-ffa450edef68
2006-03-21 15:36:32 +00:00
Doug Cutting bdaee8f24e Make it clear in javadoc which modules are in contrib.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@381420 13f79535-47bb-0310-9956-ffa450edef68
2006-02-27 19:54:13 +00:00
Doug Cutting f388a1088a Fix for LUCENE-499: documentation improvements prior to 1.9 release. Contributed by Hoss.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@381415 13f79535-47bb-0310-9956-ffa450edef68
2006-02-27 19:50:18 +00:00
Doug Cutting f9f3161f57 Minor javadoc improvements.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@379189 13f79535-47bb-0310-9956-ffa450edef68
2006-02-20 18:11:02 +00:00
Doug Cutting 425efb182e Add a nightly target. Also remove jjdoc from package for now.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@372328 13f79535-47bb-0310-9956-ffa450edef68
2006-01-25 21:45:56 +00:00
Erik Hatcher 3bcec33214 Adding stubversion="1.2" prevents <rmic> from recompiling RemoteSearchable
every build because the _Skel class isn't present.  _Skel is a legacy of
JDK 1.1, and no longer used.



git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@348140 13f79535-47bb-0310-9956-ffa450edef68
2005-11-22 10:07:42 +00:00
Daniel Naber 9d28e26666 Make "ant -projecthelp" show the javadocs and docs targets as well (LUCENE-447),
by Luc Vanlerberghe


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@307284 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 11:01:09 +00:00
Erik Hatcher f50db81cd1 correct build file to reflect move of PrecedenceQueryParser to contrib/miscellaneous
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@219547 13f79535-47bb-0310-9956-ffa450edef68
2005-07-18 18:20:30 +00:00
Erik Hatcher 50eec44f60 adjust build file to run new site build for docs target
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@179759 13f79535-47bb-0310-9956-ffa450edef68
2005-06-03 09:47:25 +00:00
Erik Hatcher 11d6c9e87b controversial: do not fail the build for contrib components not building successfully. this is to make Gump happy for now, but in the future a more granular conditional build of each contrib project may be desirable
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@170003 13f79535-47bb-0310-9956-ffa450edef68
2005-05-13 10:21:54 +00:00
Doug Cutting f337d12a26 Fix build to not complain about non-test tests.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@169862 13f79535-47bb-0310-9956-ffa450edef68
2005-05-12 18:11:04 +00:00
Erik Hatcher a79c508580 #34816 - adjust for contrib/WordNet renaming
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@169391 13f79535-47bb-0310-9956-ffa450edef68
2005-05-10 01:19:03 +00:00
Erik Hatcher 78dbe41805 prefix all JARs with lucene-
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@168986 13f79535-47bb-0310-9956-ffa450edef68
2005-05-06 23:43:54 +00:00
Erik Hatcher b01de31134 Add contrib/memory to javadocs, and add imported build files into src distribution
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@165616 13f79535-47bb-0310-9956-ffa450edef68
2005-05-02 10:00:44 +00:00
Erik Hatcher bc49f328c6 aggregate duplicated distribution patterns into reusable patternsets
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@165571 13f79535-47bb-0310-9956-ffa450edef68
2005-05-02 01:06:14 +00:00
Erik Hatcher eb50b47c8b add contrib pieces to distribution files
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@165568 13f79535-47bb-0310-9956-ffa450edef68
2005-05-02 00:51:18 +00:00
Erik Hatcher c3847f26ea overhaul of build system to facilitate building and packaging of contrib sub-projects. some work still to be done, but core Lucene build still working fine
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@165566 13f79535-47bb-0310-9956-ffa450edef68
2005-05-02 00:11:11 +00:00
Erik Hatcher 76bca80bc2 clean up javadoc groups and omit net.sf packages
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@164932 13f79535-47bb-0310-9956-ffa450edef68
2005-04-27 01:30:29 +00:00
Erik Hatcher 790dfc1490 javadoc fixup
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@164742 13f79535-47bb-0310-9956-ffa450edef68
2005-04-26 04:41:54 +00:00
Erik Hatcher 346ed71644 commonize javac compilation using macrodef - Ant 1.6.2 is required now, if it was not already
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@164210 13f79535-47bb-0310-9956-ffa450edef68
2005-04-22 10:21:15 +00:00
Doug Cutting e9dccfdbf1 Specify javac source and target versions. Default both to 1.3. Folks
can override with 'ant -Djavac.source=XXX'.  Patch from Brion
Vibber.  Bug #34544.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@162067 13f79535-47bb-0310-9956-ffa450edef68
2005-04-20 20:48:16 +00:00
Doug Cutting 4760e42a3c Fix so that javadoc shows protected methods by default, and internal
documentation includes package-private but not private.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@162056 13f79535-47bb-0310-9956-ffa450edef68
2005-04-20 19:46:10 +00:00
Erik Hatcher 07039bef9f #34528 - Ant macro for javadocs and javadocs-internal
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@161996 13f79535-47bb-0310-9956-ffa450edef68
2005-04-20 00:38:57 +00:00
Erik Hatcher bb8a8bdc48 adjusted how the asf.site.home property is used. there is now no default for it, as that will likely vary for all of us
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@160167 13f79535-47bb-0310-9956-ffa450edef68
2005-04-05 12:59:48 +00:00
Erik Hatcher 9fcd99dbda exclude known failing prototype query parser test from default test run
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@158753 13f79535-47bb-0310-9956-ffa450edef68
2005-03-23 10:32:12 +00:00
Otis Gospodnetic 0d8a41342e - Let callers get the Lucene version number, as specified in the Manifest
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@157223 13f79535-47bb-0310-9956-ffa450edef68
2005-03-12 03:23:13 +00:00
Otis Gospodnetic 178eb28900 - Switched from 'jakarta-site2' to 'site'. This requires 'site' to be
checked out 3 levels higher.  For example:
    /home/otis/dev/repos/lucene/java/trunk
    /home/otis/dev/repos/site



git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@157220 13f79535-47bb-0310-9956-ffa450edef68
2005-03-12 03:16:12 +00:00
Erik Hatcher 27614d6a39 Fix broken QueryParser.jj and generated code. Removed inadvertent debugging <echo> from build.xml.
Added (currently failing) test cases for new PrecedenceQueryParser as a target for enhancement.



git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@156449 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 21:46:39 +00:00
Erik Hatcher 4f84a76e7b add JavaCC .jj/.java uptodate check with warning notice
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@156448 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 21:17:11 +00:00
Erik Hatcher c33696e120 Because we're doing something atypical, storing generated artifacts in the repository, its tricky to ensure
up-to-dateness.  Because generation is an infrequent activity, deleting the main .java file for each of the .jj
files is good enough to ensure everything gets regenerated.



git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@156445 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 20:28:25 +00:00
Erik Hatcher 823851222b correct target path for jjdoc
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@156433 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 16:18:37 +00:00
Erik Hatcher 5f67460ad2 Add new PrecedenceQueryParser so others can try it out and discuss any issues with it. TestPrecedenceQueryParser is
a clone of TestQueryParser with two noted changes - one within testQPA and with the testPrecedence method.  testPrecedence
was added to TestQueryParser to show its awkward behavior (and ensure it doesn't change).

Modified build to use Ant's <javacc> task, instead of launching directly with <java>, which has built-in dependency
checking. 



git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@156431 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 16:08:02 +00:00
Daniel Naber c1623f84b8 increase version number from 1.5 to 1.9, so that the jar is called lucene-1.9-rc1-dev.jar
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@151795 13f79535-47bb-0310-9956-ffa450edef68
2005-02-07 23:57:02 +00:00
Bernhard Messer a48937b2c5 add task "test-deprecated" to run deprecated test cases.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150695 13f79535-47bb-0310-9956-ffa450edef68
2004-12-05 18:24:35 +00:00
Doug Cutting a5302cb962 Add GCJ target. Also change datestamp of jar to per-day rather than
per-second so that other targets can be based on the jar file without
having to be rebuilt every second.  And fixed a typo.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150526 13f79535-47bb-0310-9956-ffa450edef68
2004-09-20 18:16:50 +00:00
Otis Gospodnetic bcaf26108e - Applied patch from http://issues.apache.org/bugzilla/show_bug.cgi?id=30360
PR: 30360
Submitted by:	Paul Elschot
Reviewed by:	Otis Gospodnetic


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150442 13f79535-47bb-0310-9956-ffa450edef68
2004-08-17 20:38:46 +00:00
Doug Cutting de1ea95568 Preparing for 1.4 final release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150369 13f79535-47bb-0310-9956-ffa450edef68
2004-07-01 17:40:41 +00:00
Otis Gospodnetic cdd9601158 - Switched to UTF-8 file encoding
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150360 13f79535-47bb-0310-9956-ffa450edef68
2004-05-30 20:24:20 +00:00
Doug Cutting 441b8dee40 Preparing for 1.4RC3 release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150335 13f79535-47bb-0310-9956-ffa450edef68
2004-05-11 20:20:04 +00:00
Doug Cutting 1ed81e4fdc Changed so that 'ant jar' works again.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150328 13f79535-47bb-0310-9956-ffa450edef68
2004-05-11 19:28:37 +00:00
Erik Hatcher 77e80269d3 add descriptive failure if junit.jar is missing
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150282 13f79535-47bb-0310-9956-ffa450edef68
2004-04-07 23:53:21 +00:00
Doug Cutting 6c04afefc8 Preparing for 1.4RC2 release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150270 13f79535-47bb-0310-9956-ffa450edef68
2004-03-30 17:32:11 +00:00
Doug Cutting 7a6938c5f8 Preparing for 1.4-RC1 release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150261 13f79535-47bb-0310-9956-ffa450edef68
2004-03-29 23:20:54 +00:00
Erik Hatcher 100c877a90 oops, lost special DSTAMP/TSTAMP overrides in the last commit
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150253 13f79535-47bb-0310-9956-ffa450edef68
2004-03-26 09:54:49 +00:00
Erik Hatcher 64d7ba6087 make current year dynamic
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150252 13f79535-47bb-0310-9956-ffa450edef68
2004-03-26 09:42:28 +00:00
Doug Cutting ab65732567 Add "compile" target; turn on deprecation checking by default; remove
an unused property.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150204 13f79535-47bb-0310-9956-ffa450edef68
2004-02-19 18:13:30 +00:00
Erik Hatcher 11deffd715 Fix todo in build file for building WAR demo. Submitted by Jean-Fran��ois Halleux
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150163 13f79535-47bb-0310-9956-ffa450edef68
2003-12-28 16:05:53 +00:00
Doug Cutting 561ec3714a pre-release commit
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150160 13f79535-47bb-0310-9956-ffa450edef68
2003-12-26 18:05:27 +00:00
Doug Cutting a0384c45ff Update for RC3.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150142 13f79535-47bb-0310-9956-ffa450edef68
2003-11-25 22:01:47 +00:00
Erik Hatcher ae5b2cc6b7 cleanup velocity.log; set sys property for test cases to use for test files
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150116 13f79535-47bb-0310-9956-ffa450edef68
2003-10-23 01:59:55 +00:00
Doug Cutting 4e6bd151d1 prepare for rc2 release
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150112 13f79535-47bb-0310-9956-ffa450edef68
2003-10-22 14:43:17 +00:00
Erik Hatcher f08368a613 add dataDir VM property for test cases to use
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150107 13f79535-47bb-0310-9956-ffa450edef68
2003-10-20 18:07:02 +00:00
Otis Gospodnetic 34df355b2d - Added target descriptions, so ant -projecthelp lists them.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150093 13f79535-47bb-0310-9956-ffa450edef68
2003-10-13 14:15:14 +00:00
Dmitry Serebrennikov 71bbc1396f Added demo to junit's classpath. This is needed by some of the new test cases.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150062 13f79535-47bb-0310-9956-ffa450edef68
2003-09-25 21:23:18 +00:00
Erik Hatcher aad53f0dba major build process cleanup
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150051 13f79535-47bb-0310-9956-ffa450edef68
2003-09-20 17:45:32 +00:00
Erik Hatcher 9f8e6fcaf1 test failure = build failure.
also, added XML test output capture and a standalone
generate-test-reports target to make HTML test
results reports.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150046 13f79535-47bb-0310-9956-ffa450edef68
2003-09-18 18:09:28 +00:00
Erik Hatcher 404a71b517 More build file cleanup - making target names
more sensible in an effort to start splitting the
coupling between the demo, tests, and core.  Test
target is now "test" ("test-unit" alias remains).


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150045 13f79535-47bb-0310-9956-ffa450edef68
2003-09-18 17:42:35 +00:00
Erik Hatcher 7965b58fa2 fix manifest generation, which was broken by the previous indentation cleanup
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150044 13f79535-47bb-0310-9956-ffa450edef68
2003-09-18 17:19:19 +00:00
Erik Hatcher 0b605a3b8f Cosmetic - reformatted. I'm embarking on some
refactorings to accomodate a snazzy new demo app
and wanted to get indentation cleanup committed
in one commit so the later meatier commits won't
have whitespace diffs also.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150043 13f79535-47bb-0310-9956-ffa450edef68
2003-09-18 16:56:18 +00:00
Erik Hatcher 6a5940e08b allow @todo tags without warnings
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150040 13f79535-47bb-0310-9956-ffa450edef68
2003-09-18 09:25:35 +00:00
Erik Hatcher 2af2d85877 PR 19468, but not exactly as it was done in the provided patches. JavaCC is no longer required to build Lucene, but can be run optionally
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150017 13f79535-47bb-0310-9956-ffa450edef68
2003-09-11 01:51:33 +00:00
Erik Hatcher 7e199825c1 allow isolation of a single unit test
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150004 13f79535-47bb-0310-9956-ffa450edef68
2003-08-12 10:49:44 +00:00
Erik Hatcher 624995b302 clean up test build procedure slightly
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150002 13f79535-47bb-0310-9956-ffa450edef68
2003-08-12 10:37:09 +00:00
Erik Hatcher a89de10f25 #22344 - changed enum to enumerator
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150001 13f79535-47bb-0310-9956-ffa450edef68
2003-08-12 09:22:23 +00:00
Otis Gospodnetic 8a9ebad004 - Excluded JUnit Jar from .zip and .tgz builds.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149998 13f79535-47bb-0310-9956-ffa450edef68
2003-06-17 01:24:14 +00:00
Otis Gospodnetic 43df3cc6e6 - Updated JavaCC references.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149997 13f79535-47bb-0310-9956-ffa450edef68
2003-06-11 17:43:47 +00:00
Doug Cutting 6772e7567d Added a public, extensible scoring API.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149885 13f79535-47bb-0310-9956-ffa450edef68
2002-11-07 17:31:27 +00:00
Otis Gospodnetic 92667aa0e8 - Added Specification-* entries to the manifest.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149866 13f79535-47bb-0310-9956-ffa450edef68
2002-10-19 16:08:59 +00:00
Otis Gospodnetic a01c9c3389 - Modified targets ininit and jar, in order to get a custom MANIFEST.MF in a
Jar file.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149865 13f79535-47bb-0310-9956-ffa450edef68
2002-10-19 16:06:04 +00:00
Otis Gospodnetic 961638b87f - Added encoding to javadocs target.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149860 13f79535-47bb-0310-9956-ffa450edef68
2002-09-23 04:08:55 +00:00
Otis Gospodnetic 2ae2c8682f - Reverted back to the previous revision (1.29).
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149857 13f79535-47bb-0310-9956-ffa450edef68
2002-09-20 02:17:14 +00:00
Otis Gospodnetic 4ec9f571ce - Changed javadocs target to show package/protected/public classes and
members.
- Reindented.


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149850 13f79535-47bb-0310-9956-ffa450edef68
2002-09-19 04:21:02 +00:00
Doug Cutting 22f068248d Renamed a new class and updated some javadoc.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149815 13f79535-47bb-0310-9956-ffa450edef68
2002-07-17 22:11:34 +00:00
Doug Cutting 28eb95821f Added support for remote searching via RMI.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149814 13f79535-47bb-0310-9956-ffa450edef68
2002-07-17 21:54:38 +00:00
Otis Gospodnetic 312ae29d61 - Cosmetics.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149778 13f79535-47bb-0310-9956-ffa450edef68
2002-06-17 15:34:41 +00:00
Peter Carlson 4f1e425d92 Modified build.xml source target build to include the default.properties instead of the build.properties since the build.properties is for override features and the default.properties wasn't being included.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149749 13f79535-47bb-0310-9956-ffa450edef68
2002-05-13 20:18:42 +00:00
Brian Goetz 2a96b329a8 Add escape character to query parser (backslash); add unit test for escape character; wrap TokenMgrError with ParseException in QueryParser.parse
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149736 13f79535-47bb-0310-9956-ffa450edef68
2002-05-06 21:59:44 +00:00
Otis Gospodnetic be31efa0fc - Added explicit encoding.
A fix for bug #7019.
  http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7019
PR: 7019
Obtained from:	Raymond
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149731 13f79535-47bb-0310-9956-ffa450edef68
2002-04-30 15:16:18 +00:00
Otis Gospodnetic 27017fae14 - Fix for bug 7017:
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7017
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149712 13f79535-47bb-0310-9956-ffa450edef68
2002-03-11 00:43:21 +00:00
Jon Scott Stevens 5a36725d4a implemented what i proposed on the mailing list with regards
to having a default.properties define the properties and
allow people to define their own properties easily by creating
a build.properties file.

I also updated the documentation to clearly lay out what one needs
to do to define their own properties.

-jon


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149709 13f79535-47bb-0310-9956-ffa450edef68
2002-02-27 22:18:28 +00:00
Otis Gospodnetic 7540cf659d - Moved properties from build.properties in here. build.properties should be
removed and replaced by build.properties.sample.
  Targets docweb-index and docweb-war I have commented out since it requires
  an Ant task that is not a part of Ant distribution yet.  These should be
  uncommented when this task makes it into the Ant distribution.
PR:
Obtained from:
Submitted by:	Erik Hatcher
Reviewed by:	Otis Gospodnetic


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149706 13f79535-47bb-0310-9956-ffa450edef68
2002-02-27 01:10:58 +00:00
Otis Gospodnetic 76947ae37c - Updated JavaCC URL.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149678 13f79535-47bb-0310-9956-ffa450edef68
2002-02-13 16:52:02 +00:00
Doug Cutting 26f5fbf0c0 Fixed binary package to only include demo & jsp sources.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149654 13f79535-47bb-0310-9956-ffa450edef68
2002-01-27 23:20:04 +00:00
Andrew C. Oliver e120b8bd51 PR:
Obtained from:
Reviewed by:	Doug Cutting / Lucene Community
new demo build target
added getting started guide
modified tests
moved demo to demo subpackage
added war demo


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149646 13f79535-47bb-0310-9956-ffa450edef68
2002-01-26 15:01:32 +00:00
Otis Gospodnetic 20c937d3c0 - Added a few targets to allow creation of a source-only distribution.
- Excluded *.java files from the binary distribution.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149628 13f79535-47bb-0310-9956-ffa450edef68
2001-11-19 01:19:23 +00:00
Otis Gospodnetic 521b01730c - Added "jar-src" target to allow creation of a jar file that includes only
the source code.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149625 13f79535-47bb-0310-9956-ffa450edef68
2001-11-04 22:37:25 +00:00
Doug Cutting 8b3d41f04f added README, CHANGES and BUILD files
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149623 13f79535-47bb-0310-9956-ffa450edef68
2001-11-04 17:23:04 +00:00
Brian Goetz 49bd4164b8 Fix tests so they compile; fix ant file so it compiles tests properly
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149617 13f79535-47bb-0310-9956-ffa450edef68
2001-11-01 01:13:00 +00:00
Doug Cutting 1c31f33cce Added source code into distribution.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149612 13f79535-47bb-0310-9956-ffa450edef68
2001-10-19 17:15:19 +00:00
Doug Cutting cfc5237e20 Removed broken build scripts and their libs. Build requires separate ant installation.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149606 13f79535-47bb-0310-9956-ffa450edef68
2001-10-10 16:36:12 +00:00
Doug Cutting d3c9282362 Added demo files to distribution. Fixed calls to demo in overview.html.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149601 13f79535-47bb-0310-9956-ffa450edef68
2001-10-02 18:31:22 +00:00
Doug Cutting 80509b4eb0 moved api.html into javadoc as overview; fixed links to javadoc
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149599 13f79535-47bb-0310-9956-ffa450edef68
2001-10-02 15:54:16 +00:00
Doug Cutting a2ac9a68f1 Changed javadoc to not include private classes, to include links to JDK docs, and to have correct copyright.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149590 13f79535-47bb-0310-9956-ffa450edef68
2001-09-25 19:07:06 +00:00
Doug Cutting b08e28c383 fixed javadoc target
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149585 13f79535-47bb-0310-9956-ffa450edef68
2001-09-24 22:33:21 +00:00
Jason van Zyl ee21057865 - fixing the "package" target so that the package-zip and package-tgz
targets will work.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149583 13f79535-47bb-0310-9956-ffa450edef68
2001-09-19 01:09:28 +00:00
Jason van Zyl f62bf88dbc - cleaning up some more files for the test target
- trying to generate the docs with ant installed and not
  the script and am having no luck.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149581 13f79535-47bb-0310-9956-ffa450edef68
2001-09-18 17:49:23 +00:00
Jason van Zyl 4fc06ae583 - import fixes in the test src tree
- the test target appears to depend on classes in the demo src
  tree so i added the dep to the test target. test target
  still isn't working but getting there.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149580 13f79535-47bb-0310-9956-ffa450edef68
2001-09-18 17:35:57 +00:00
Jason van Zyl 864293c622 - fixes required to make the demo build. i missed some import statements.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@149579 13f79535-47bb-0310-9956-ffa450edef68
2001-09-18 17:21:38 +00:00