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 >