Thanks Uwe, I'll update the script to make it easier next time.

On Thu, Jan 31, 2019 at 1:45 PM Uwe L. Korn <uw...@xhochy.com> wrote:

> +1 (binding)
>
> Build and tested using Ryan's script on Ubuntu 16.04.
>
> The script helped me a bit as it included the necessary maven options.
> Thanks!
>
> For future, it would be good to include one as we have in Arrow that also
> checks the signature. We have that in the main tree and the script also
> downloads the source tarball. Then the script is simply in git and not part
> of the release.
>
> Uwe
>
>
> On Thu, Jan 31, 2019, at 7:36 PM, Ryan Blue wrote:
>
> Uwe suggested that we include a validation script for release votes. It's
> a little late to add one to this release, but here is one to make it
> easier. Just run the attached script from the project root.
>
> The script checks for the correct versions of thrift and protobuf. If
> found, those modules and modules that depend on them are built and tested.
> Otherwise, it just tests the modules that don't require additional
> installs. This builds the project and runs RAT checks, then runs tests and
> prints a message at the end.
>
> rb
>
>
> On Wed, Jan 30, 2019 at 10:11 PM Dongjoon Hyun <dongjoon.h...@gmail.com>
> wrote:
>
> +1 for 1.10.1 RC0 (non-binding).
>
> I tested the src tar artifact on Ubuntu 16.04 and passed all UTs.
> (Also, I saw the result of Ryan's Spark PR
> https://github.com/apache/spark/pull/23704.)
>
> Thank you for the release.
>
> Cheers,
> Dongjoon.
>
> On Wed, Jan 30, 2019 at 5:07 PM Dongjoon Hyun <dongjoon.h...@gmail.com>
> wrote:
>
> Sure! I'll make a PR for that.
>
> Bests,
> Dongjoon.
>
> On Wed, Jan 30, 2019 at 3:11 PM Ryan Blue <rb...@netflix.com> wrote:
>
> Looks like the README is out of date. I don't think we should fail this RC
> based on the README. Can you open a pull request to update it.
>
> I think the correct version is protobuf 3.5.1 for the 1.10.x line. And we
> should remove the current release from the README.
>
> On Wed, Jan 30, 2019 at 1:27 PM Dongjoon Hyun <dongjoon.h...@gmail.com>
> wrote:
>
> Hi, All.
>
> For RC testing, I downloaded the src tar file and followed the README. I'm
> wondering if the README is up-to-date and proper.
>
> In the master branch, `protoc` is handled by maven plugin.
>
> But, in RC, while `.travis.yml` installs `protobuf-3.5.1`, README guides
> to install `protobuf-2.5.0` and eventually fails due to `TestProto3.proto`.
>
> main:
>     [mkdir] Created dir:
> /Users/dongjoon/APACHE/RC-PARQUET/apache-parquet-1.10.1/parquet-protobuf/target/generated-test-sources
>     [mkdir] Created dir:
> /Users/dongjoon/APACHE/RC-PARQUET/apache-parquet-1.10.1/parquet-protobuf/target/generated-test-sources/java
>      [exec] src/test/resources/TestProto3.proto:1:10: Unrecognized syntax
> identifier "proto3".  This parser only recognizes "proto2".
>
>
> Also, README says `The current release is version 1.8.1` instead of
> `1.10.1`. Is it worth to fix?
>
> Bests,
> Dongjoon.
>
>
> On Wed, Jan 30, 2019 at 10:45 AM Ryan Blue <rb...@netflix.com.invalid>
> wrote:
>
> +1 (binding)
>
> Validated source signature, checksum. Ran unit tests. Tested Iceberg with
> the candidate.
>
> For reference, here’s how to add test this candidate in a gradle project:
>
> repositories {
>   ...
>   maven {
>     url '
> https://repository.apache.org/content/repositories/orgapacheparquet-1022/'
>   }
> }
>
> And in a maven project:
>
>   <repositories>
>     ...
>     <repository>
>       <id>parquet-1.10.1</id>
>       <!-- This is a temporary repository, only needed for testing
> before the Parquet release is final -->
>       <name>Parquet 1.10.1 RC0</name>
>       <url>
> https://repository.apache.org/content/repositories/orgapacheparquet-1022/
> </url>
>       <releases>
>         <enabled>true</enabled>
>       </releases>
>       <snapshots>
>         <enabled>false</enabled>
>       </snapshots>
>     </repository>
>   </repositories>
>
>
> On Tue, Jan 29, 2019 at 6:06 AM Nandor Kollar <nkol...@cloudera.com.invalid
> >
> wrote:
>
> > +1 (non-binding)
> >
> > Verified signature and checksum, ran unit tests, all passed.
> >
> > Cheers,
> > Nandor
> >
> > On Tue, Jan 29, 2019 at 1:21 PM Gabor Szadovszky <ga...@apache.org>
> wrote:
> >
> > > Hi Ryan,
> > >
> > > Checked the tarball: checksum/signature are correct. Content is correct
> > > based on the release tag. Unit tests pass.
> > >
> > > +1 (non-binding)
> > >
> > > Cheers,
> > > Gabor
> > >
> > >
> > > On Mon, Jan 28, 2019 at 11:08 PM Ryan Blue <rb...@netflix.com.invalid>
> > > wrote:
> > >
> > > > Hi everyone,
> > > >
> > > > I propose the following RC to be released as official Apache Parquet
> > Java
> > > > 1.10.1 release.
> > > >
> > > > The commit id is a89df8f9932b6ef6633d06069e50c9b7970bebd1
> > > >
> > > >    - This corresponds to the tag: apache-parquet-1.10.1
> > > >    - https://github.com/apache/parquet-mr/commit/a89df8f
> > > >    - https://github.com/apache/parquet-mr/tree/apache-parquet-1.10.1
> > > >
> > > > The release tarball, signature, and checksums are here:
> > > >
> > > >    -
> > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/parquet/apache-parquet-1.10.1-rc0/
> > > >
> > > > You can find the KEYS file here:
> > > >
> > > >    - https://dist.apache.org/repos/dist/dev/parquet/KEYS
> > > >
> > > > Binary artifacts are staged in Nexus here:
> > > >
> > > >    -
> > > >
> > > >
> > >
> >
> https://repository.apache.org/content/repositories/orgapacheparquet-1022/
> > > >
> > > > This release is a patch release for Parquet 1.10.0. It includes the
> > > > following bug fixes:
> > > >
> > > >    - PARQUET-1309: Properties to disable stats and dictionary
> filtering
> > > are
> > > >    swapped
> > > >    - PARQUET-1510: Dictionary filter bug skips null for notEq with
> > > >    dictionary of one value
> > > >
> > > > Please download, verify, and test.
> > > >
> > > > Please vote in the next 72 hours:
> > > >
> > > > [ ] +1 Release this as Apache Parquet Java 1.10.1
> > > > [ ] +0
> > > > [ ] -1 Do not release this because…
> > > > --
> > > > Ryan Blue
> > > > Software Engineer
> > > > Netflix
> > > >
> > >
> >
>
>
> --
> Ryan Blue
> Software Engineer
> Netflix
>
>
>
> --
> Ryan Blue
> Software Engineer
> Netflix
>
>
>
> --
> Ryan Blue
> Software Engineer
> Netflix
>
> Email had 1 attachment:
>
>    - validate_parquet.sh
>      2k (application/x-shellscript)
>
>
>

-- 
Ryan Blue
Software Engineer
Netflix

Reply via email to