Hi, Dmitriy

Thank you for your vote. Regarding the build failure message: "Reason: Do not 
use httpcore5/httpclient5 classes until Hive is not upgraded to 
httpcore5/httpclient5." I noticed that this message comes from the introduction 
of ticket [1], but the fix for this ticket was not included in the 4.1.0 source 
code. So, could it be an issue with your local environment causing the 4.1.0 
source build to fail? Could you please verify this again? Thank you very much!


Additionally, I built the 4.1.0 source code [2] locally using the command `mvn 
clean install -DskipTests -Pdist` and found no any issues.




[1] https://issues.apache.org/jira/browse/HIVE-29047
[2] 
https://dist.apache.org/repos/dist/dev/hive/hive-4.1.0/apache-hive-4.1.0-src.tar.gz




Thanks,
Butao Zhang
---- Replied Message ----
| From | Dmitriy Fingerman<di...@apache.org> |
| Date | 7/15/2025 06:42 |
| To | <dev@hive.apache.org> |
| Subject | Re: [VOTE] Apache Hive 4.1.0 Release Candidate 0 |
Hi Butao,

Thanks for preparing the release!

+1(non-binding)

Hive artifacts validations:
———————————
* Downloaded the source and binary tarballs, signatures (.asc), and checksums: 
✓ OK
* Imported GPG keys and verified the signature: ✓ OK  
        Observed that the signature from Butao Zhang is good with a warning 
that the sign key is not certified with a trusted signature

* Validated checksum and signature for the artifacts: ✓ OK
* Successfully built from sources: ✓ OK (see below)

        Succeeded building after including -Denforcer.skip=true in the build 
command due to the following validation failure:
       Banned imports detected: Reason: Do not use httpcore5/httpclient5 
classes until Hive is not upgraded to httpcore5/httpclient5 in file: 
              /org/apache/hive/service/TestHttpServices.java 
org.apache.hc.client5.http.classic.methods.HttpGet (Line: 23)    
org.apache.hc.client5.http.impl.classic.CloseableHttpClient (Line: 24).

* Initialized HMS schema using meta init scripts against PostgresSQL: ✓ OK
* Confirmed successful standalone metastore setup with PostgresSQL: ✓ OK
* Deployed and started HiveServer2 and Metastore with Hadoop 3.4.1 and Tez 
0.10.4: ✓ OK
* Connected via Beeline, created an Iceberg ORC table and run a few 
insert/select/update/delete queries ✓ OK

Standalone metastore artifacts validations:
———————————————————
* Downloaded the source and binary tarballs, signatures (.asc), and checksums: 
✓ OK
* Validated checksum and signature for the artifacts: ✓ OK
* Successfully built from sources: ✓ OK
* Successfully started Standalone metastore in Docker: ✓ OK

Thanks,
Dmitriy

On 2025/07/14 10:00:12 Butao Zhang wrote:
Hello Apache Hive community,




 This is a call for vote to release Apache Hive 4.1.0 Release Candidate 0.




 Apache Hive 4.1.0 Release Candidate 0 is available here:
 https://dist.apache.org/repos/dist/dev/hive/hive-4.1.0/
 https://dist.apache.org/repos/dist/dev/hive/hive-standalone-metastore-4.1.0/




 The checksums are these:
 a69430297cd43eb4cc0f78ef20ed1af4713eb8dcbe310f0c8fba9257a7a9a764        
apache-hive-4.1.0-bin.tar.gz
 2e3eb9ceba8a5fe72a7f90937b454b824d65b2e8e48b5ae1a51e382cd47be64e     
apache-hive-4.1.0-src.tar.gz
 437f89cf081018e76c53d055dc3ad5d4e2e393980857824b319a844f79a89ccf       
hive-standalone-metastore-4.1.0-bin.tar.gz
 d30814f47e09f9a28fe59c2ac92e0371bfaf3a644e8cfe0d6f1503008f5160db          
hive-standalone-metastore-4.1.0-src.tar.gz






 You can find the KEYS file here:
 https://downloads.apache.org/hive/KEYS




 Maven artifacts are available here:
 https://repository.apache.org/content/repositories/orgapachehive-1139/




 The tag release-4.1.0-rc0 has been applied to the source for this release in 
github, you can see it at
 https://github.com/apache/hive/tree/release-4.1.0-rc0




 The git commit hash is:
 https://github.com/apache/hive/commit/e98e36df16736221ae792f2bd71ac35d63c00ea8




 The vote is open for the next 72 hours and passes if a majority of at least
 three +1 PMC votes are cast.




 (Only PMC members have binding votes, however, other community members
 are encouraged to cast non-binding votes.)




 [ ] +1 Release this package as Apache Hive 4.1.0
 [ ] +0
 [ ] -1 Do not release this because...




 Please download, verify, and test.


 Thanks,
 Butao Zhang

Reply via email to