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
>
>

Reply via email to