You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by Julien Le Dem <ju...@dremio.com> on 2016/09/19 22:09:20 UTC

release candidate

Hi all,
I have published a release candidate for arrow-0.1.0 RC0

I don't think it is ready for a vote yet but I wanted to test the
publication process:

The RC0 is here:
https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.1.0-rc0/

I also have staged maven artifacts (password protected):
https://repository.apache.org/#stagingRepositories

Obviously we don't want to release those artifacts until the rc is voted on.

to build from source you can independently build java/cpp/python.

for java:
 cd java
 mvn install

for cpp and python follow their respective README int he eponymous folders.

I had to generate a new private key so it is not signed yet by others. I
can check in my public key in the arrow repo.

Julien



-- 
Julien

Re: release candidate

Posted by Julien Le Dem <ju...@dremio.com>.
Good news is I reproduced Jacek's errors. Uwe (in Germany) had the same
failures.
This was related to a timezone issue. There's some code using the default
Timezone.
Julian's errors are still a mystery.

On Fri, Sep 23, 2016 at 10:49 AM, Julien Le Dem <ju...@dremio.com> wrote:

> Thanks Jacek and Julian,
> I'm still puzzled by those errors.
> You also have different errors each.
> The tests don't fail for me nor travis so we need to figure out what's
> different in your case.
>
> On Thu, Sep 22, 2016 at 12:54 PM, Julian Hyde <jh...@apache.org> wrote:
>
>> Here’s my zipped vector/target directory: http://www.hydromatic.net/vect
>> or-target.tar.bz2
>>
>>
>>
>> > On Sep 20, 2016, at 1:37 PM, Julian Hyde <jh...@apache.org> wrote:
>> >
>> > Keys look good now.
>> >
>> > I’m using a different OS X machine today and I can’t reproduce the
>> problem. The java test suite passes on OS X under JDK 1.7 and 1.8, and on
>> Ubuntu under JDK 1.8.
>> >
>> > I’ll send you a tar of java/vector/target when I get back to that
>> particular machine, but I think we can chalk that down to an
>> intermittent/environment-specific error.
>> >
>> > Julian
>> >
>> >> On Sep 20, 2016, at 11:22 AM, Julien Le Dem <ju...@dremio.com> wrote:
>> >>
>> >> Actually I had updated my fingerprint in ip.apache.org, it just takes
>> time
>> >> to publish on https://people.apache.org/keys/committer/julien.asc
>> >> which is now up to date.
>> >> I have also added my key there:
>> >> https://dist.apache.org/repos/dist/release/arrow/KEYS
>> >>
>> >> For the test failures, possibly it's related to java 8 but I'm not
>> sure.
>> >> could you get the content of
>> >> apache-arrow-0.1.0/java/vector/target/surefire-reports
>> >> ?
>> >>
>> >> Thank you.
>> >>
>> >>
>> >> On Mon, Sep 19, 2016 at 5:33 PM, Julian Hyde <jh...@apache.org> wrote:
>> >>
>> >>> See inline.
>> >>>
>> >>>> On Sep 19, 2016, at 4:25 PM, Julien Le Dem <ju...@dremio.com>
>> wrote:
>> >>>>
>> >>>> Thanks Julian!
>> >>>>
>> >>>> https://people.apache.org/keys/committer/julien.asc <
>> >>> https://people.apache.org/keys/committer/julien.asc> is my old key.
>> >>>> I forgot how to update this location. Do you know?
>> >>>
>> >>> This, I think: https://www.apache.org/dev/new
>> -committers-guide.html#set-
>> >>> up-security-and-pgp-keys <https://www.apache.org/dev/
>> >>> new-committers-guide.html#set-up-security-and-pgp-keys>
>> >>>
>> >>>>
>> >>>> I'll add a readme for the java build.
>> >>>>
>> >>>> Failure in unit tests:
>> >>>> This should not happen. Could you send me a tarball with the test
>> reports
>> >>>> in the **/target directories?
>> >>>> This does not fail for me.
>> >>>
>> >>> There’s very little of interest under java/target:
>> >>>
>> >>> $ pwd
>> >>> /Users/jhyde/apache/dist/dev/arrow/apache-arrow-0.1.0-rc0/
>> >>> apache-arrow-0.1.0/java
>> >>> $ find target/
>> >>> target/
>> >>> target//.plxarc
>> >>> target//maven-shared-archive-resources
>> >>> target//maven-shared-archive-resources/META-INF
>> >>> target//maven-shared-archive-resources/META-INF/DEPENDENCIES
>> >>> target//maven-shared-archive-resources/META-INF/LICENSE
>> >>> target//maven-shared-archive-resources/META-INF/NOTICE
>> >>> target//rat.txt
>> >>> $ java -version
>> >>> java version "1.8.0"
>> >>> Java(TM) SE Runtime Environment (build 1.8.0-b132)
>> >>> Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
>> >>> $ uname -a
>> >>> Darwin HW10571.local 15.6.0 Darwin Kernel Version 15.6.0: Mon Aug 29
>> >>> 20:21:34 PDT 2016; root:xnu-3248.60.11~1/RELEASE_X86_64 x86_64
>> >>>
>> >>> Here’s the maven output: http://www.hydromatic.net/arrow-mvn.log <
>> >>> http://www.hydromatic.net/arrow-mvn.log> (I’ll delete it in a few
>> days.)
>> >>>
>> >>>>
>> >>>> I'll add instructions to install boost in the cpp ready.
>> >>>
>> >>> Thanks.
>> >>>
>> >>> Julian
>> >>>
>> >>>
>> >>
>> >>
>> >> --
>> >> Julien
>> >
>>
>>
>
>
> --
> Julien
>



-- 
Julien

Re: release candidate

Posted by Julien Le Dem <ju...@dremio.com>.
Thanks Jacek and Julian,
I'm still puzzled by those errors.
You also have different errors each.
The tests don't fail for me nor travis so we need to figure out what's
different in your case.

On Thu, Sep 22, 2016 at 12:54 PM, Julian Hyde <jh...@apache.org> wrote:

> Here’s my zipped vector/target directory: http://www.hydromatic.net/
> vector-target.tar.bz2
>
>
>
> > On Sep 20, 2016, at 1:37 PM, Julian Hyde <jh...@apache.org> wrote:
> >
> > Keys look good now.
> >
> > I’m using a different OS X machine today and I can’t reproduce the
> problem. The java test suite passes on OS X under JDK 1.7 and 1.8, and on
> Ubuntu under JDK 1.8.
> >
> > I’ll send you a tar of java/vector/target when I get back to that
> particular machine, but I think we can chalk that down to an
> intermittent/environment-specific error.
> >
> > Julian
> >
> >> On Sep 20, 2016, at 11:22 AM, Julien Le Dem <ju...@dremio.com> wrote:
> >>
> >> Actually I had updated my fingerprint in ip.apache.org, it just takes
> time
> >> to publish on https://people.apache.org/keys/committer/julien.asc
> >> which is now up to date.
> >> I have also added my key there:
> >> https://dist.apache.org/repos/dist/release/arrow/KEYS
> >>
> >> For the test failures, possibly it's related to java 8 but I'm not sure.
> >> could you get the content of
> >> apache-arrow-0.1.0/java/vector/target/surefire-reports
> >> ?
> >>
> >> Thank you.
> >>
> >>
> >> On Mon, Sep 19, 2016 at 5:33 PM, Julian Hyde <jh...@apache.org> wrote:
> >>
> >>> See inline.
> >>>
> >>>> On Sep 19, 2016, at 4:25 PM, Julien Le Dem <ju...@dremio.com> wrote:
> >>>>
> >>>> Thanks Julian!
> >>>>
> >>>> https://people.apache.org/keys/committer/julien.asc <
> >>> https://people.apache.org/keys/committer/julien.asc> is my old key.
> >>>> I forgot how to update this location. Do you know?
> >>>
> >>> This, I think: https://www.apache.org/dev/
> new-committers-guide.html#set-
> >>> up-security-and-pgp-keys <https://www.apache.org/dev/
> >>> new-committers-guide.html#set-up-security-and-pgp-keys>
> >>>
> >>>>
> >>>> I'll add a readme for the java build.
> >>>>
> >>>> Failure in unit tests:
> >>>> This should not happen. Could you send me a tarball with the test
> reports
> >>>> in the **/target directories?
> >>>> This does not fail for me.
> >>>
> >>> There’s very little of interest under java/target:
> >>>
> >>> $ pwd
> >>> /Users/jhyde/apache/dist/dev/arrow/apache-arrow-0.1.0-rc0/
> >>> apache-arrow-0.1.0/java
> >>> $ find target/
> >>> target/
> >>> target//.plxarc
> >>> target//maven-shared-archive-resources
> >>> target//maven-shared-archive-resources/META-INF
> >>> target//maven-shared-archive-resources/META-INF/DEPENDENCIES
> >>> target//maven-shared-archive-resources/META-INF/LICENSE
> >>> target//maven-shared-archive-resources/META-INF/NOTICE
> >>> target//rat.txt
> >>> $ java -version
> >>> java version "1.8.0"
> >>> Java(TM) SE Runtime Environment (build 1.8.0-b132)
> >>> Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
> >>> $ uname -a
> >>> Darwin HW10571.local 15.6.0 Darwin Kernel Version 15.6.0: Mon Aug 29
> >>> 20:21:34 PDT 2016; root:xnu-3248.60.11~1/RELEASE_X86_64 x86_64
> >>>
> >>> Here’s the maven output: http://www.hydromatic.net/arrow-mvn.log <
> >>> http://www.hydromatic.net/arrow-mvn.log> (I’ll delete it in a few
> days.)
> >>>
> >>>>
> >>>> I'll add instructions to install boost in the cpp ready.
> >>>
> >>> Thanks.
> >>>
> >>> Julian
> >>>
> >>>
> >>
> >>
> >> --
> >> Julien
> >
>
>


-- 
Julien

Re: release candidate

Posted by Julian Hyde <jh...@apache.org>.
Here’s my zipped vector/target directory: http://www.hydromatic.net/vector-target.tar.bz2



> On Sep 20, 2016, at 1:37 PM, Julian Hyde <jh...@apache.org> wrote:
> 
> Keys look good now.
> 
> I’m using a different OS X machine today and I can’t reproduce the problem. The java test suite passes on OS X under JDK 1.7 and 1.8, and on Ubuntu under JDK 1.8.
> 
> I’ll send you a tar of java/vector/target when I get back to that particular machine, but I think we can chalk that down to an intermittent/environment-specific error.
> 
> Julian
> 
>> On Sep 20, 2016, at 11:22 AM, Julien Le Dem <ju...@dremio.com> wrote:
>> 
>> Actually I had updated my fingerprint in ip.apache.org, it just takes time
>> to publish on https://people.apache.org/keys/committer/julien.asc
>> which is now up to date.
>> I have also added my key there:
>> https://dist.apache.org/repos/dist/release/arrow/KEYS
>> 
>> For the test failures, possibly it's related to java 8 but I'm not sure.
>> could you get the content of
>> apache-arrow-0.1.0/java/vector/target/surefire-reports
>> ?
>> 
>> Thank you.
>> 
>> 
>> On Mon, Sep 19, 2016 at 5:33 PM, Julian Hyde <jh...@apache.org> wrote:
>> 
>>> See inline.
>>> 
>>>> On Sep 19, 2016, at 4:25 PM, Julien Le Dem <ju...@dremio.com> wrote:
>>>> 
>>>> Thanks Julian!
>>>> 
>>>> https://people.apache.org/keys/committer/julien.asc <
>>> https://people.apache.org/keys/committer/julien.asc> is my old key.
>>>> I forgot how to update this location. Do you know?
>>> 
>>> This, I think: https://www.apache.org/dev/new-committers-guide.html#set-
>>> up-security-and-pgp-keys <https://www.apache.org/dev/
>>> new-committers-guide.html#set-up-security-and-pgp-keys>
>>> 
>>>> 
>>>> I'll add a readme for the java build.
>>>> 
>>>> Failure in unit tests:
>>>> This should not happen. Could you send me a tarball with the test reports
>>>> in the **/target directories?
>>>> This does not fail for me.
>>> 
>>> There’s very little of interest under java/target:
>>> 
>>> $ pwd
>>> /Users/jhyde/apache/dist/dev/arrow/apache-arrow-0.1.0-rc0/
>>> apache-arrow-0.1.0/java
>>> $ find target/
>>> target/
>>> target//.plxarc
>>> target//maven-shared-archive-resources
>>> target//maven-shared-archive-resources/META-INF
>>> target//maven-shared-archive-resources/META-INF/DEPENDENCIES
>>> target//maven-shared-archive-resources/META-INF/LICENSE
>>> target//maven-shared-archive-resources/META-INF/NOTICE
>>> target//rat.txt
>>> $ java -version
>>> java version "1.8.0"
>>> Java(TM) SE Runtime Environment (build 1.8.0-b132)
>>> Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
>>> $ uname -a
>>> Darwin HW10571.local 15.6.0 Darwin Kernel Version 15.6.0: Mon Aug 29
>>> 20:21:34 PDT 2016; root:xnu-3248.60.11~1/RELEASE_X86_64 x86_64
>>> 
>>> Here’s the maven output: http://www.hydromatic.net/arrow-mvn.log <
>>> http://www.hydromatic.net/arrow-mvn.log> (I’ll delete it in a few days.)
>>> 
>>>> 
>>>> I'll add instructions to install boost in the cpp ready.
>>> 
>>> Thanks.
>>> 
>>> Julian
>>> 
>>> 
>> 
>> 
>> -- 
>> Julien
> 


Re: release candidate

Posted by Julian Hyde <jh...@apache.org>.
Keys look good now.

I’m using a different OS X machine today and I can’t reproduce the problem. The java test suite passes on OS X under JDK 1.7 and 1.8, and on Ubuntu under JDK 1.8.

I’ll send you a tar of java/vector/target when I get back to that particular machine, but I think we can chalk that down to an intermittent/environment-specific error.

Julian

> On Sep 20, 2016, at 11:22 AM, Julien Le Dem <ju...@dremio.com> wrote:
> 
> Actually I had updated my fingerprint in ip.apache.org, it just takes time
> to publish on https://people.apache.org/keys/committer/julien.asc
> which is now up to date.
> I have also added my key there:
> https://dist.apache.org/repos/dist/release/arrow/KEYS
> 
> For the test failures, possibly it's related to java 8 but I'm not sure.
> could you get the content of
> apache-arrow-0.1.0/java/vector/target/surefire-reports
> ?
> 
> Thank you.
> 
> 
> On Mon, Sep 19, 2016 at 5:33 PM, Julian Hyde <jh...@apache.org> wrote:
> 
>> See inline.
>> 
>>> On Sep 19, 2016, at 4:25 PM, Julien Le Dem <ju...@dremio.com> wrote:
>>> 
>>> Thanks Julian!
>>> 
>>> https://people.apache.org/keys/committer/julien.asc <
>> https://people.apache.org/keys/committer/julien.asc> is my old key.
>>> I forgot how to update this location. Do you know?
>> 
>> This, I think: https://www.apache.org/dev/new-committers-guide.html#set-
>> up-security-and-pgp-keys <https://www.apache.org/dev/
>> new-committers-guide.html#set-up-security-and-pgp-keys>
>> 
>>> 
>>> I'll add a readme for the java build.
>>> 
>>> Failure in unit tests:
>>> This should not happen. Could you send me a tarball with the test reports
>>> in the **/target directories?
>>> This does not fail for me.
>> 
>> There’s very little of interest under java/target:
>> 
>> $ pwd
>> /Users/jhyde/apache/dist/dev/arrow/apache-arrow-0.1.0-rc0/
>> apache-arrow-0.1.0/java
>> $ find target/
>> target/
>> target//.plxarc
>> target//maven-shared-archive-resources
>> target//maven-shared-archive-resources/META-INF
>> target//maven-shared-archive-resources/META-INF/DEPENDENCIES
>> target//maven-shared-archive-resources/META-INF/LICENSE
>> target//maven-shared-archive-resources/META-INF/NOTICE
>> target//rat.txt
>> $ java -version
>> java version "1.8.0"
>> Java(TM) SE Runtime Environment (build 1.8.0-b132)
>> Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
>> $ uname -a
>> Darwin HW10571.local 15.6.0 Darwin Kernel Version 15.6.0: Mon Aug 29
>> 20:21:34 PDT 2016; root:xnu-3248.60.11~1/RELEASE_X86_64 x86_64
>> 
>> Here’s the maven output: http://www.hydromatic.net/arrow-mvn.log <
>> http://www.hydromatic.net/arrow-mvn.log> (I’ll delete it in a few days.)
>> 
>>> 
>>> I'll add instructions to install boost in the cpp ready.
>> 
>> Thanks.
>> 
>> Julian
>> 
>> 
> 
> 
> -- 
> Julien


Re: release candidate

Posted by Julien Le Dem <ju...@dremio.com>.
Actually I had updated my fingerprint in ip.apache.org, it just takes time
to publish on https://people.apache.org/keys/committer/julien.asc
which is now up to date.
I have also added my key there:
https://dist.apache.org/repos/dist/release/arrow/KEYS

For the test failures, possibly it's related to java 8 but I'm not sure.
could you get the content of
apache-arrow-0.1.0/java/vector/target/surefire-reports
?

Thank you.


On Mon, Sep 19, 2016 at 5:33 PM, Julian Hyde <jh...@apache.org> wrote:

> See inline.
>
> > On Sep 19, 2016, at 4:25 PM, Julien Le Dem <ju...@dremio.com> wrote:
> >
> > Thanks Julian!
> >
> > https://people.apache.org/keys/committer/julien.asc <
> https://people.apache.org/keys/committer/julien.asc> is my old key.
> > I forgot how to update this location. Do you know?
>
> This, I think: https://www.apache.org/dev/new-committers-guide.html#set-
> up-security-and-pgp-keys <https://www.apache.org/dev/
> new-committers-guide.html#set-up-security-and-pgp-keys>
>
> >
> > I'll add a readme for the java build.
> >
> > Failure in unit tests:
> > This should not happen. Could you send me a tarball with the test reports
> > in the **/target directories?
> > This does not fail for me.
>
> There’s very little of interest under java/target:
>
> $ pwd
> /Users/jhyde/apache/dist/dev/arrow/apache-arrow-0.1.0-rc0/
> apache-arrow-0.1.0/java
> $ find target/
> target/
> target//.plxarc
> target//maven-shared-archive-resources
> target//maven-shared-archive-resources/META-INF
> target//maven-shared-archive-resources/META-INF/DEPENDENCIES
> target//maven-shared-archive-resources/META-INF/LICENSE
> target//maven-shared-archive-resources/META-INF/NOTICE
> target//rat.txt
> $ java -version
> java version "1.8.0"
> Java(TM) SE Runtime Environment (build 1.8.0-b132)
> Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
> $ uname -a
> Darwin HW10571.local 15.6.0 Darwin Kernel Version 15.6.0: Mon Aug 29
> 20:21:34 PDT 2016; root:xnu-3248.60.11~1/RELEASE_X86_64 x86_64
>
> Here’s the maven output: http://www.hydromatic.net/arrow-mvn.log <
> http://www.hydromatic.net/arrow-mvn.log> (I’ll delete it in a few days.)
>
> >
> > I'll add instructions to install boost in the cpp ready.
>
> Thanks.
>
> Julian
>
>


-- 
Julien

Re: release candidate

Posted by Julian Hyde <jh...@apache.org>.
See inline.

> On Sep 19, 2016, at 4:25 PM, Julien Le Dem <ju...@dremio.com> wrote:
> 
> Thanks Julian!
> 
> https://people.apache.org/keys/committer/julien.asc <https://people.apache.org/keys/committer/julien.asc> is my old key.
> I forgot how to update this location. Do you know?

This, I think: https://www.apache.org/dev/new-committers-guide.html#set-up-security-and-pgp-keys <https://www.apache.org/dev/new-committers-guide.html#set-up-security-and-pgp-keys> 

> 
> I'll add a readme for the java build.
> 
> Failure in unit tests:
> This should not happen. Could you send me a tarball with the test reports
> in the **/target directories?
> This does not fail for me.

There’s very little of interest under java/target:

$ pwd
/Users/jhyde/apache/dist/dev/arrow/apache-arrow-0.1.0-rc0/apache-arrow-0.1.0/java
$ find target/
target/
target//.plxarc
target//maven-shared-archive-resources
target//maven-shared-archive-resources/META-INF
target//maven-shared-archive-resources/META-INF/DEPENDENCIES
target//maven-shared-archive-resources/META-INF/LICENSE
target//maven-shared-archive-resources/META-INF/NOTICE
target//rat.txt
$ java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
$ uname -a
Darwin HW10571.local 15.6.0 Darwin Kernel Version 15.6.0: Mon Aug 29 20:21:34 PDT 2016; root:xnu-3248.60.11~1/RELEASE_X86_64 x86_64

Here’s the maven output: http://www.hydromatic.net/arrow-mvn.log <http://www.hydromatic.net/arrow-mvn.log> (I’ll delete it in a few days.)

> 
> I'll add instructions to install boost in the cpp ready.

Thanks.

Julian


Re: release candidate

Posted by Julien Le Dem <ju...@dremio.com>.
Thanks Julian!

https://people.apache.org/keys/committer/julien.asc is my old key.
I forgot how to update this location. Do you know?

I'll add a readme for the java build.

Failure in unit tests:
This should not happen. Could you send me a tarball with the test reports
in the **/target directories?
This does not fail for me.

I'll add instructions to install boost in the cpp readme.




On Mon, Sep 19, 2016 at 4:16 PM, Julian Hyde <jh...@apache.org> wrote:

> Checked license, notice, checksums, signature. Built on OS X under JDK 1.8.
>
> I got “gpg: Can’t check signature: public key not found” when I tried to
> verify. I tried importing https://people.apache.org/
> keys/committer/julien.asc <https://people.apache.org/
> keys/committer/julien.asc>, but not the right key, evidently.
>
>  <https://people.apache.org/keys/committer/julien.asc>In my opinion, the
> README should contain build instructions (or pointers to them). And Java
> build instructions should say which JDKs are supported.
>
> It would also be nice if there were release notes.
>
> Failures & errors in the java tests:
>
> Failed tests:
>   TestComplexWriter.listListType:186 record: 3 expected:<0> but was:<2>
>   TestValueVector.testNullableInt:268 expected:<3> but was:<1>
>
> Tests in error:
>   TestComplexWriter.promotableWriter:294 NullPointer
>   TestComplexWriter.simpleUnion:255 NullPointer
>   TestComplexWriter.unionListListType:225 NullPointer
>   TestComplexWriter.listScalarType:124 NullPointer
>   TestComplexWriter.listMapType:153 NullPointer
>   TestComplexWriter.simpleNestedTypes:68 NullPointer
>
> Tests run: 34, Failures: 2, Errors: 6, Skipped: 0
>
> I tried to build C++ in release mode. I had to `brew install cmake`. Then
> I got the following error:
>
> CMake Error at /usr/local/Cellar/cmake/3.4.1/
> share/cmake/Modules/FindBoost.cmake:1247 (message):
>   Unable to find the requested Boost libraries.
>
>   Unable to find the Boost header files.  Please set BOOST_ROOT to the root
>   directory containing Boost or BOOST_INCLUDEDIR to the directory
> containing
>   Boost's headers.
>
> I didn’t try the python build.
>
> Julian
>
>
> > On Sep 19, 2016, at 3:09 PM, Julien Le Dem <ju...@dremio.com> wrote:
> >
> > Hi all,
> > I have published a release candidate for arrow-0.1.0 RC0
> >
> > I don't think it is ready for a vote yet but I wanted to test the
> > publication process:
> >
> > The RC0 is here:
> > https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.1.0-rc0/
> >
> > I also have staged maven artifacts (password protected):
> > https://repository.apache.org/#stagingRepositories
> >
> > Obviously we don't want to release those artifacts until the rc is voted
> on.
> >
> > to build from source you can independently build java/cpp/python.
> >
> > for java:
> > cd java
> > mvn install
> >
> > for cpp and python follow their respective README int he eponymous
> folders.
> >
> > I had to generate a new private key so it is not signed yet by others. I
> > can check in my public key in the arrow repo.
> >
> > Julien
> >
> >
> >
> > --
> > Julien
>
>


-- 
Julien

Re: release candidate

Posted by Julian Hyde <jh...@apache.org>.
Checked license, notice, checksums, signature. Built on OS X under JDK 1.8.

I got “gpg: Can’t check signature: public key not found” when I tried to verify. I tried importing https://people.apache.org/keys/committer/julien.asc <https://people.apache.org/keys/committer/julien.asc>, but not the right key, evidently.

 <https://people.apache.org/keys/committer/julien.asc>In my opinion, the README should contain build instructions (or pointers to them). And Java build instructions should say which JDKs are supported.

It would also be nice if there were release notes.

Failures & errors in the java tests:

Failed tests: 
  TestComplexWriter.listListType:186 record: 3 expected:<0> but was:<2>
  TestValueVector.testNullableInt:268 expected:<3> but was:<1>

Tests in error: 
  TestComplexWriter.promotableWriter:294 NullPointer
  TestComplexWriter.simpleUnion:255 NullPointer
  TestComplexWriter.unionListListType:225 NullPointer
  TestComplexWriter.listScalarType:124 NullPointer
  TestComplexWriter.listMapType:153 NullPointer
  TestComplexWriter.simpleNestedTypes:68 NullPointer

Tests run: 34, Failures: 2, Errors: 6, Skipped: 0

I tried to build C++ in release mode. I had to `brew install cmake`. Then I got the following error:

CMake Error at /usr/local/Cellar/cmake/3.4.1/share/cmake/Modules/FindBoost.cmake:1247 (message):
  Unable to find the requested Boost libraries.

  Unable to find the Boost header files.  Please set BOOST_ROOT to the root
  directory containing Boost or BOOST_INCLUDEDIR to the directory containing
  Boost's headers.

I didn’t try the python build.

Julian


> On Sep 19, 2016, at 3:09 PM, Julien Le Dem <ju...@dremio.com> wrote:
> 
> Hi all,
> I have published a release candidate for arrow-0.1.0 RC0
> 
> I don't think it is ready for a vote yet but I wanted to test the
> publication process:
> 
> The RC0 is here:
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.1.0-rc0/
> 
> I also have staged maven artifacts (password protected):
> https://repository.apache.org/#stagingRepositories
> 
> Obviously we don't want to release those artifacts until the rc is voted on.
> 
> to build from source you can independently build java/cpp/python.
> 
> for java:
> cd java
> mvn install
> 
> for cpp and python follow their respective README int he eponymous folders.
> 
> I had to generate a new private key so it is not signed yet by others. I
> can check in my public key in the arrow repo.
> 
> Julien
> 
> 
> 
> -- 
> Julien


Re: release candidate

Posted by Jacek Laskowski <ja...@japila.pl>.
Hi,

A brand new, very first build of Arrow on my machine...failed.

➜  java git:(master) mvn test
...
Results :

Failed tests:
  TestArrowFile.testWriteReadComplex:236->validateComplexContent:261
expected:<1> but was:<-9>
  TestArrowFile.testWriteComplex:91->validateComplexContent:261
expected:<1> but was:<-9>

Tests run: 34, Failures: 2, Errors: 0, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Arrow Java Root POM ......................... SUCCESS [  6.273 s]
[INFO] Arrow Format ....................................... SUCCESS [  6.697 s]
[INFO] Arrow Memory ....................................... SUCCESS [  3.835 s]
[INFO] Arrow Vectors ...................................... FAILURE [ 17.089 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 36.855 s
[INFO] Finished at: 2016-09-22T13:24:56+02:00
[INFO] Final Memory: 30M/380M
[INFO] ------------------------------------------------------------------------

➜  java git:(master) cat
vector/target/surefire-reports/org.apache.arrow.vector.file.TestArrowFile.txt
-------------------------------------------------------------------------------
Test set: org.apache.arrow.vector.file.TestArrowFile
-------------------------------------------------------------------------------
Tests run: 5, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.236
sec <<< FAILURE! - in org.apache.arrow.vector.file.TestArrowFile
testWriteReadComplex(org.apache.arrow.vector.file.TestArrowFile)  Time
elapsed: 0.132 sec  <<< FAILURE!
java.lang.AssertionError: expected:<1> but was:<-9>
at org.apache.arrow.vector.file.TestArrowFile.validateComplexContent(TestArrowFile.java:261)
at org.apache.arrow.vector.file.TestArrowFile.testWriteReadComplex(TestArrowFile.java:236)

testWriteComplex(org.apache.arrow.vector.file.TestArrowFile)  Time
elapsed: 0.008 sec  <<< FAILURE!
java.lang.AssertionError: expected:<1> but was:<-9>
at org.apache.arrow.vector.file.TestArrowFile.validateComplexContent(TestArrowFile.java:261)
at org.apache.arrow.vector.file.TestArrowFile.testWriteComplex(TestArrowFile.java:91)

I can reproduce it with `mvn -Dtest="*TestArrowFile"
-DfailIfNoTests=false test`.

➜  java git:(master) java -version
java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)

➜  java git:(master) mvn -version
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option
MaxPermSize=512M; support was removed in 8.0
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
2015-11-10T17:41:47+01:00)
Maven home: /usr/local/Cellar/maven/3.3.9/libexec
Java version: 1.8.0_102, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: utf-8
OS name: "mac os x", version: "10.10.5", arch: "x86_64", family: "mac"

Pozdrawiam,
Jacek Laskowski
----
https://medium.com/@jaceklaskowski/
Mastering Apache Spark 2.0 http://bit.ly/mastering-apache-spark
Follow me at https://twitter.com/jaceklaskowski


On Tue, Sep 20, 2016 at 12:09 AM, Julien Le Dem <ju...@dremio.com> wrote:
> Hi all,
> I have published a release candidate for arrow-0.1.0 RC0
>
> I don't think it is ready for a vote yet but I wanted to test the
> publication process:
>
> The RC0 is here:
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-0.1.0-rc0/
>
> I also have staged maven artifacts (password protected):
> https://repository.apache.org/#stagingRepositories
>
> Obviously we don't want to release those artifacts until the rc is voted on.
>
> to build from source you can independently build java/cpp/python.
>
> for java:
>  cd java
>  mvn install
>
> for cpp and python follow their respective README int he eponymous folders.
>
> I had to generate a new private key so it is not signed yet by others. I
> can check in my public key in the arrow repo.
>
> Julien
>
>
>
> --
> Julien