Hi Butao, Thanks for being responsible for the release!
I quickly verified the following points. - Checksum for both Hive and Metastore: OK - Signature for both Hive and Metastore: OK - License for both Hive and Metastore: OK(but manual checks) - I checked Jira tickets that are orphaned or not included in 4.1, mentioning Butao I'm still checking another point and will report it if I find something. Regards, Okumin On Tue, Jul 15, 2025 at 3:58 PM Stamatis Zampetakis <zabe...@gmail.com> wrote: > Thanks for preparing the RC Butao! > > I haven't had the chance to verify the release candidate yet but I am > planning to do in the next day or two. I would encourage others to do > the same so that we catch all problems in one go and don't go through > multiple RC phases. > > Best, > Stamatis > > On Tue, Jul 15, 2025 at 8:07 AM Butao Zhang <zhangbu...@apache.org> wrote: > >> Thanks Zhihua for reporting the jdbc bug. I just created a ticket for the >> issue[1]. I also think we need fix it. >> >> If no one else reports any further issues, I'm considering canceling the >> vote for this RC0 and initiating a new vote for RC1 after fixing HIVE-29092. >> >> >> [1] https://issues.apache.org/jira/browse/HIVE-29092 >> >> >> Thanks, >> Butao Zhang >> ---- Replied Message ---- >> From Zhihua Deng<den...@apache.org> <den...@apache.org> >> Date 7/15/2025 12:22 >> To <dev@hive.apache.org> <dev@hive.apache.org> >> Subject Re: [VOTE] Apache Hive 4.1.0 Release Candidate 0 >> >> Test a simple jdbc example, it couldn't find the class: >> io.netty.util.NetUtil. >> Might need to fix this issue. >> >> Others: >> - Verified the signatures and checksums: ok >> - Init the Metastore schema to 3.0.0, then upgrade, MySQL: ok >> - Init the sys db from Beeline, and run some queries, after removing the >> double quotes from the init script and increasing the HS2 heap: ok >> - A quick around the HS2 home page: ok >> - Built from the source tarballs, mvn clean package -DskipTests >> -Pdist,docker: ok >> - Start the Docker containers and run some simple queries: ok >> >> Thanks, >> Zhihua >> >> On 2025/07/15 01:35:25 Butao Zhang wrote: >> >> 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 >> >>