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.

Reply via email to