Commit Graph

1256 Commits

Author SHA1 Message Date
Jan Høydahl 6b70bdb3c0 LUCENE-8827: Speed up poll-mirrors.py 2019-06-05 21:22:29 +02:00
Jan Høydahl f070b7c742
LUCENE-8827: Speed up poll-mirrors.py and add -once argument. Python3 only (#699)
Also skips Python2 support like the other scripts in the folder
2019-06-05 21:14:31 +02:00
Jan Høydahl 6c1d1c3250 DOAP changes for release 7.7.2 2019-06-05 02:06:10 +02:00
Cao Manh Dat 301ea0e462
SOLR-13434: OpenTracing support for Solr (#685) 2019-06-04 20:04:11 +01:00
Andrzej Bialecki 6e53406100 Update DOAP files for 8.1.1 release. 2019-05-28 16:46:42 +02:00
Ishan Chattopadhyaya 04b61e3dee Updating DOAP for 8.1 release 2019-05-16 12:49:25 +05:30
Ishan Chattopadhyaya 0d8243a132 SOLR-13335: Fix addVersion.py script that references velocity versions 2019-05-01 14:45:19 +05:30
Ishan Chattopadhyaya 53eafe75f3 SOLR-13335: Fix addVersion.py script that references velocity versions 2019-05-01 14:45:19 +05:30
Uwe Schindler faaee86efb LUCENE-8738: Move to Java 11 as minimum Java version (merged branch: jira/LUCENE-8738)
Co-authored-by: Adrien Grand <jpountz@apache.org>
2019-04-16 14:00:09 +02:00
Uwe Schindler 1a3f94278d Fix out of sync forbidden-apis 2019-04-14 00:47:10 +02:00
Tomoko Uchida 6e28cd60a8 LUCENE-2562: Fix smoker for 'luke' module. 2019-04-13 01:24:05 +09:00
Tomoko Uchida 3a78c1999a LUCENE-2562: Add Luke as a Lucene module 2019-04-10 19:15:57 +09:00
Ishan Chattopadhyaya 4d4688009a Adding 6.6.6 release to DOAP 2019-04-05 13:59:20 +05:30
jimczi 132a188602 update doap files with the new release 8.0.0 2019-03-14 13:03:34 +01:00
Ishan Chattopadhyaya 02f1773be8 Lucene and Solr 7.7.1 release, DOAP changes 2019-03-01 03:01:43 +05:30
Alan Woodward 55c061770e Allow GPG keys with no spaces 2019-02-12 09:02:03 +00:00
jimczi 75c5325932 add 7.7.0 version to rdf 2019-02-11 09:50:01 +01:00
Kevin Risden 796fbaef76
SOLR-9515 - Add maven forbiddenapis exclude for copied Hadoop code
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-02-08 09:08:56 -05:00
Nicholas Knize eb4fda65e5 update project DOAP files to the latest 7.6.0 release 2018-12-14 11:44:22 -06:00
Adrien Grand c074b97e79 LUCENE-8579: Don't run bad apples when building a release. 2018-11-30 09:42:20 +01:00
Cassandra Targett 1e3cc4861a SOLR-12746: Simplify the Ref Guide HTML structure and use semantic HTML tags where possible. Adds new template files for Asciidoctor HTML conversion. 2018-11-05 09:07:01 -06:00
Jan Høydahl 03c9c04353 LUCENE-8493: Stop publishing insecure .sha1 files with releases 2018-09-26 15:31:26 +02:00
Jim Ferenczi cecf31ed29 update project DOAP files to the latest 7.5.0 release 2018-09-24 09:22:32 +02:00
Jim Ferenczi a02959c87e LUCENE-8500: Fix release smoke test to always use the downloaded KEYS file 2018-09-15 21:28:12 +02:00
Jan Høydahl 5b96f89d2b LUCENE-5143: Fix smoketester, fix RM PGP key check, fix solr DOAP file, add CHANGES entry
Remove unused/stale 'copy-to-stage' and '-dist-keys' targets from ant build
2018-09-11 22:39:19 +02:00
Jan Høydahl 982ee3931b LUCENE-5143: rm or formalize dealing with "general" KEYS files in our dist dir 2018-09-04 13:24:24 +02:00
Shalin Shekhar Mangar 055105ba0b SOLR-12655: Adding nori to the list of dependencies of solr core's Intellij IDEA module 2018-08-17 14:17:05 +05:30
Steve Rowe 1ba5cff7b6 Don't run @BadApple tests when Yetus runs unit tests 2018-07-17 20:21:04 -04:00
Alexandre Rafalovitch b7d14c50fb SOLR-11694: Remove outdated UIMA module 2018-07-07 09:58:57 -04:00
Steve Rowe 302df4dbf3 fix 'gem uninstall' to remove ignore dependency conflicts 2018-07-05 15:03:41 -04:00
Steve Rowe 407e1500bb fix 'gem uninstall' to remove all versions of the gem 2018-07-05 15:00:56 -04:00
Steve Rowe 6c0a03c578 First uninstall 'asciidoctor' gem before installing it, to remove unwanted versions 2018-07-05 14:58:10 -04:00
Steve Rowe 039dae76cb Run 'rvm cleanup all' to remove old stuff 2018-07-05 14:53:44 -04:00
Ishan Chattopadhyaya 6d0ad625c8 DOAP changes for 6.6.5 release 2018-07-04 02:57:03 +05:30
Steve Rowe 95251c82ff remove duplicate opening <release> tag 2018-06-27 05:25:00 -04:00
Adrien Grand a1c73e9c1f Add 7.4.0 to the doap files. 2018-06-27 09:33:46 +02:00
Steve Rowe ee5aa87254 Remove duplicate 'git merge' 2018-06-20 10:16:12 -04:00
Steve Rowe bcbcb16b6a Make sure remote branch is available and tracked locally, and merge remote into local branch 2018-06-20 09:38:30 -04:00
Steve Rowe 74bd5d5658 Handle the case of checking out a remote branch that has never been checked out locally before 2018-06-19 22:21:26 -04:00
Steve Rowe d04acc95f0 Actually checkout the tip of the branch instead of just saying we will 2018-06-19 19:33:54 -04:00
Ishan Chattopadhyaya ea62949542 Adding 6.6.4 release to DOAP 2018-05-18 15:25:50 +05:30
Steve Rowe 9cbaf327e8 install asciidoctor gem before jekyll-asciidoc, to prevent installation of a too-new version of asciidoctor 2018-05-17 17:32:41 -04:00
Steve Rowe 99c4adfb6a Pin asciidoctor gem to v1.5.6.2 to avoid behavior changes in v1.5.7 2018-05-17 14:42:12 -04:00
Cao Manh Dat fd3e0255dc Update doap files with 7.3.1 release 2018-05-15 08:56:23 +07:00
Jim Ferenczi e851b89cbe LUCENE-8231: Add a new analysis module (nori) similar to Kuromoji but to handle Korean
This change adds a korean analyzer in a new analysis module named nori. It is similar
to Kuromoji but uses the mecab-ko-dic dictionary to perform morphological analysis of Korean
text.
2018-04-13 11:26:42 +02:00
Steve Rowe a12d398874 SOLR-12205,SOLR-7887: fix maven javadoc generation by removing unrecognized annotation processing directive 2018-04-09 18:09:51 -04:00
Jan Høydahl 60ae7be407 LUCENE-7935: Keep md5/sha1 checksums for maven artifacts 2018-04-05 02:18:04 +02:00
Steve Rowe ef902f9d8e SOLR-7887: fix maven compilation by turning off annotation processing 2018-04-04 14:45:09 -04:00
Alan Woodward 3e17933ad8 Add 7.3.0 release to DOAP files 2018-04-04 17:59:48 +01:00
Steve Rowe 1ce72537b8 LUCENE-8106: add missing import 2018-03-29 13:51:39 -04:00
Jan Høydahl 9e780ba564 LUCENE-7935: Publish .sha512 hash files with the release artifacts 2018-03-28 09:14:03 +02:00
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