Varun Thacker
bea6e2307b
SOLR-7887: Log4J2 upgrade fixes
2018-03-26 11:32:03 -07:00
Alan Woodward
f2e3b109e6
LUCENE-8224: Allow releases to be built with ant 1.10
...
Also adds a check to common-build.xml to fail early with ant 1.10.2, which
has a bug that prevents lucene from building.
2018-03-26 14:06:54 +01:00
Steve Rowe
51a6bec48d
SOLR-10912: fix routing of Solr non-contrib build output dirs (e.g. solr/core -> ../build/solr-core; previously -> ../build/core)
2018-03-21 11:31:11 -04:00
Steve Rowe
0c61c857c8
LUCENE-8106: Handle IncompleteRead exceptions while downloading the Jenkins log by retrying a limited number of times
2018-03-20 11:11:33 -04:00
Uwe Schindler
aae07d9572
LUCENE-8155: Fix Solr example with Java 9 (was a problem when reverting an old commit)
2018-03-19 15:35:34 +01:00
Uwe Schindler
ec9bc024e9
SOLR-11331: Ability to run and debug standalone Solr and a single node SolrCloud server from Eclipse. Also being able to run all Lucene and Solr tests as a configuration
2018-03-18 11:43:51 +01:00
Steve Rowe
298063eee7
SOLR-10912: personality fix: in solr-ref-guide, don't run compile and unit plugins. Also, consistently use curly brackets when interpolating variables
2018-03-15 20:18:28 -04:00
Steve Rowe
ac9559d70d
SOLR-10912: reverting personality plugins changes to include junit+unit and javac+compile, since this combo works, and neither one individually does.
2018-03-15 15:41:59 -04:00
Steve Rowe
bd20e36d2d
SOLR-10912: attempted personality plugins fix: trying just junit/javac instead of unit/compile (which didn't actually do anything at all)
2018-03-15 15:38:05 -04:00
Steve Rowe
63fde153d3
SOLR-10912: updating copy of Jenkins precommit job script: proc max limit code seems not to work on jenkins slaves, so put it at a fixed 10k; added customization of artifact url so console output links in the JIRA comment report work properly; no longer attempting to cache the yetus download, since it always downloads every time anyway.
2018-03-15 15:26:14 -04:00
Steve Rowe
cc1ad49e72
SOLR-10912: excluding apparently unnecessary plugins: 'junit' and 'javac' (the 'unit' and 'compile' plugins are producing output but the 'j' ones aren't)
2018-03-15 15:26:14 -04:00
Steve Rowe
12372530a8
SOLR-10912: Add scripts for automatic patch validation
2018-03-15 12:31:59 -04:00
Steve Rowe
378d799a22
Add release 6.6.3 to DOAP files
2018-03-06 12:54:22 -05:00
koji
6d66fc04b2
SOLR-11795: Add Solr metrics exporter for Prometheus
2018-03-05 15:36:32 +09:00
Erick Erickson
1fe45606b9
SOLR-12028: BadApple and AwaitsFix annotations usage
2018-02-26 20:35:12 -08:00
Steve Rowe
41af8bd16a
LUCENE-8106: stop parsing ANT_OPTS from Jenkins log
2018-02-26 18:47:18 -05:00
Steve Rowe
606e91c2ae
LUCENE-8106: fix module regex to recognize Windows path backslashes
2018-02-26 18:43:52 -05:00
koji
720eba0ae4
Revert "SOLR-11795: add more stuff under dev-tools for prometheus-exporter"
...
This reverts commit df0f141907
.
2018-02-24 10:25:23 +09:00
Steve Rowe
88e00d0889
LUCENE-8106: collect Ant test sysprops from Jenkins log and add them to test repro lines
2018-02-23 19:22:49 -05:00
koji
df0f141907
SOLR-11795: add more stuff under dev-tools for prometheus-exporter
2018-02-23 10:50:04 +09:00
Steve Rowe
edd54e551d
LUCENE-8106: add cmdline option --no-git to avoid all git usage; replaces --no-fetch cmdline option
2018-02-22 16:52:09 -05:00
Steve Rowe
e71286c826
LUCENE-8106: always fast-forward merge after checkout
2018-02-16 10:45:46 -05:00
Steve Rowe
a07493d508
LUCENE-8106: reproduceJenkinsFailures.py improvements: add cmdline option parsing; sort max failures to the bottom of the report; retest at branch tip first with and then without the seed if 100% of iterations fail.
2018-02-13 23:49:13 -05:00
Christine Poerschke
fa0aa34bdc
LUCENE-8167: fail precommit on incompleteEnumSwitch
2018-02-13 17:37:53 +00:00
Uwe Schindler
bc0d6fb6ed
LUCENE-7966: Add comment to Maven readme that MR-JAR is not supported and resulting artifacts are not identical to official Ant build
2018-02-10 20:39:05 +01:00
Uwe Schindler
f70477db01
LUCENE-8155: Disable Smoker Javadocs checking on Java 9 (like in Ant)
2018-02-09 23:31:41 +01:00
Uwe Schindler
1938631307
LUCENE-8155: Add support for Java 9 in smoke tester
2018-02-09 19:53:49 +01:00
Steve Rowe
03095ce4d2
SOLR-11592: Add OpenNLP language detection to the langid contrib
2018-01-17 11:29:17 -05:00
Jim Ferenczi
518a3ec14b
Update doap files with 7.2.1 release
2018-01-15 09:59:11 +01:00
Steve Rowe
f7e166e7c1
Add script to attempt to reproduce failing tests from a Jenkins log
2018-01-08 21:36:55 -05:00
Erick Erickson
7e321d70df
SOLR-11701: Upgrade to Tika 1.17 when available
2017-12-24 17:03:00 -08:00
Steve Rowe
67e1b4a19b
Remove extra <release> tag
2017-12-21 17:36:06 -05:00
Adrien Grand
63cba40931
Update doap files with 7.2.0 release.
2017-12-21 17:58:57 +01:00
Alan Woodward
d9695cca55
LUCENE-8104: Remove facet module compile-time dependency on queries
2017-12-20 13:22:12 +00:00
Alan Woodward
79073fafd3
LUCENE-8099: Fix IntelliJ dependencies
2017-12-19 08:52:55 +00:00
Steve Rowe
3e2f9e62d7
LUCENE-2899: Add OpenNLP Analysis capabilities as a module
2017-12-15 11:24:18 -05:00
Alan Woodward
1d2787464f
LUCENE-7994: Add facets lib/ directory to IntelliJ setup
2017-11-03 13:53:27 +00:00
Steve Rowe
8388b195cf
Don't add sorted indexes for non-back-compat versions
2017-10-26 17:13:26 -04:00
Steve Rowe
3698acf321
addBackCompatIndexes.py: Don't generated sorted indexes for versions < 6.2
2017-10-24 12:30:30 -04:00
Steve Rowe
12adb158fb
Add 5.5.5 releases; move 6.6.2 releases where they belong
2017-10-24 11:12:29 -04:00
Christine Poerschke
05559358fa
Update xsi:schemaLocation in pom.xml.template files.
2017-10-23 15:37:46 +01:00
Ishan Chattopadhyaya
a9dc7e4a03
DOAP entries for 6.6.2 release
2017-10-18 13:47:43 +05:30
Shalin Shekhar Mangar
51d7543fde
Adding release 7.1.0 to doap files
2017-10-17 14:10:47 +05:30
Steve Rowe
dabb9ed325
LUCENE-7995: 'ant stage-maven-artifacts' should work from the top-level project directory, and should provide a better error message when its 'maven.dist.dir' param points to a non-existent directory
2017-10-16 16:00:14 -04:00
Shalin Shekhar Mangar
b8e50f3824
Use the right root dir with the --no-prepare option
2017-10-11 12:53:23 +05:30
Steve Rowe
74b407d188
Add Lucene & Solr 7.0.1
2017-10-06 16:21:41 -04:00
Steve Rowe
080232f3d1
LUCENE-7985: maven build: update forbiddenapis to 2.4.1
2017-10-04 23:12:32 -04:00
Steve Rowe
93d8e428ea
SOLR-10842: Convert all remaining {{quickstart.html}} links to {{guide/solr-tutorial.html}}; remove all references to quickstart from the build; and version the link to the ref guide's tutorial in Solr's versioned top-level documentation page.
2017-10-04 15:25:20 -04:00
Steve Rowe
4392500a3b
LUCENE-7911: allow javadoc links containing 'lucene.apache.org/solr/guide/'
2017-10-04 12:30:48 -04:00
Steve Rowe
2a13e783f9
buildAndPushRelease.py: use wait() instead of poll() to check for process completion
2017-10-02 13:34:56 -04:00
Steve Rowe
0062e99920
LUCENE-6673: Maven build fails for target javadoc:jar.
2017-10-01 19:03:55 -04:00
Steve Rowe
ae5caf3fa6
addBackcompatIndexes.py: only create moreterms, dvupdates, and empty indexes on unstable branch
2017-09-30 23:22:46 -04:00
Steve Rowe
0e8d9411b0
addBackcompatIndexes.py: 4 space indent instead of 6 for new index names; check previous line when deciding whether there are previous versions.
2017-09-30 23:20:51 -04:00
Steve Rowe
5afd41de11
addBackcompatIndexes.py: Create 'sorted' indexes; on major releases, produce moreterms, dvupdates, and empty indexes. Add 7.0.0 indexes.
2017-09-30 20:44:01 -04:00
Steve Rowe
39ba1c3da5
SOLR-11406: Solr 7.0 cannot read indexes from 6.x versions
2017-09-29 16:33:07 -04:00
Steve Rowe
001fa289e4
SOLR-11382: Maven build: Build the test-jar for lucene-spatial3d, which lucene-spatial tests now depend on
2017-09-25 20:09:27 -04:00
David Smiley
035523ba7a
LUCENE-7951: Spatial4j implementations using Geo3d
2017-09-20 23:09:46 -04:00
Anshum Gupta
171b3739ba
Adding lucene and solr 7.0.0 release info to the doap files
2017-09-20 17:04:21 -07:00
Varun Thacker
2a8d9b0e6c
Update DOAP files with 6.6.1 release
2017-09-06 22:15:44 -07:00
Anshum Gupta
47e7fbc4dc
GPG Password checker throws error only when process has not been terminated
2017-08-28 14:46:27 -07:00
Ishan Chattopadhyaya
c8e0e939e4
SOLR-11183: V2 APIs are now available at /api endpoint
2017-08-20 21:00:15 +05:30
Chris Hostetter
56ad1a7a9b
SOLR-10494: fix smoker
2017-07-24 15:36:29 -07:00
markrmiller
ffd76a6977
SOLR-10338: Configure SecureRandom non blocking for tests.
2017-07-20 13:40:05 -04:00
Steve Rowe
65cc88de7d
SOLR-10568: Add gpg key import note to the Jenkins script
2017-07-14 14:39:40 -04:00
Steve Rowe
15e3e22f09
SOLR-10568: Add Jenkins script to download and locally install the software needed to build the Solr ref guide, and then build it.
2017-07-14 14:17:15 -04:00
Anshum Gupta
07a63587a4
fix addVersion to also bump up version for default test configset
2017-07-10 18:16:20 -07:00
Uwe Schindler
80ae5e29d5
LUCENE-5822: Remove python binary temp artifact
2017-07-02 12:32:09 +02:00
Mike Drob
5b484806a0
LUCENE-5822 fix smoke test for renamed README
2017-07-01 16:10:51 -07:00
Tommaso Teofili
92e460389d
LUCENE-7838 - removed dep from sandbox, created a minimal FLT version specific for knn classification
2017-06-29 10:01:49 +02:00
Alan Woodward
2f2e00ffe2
LUCENE-7737: Remove spatial-extras dependency on queries module
2017-06-27 15:53:39 +01:00
Noble Paul
f43f89ee6c
SOLR-10868: add solrj resource dir to module paths
2017-06-11 09:42:28 +09:30
Ishan Chattopadhyaya
23adc2b0a0
Adding 6.6.0 release version number
2017-06-07 08:05:38 +05:30
Christine Poerschke
445ceda01c
LUCENE-7858: checkJavadocLinks.py to mention common root causes of broken links
2017-06-02 10:40:53 +01:00
Ishan Chattopadhyaya
cb97ad787a
SOLR-10004: Making the description of the failure more clear
2017-05-29 22:54:26 +05:30
Tommaso Teofili
bd9e32d358
LUCENE-7838 - added knn classifier based on flt
2017-05-18 14:36:18 +02:00
jdyer1
e61b5b34bf
SOLR-10617: JDBCStream to support additional types, minor refactoring to separate out CalciteJDBCStream, upgrade hsqldb for JDBCStream & DIH tests.
2017-05-12 08:44:16 -05:00
Steve Rowe
e2521b2a8b
SOLR-9596: Add Solr support for SimpleTextCodec, via <codecFactory class=solr.SimpleTextCodecFactory/> in solrconfig.xml (per-field specification in the schema is not possible).
2017-04-28 15:36:50 -04:00
Steve Rowe
929126a489
LUCENE-7794: buildAndPushRelease.py should run validate and documentation-lint
2017-04-28 10:14:38 -04:00
Steve Rowe
1d316ea4cb
LUCENE-7793: smokeTestRelease.py should run documentation-lint
2017-04-28 09:58:02 -04:00
Jim Ferenczi
b418c31308
update doap files with Lucene / Solr 6.5.1 release
2017-04-27 13:06:39 +02:00
Christine Poerschke
b767d61b9e
LUCENE-7746: precommit to ignore less and (potentially) error more
2017-04-12 10:03:38 +01:00
Andrzej Bialecki
e30cc70fdd
SOLR-9959: SolrInfoMBean-s category and hierarchy cleanup.
2017-04-11 19:22:23 +02:00
Mark Miller
0bf7a5ff33
SOLR-10338: Revert configure SecureRandom non blocking for tests. (reverted from commit 0445f8200e
)
2017-04-03 22:00:08 -03:00
markrmiller
0445f8200e
SOLR-10338: Configure SecureRandom non blocking for tests.
2017-03-31 10:53:20 -04:00
Jim Ferenczi
013601f053
Update project doap files with 6.5.0 release
2017-03-25 18:44:39 +01:00
Steve Rowe
53e5f34f66
SOLR-9221: Remove Solr contribs: map-reduce, morphlines-core and morphlines-cell
2017-03-24 12:31:16 -04:00
Steve Rowe
d60849f377
LUCENE-7748: buildAndPushRelease.py should fail if the project DOAP files are missing releases that are less than the release being produced
2017-03-18 15:09:43 -04:00
Cao Manh Dat
faeb1fe8c1
SOLR-8045: Fix smokeTestRelease.py from precommit
2017-03-14 08:30:38 +07:00
Cao Manh Dat
0fb386a864
SOLR-8045: Deploy V2 API at /v2 instead of /solr/v2
2017-03-11 10:30:52 +07:00
Ishan Chattopadhyaya
a6e14ec6d2
LUCENE-7718: buildAndPushRelease.py script should refer to working tree instead of directory
2017-03-08 01:49:13 +05:30
Ishan Chattopadhyaya
57e8543bfd
doap entries for 6.4.2
2017-03-08 00:48:48 +05:30
Chris Hostetter
4851f399d4
SOLR-10219: stop defaulting to tests.disableHdfs=true under java9
2017-03-01 13:48:52 -07:00
Christine Poerschke
048b24c64a
SOLR-10192: Fix copy/paste in solr-ltr pom.xml template.
2017-02-27 12:31:25 +00:00
Adrien Grand
f3e19d8fc0
Update DOAP files.
2017-02-15 17:09:01 +01:00
Adrien Grand
e725940d4f
Update doap files.
2017-02-06 15:48:09 +01:00
Jim Ferenczi
9571d0f3ab
Update doap files with the latest release 6.4.0
2017-01-23 09:50:02 +01:00
Christine Poerschke
205f9cc59e
Merge the two problem sections in org.eclipse.jdt.core.prefs settings.
2017-01-16 18:42:07 +00:00
Alan Woodward
8f4fee3ad1
LUCENE-7611: Remove queries dependency from suggester module
2017-01-07 13:07:13 +00:00
Alan Woodward
f3306786a1
LUCENE-7612: Remove suggester dependency on misc
2017-01-03 13:56:00 +00:00
Christine Poerschke
f7ea2ae85d
LUCENE-7530: extend/add -validate-source-patterns checks for .xml/.template files
2016-12-23 12:14:57 +00:00
Andrzej Bialecki
8bbdb6248c
Squashed commit of branch 'feature/metrics', containing:
...
SOLR-4735: Improve Solr metrics reporting
SOLR-9812: Implement /admin/metrics API
SOLR-9805: Use metrics-jvm library to instrument jvm internals
SOLR-9788: Use instrumented jetty classes
2016-12-20 09:31:24 +01:00
Christine Poerschke
b22451f45e
LUCENE-7586: fail precommit on varargsArgumentNeedCast
2016-12-19 16:14:51 +00:00
Steve Rowe
98f75723f3
LUCENE-7542: Remove debug printing of parsed versions
2016-11-30 17:07:48 -05:00
Steve Rowe
6a83f0fa3a
LUCENE-7543: Update dev-tools/README.txt to include new dev-tools/ directories including doap/; add missing 1.4.1 and 4.9.1 release notes to Solr's CHANGES.txt; fix names of 3.6.1, 3.6.2, 4.0-ALPHA and 4.0-BETA releases in Solr's DOAP file to refer to solr instead of lucene.
2016-11-22 11:58:46 -05:00
Steve Rowe
c5aa9b9ada
LUCENE-7543: Parse DOAP RDF files with Ant <xmlproperty> rather than Perl XML::Simple
2016-11-21 20:48:32 -05:00
Steve Rowe
b768a83a1e
LUCENE-7543: fixed canonical URL in comment
2016-11-21 18:25:22 -05:00
Steve Rowe
51db00a313
LUCENE-7543: Added note to dev-tools/doap/README.txt about maintaining the website .htaccess file. Cleaned up DOAP files: added full Aapache license reference; added info about canonical URLs; dropped useles stylesheet processing instruction.
2016-11-21 18:06:40 -05:00
Steve Rowe
33ff6cde9b
LUCENE-7543: Make changes-to-html target an offline operation, by moving the Lucene and Solr DOAP RDF files into the Git source repository under dev-tools/doap/ and then pulling release dates from those files, rather than from JIRA.
2016-11-21 16:47:54 -05:00
Steve Rowe
7d7e362d6f
LUCENE-7542: Release smoker should fail when CHANGES.txt has a release section for a future release
2016-11-17 12:58:59 -05:00
Mikhail Khludnev
a209c4e8c2
LUCENE-7534: fix smokeTestRelease.py to work on Cygwin
2016-11-11 19:37:16 +00:00
Steve Rowe
9eb806a233
SOLR-8542: Add maven config and improve IntelliJ config.
2016-11-02 09:57:54 -04:00
Christine Poerschke
5a66b3bc08
SOLR-8542: Adds Solr Learning to Rank (LTR) plugin for reranking results with machine learning models. (Michael Nilsson, Diego Ceccarelli, Joshua Pantony, Jon Dorando, Naveen Santhapuri, Alessandro Benedetti, David Grohmann, Christine Poerschke)
2016-11-01 17:50:14 +00:00
Steve Rowe
941c5e92ba
SOLR-9579: fix intellij compilation: add lucene core dependency to the langid contrib
2016-10-25 17:30:25 -04:00
Jan Høydahl
d146354457
SOLR-6871: Fix precommit - accept /solr/downloads.html as valid link
2016-09-22 10:52:20 +02:00
Steve Rowe
cd8592c850
LUCENE-7446: don't ask about version back-compatibility when we know it's not applicable (i.e., the version to be added is greater than the latest on the branch)
2016-09-13 11:25:00 -04:00
Steve Rowe
541a8fa13d
LUCENE-7425: Port -path and -details options from the Perl version, and a couple other minor cleanups
2016-09-12 15:51:33 -04:00
Alan Woodward
6390e22e74
SOLR-8961: Add a test-the-tests module for solr-test-framework
2016-09-06 13:33:36 +01:00
Mike McCandless
d44e7315b4
LUCENE-7425: change from Perl to Python for our script to polling mirrors during the release process
2016-08-25 19:48:44 -04:00
Robert Muir
5347cc8ea7
LUCENE-7418: remove deprecated legacy numerics from join/ and queryparser/
2016-08-22 08:39:13 -04:00
Mike McCandless
2a337c3994
also accept ant 1.9.x in JAR manifest
2016-08-21 04:50:02 -04:00
Mike McCandless
ca1ce0b255
allow ant 1.9.x as well
2016-08-20 04:32:13 -04:00
Mike McCandless
d19ecc0e65
try to fix back compat version check again
2016-08-20 04:14:01 -04:00
Steve Rowe
fc1adb4053
LUCENE-7413: IntelliJ config for legacy numerics move to backward-codecs module
2016-08-17 13:14:03 -04:00
Christine Poerschke
f9c9470641
SOLR-9306: give solr/contrib/analysis-extras's test classes access to lucene/analysis's test classes
2016-07-14 10:20:35 +01:00
Christine Poerschke
415d321044
SOLR-9298: add resources directory to solr/test-framework's pom.xml
...
This is needed to fix solr/contrib/analysis-extras mvn test failure (SSLTestConfig).
(Christine Poerschke, Steve Row)
2016-07-13 12:50:26 +01:00
Steve Rowe
7b4af27aa8
LUCENE-7012: IntelliJ config: fix Copyright plugin config to put the license header before the package declaration
2016-07-12 02:23:06 -04:00
Steve Rowe
8c47d20d23
releasedJirasRegex.py: fixed comment about the limitations of the script
2016-06-27 16:32:33 -04:00
Steve Rowe
ac473a9fac
Renamed manageRelease.py to releasedJirasRegex.py, cleaned it up a bit, fixed a bug (matching JIRAs not at the beginning of bullets), and added the ability to match older releases' numbered bullets.
2016-06-27 16:10:44 -04:00
Steve Rowe
1e182d81db
Simplify backcompat index file name creation
2016-06-27 12:57:40 -04:00
Steve Rowe
46c827e31a
Handle adding versions that are no longer supported
2016-06-25 14:49:28 -04:00
Steve Rowe
0018003b7c
Handle adding back compat indexes for versions that are no longer supported
2016-06-25 14:26:42 -04:00
Steve Rowe
60fac6c177
Switch is-latest-version check from whether the branch types match to directly comparing the new version against the current version
2016-06-25 13:11:16 -04:00
Steve Rowe
8830c0ae6a
Add script to host release management tools. Currently performs a single task: makes regexes for all JIRAs included in a release by parsing the CHANGES.txt files
2016-06-24 19:13:16 -04:00
Christine Poerschke
1a78cab1fa
Make the eclipse setup fail on comparingIdentical and noEffectAssignment like precommit does.
2016-06-20 11:54:53 +01:00
Adrien Grand
7d296fe286
Make the eclipse setup fail on unused imports like precommit does.
2016-06-20 11:07:08 +02:00
Uwe Schindler
0179b3fb2d
LUCENE-7346: Update forbiddenapis to version 2.2
2016-06-19 21:27:34 +02:00
Steve Rowe
a4455a4b14
LUCENE-6439: IntelliJ config
2016-06-16 12:58:40 -04:00
Steve Rowe
843adfb7ba
Address Solr Changes.html problems: 1) In solr/CHANGES.txt, add a 'Versions of Major Components' section to the 6.2.0 and 6.1.0 releases; 2) In addVersion.py: when adding a new version to solr/CHANGES.txt, add a line referring to LUCENE_CHANGES.txt, and add a 'Versions of Major Components' section with versions interpolated from ivy-versions.properties; and 3) In changes2html.pl: allow section names to have up to 6 words (to handle 'Upgrading from Solr any prior release')
2016-06-13 20:13:14 -04:00
Steve Rowe
78ed1ca879
LUCENE-7308: checkJavaDocs.py (called from documentation-lint): checkClassDetails(): reimplement detail item chunking to align with actual item boundaries, and to test the final item.
2016-06-01 13:39:07 -04:00
Steve Rowe
02346be64f
- Modernize example usage
...
- Fail if script version is incompatible with release version
2016-05-25 16:09:22 -04:00
Steve Rowe
a4de634aaf
fix smokeTestRelease.py directory interpolation
2016-05-24 00:18:57 -04:00
Steve Rowe
532d07f1f5
Hide 'git --version' output
2016-05-24 00:18:47 -04:00
Steve Rowe
dbb1fc688f
- In help text, show default RC number.
...
- In help text, state that the default --root value is '.' (the current directory)
2016-05-24 00:18:18 -04:00
Steve Rowe
6c85a1d759
When there are unpushed commits, print out the full command used to show the commits
2016-05-24 00:17:48 -04:00
Steve Rowe
51f7574d2f
Fix current branch detection
2016-05-24 00:17:31 -04:00
Steve Rowe
ed893b3d7a
Check for unpushed commits only on the current branch
2016-05-24 00:17:15 -04:00
Steve Rowe
54143f5dcb
os.isdir => os.path.isdir
2016-05-24 00:16:54 -04:00
Steve Rowe
8cb2773dc7
- Fail if there are unpushed commits in the Git working tree
...
- Drop obsolete "--push-remote" param
- Drop obsolete "--smoke-test" param
- Update example RM cmdline usage
- Support relative working tree root directory
- Convert "root" positional cmdline arg into an optional "--root" arg defaulting to '.'
- Use sys.executable instead of $PYTHON_EXEC when printing smoke tester cmdline
- Add new fail-fast checks:
- Check for a functional "git" executable
- Ensure "ant" version is 1.8.X
- Ensure working tree is under Git control, and contains 'lucene/', 'solr/' and 'dev-tools/' dirs
2016-05-24 00:16:10 -04:00
Uwe Schindler
3fb69edead
LUCENE-7296, SOLR-9147: Fix Maven build
2016-05-23 00:47:20 +02:00
Uwe Schindler
b9caf83bfa
LUCENE-7292: Use '-release' instead of '-source/-target' during compilation on Java 9+ to ensure real cross-compilation
2016-05-20 22:20:39 +02:00
Steve Rowe
6942fe2d20
SOLR-8970: IntelliJ config: add src/resources/ as a java-resource dir to the solr-test-framework module, so that resources there get copied into the compilation output dir.
2016-05-16 20:55:32 -04:00
Steve Rowe
5fb11323b6
SOLR-9109: add missing comma in smokeTestRelease.py extras list
2016-05-16 19:31:18 -04:00
Steve Rowe
e545c696c3
SOLR-9109: tell the smoke tester and the check-lib-versions target about the renamed Ivy settings files
2016-05-16 18:51:12 -04:00
Steve Rowe
a9cc7b63d7
LUCENE-7265: Pull change id related code out of addVersion.py; rename 'major' BranchType to 'unstable'
2016-05-13 18:43:12 -04:00
Steve Rowe
1ec6a886f6
addVersion.py (via scriptutil.py): fix name of the running script in error message
2016-05-13 17:25:58 -04:00
Steve Rowe
04a133f9cc
Improve addVersion.py: in Version.java, remove 'Use this to get the latest...' from the previous LATEST, and add it to the new LATEST
2016-05-13 17:25:53 -04:00
Steve Rowe
97ca679d4b
Revert "LUCENE-7265: Fix addVersion to cherry-pick downstream changes by using the change id"
...
This reverts commit 54b873c2f9
.
2016-05-13 16:33:06 -04:00
anshum
54b873c2f9
LUCENE-7265: Fix addVersion to cherry-pick downstream changes by using the change id
2016-04-28 17:33:49 -07:00
Scott Blum
af92294b0c
SOLR-8929: Add an idea module for solr/server to enable launching start.jar
2016-04-19 21:06:15 -04:00
Robert Muir
72cb73c6b9
LUCENE-7170: move BaseGeoPointTestCase to test-framework
2016-04-17 08:52:59 -04:00
Steve Rowe
b513df6c41
IntelliJ config: remove obsolete 'Ant' library; remove non-existent 'Solr analytics library' from the Solr analytics contrib
2016-04-15 13:10:40 -04:00
Shalin Shekhar Mangar
67f6283ce4
LUCENE-7196: Add dependency on grouping and misc modules to avoid compile failures in IntelliJ IDEA
2016-04-13 12:45:33 +05:30
Jan Høydahl
10c7757852
LUCENE-7155: Detect master/major branch using enum, abort on more errors
2016-04-11 23:22:40 +02:00
Steve Rowe
65bfc19f98
LUCENE-7174: IntelliJ config: remove trailing slashes on dir names to make IntelliJ happy
2016-04-08 12:28:19 -04:00
Steve Rowe
0cf6c55119
LUCENE-7174: IntelliJ config: switch JUnit library to include all jars under lucene/test-framework/lib/, rather than using the exact jar names, which is brittle, and causes trouble when people forget to update when jars are upgraded (like on this issue)
2016-04-08 12:28:19 -04:00
nknize
7263491d8e
replace svn up with git pull in buildAndPushRelease.py
2016-03-31 13:40:04 -05:00
Jan Høydahl
6e446c0b92
LUCENE-7155: Script addVersion.py does not detect the new naming convention for bugfix branches
2016-03-31 15:35:48 +02:00
Uwe Schindler
3a4e1d1142
SOLR-8874: Update Maven config to correctly set tests.disableHdfs
2016-03-20 13:25:38 +01:00
Tommaso Teofili
5801caab6c
SOLR-7739 - applied patch from Alessandro Benedetti for integrating Lucene classification into Solr
2016-03-15 12:29:07 +01:00
David Smiley
e490b329b3
SOLR-6926: fix smokeTestRelease.py to stop calling ant example.
2016-03-08 14:36:04 -05:00
Mike McCandless
9617d3d400
fix smoke tester to understand newly old index
2016-03-07 10:38:04 -05:00
Uwe Schindler
6ce6c01318
Update URL to Lucene's KEYS file
2016-03-07 11:21:12 +01:00
nknize
89db4950b9
LUCENE-7015: Refactor spatial module to spatial-extras
...
Refactors non GeoPoint* classes from existing spatial module to a new spatial-extras module. dev-tools, build, and project files are updated to include new spatial-extras module.
2016-02-29 16:18:39 -06:00
Steve Rowe
eeee1c3f40
SOLR-8692: Deal with the new solr/core/src/resources/ dir: 1) add Maven config; and 2) improve IntelliJ config by using a new content root in solr-core module pointing to the resources dir, rather than using module-library declarations in the solr-core, solr-core-tests and solrj modules.
2016-02-22 18:19:00 -05:00
Noble Paul
8bcac81a21
SOLR-8692 moved the embedded json out to resources dir
2016-02-18 14:59:09 -08:00
Steve Rowe
ef965661ab
LUCENE-7024, LUCENE-6938: fix smoke tester to pull pom.xml.template files from the Solr source distribution instead of from svn
...
(cherry-picked branch_5_5 commit f6a1bbf
)
2016-02-14 19:27:26 -05:00
Mike McCandless
4d094975d9
LUCENE-6938: fix some places in smoke tester to accept git commit hash instead of svn revison
...
Conflicts:
dev-tools/scripts/smokeTestRelease.py
2016-02-11 15:22:22 -05:00
Mike McCandless
83ebd1bb71
fix usage line
2016-02-11 10:24:09 -05:00
Mike McCandless
7509b9c969
LUCENE-6938: add TODO that we should also detect unpushed commits
2016-02-11 10:24:09 -05:00
Mike McCandless
de9d4ac3b7
LUCENE-6938: fix buggy detection of dirty git checkout
2016-02-11 10:24:09 -05:00
Mike McCandless
f8be973b94
LUCENE-6938: switch from svn to git
2016-02-11 09:55:54 -05:00
Steve Rowe
8e0f7ff7bb
LUCENE-6997: Maven config: build a spatial module test-jar, and add a test dependency on it to the sandbox module
2016-02-11 06:21:18 -08:00
Mike McCandless
2514521b55
LUCENE-6938: addVersion can no longer do a --reord-only merge with git
2016-02-11 04:19:15 -05:00
Mike McCandless
70e61fd9e0
LUCENE-6938: switch from svn to git
2016-02-10 17:56:39 -05:00
nknize
665041c52f
LUCENE-6997: refactor sandboxed GeoPointField and query classes to lucene-spatial module
2016-02-05 10:58:39 -06:00
Steve Rowe
61fae32f5f
LUCENE-7012: IntelliJ config: when creating new Java files, place the license header before the package declaration
2016-02-03 14:39:03 -05:00
Shai Erera
7c72c6a891
LUCENE-7012: change license header location in new Java files
2016-02-03 21:08:53 +02:00
Dawid Weiss
c6ec006e24
A few links with git resources and tutorials.
2016-02-03 11:38:17 +01:00
Steve Rowe
7f41c65ae9
LUCENE-6938: Maven build: Switch SCM descriptors from svn to git; buildnumber-maven-plugin's buildNumberPropertyName property (used in Maven-built artifact manifests) renamed from svn.revision to checkoutid; removed Subversion-specific stuff from README.maven
2016-01-24 17:53:12 +01:00
Steven Rowe
1ad51f30ae
SOLR-8567: Maven build: Add solr-core test dependency on the lucene queryparser test-jar, required for SOLR-839
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725866 13f79535-47bb-0310-9956-ffa450edef68
2016-01-21 05:33:53 +00:00
Steven Rowe
58102fa671
IntelliJ config: Add lucene-core module test dependency to the DIH-extras module (required for access to o.a.l.util.Constants); and remove obsolete test-lib/*.jar test dependencies from several modules.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725594 13f79535-47bb-0310-9956-ffa450edef68
2016-01-19 19:08:10 +00:00
Steven Rowe
5db6df0ca2
LUCENE-6955: The release smoke tester inappropriately requires back compat index testing for versions not less than the one being smoke tested
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723956 13f79535-47bb-0310-9956-ffa450edef68
2016-01-10 19:42:37 +00:00
Shai Erera
556202dfca
SOLR-8475: Some refactoring to SolrIndexSearcher
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723910 13f79535-47bb-0310-9956-ffa450edef68
2016-01-10 08:30:26 +00:00
Michael McCandless
57ed15678c
LUCENE-6922: more improvements in the svn to git mirror workaround tool
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723747 13f79535-47bb-0310-9956-ffa450edef68
2016-01-08 15:53:36 +00:00
Michael McCandless
3972c0e9eb
LUCENE-6922: latest version of svn to git mirror workaround script, from Paul Elschot
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1720686 13f79535-47bb-0310-9956-ffa450edef68
2015-12-17 22:32:39 +00:00
Upayavira
db65c81526
Fix smoke test to handle HTTPS dist URLs
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1718469 13f79535-47bb-0310-9956-ffa450edef68
2015-12-07 21:21:05 +00:00
Dawid Weiss
35758f62c8
LUCENE-6924: Upgrade randomizedtesting to 2.3.2.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1718345 13f79535-47bb-0310-9956-ffa450edef68
2015-12-07 13:12:45 +00:00
Varun Thacker
4a4f2a00e7
SOLR-8363: Fix luceneMatchVersion check and update in build scripts
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1717898 13f79535-47bb-0310-9956-ffa450edef68
2015-12-04 06:13:46 +00:00
David Wayne Smiley
a649775350
remove -XX:MaxPermSize from maven test build on trunk (deprecated in java 8).
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1717273 13f79535-47bb-0310-9956-ffa450edef68
2015-11-30 15:20:01 +00:00
David Wayne Smiley
c6bcc54e40
LUCENE-6833: maven build: add test-files/ to morfologik pom
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1717271 13f79535-47bb-0310-9956-ffa450edef68
2015-11-30 15:16:10 +00:00