Thanks for the feedback Stamatis!

As discussed offline:
I will close this vote as unsuccessful
I will create a new release candidate with the 
derby.log/metastore_db/${test.tmp.dir} removed, but keep the other things 
unchanged
I have created jiras to fix the other issues in the next release:
HIVE-26070: Remove the generated files from the source tarball
HIVE-26069: Remove unnecessary items from the .gitignore
HIVE-26068: Add README to the src tarball
HIVE-26067: Remove core directory from src

So I close this vote as unsuccessful.

Thanks,
Peter

> On 2022. Mar 23., at 23:26, Stamatis Zampetakis <zabe...@gmail.com> wrote:
> 
> Ubuntu 20.04.4 LTS, jdk1.8.0_261, Apache Maven 3.6.3
> 
> * Checked signatures and checksums OK
> * Checked diff between repo and release sources (diff -qr hive
> apache-hive-4.0.0-alpha-1-src) KO
> * Built from git tag (mvn clean install -DskipTests -Pitests) OK
> * Built from release sources (mvn clean install -DskipTests -Pitests) OK
> 
> While comparing the content of the git repo with the release sources I
> noticed various differences. Most notable ones for which I cast a negative
> vote are listed below:
> 
> Only in apache-hive-4.0.0-alpha-1-src/common/src: gen
> Only in apache-hive-4.0.0-alpha-1-src/conf: hive-default.xml.template
> Only in apache-hive-4.0.0-alpha-1-src/itests/hive-unit: cmroot
> Only in apache-hive-4.0.0-alpha-1-src/ql: dependency-reduced-pom.xml
> Only in
> apache-hive-4.0.0-alpha-1-src/standalone-metastore/metastore-common/src/gen:
> version
> Only in
> apache-hive-4.0.0-alpha-1-src/standalone-metastore/metastore-server:
> derby.log
> Only in
> apache-hive-4.0.0-alpha-1-src/standalone-metastore/metastore-server:
> metastore_db
> Only in
> apache-hive-4.0.0-alpha-1-src/standalone-metastore/metastore-server/src: gen
> Only in apache-hive-4.0.0-alpha-1-src/streaming: ${test.tmp.dir}
> Only in hive/: README.md
> Only in hive/: core
> 
> The fact that derby.log and metastore_db appears in the released sources
> it's definitely not normal.
> 
> Other than that I was surprised to see that itests sources are part of the
> released sources. I thought that the goal of keeping them separate was to
> avoid releasing them along with the main code. I checked previous releases
> and the directory is there so I suppose it is intentional to have them in
> apache-hive-4.0.0-alpha-1-src.tar.gz
> 
> For future votes, I think it is useful to include in the email a pointer to
> the PGP key that was used to sign the release. I knew where to find it but
> not sure if everyone does. I have to note that the key that was used to
> sign the release does not seem to be signed by any other member of the PMC;
> this is a bit problematic but not a blocker [1].
> 
> Last, I've seen that the released sources do not contain a README file with
> instructions or pointers on how to build the project.
> 
> -1 (non-binding)
> 
> Best,
> Stamatis
> 
> [1] https://www.apache.org/info/verification.html
> 
> 
> On Wed, Mar 23, 2022 at 11:45 AM Peter Vary <pv...@cloudera.com.invalid>
> wrote:
> 
>> Hi Stamatis,
>> 
>> Here is the data you have suggested:
>> Commit hash: 357d4906f5c806d585fd84db57cf296e12e6049b
>> Checksums:
>> ff60286044d2f3faa8ad1475132cdcecf4ce9ed8faf1ed4e56a6753ebc3ab585
>> apache-hive-4.0.0-alpha-1-bin.tar.gz
>> 07f30371df5f624352fa1d0fa50fd981a4dec6d4311bb340bace5dd7247d3015
>> apache-hive-4.0.0-alpha-1-src.tar.gz
>> 
>> Also added it to the
>> https://cwiki.apache.org/confluence/display/Hive/HowToRelease <
>> https://cwiki.apache.org/confluence/display/Hive/HowToRelease> wiki page
>> as well
>> 
>> Thanks,
>> Peter
>> 
>>> On 2022. Mar 22., at 18:22, Stamatis Zampetakis <zabe...@gmail.com>
>> wrote:
>>> 
>>> Hi Peter,
>>> 
>>> Many thanks for rolling out the RC and for resolving many of the blocker
>>> issues that were remaining.
>>> 
>>> In general, it is a good practice to include the commit hash (which tags
>>> the release) and the checksum hashes of the release artifacts [1] in the
>>> vote email to minimize the chances of man-in-the-middle attacks and
>> voting
>>> on wrong packages.
>>> Can you please update this thread with those?
>>> 
>>> Best,
>>> Stamatis
>>> 
>>> [1] https://people.apache.org/~pvary/apache-hive-4.0.0-alpha-1-rc1/
>>> 
>>> 
>>> On Tue, Mar 22, 2022 at 5:00 PM Naveen Gangam
>> <ngan...@cloudera.com.invalid>
>>> wrote:
>>> 
>>>> I have been able to build and run a quick test. I have NOT verified the
>>>> signature. I was trying to run the HMS Checkin tests and got this. I
>>>> suspect these are not specific to the alpha-1 branch. But it is not a
>> test
>>>> failure (although it appears like it should be)
>>>> *"mvn test
>>>> 
>>>> 
>> -Dtest.groups=org.apache.hadoop.hive.metastore.annotation.MetastoreCheckinTest"*
>>>> 
>>>> [*INFO*] Running
>> org.apache.hadoop.hive.common.metrics.*TestLegacyMetrics*
>>>> 
>>>> [main] WARN org.apache.hadoop.hive.common.metrics.LegacyMetrics - Could
>> not
>>>> find counter value for foo.n, returning null instead.
>>>> 
>>>> javax.management.AttributeNotFoundException: Key [foo.n] not
>> found/tracked
>>>> 
>>>> at
>>>> 
>>>> 
>> org.apache.hadoop.hive.common.metrics.MetricsMBeanImpl.getAttribute(MetricsMBeanImpl.java:56)
>>>> 
>>>> 
>>>> [*WARNING*] *Tests **run: 18*, Failures: 0, Errors: 0, *Skipped: 2*,
>> Time
>>>> elapsed: 4.158 s - in
>>>> org.apache.hadoop.hive.metastore.client.*TestCatalogs*
>>>> 
>>>> [*INFO*] Running org.apache.hadoop.hive.metastore.*TestMarkPartition*
>>>> 
>>>> [*INFO*] *Tests run: 1*, Failures: 0, Errors: 0, Skipped: 0, Time
>> elapsed:
>>>> 15.021 s - in org.apache.hadoop.hive.metastore.*TestMarkPartition*
>>>> 
>>>> [*INFO*]
>>>> 
>>>> [*INFO*] Results:
>>>> 
>>>> [*INFO*]
>>>> 
>>>> [*WARNING*] *Tests run: 2182, Failures: 0, Errors: 0, Skipped: 5*
>>>> 
>>>> 
>>>> So over no test failures.
>>>> 
>>>> +1 pending other votes (& non-binding)
>>>> 
>>>> Thank you
>>>> Naveen
>>>> 
>>>> On Tue, Mar 22, 2022 at 9:32 AM Marton Bod <m...@cloudera.com.invalid>
>>>> wrote:
>>>> 
>>>>> +1 (non-binding)
>>>>> Tested the checksums, signatures and built it successfully
>>>>> 
>>>>> On Tue, Mar 22, 2022 at 2:26 PM Peter Vary <pv...@cloudera.com.invalid
>>> 
>>>>> wrote:
>>>>> 
>>>>>> Hi Team,
>>>>>> 
>>>>>> Apache Hive 4.0.0-alpha-1 Release Candidate 1 is available here:
>>>>>> 
>>>>>> https://people.apache.org/~pvary/apache-hive-4.0.0-alpha-1-rc1/
>>>>>> 
>>>>>> Maven artifacts are available here:
>>>>>> 
>>>>>> 
>> https://repository.apache.org/content/repositories/orgapachehive-1111/
>>>>>> 
>>>>>> The tag 4.0.0-alpha-1-rc1 has been applied to the source for this
>>>> release
>>>>>> in github, you can see it at
>>>>>> https://github.com/apache/hive/tree/release-4.0.0-alpha-1-rc1
>>>>>> 
>>>>>> Voting will conclude in 72 hours.
>>>>>> 
>>>>>> All interested parties: Please test.
>>>>>> Hive PMC Members: Please test and vote.
>>>>>> 
>>>>>> Thanks.
>>>>> 
>>>> 
>> 
>> 

Reply via email to