On 04/08/2015 07:23 AM, Tom White wrote:
I checked signature and checksums, ran RAT to check license headers,
verified NOTICE, LICENSE and DISCLAIMER - all these look good.
However, when I build with 'mvn clean install' I get an enforcer
error:
[WARNING] Rule 0:
org.semver.enforcer.RequireSemanticVersioningConformance failed with
message:
Current codebase is incompatible with version <1.5.0>. Version should
be at least <2.0.0>.
Tom
If I run `mvn clean install` on the release candidate, it succeeds. I
looked at your error gist [1] and I don't see one of the methods it
complains about, `mergeKeyValueMetadata`, in 1.5.0 [2]. (The `init`
method is provided by the ReadSupport, which semver can't catch.)
Can you check your repository's copy of parquet-avro-1.5.0? My sha1 is
this (which matches the .sha1 file):
2a44461074b5624a5d8892ce1daf33bc34207e00 .../parquet-avro-1.5.0.jar
Looks like Travis CI is successful as well [3]. Can someone else try this?
rb
[1]: https://gist.github.com/tomwhite/5232b3e929d223618b5e
[2]:
https://github.com/apache/incubator-parquet-mr/blob/parquet-1.5.0/parquet-avro/src/main/java/parquet/avro/AvroReadSupport.java
[3]: https://travis-ci.org/apache/incubator-parquet-mr/builds/57570537
--
Ryan Blue
Software Engineer
Cloudera, Inc.