Steve Rowe
816b502025
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:17:59 -04:00
Steve Rowe
8ac7e3a0b1
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:42:16 -04:00
Steve Rowe
94c7ccd589
- Modernize example usage
...
- Fail if script version is incompatible with release version
2016-05-25 16:13:55 -04:00
Steve Rowe
b32a2e1b73
fix smokeTestRelease.py directory interpolation
2016-05-24 00:20:23 -04:00
Steve Rowe
d77686cad9
Hide 'git --version' output
2016-05-24 00:20:20 -04:00
Steve Rowe
ceed8b7937
- In help text, show default RC number.
...
- In help text, state that the default --root value is '.' (the current directory)
2016-05-24 00:20:17 -04:00
Steve Rowe
0d4aa0b8d1
When there are unpushed commits, print out the full command used to show the commits
2016-05-24 00:20:14 -04:00
Steve Rowe
8412026265
Fix current branch detection
2016-05-24 00:20:11 -04:00
Steve Rowe
b4cc5a56fc
Check for unpushed commits only on the current branch
2016-05-24 00:20:06 -04:00
Steve Rowe
71169d5f86
os.isdir => os.path.isdir
2016-05-24 00:19:59 -04:00
Steve Rowe
f742decb27
- 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:19:51 -04:00
Uwe Schindler
7bd6d94952
LUCENE-7292: Use '-release' instead of '-source/-target' during compilation on Java 9+ to ensure real cross-compilation
2016-05-20 22:25:28 +02:00
Steve Rowe
f73997bb41
SOLR-9109: add missing comma in smokeTestRelease.py extras list
2016-05-16 19:31:40 -04:00
Steve Rowe
2dbc164072
SOLR-9109: tell the smoke tester and the check-lib-versions target about the renamed Ivy settings files
2016-05-16 18:51:36 -04:00
Steve Rowe
82bad7883d
LUCENE-7265: Pull change id related code out of addVersion.py; rename 'major' BranchType to 'unstable'
...
Conflicts:
dev-tools/scripts/addVersion.py
2016-05-13 18:38:48 -04:00
Steve Rowe
e9e8e3ead9
addVersion.py (via scriptutil.py): fix name of the running script in error message
2016-05-13 17:23:37 -04:00
Steve Rowe
6e52d62f69
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:23:12 -04:00
Steve Rowe
da31173bf2
Revert "LUCENE-7265: Fix addVersion to cherry-pick downstream changes by using the change id"
...
This reverts commit 3ad0201e3e
.
2016-05-13 16:35:15 -04:00
anshum
3ad0201e3e
LUCENE-7265: Fix addVersion to cherry-pick downstream changes by using the change id
2016-04-28 17:34:50 -07:00
Jan Høydahl
485fd48c30
LUCENE-7155: Detect master/major branch using enum, abort on more errors
...
(cherry picked from commit 10c7757
)
2016-04-12 12:51:43 +02:00
Jan Høydahl
a7c171f512
LUCENE-7155: Script addVersion.py does not detect the new naming convention for bugfix branches
...
(cherry picked from commit 6e446c0
)
2016-04-12 12:51:01 +02:00
nknize
82ed2383f0
replace svn up with git pull in buildAndPushRelease.py
2016-03-31 13:41:01 -05:00
David Smiley
7c69f27233
SOLR-6926: fix smokeTestRelease.py to stop calling ant example.
...
(cherry picked from commit e490b32
)
2016-03-08 14:37:04 -05:00
Uwe Schindler
258d67e974
Update URL to Lucene's KEYS file
2016-03-07 11:23:03 +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
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
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
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
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
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
Michael McCandless
160cf90742
INFRA-9182: improvements from Paul Elschot
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1715951 13f79535-47bb-0310-9956-ffa450edef68
2015-11-23 21:03:46 +00:00
Michael McCandless
3f27ae0877
INFRA-9182: some improvements from Paul Elschot
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1711816 13f79535-47bb-0310-9956-ffa450edef68
2015-11-01 15:27:43 +00:00
Michael McCandless
4d79124a84
INFRA-9182: add Paul Elschot's workaround script for when the svn -> github mirror is broken
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1710698 13f79535-47bb-0310-9956-ffa450edef68
2015-10-26 21:07:03 +00:00
Michael McCandless
8760269fcf
HTMLParserError is gone as of Python 3.5
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1704918 13f79535-47bb-0310-9956-ffa450edef68
2015-09-23 19:17:19 +00:00
Timothy Potter
7e5ef2da07
SOLR-7923: Rework the smoke tester to the techproducts example using bin/solr script to do all the work
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695934 13f79535-47bb-0310-9956-ffa450edef68
2015-08-14 16:00:12 +00:00
Uwe Schindler
3e406606ed
SOLR-7227: Don't create the WAR file at all
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693143 13f79535-47bb-0310-9956-ffa450edef68
2015-07-28 19:04:21 +00:00
Timothy Potter
2eb704ef50
SOLR-7227: Solr distribution archive should have the WAR file extracted already
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1692925 13f79535-47bb-0310-9956-ffa450edef68
2015-07-27 18:12:45 +00:00
Michael McCandless
270f11cfed
expect spatial3d module too
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1691213 13f79535-47bb-0310-9956-ffa450edef68
2015-07-15 13:52:07 +00:00
Michael McCandless
a886c663d3
LUCENE-6675: improve spatial3d javadocs
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1690784 13f79535-47bb-0310-9956-ffa450edef68
2015-07-13 18:10:56 +00:00
Anshum Gupta
22a358ffbd
Fix buildAndPushRelease.py to echo the correct command for running smokeTester after completion
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1684739 13f79535-47bb-0310-9956-ffa450edef68
2015-06-10 19:04:43 +00:00
Michael McCandless
0b5cefb394
don't recurse into dist when diffing sources
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1682831 13f79535-47bb-0310-9956-ffa450edef68
2015-06-01 08:17:30 +00:00
Michael McCandless
9e6353843c
fix smoke tester to pass again
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1682481 13f79535-47bb-0310-9956-ffa450edef68
2015-05-29 14:17:04 +00:00