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