Hi Dmitriy,

Here is my verification:

Ubuntu 24.04.3 LTS

Hive checks
* Checked signatures and checksums - OK
* Checked diff between repo and source artifacts - OK
checkout the git commit hash and diff -qr apache-hive-4.2.0-src
hive-git-commit-hash)
* Run RAT check - OK
mvn clean apache-rat:check
* Build Hive from source - OK
mvn clean install -DskipTests
* build docker image - KO
mvn clean package -pl packaging -DskipTests -Pdocker
...
+ cp ../packaging/src/docker/Dockerfile /tmp/tmp.RIEd6J3pz4/
+ docker build /tmp/tmp.RIEd6J3pz4 -f /tmp/tmp.RIEd6J3pz4/Dockerfile -t
apache/hive:4.2.0 --build-arg BUILD_ENV=unarchive --build-arg
HIVE_VERSION=4.2.0 --build-arg HADOOP_VERSION=3.4.1 --build-arg
TEZ_VERSION=0.10.5
ERROR: unable to prepare context: path "/tmp/tmp.RIEd6J3pz4" not found
[ERROR] Command execution failed.
org.apache.commons.exec.ExecuteException: Process exited with an error: 1
(Exit value: 1)

I moved everything from /tmp/tmp.RIEd6J3pz4 to a directory ~/hive-build and
I was able to build the image by manually execute the command
docker build ~/hive-build -f ~/hive-build/Dockerfile -t apache/hive:4.2.0
--build-arg BUILD_ENV=unarchive --build-arg HIVE_VERSION=4.2.0 --build-arg
HADOOP_VERSION=3.4.1 --build-arg TEZ_VERSION=0.10.5

* build docker image on Mac - OK
mvn clean package -pl packaging -DskipTests -Pdocker
* Run sql statements - OK
create acid/iceberg table
create acid/iceberg materialized view
rebuild materialized view
check execution plans of a query where the materialized view can be used


Metastore server checks
* Checked signatures and checksums - OK
* Checked diff between repo and source artifacts - OK
checkout the git commit hash and diff -qr apache-hive-metastore-4.2.0-src
hive-git-commit-hash)
* Run RAT check - OK
mvn clean apache-rat:check
* Build Hive from source - OK
mvn clean install -DskipTests

+1 (binding)

Thanks for driving the release.

Regards
Krisztian

On Thu, Nov 20, 2025 at 11:33 AM Ramit Gupta <[email protected]> wrote:

> Hi Dmitriy,
>
> +1 (non-binding)
>
> This is my verification for release candidate 1.
>
> ----------------------Hive binary package and src package
> validations:-----------------------
>
> 1. Verified signatures (with GnuPG) and checksums  OK
>
> 2. Built apache-hive-4.2.0-src.tar.gz  OK
>
> 3. Launched HS2 and HMS with docker-compose.yml having Hadoop 3.4.1 & Tez
> 0.10.5 & PostgreSQL as backend metadata db  OK
> 4. Created iceberg table and ran insert, select and alter on it via
> beeline OK
>
> --------------------Standalone HMS binary package and src package
> validations:------------------
>
> 1. Verified signatures (with GnuPG) and checksums  OK
>
> 2. Built hive-standalone-metastore-4.2.0-src.tar.gz  OK
>
> 3. Launched HMS with docker-compose.yml having PostgreSQL as backend
> metadata db  OK
>
> Thanks,
> Ramit Gupta
>
> On Wed, 19 Nov 2025 at 00:51, Dmitriy Fingerman <
> [email protected]> wrote:
>
>> Hello Apache Hive community,
>>
>> This is a call for vote to release Apache Hive 4.2.0 Release Candidate 1.
>>
>>
>> Apache Hive 4.2.0 Release Candidate 1 is available here:
>> https://dist.apache.org/repos/dist/dev/hive/hive-4.2.0/
>>
>> https://dist.apache.org/repos/dist/dev/hive/hive-standalone-metastore-4.2.0/
>>
>>
>> The checksums are these:
>> 829337f9977b7f5dcca67616c10d9ea144961777c42e920540f6cfc26891d328
>>  apache-hive-4.2.0-bin.tar.gz
>> 134496101fe5d9ada97a9ad09d33d255626037c7ca993d7ddf6fad103388a85a
>>  apache-hive-4.2.0-src.tar.gz
>> 713b2099c1fcc07125082963d109c011f20a937650b4e89ccb9e914bc9efc437
>>  hive-standalone-metastore-4.2.0-bin.tar.gz
>> 63be82dbc07aebc07b57d8a1f96ee09f5a1619cec97cab8d9eeeae72b529e36d
>>  hive-standalone-metastore-4.2.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-1142
>>
>>
>> The tag release-4.2.0-rc1 has been applied to the source for this release
>> in github, you can see it at
>> https://github.com/apache/hive/tree/rel/release-4.2.0-rc1
>>
>>
>> The git commit hash is:
>>
>> https://github.com/apache/hive/commit/cb06ad72d609e51b6a3a38ccb120e34b4281067c
>>
>>
>> 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.2.0
>> [ ] + 0
>> [ ] -1 Do not release this because...
>>
>>
>> Please download, verify, and test.
>>
>>
>> Thanks,
>> Dmitriy Fingerman
>>
>

Reply via email to