osdir.com


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [VOTE] Release Apache Commons Lang 3.8 based on RC1


+1

>From src zip: ASC, SHA-1, SHA-256 OK.
TODO: Release our [release-plugin] which stops using SHA-1 and adds SHA-512.
NOTE: See failures below with Java 11 Early Access and Java 12  Early
Access.

Maven Apache RAT check OK
Maven Clirr check OK

Building with 'mvn clean package site' OK, all reports look good. Used.
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T12:33:14-06:00)
Maven home: C:\Java\apache-maven-3.5.4\bin\..
Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: C:\Program
Files\Java\jdk1.8.0_181\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

Running 'mvn clean package' (which runs the tests) OK with:

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T12:33:14-06:00)
Maven home: C:\Java\apache-maven-3.5.4\bin\..
Java version: *1.7.0_80*, vendor: Oracle Corporation, runtime: C:\Program
Files\Java\jdk1.7.0_80\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows"

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T12:33:14-06:00)
Maven home: C:\Java\apache-maven-3.5.4\bin\..
Java version: *1.8.0_181*, vendor: Oracle Corporation, runtime: C:\Program
Files\Java\jdk1.8.0_181\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T12:33:14-06:00)
Maven home: C:\Java\apache-maven-3.5.4\bin\..
Java version: *9.0.4*, vendor: Oracle Corporation, runtime: C:\Program
Files\Java\jdk-9.0.4
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T12:33:14-06:00)
Maven home: C:\Java\apache-maven-3.5.4\bin\..
Java version: *10.0.2*, vendor: Oracle Corporation, runtime: C:\Program
Files\Java\jdk-10.0.2
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

FAILURE with Java 11-EA:

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T12:33:14-06:00)
Maven home: C:\Java\apache-maven-3.5.4\bin\..
Java version: *11-ea*, vendor: Oracle Corporation, runtime: C:\Program
Files\Java\jdk-11
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

ERROR] Tests run: 10, Failures: 0, Errors: 3, Skipped: 0, Time elapsed:
5.005 s <<< FAILURE! - in
org.apache.commons.lang3.text.ExtendedMessageFormatTest
[ERROR]
testBuiltInDateTimeFormat(org.apache.commons.lang3.text.ExtendedMessageFormatTest)
Time elapsed: 0.001 s  <<< ERROR!
java.lang.IllegalArgumentException: Illegal pattern character 'B'
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.checkBuiltInFormat(ExtendedMessageFormatTest.java:377)
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.checkBuiltInFormat(ExtendedMessageFormatTest.java:353)
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.checkBuiltInFormat(ExtendedMessageFormatTest.java:340)
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.testBuiltInDateTimeFormat(ExtendedMessageFormatTest.java:236)

[ERROR]
testOverriddenBuiltinFormat(org.apache.commons.lang3.text.ExtendedMessageFormatTest)
Time elapsed: 3.759 s  <<< ERROR!
java.lang.IllegalArgumentException: Illegal pattern character 'B'
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.checkBuiltInFormat(ExtendedMessageFormatTest.java:377)
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.checkBuiltInFormat(ExtendedMessageFormatTest.java:353)
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.testOverriddenBuiltinFormat(ExtendedMessageFormatTest.java:261)

[ERROR]
testExtendedAndBuiltInFormats(org.apache.commons.lang3.text.ExtendedMessageFormatTest)
Time elapsed: 0.083 s  <<< ERROR!
java.lang.IllegalArgumentException: Illegal pattern character 'B'
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.testExtendedAndBuiltInFormats(ExtendedMessageFormatTest.java:126)

FAILURE with Java 12-EA:

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T12:33:14-06:00)
Maven home: C:\Java\apache-maven-3.5.4\bin\..
Java version: *12-ea*, vendor: Oracle Corporation, runtime: C:\Program
Files\Java\jdk-12
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

[ERROR] Tests run: 10, Failures: 0, Errors: 3, Skipped: 0, Time elapsed:
3.395 s <<< FAILURE! - in
org.apache.commons.lang3.text.ExtendedMessageFormatTest
[ERROR]
testBuiltInDateTimeFormat(org.apache.commons.lang3.text.ExtendedMessageFormatTest)
Time elapsed: 0.001 s  <<< ERROR!
java.lang.IllegalArgumentException: Illegal pattern character 'B'
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.checkBuiltInFormat(ExtendedMessageFormatTest.java:377)
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.checkBuiltInFormat(ExtendedMessageFormatTest.java:353)
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.checkBuiltInFormat(ExtendedMessageFormatTest.java:340)
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.testBuiltInDateTimeFormat(ExtendedMessageFormatTest.java:236)

[ERROR]
testOverriddenBuiltinFormat(org.apache.commons.lang3.text.ExtendedMessageFormatTest)
Time elapsed: 2.501 s  <<< ERROR!
java.lang.IllegalArgumentException: Illegal pattern character 'B'
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.checkBuiltInFormat(ExtendedMessageFormatTest.java:377)
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.checkBuiltInFormat(ExtendedMessageFormatTest.java:353)
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.testOverriddenBuiltinFormat(ExtendedMessageFormatTest.java:261)

[ERROR]
testExtendedAndBuiltInFormats(org.apache.commons.lang3.text.ExtendedMessageFormatTest)
Time elapsed: 0.073 s  <<< ERROR!
java.lang.IllegalArgumentException: Illegal pattern character 'B'
        at
org.apache.commons.lang3.text.ExtendedMessageFormatTest.testExtendedAndBuiltInFormats(ExtendedMessageFormatTest.java:126)

[ERROR] Tests run: 38, Failures: 4, Errors: 2, Skipped: 0, Time elapsed:
0.011 s <<< FAILURE! - in
org.apache.commons.lang3.time.FastDateFormat_ParserTest
[ERROR]
testLocales_Long_AD(org.apache.commons.lang3.time.FastDateFormat_ParserTest)
Time elapsed: 0.001 s  <<< FAILURE!
java.lang.AssertionError:
Locale zh_TW failed with GGGG/yyyy/MMMM/dddd/hhhh/mmmm/ss/aaaa/EEEE era AD
java.text.ParseException: Unparseable date:
??/2003/??/0010/0012/0000/00/??/???

[ERROR]
testLocales_Long_BC(org.apache.commons.lang3.time.FastDateFormat_ParserTest)
Time elapsed: 0.001 s  <<< FAILURE!
java.lang.AssertionError:
Locale zh_TW failed with GGGG/yyyy/MMMM/dddd/hhhh/mmmm/ss/aaaa/EEEE era BC
java.text.ParseException: Unparseable date:
???/2003/??/0010/0012/0000/00/??/???

[ERROR]
testTzParses(org.apache.commons.lang3.time.FastDateFormat_ParserTest)  Time
elapsed: 0 s  <<< ERROR!
java.text.ParseException: Unparseable date: 2000/02/10 Greenwich Mean Time

[ERROR]
testLocales_LongNoEra_AD(org.apache.commons.lang3.time.FastDateFormat_ParserTest)
Time elapsed: 0 s  <<< FAILURE!
java.lang.AssertionError:
Locale zh_TW failed with yyyy/MMMM/dddd/hhhh/mmmm/ss/aaaa/EEEE era AD
java.text.ParseException: Unparseable date: 2003/??/0010/0012/0000/00/??/???

[ERROR]
testLocales_LongNoEra_BC(org.apache.commons.lang3.time.FastDateFormat_ParserTest)
Time elapsed: 0 s  <<< FAILURE!
java.lang.AssertionError:
Locale zh_TW failed with yyyy/MMMM/dddd/hhhh/mmmm/ss/aaaa/EEEE era BC
java.text.ParseException: Unparseable date: 2003/??/0010/0012/0000/00/??/???

[ERROR]
testParses(org.apache.commons.lang3.time.FastDateFormat_ParserTest)  Time
elapsed: 0 s  <<< ERROR!
java.text.ParseException: Unparseable date:
??/2000/??/0010/0012/0000/00/??/???

[INFO] Running org.apache.commons.lang3.time.FastDateFormat_PrinterTest
[INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 s - in org.apache.commons.lang3.time.FastDateFormat_PrinterTest
[INFO] Running org.apache.commons.lang3.time.FastDateParserSDFTest
[INFO] Tests run: 276, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.018 s - in org.apache.commons.lang3.time.FastDateParserSDFTest
[INFO] Running org.apache.commons.lang3.time.FastDateParserTest
[ERROR] Tests run: 38, Failures: 4, Errors: 2, Skipped: 0, Time elapsed:
0.005 s <<< FAILURE! - in org.apache.commons.lang3.time.FastDateParserTest
[ERROR]
testLocales_Long_AD(org.apache.commons.lang3.time.FastDateParserTest)  Time
elapsed: 0 s  <<< FAILURE!
java.lang.AssertionError:
Locale zh_TW failed with GGGG/yyyy/MMMM/dddd/hhhh/mmmm/ss/aaaa/EEEE era AD
java.text.ParseException: Unparseable date:
??/2003/??/0010/0012/0000/00/??/???
        at
org.apache.commons.lang3.time.FastDateParserTest.testLocales(FastDateParserTest.java:340)
        at
org.apache.commons.lang3.time.FastDateParserTest.testLocales_Long_AD(FastDateParserTest.java:282)

[ERROR]
testLocales_Long_BC(org.apache.commons.lang3.time.FastDateParserTest)  Time
elapsed: 0 s  <<< FAILURE!
java.lang.AssertionError:
Locale zh_TW failed with GGGG/yyyy/MMMM/dddd/hhhh/mmmm/ss/aaaa/EEEE era BC
java.text.ParseException: Unparseable date:
???/2003/??/0010/0012/0000/00/??/???
        at
org.apache.commons.lang3.time.FastDateParserTest.testLocales(FastDateParserTest.java:340)
        at
org.apache.commons.lang3.time.FastDateParserTest.testLocales_Long_BC(FastDateParserTest.java:287)

[ERROR] testTzParses(org.apache.commons.lang3.time.FastDateParserTest)
Time elapsed: 0.001 s  <<< ERROR!
java.text.ParseException: Unparseable date: 2000/02/10 Greenwich Mean Time
        at
org.apache.commons.lang3.time.FastDateParserTest.testTzParses(FastDateParserTest.java:273)

[ERROR]
testLocales_LongNoEra_AD(org.apache.commons.lang3.time.FastDateParserTest)
Time elapsed: 0 s  <<< FAILURE!
java.lang.AssertionError:
Locale zh_TW failed with yyyy/MMMM/dddd/hhhh/mmmm/ss/aaaa/EEEE era AD
java.text.ParseException: Unparseable date: 2003/??/0010/0012/0000/00/??/???
        at
org.apache.commons.lang3.time.FastDateParserTest.testLocales(FastDateParserTest.java:340)
        at
org.apache.commons.lang3.time.FastDateParserTest.testLocales_LongNoEra_AD(FastDateParserTest.java:302)

[ERROR]
testLocales_LongNoEra_BC(org.apache.commons.lang3.time.FastDateParserTest)
Time elapsed: 0 s  <<< FAILURE!
java.lang.AssertionError:
Locale zh_TW failed with yyyy/MMMM/dddd/hhhh/mmmm/ss/aaaa/EEEE era BC
java.text.ParseException: Unparseable date: 2003/??/0010/0012/0000/00/??/???
        at
org.apache.commons.lang3.time.FastDateParserTest.testLocales(FastDateParserTest.java:340)
        at
org.apache.commons.lang3.time.FastDateParserTest.testLocales_LongNoEra_BC(FastDateParserTest.java:307)

[ERROR] testParses(org.apache.commons.lang3.time.FastDateParserTest)  Time
elapsed: 0 s  <<< ERROR!
java.text.ParseException: Unparseable date:
??/2000/??/0010/0012/0000/00/??/???
        at
org.apache.commons.lang3.time.FastDateParserTest.validateSdfFormatFdpParseEquality(FastDateParserTest.java:226)
        at
org.apache.commons.lang3.time.FastDateParserTest.testParses(FastDateParserTest.java:250)

Gary

On Wed, Aug 15, 2018 at 7:54 PM Rob Tompkins <chtompki@xxxxxxxxxx> wrote:

> We have fixed quite a few bugs and added some significant enhancements
> since Apache Commons Lang 3.7 was released, so I would like to release
> Apache Commons Lang 3.8.
>
> Apache Commons Lang 3.8 RC1 is available for review here:
>     https://dist.apache.org/repos/dist/dev/commons/lang/3.8-RC1 (revision
> 28761)
>
> The Git tag LANG_3_8_RC1 commit for this RC is
> 9801e2fb9fcbf7ddd19221e9342608940d778f8c which you can browse here:
>
> https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=tag;h=refs/tags/LANG_3_8_RC1
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1368/org/apache/commons/commons-lang3/3.8/
>
> These are the Maven artifacts and their hashes in Nexus:
>
> #Nexus SHA-1s
> commons-lang3-3.8-sources.jar
> (SHA1: 546b07aafba4fe00a514627bfb854ffc0c23406a)
> commons-lang3-3.8-tests.jar
> (SHA1: c57207c4a515d2ebf764324e042c9c950b15f1cd)
> commons-lang3-3.8-test-sources.jar
> (SHA1: 3916bf439aa10c0fa7d4b81cb2b6b880a1ad78e8)
> commons-lang3-3.8.pom
> (SHA1: e536d0d78a5e3d3f0b297d221c3304b134483d7d)
> commons-lang3-3.8-javadoc.jar
> (SHA1: 4da9bb80271149d6199aecb592e018f72e4650fe)
> commons-lang3-3.8.jar
> (SHA1: 222fc4cf714a63f27cbdafdbd863efd0d30c8a1e)
>
> #Release SHA-1s
> #Wed Aug 15 21:37:09 EDT 2018
>
> commons-lang3-3.8-test-sources-java-source=3916bf439aa10c0fa7d4b81cb2b6b880a1ad78e8
> commons-lang3-3.8-tests-test-jar=c57207c4a515d2ebf764324e042c9c950b15f1cd
> commons-lang3-3.8-src-zip=284e181b3fe3b32f1538b984bdd08189a1700dca
> commons-lang3-3.8-src-tar.gz=bb2e1631483cad0287b9751a5d6cfd2241c1abc2
> commons-lang3-3.8-bin-zip=15ca9898683ec3e21af1f0806366099aa2628644
> commons-lang3-3.8-bin-tar.gz=cdf6ecbc93355be416875aba51010b8bc51d9352
> commons-lang3-3.8-javadoc-javadoc=4da9bb80271149d6199aecb592e018f72e4650fe
>
> commons-lang3-3.8-sources-java-source=546b07aafba4fe00a514627bfb854ffc0c23406a
>
> #Release SHA-256s
> #Wed Aug 15 21:37:09 EDT 2018
>
> commons-lang3-3.8-test-sources-java-source=1d5520746e1a49d259eed468bb90e4b2469bc5a358dedcd3932ff8078ecb189d
>
> commons-lang3-3.8-tests-test-jar=30490d1099ec915f276489383e93ea23bd906400a8598487496abe46b368f5de
>
> commons-lang3-3.8-src-zip=38dc4b78ea9e6ee5b8348357be29eaa938bfb550e7daea83f3b8eac3e642be4f
>
> commons-lang3-3.8-src-tar.gz=600dcd0bfe1b5afc52be0c66962611f3e91d3b8042deb3ae276ca6fe2b717378
>
> commons-lang3-3.8-bin-zip=c008a7a278cedf8db065b3664435cb9dc8aaeed52aeb60581563f460d7dd79ae
>
> commons-lang3-3.8-bin-tar.gz=70c659a90805cec1f546ebe812e571d00f8ca5b3fcd968c7149df6f6b740193e
>
> commons-lang3-3.8-javadoc-javadoc=95dea8706a65eae013ad58aba3731568092c6624e8b17ead6726bae91dbdf558
>
> commons-lang3-3.8-sources-java-source=4be2bb042cee507fe8f3d93b15cf4f5d7bc6c69c41dc48df303c7ebe5fe8a8eb
>
>
>
> I have tested this with 'mvn clean install site' using:
> Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
> 2018-06-17T14:33:14-04:00)
> Maven home: /usr/local/Cellar/maven/3.5.4/libexec
> Java version: 1.8.0_172, vendor: Oracle Corporation, runtime:
> /Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "10.13.6", arch: "x86_64", family: "mac"
>
> Details of changes since 3.7 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/lang/3.8-RC1/RELEASE-NOTES.txt
>
> https://dist.apache.org/repos/dist/dev/commons/lang/3.8-RC1/site/changes-report.html
>
> Site:
>
> https://dist.apache.org/repos/dist/dev/commons/lang/3.8-RC1/site/index.html
>     (note some *relative* links are broken and the 3.8 directories are not
> yet created - these will be OK once the site is deployed.)
>
> CLIRR Report (compared to 3.7):
>
> https://dist.apache.org/repos/dist/dev/commons/lang/3.8-RC1/site/clirr-report.html
>
> JApiCmp Report (compared to 3.7):
>
> https://dist.apache.org/repos/dist/dev/commons/lang/3.8-RC1/site/japicmp.html
>
> RAT Report:
>
> https://dist.apache.org/repos/dist/dev/commons/lang/3.8-RC1/site/rat-report.html
>
> KEYS:
>   https://www.apache.org/dist/commons/KEYS
>
> Please review the release candidate and vote.
> This vote will close no sooner that 72 hours from now.
>
>   [ ] +1 Release these artifacts
>   [ ] +0 OK, but...
>   [ ] -0 OK, but really should fix...
>   [ ] -1 I oppose this release because...
>
> Thank you,
>
> Rob Tompkins,
> Release Manager (using key B6E73D84EA4FCC47166087253FAAD2CD5ECBB314)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@xxxxxxxxxxxxxxxxxx
> For additional commands, e-mail: dev-help@xxxxxxxxxxxxxxxxxx
>
>