This is an automated email from the ASF dual-hosted git repository.

saihemanth-cloudera pushed a commit to branch branch-4.2.1
in repository https://gitbox.apache.org/repos/asf/hive.git


The following commit(s) were added to refs/heads/branch-4.2.1 by this push:
     new f1adfd758a0 Branch 4.2.1 release (#6630)
f1adfd758a0 is described below

commit f1adfd758a02f0a5901ea5c7f7e7246330cac394
Author: Sai Hemanth Gantasala 
<[email protected]>
AuthorDate: Fri Jul 24 10:44:07 2026 -0700

    Branch 4.2.1 release (#6630)
    
    * HIVE-29757: Preparing for 4.2.1 release
    
    * HIVE-29757: Update RELEASE_NOTES.txt for 4.2.1
---
 .reviewboardrc                                     |   2 +-
 NOTICE                                             |   2 +-
 RELEASE_NOTES.txt                                  | 204 +--------------------
 accumulo-handler/pom.xml                           |   2 +-
 beeline/pom.xml                                    |   2 +-
 classification/pom.xml                             |   2 +-
 cli/pom.xml                                        |   2 +-
 common/pom.xml                                     |   2 +-
 contrib/pom.xml                                    |   2 +-
 druid-handler/pom.xml                              |   2 +-
 hbase-handler/pom.xml                              |   2 +-
 hcatalog/core/pom.xml                              |   2 +-
 hcatalog/hcatalog-pig-adapter/pom.xml              |   4 +-
 hcatalog/pom.xml                                   |   4 +-
 hcatalog/server-extensions/pom.xml                 |   2 +-
 hcatalog/webhcat/java-client/pom.xml               |   2 +-
 hcatalog/webhcat/svr/pom.xml                       |   2 +-
 hplsql/pom.xml                                     |   2 +-
 iceberg/iceberg-catalog/pom.xml                    |   2 +-
 iceberg/iceberg-handler/pom.xml                    |   2 +-
 iceberg/iceberg-shading/pom.xml                    |   2 +-
 iceberg/patched-iceberg-api/pom.xml                |   2 +-
 iceberg/patched-iceberg-core/pom.xml               |   2 +-
 iceberg/pom.xml                                    |   4 +-
 itests/custom-serde/pom.xml                        |   2 +-
 itests/custom-udfs/pom.xml                         |   2 +-
 itests/custom-udfs/udf-classloader-udf1/pom.xml    |   2 +-
 itests/custom-udfs/udf-classloader-udf2/pom.xml    |   2 +-
 itests/custom-udfs/udf-classloader-util/pom.xml    |   2 +-
 .../custom-udfs/udf-vectorized-badexample/pom.xml  |   2 +-
 itests/hcatalog-unit/pom.xml                       |   2 +-
 itests/hive-blobstore/pom.xml                      |   2 +-
 itests/hive-iceberg/pom.xml                        |   2 +-
 itests/hive-jmh/pom.xml                            |   2 +-
 itests/hive-minikdc/pom.xml                        |   2 +-
 itests/hive-unit-hadoop2/pom.xml                   |   2 +-
 itests/hive-unit/pom.xml                           |   2 +-
 itests/pom.xml                                     |   2 +-
 itests/qtest-accumulo/pom.xml                      |   2 +-
 itests/qtest-druid/pom.xml                         |   2 +-
 itests/qtest-iceberg/pom.xml                       |   2 +-
 itests/qtest-kudu/pom.xml                          |   2 +-
 itests/qtest/pom.xml                               |   2 +-
 itests/test-jdbc/pom.xml                           |   2 +-
 itests/test-serde/pom.xml                          |   2 +-
 itests/util/pom.xml                                |   2 +-
 jdbc-handler/pom.xml                               |   2 +-
 jdbc/pom.xml                                       |   2 +-
 kafka-handler/pom.xml                              |   2 +-
 kudu-handler/pom.xml                               |   2 +-
 llap-client/pom.xml                                |   2 +-
 llap-common/pom.xml                                |   2 +-
 llap-ext-client/pom.xml                            |   2 +-
 llap-server/pom.xml                                |   2 +-
 llap-tez/pom.xml                                   |   2 +-
 metastore/pom.xml                                  |   2 +-
 packaging/pom.xml                                  |   2 +-
 parser/pom.xml                                     |   2 +-
 pom.xml                                            |   8 +-
 ql/pom.xml                                         |   2 +-
 .../test/results/clientpositive/llap/sysdb.q.out   |   8 +-
 serde/pom.xml                                      |   2 +-
 service-rpc/pom.xml                                |   2 +-
 service/pom.xml                                    |   2 +-
 shims/0.23/pom.xml                                 |   2 +-
 shims/aggregator/pom.xml                           |   2 +-
 shims/common/pom.xml                               |   2 +-
 shims/pom.xml                                      |   2 +-
 standalone-metastore/NOTICE                        |   2 +-
 standalone-metastore/RELEASE_NOTES.txt             |  87 +--------
 standalone-metastore/metastore-client/pom.xml      |   2 +-
 standalone-metastore/metastore-common/pom.xml      |   2 +-
 .../metastore-rest-catalog/pom.xml                 |   2 +-
 standalone-metastore/metastore-server/pom.xml      |   2 +-
 .../metastore-tools/metastore-benchmarks/pom.xml   |   2 +-
 standalone-metastore/metastore-tools/pom.xml       |   2 +-
 .../metastore-tools/tools-common/pom.xml           |   2 +-
 standalone-metastore/packaging/pom.xml             |   2 +-
 standalone-metastore/pom.xml                       |   8 +-
 storage-api/NOTICE                                 |   2 +-
 storage-api/pom.xml                                |   4 +-
 streaming/pom.xml                                  |   4 +-
 testutils/pom.xml                                  |   2 +-
 udf/pom.xml                                        |   2 +-
 vector-code-gen/pom.xml                            |   2 +-
 85 files changed, 105 insertions(+), 380 deletions(-)

diff --git a/.reviewboardrc b/.reviewboardrc
index d09a95b120b..117d470722b 100644
--- a/.reviewboardrc
+++ b/.reviewboardrc
@@ -28,6 +28,6 @@
 
 REPOSITORY='hive-git'
 REVIEWBOARD_URL='https://reviews.apache.org'
-TRACKING_BRANCH='origin/branch-4.2'
+TRACKING_BRANCH='origin/branch-4.2.1'
 TARGET_GROUPS='hive'
 GUESS_FIELDS='yes'
diff --git a/NOTICE b/NOTICE
index a2218ac281b..470bc70b600 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,5 +1,5 @@
 Apache Hive
-Copyright 2008-2025 The Apache Software Foundation
+Copyright 2008-2026 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt
index 1c33bb8d826..b8fdcf99b05 100644
--- a/RELEASE_NOTES.txt
+++ b/RELEASE_NOTES.txt
@@ -1,202 +1,6 @@
-Release Notes - Hive - Version 4.2.0
-
-** Sub-task
-    * [HIVE-20189] - Separate metastore client code into its own module
-    * [HIVE-22810] - Add drop scheduled query if exists support
-    * [HIVE-23690] - TestNegativeCliDriver#[external_jdbc_negative] is flaky
-    * [HIVE-23709] - jdbc_handler is flaky
-    * [HIVE-26148] - Keep MetaStoreFilterHook interface compatibility after 
introducing catalogs
-    * [HIVE-27899] - Killed speculative execution task attempt should not 
commit file
-    * [HIVE-28351] - TestStreaming to run on Tez
-    * [HIVE-28786] - Fix InetSocketAddress usage
-    * [HIVE-28798] - Bucket Map Join partially using partition transforms
-    * [HIVE-29133] - Support Z-ordering for Iceberg tables via CREATE TABLE
-    * [HIVE-29178] - Add Catalog properties support
-    * [HIVE-29184] - Basic Variant type support in Hive
-    * [HIVE-29261] - Clean up GitHub Actions for Docker Release
-
+Release Notes - Hive - Version 4.2.1
 
 ** Bug
-    * [HIVE-23708] - MergeFileTask.execute() need to close jobclient
-    * [HIVE-25351] - stddev(), stddev_pop() with CBO enable returning null
-    * [HIVE-25817] - Add parentheses to print statements for python3 
compatibility
-    * [HIVE-26493] - Hive throws error when querying a view that was created 
successfully
-    * [HIVE-27647] - NullPointerException in LowLevelCacheImpl#putFileData 
when maxAlloc = chunkLength
-    * [HIVE-27805] - Hive server2 connections limits bug
-    * [HIVE-27944] - Possible deadlock in HIVE-LLAP when reading  
location-based Iceberg tables
-    * [HIVE-28222] - Ambiguous table alias exception for queries with self 
joins
-    * [HIVE-28280] - SemanticException when querying VIEW with DISTINCT clause
-    * [HIVE-28551] - Stale results when executing queries over recreated tables
-    * [HIVE-28630] - Upgrade ORC to 1.9.6
-    * [HIVE-28724] - CREATE TABLE is not handled by DDLSemanticAnalyzerFactory
-    * [HIVE-28736] - Remove DFS_URI authorization in HMS for CREATE_TABLE 
event with no explicit LOCATION 
-    * [HIVE-28744] - Fix the row count estimation for INT and BIGINT types
-    * [HIVE-28790] - ACID deletes are failing with 
ArrayIndexOutOfBoundsException when direct insert is enabled 
-    * [HIVE-28804] - The user does not have the permission for the table hdfs, 
but can delete the metadata
-    * [HIVE-28848] - Remove DFS_URI auth from ALTER_PARTITION if there is no 
change in partition location
-    * [HIVE-28880] - Wrong result when output column in a vectorized 
expression is used as a scratch column by a child
-    * [HIVE-29009] - Intermittent CI timeouts while running tests
-    * [HIVE-29012] - NPE in ExplainTask when protologging posthook is enabled
-    * [HIVE-29029] - ClassCastException when compiling query with STACK UDTF 
in multiple UNION ALL branches
-    * [HIVE-29037] - Negative elapsed time logging in HiveSplitGenerator
-    * [HIVE-29043] - Ban the Jupiter dependency from hive-unit to prevent unit 
tests from being skipped
-    * [HIVE-29047] - Adjust httpclient5 httpcore dependencies in 
TestHttpServices
-    * [HIVE-29051] - TestTezTPCDS30TBPerfCliDriver leaks Postgres container 
causing intermittent failures elsewhere
-    * [HIVE-29055] - TestHplSqlViaBeeLine#testHplSqlExitConditionHandler is 
broken and passes silently
-    * [HIVE-29060] - HivePreparedStatement cannot work well with ? in backticks
-    * [HIVE-29066] - PARTITION_NAME_WHITELIST_PATTERN is not honouring session 
level configuration
-    * [HIVE-29067] - insert-select-union-all query fails while publishing 
InsertEvent if source query does not return output
-    * [HIVE-29069] - Query Failure while computing Range Partition Column 
stats on Numeric partition column types
-    * [HIVE-29078] - RuntimeException: Null when starting standalone HMS
-    * [HIVE-29080] - Query on Decimal column Partitioned table gives incorrect 
results with Vectorization ON
-    * [HIVE-29081] - CI fails intermittently cause some runs exceed ephemeral 
storage limits
-    * [HIVE-29083] - Iceberg: Unable to create table using HadoopCatalog
-    * [HIVE-29084] - Wrong results for LATERAL VIEW queries due to incorrect 
WHERE filter removal
-    * [HIVE-29086] - Fix ClassNotFoundException: org.apache.tez.dag.DAG when 
engine is mr
-    * [HIVE-29089] - MSCK Repair table adding invalid partitions for non 
string partitions columns
-    * [HIVE-29092] - NoClassDefFoundError: io/netty/util/NetUtil when using 
hive jdbc standalone jar
-    * [HIVE-29093] - Alter Table Add Partition operation fails if the 
DEFAULT_PARTITION_NAME property is a substring of partition value to be added
-    * [HIVE-29098] - Dataloss post migrating a partitioned table to iceberg
-    * [HIVE-29122] - Vectorization - Support IGNORE NULLS for FIRST_VALUE and 
LAST_VALUE
-    * [HIVE-29124] - Avoid committing files when a task is aborted even though 
some source has completed
-    * [HIVE-29126] - Fix missing chacter in jvm options
-    * [HIVE-29130] - Remove jline 2.x
-    * [HIVE-29145] - HMS Iceberg REST fails on common HMS
-    * [HIVE-29146] - Query with WITH clause fails during split generation when 
CTE materaliazation is enabled
-    * [HIVE-29154] - Fix hive-exec shaded jar config for opencsv package change
-    * [HIVE-29157] - Fix flaky tests TestMetastoreLeaseLeader and 
TestMetastoreLeaseNonLeader
-    * [HIVE-29160] - Replace forward() in vectorized operators with 
vectorForward().
-    * [HIVE-29161] - Correct the row count computation affected by Dynamic 
SemiJoin Reduction
-    * [HIVE-29166] - Repeated MERGE query generates duplicates
-    * [HIVE-29167] - Use access() api to check permission for different 
filesystems
-    * [HIVE-29175] - Wrong Anti join conversion leading to missing results
-    * [HIVE-29176] - Wrong result when HiveAntiJoin is replacing an IS NULL 
filter on a nullable column
-    * [HIVE-29180] - SonarQube reports issues unrelated to changes in the pull 
request
-    * [HIVE-29182] - Upgrade maven-checkstyle-plugin version from 2.17 to 3.5.0
-    * [HIVE-29187] - Unable to parse explain analyze statement when query has 
quoted identifier with special character
-    * [HIVE-29190] - Iceberg: [V3] Fix handling of Delete/Update with DV's
-    * [HIVE-29200] - CI Spell checking errors in ObjectInspectorUtils and 
TeradataBinarySerde
-    * [HIVE-29201] - Fix flaky test 
query_iceberg_metadata_of_unpartitioned_table.q
-    * [HIVE-29208] - Infinite loop while compiling query with filter predicate 
containing disjuncts on the same expression
-    * [HIVE-29210] - Minor compaction produces duplicates conditionally in 
case of HMS instance running initiator crash
-    * [HIVE-29218] - LOAD OVERWRITE PARTITION on muti-level partititoned 
external Iceberg table may unexpectedly delete other partitions
-    * [HIVE-29222] - Compilation failure when running with thrift profile
-    * [HIVE-29230] - Iceberg: Reads fails after Schema evolution with complex 
type columns
-    * [HIVE-29249] - RuntimeException in 
PlanModifierForASTConv.introduceDerivedTable for queries with self joins
-    * [HIVE-29251] - Hive ACID: HiveConf object shouldn't be shared between 
multiple cleanup task threads
-    * [HIVE-29264] - Use metaconf prefix to honor metastore configurations for 
direct sql in q-files
-    * [HIVE-29267] - Fix NPE on Grouping Sets Optimizer for UNION ALL Queries
-    * [HIVE-29272] - Query-based MINOR compaction should not consider 
minOpenWriteId
-    * [HIVE-29273] - Default port appended should respect transport mode when 
host is specified without port
-    * [HIVE-29277] - Invalid index should return null for get_json_object 
-    * [HIVE-29290] - Wrong results when n-way join contains both anti and 
outer join
-    * [HIVE-29296] - Remove getPrimaryKeys codes from beeline module
-    * [HIVE-29297] - The directory of the direct insert manifest files should 
be hidden from read queries
-    * [HIVE-29303] - Fix the 'DnsjavaInetAddressResolverProvider not found' 
exception in Java-based Beeline
-    * [HIVE-29304] - HS2 fails to start if cluster is configured with a mix of 
LDAP and Kerberos
-    * [HIVE-29307] - Incorrect split calculation causing less container to 
launch
-    * [HIVE-29310] - Type casting issue in variant_get UDF
-    * [HIVE-29315] - Metastore-client module is missing in metastore sources 
.tar.gz
-    * [HIVE-29318] - PostgreSQL requires every NULL parameter to have an 
explicit SQL type
-
-
-** New Feature
-    * [HIVE-28219] - Support drop partitions by names in IMetaStoreClient
-    * [HIVE-28967] - Support multiple partitions in RELOAD event
-    * [HIVE-29006] - Iceberg: V3 support deletion vectors
-    * [HIVE-29028] - Iceberg: Implement auto compaction
-    * [HIVE-29075] - Iceberg: Optimize auto-compaction by evaluating 
compaction needs only on modified partitions
-
-
-** Improvement
-    * [HIVE-12679] - Allow users to be able to specify an implementation of 
IMetaStoreClient via HiveConf
-    * [HIVE-19996] - Beeline performance poor with drivers having slow 
DatabaseMetaData.getPrimaryKeys impl
-    * [HIVE-25189] - Cache the validWriteIdList in query cache before fetching 
tables from HMS
-    * [HIVE-25324] - Add option to disable PartitionManagementTask
-    * [HIVE-25462] - Test jdbc_split_filter.q is flaky
-    * [HIVE-25495] - Upgrade to JLine3
-    * [HIVE-27473] - Make SessionHiveMetaStoreClient and 
HiveMetaStoreClientWithLocalCache composable
-    * [HIVE-28135] - Remove HiveIOExceptionHandlerUtil
-    * [HIVE-28346] - Make ALTER CHANGE COLUMN more efficient with many 
partitions
-    * [HIVE-28607] - Syntax sugar for Iceberg Branching 
-    * [HIVE-28658] -  Iceberg REST Catalog client
-    * [HIVE-28667] - Error initializing field trimmer instance when starting 
HS2
-    * [HIVE-28780] - Hive should support IPv6
-    * [HIVE-28844] - Drop the property hive.metastore.server.tcp.keepalive and 
hive.server.tcp.keepalive
-    * [HIVE-28899] - HMS 'get_table_meta' causes full scan on TBLS and 
increases MySQL CPU usage
-    * [HIVE-28910] - Remove redundant IS NOT NULL predicates when expanding 
SEARCH
-    * [HIVE-28952] - TableFetcher to return Table objects instead of names
-    * [HIVE-28975] - [HiveAcidReplication] Remove dangling txns from Target 
side post incremental replication
-    * [HIVE-28983] - Log HS2 and HMS PID and update hive-env.sh template
-    * [HIVE-29020] - Support OAuth 2 in Iceberg REST Catalog
-    * [HIVE-29026] - Cleanup Log4j properties file to adhere to 2.x changes
-    * [HIVE-29027] - Move to JDK-21
-    * [HIVE-29031] - Setup Derby database in qtests via qt:database option
-    * [HIVE-29032] - Enhance qt:database option to expose connection 
properties in qfiles
-    * [HIVE-29036] - Support ViewCatalog through Iceberg REST API
-    * [HIVE-29046] - Avoid unecessary perf overhead from handling deprecated 
properties in MetastoreConf
-    * [HIVE-29050] - Optimize the partition validation in add_partitions
-    * [HIVE-29056] - Use ExitUtil.terminate instead of System.exit to handle 
System.setSecurityManager()
-    * [HIVE-29062] - Add standalone module for packaging the Metastore
-    * [HIVE-29071] - Add release workflow for HMS docker image
-    * [HIVE-29073] - Overlay modified session level metaconf to new hmsclient 
connection
-    * [HIVE-29077] - Reduce HMS calls while adding entries into 
transactionListers while abortTxn
-    * [HIVE-29082] - Enhance HiveAuthzContext with a Client Configuration Map
-    * [HIVE-29105] - Migrate iceberg-catalog Tests to JUnit 5
-    * [HIVE-29109] - Upgrade JUnit Jupiter to 5.13.3 and Maven Surefire Plugin 
to 3.5.3.
-    * [HIVE-29112] - HMS: enable https for Catalog & Property servlets
-    * [HIVE-29118] - Remove extra metadata calls if coloring is not needed 
-    * [HIVE-29123] - Extend ProtobufInputFormat to handle EOFException for 
partially written proto files.
-    * [HIVE-29129] - Upgrade Sonar Maven Plugin
-    * [HIVE-29131] - [Website] Update the hive website and the docs theme
-    * [HIVE-29138] - Authentication failure when connecting to SASL enforced 
ZooKeeper
-    * [HIVE-29147] - Iceberg: Table-level column stats filter support
-    * [HIVE-29148] - Replace IcebergSplit#blockLocations with Iceberg's utility
-    * [HIVE-29149] - Improve TableFetcher.getTables to return Iterable to 
prevent possible OOM
-    * [HIVE-29152] - Migrate iceberg-handler Tests to JUnit 5
-    * [HIVE-29165] - PartColNameInfo could introduce high hash collision due 
to the wide table
-    * [HIVE-29179] - Keep the backward compatibility for HIVE-28967
-    * [HIVE-29192] - Iceberg: [V3] Add support for native default column type 
during create
-    * [HIVE-29196] - Apply and report checkstyle issues via Sonarqube
-    * [HIVE-29198] - Upgrade bouncycastle from 1.78 to 1.82
-    * [HIVE-29209] - Remove unnecessary usage of LoginException
-    * [HIVE-29211] -  Add LDAP group filtering support for 
Kerberos-authenticated users
-    * [HIVE-29220] - Iceberg: Enable write operations with REST Catalog HMS 
Client
-    * [HIVE-29233] - Iceberg: Validate HiveRESTCatalogClient with external 
RESTCatalogs like Gravitino
-    * [HIVE-29234] - Iceberg: Validate HMS REST Catalog Client with OAuth2
-    * [HIVE-29239] - Upgrade checkstyle to 11.1.0
-    * [HIVE-29245] - Normalize Java license headers, part 1 - illegal Javadoc
-    * [HIVE-29246] - Upgrade derby version to 10.17.1.0
-    * [HIVE-29252] - Iceberg: Add support for Column Defaults with Alter 
commands
-    * [HIVE-29253] - Bump netty version to 4.1.127.Final due to 
CVE-2025-58057, CVE-2025-58056 
-    * [HIVE-29254] - Display TxnId associated with the query in show 
processlist command
-    * [HIVE-29280] - Drop deprecated methods from Metastore server side
-    * [HIVE-29285] - Iceberg: Add docker-compose setups for REST Catalog 
integrations with Gravitino and Polaris
-    * [HIVE-29291] - Hive ACID: Use minHistoryWriteId by default
-    * [HIVE-29292] - Do not call getMSC from client itself, this can lead to 
deadlock
-    * [HIVE-29298] - Refactoring minor issues in profile output servlet
-
-
-** Test
-    * [HIVE-25379] - Fix external_jdbc_table.q and external_jdbc_table_pe​rf.q
-    * [HIVE-28965] - tez.DagUtils: Failed to add credential supplier, 
ClassNotFoundException: org.apache.hadoop.hive.kafka.KafkaDagCredentialSupplier
-    * [HIVE-29101] - Add test coverage for the standalone jdbc
-    * [HIVE-29155] - Improve performance of TestVectorAggregation
-    * [HIVE-29274] - Flaky TestMetastoreLeaseLeader#testHouseKeepingThreads
-
-
-** Task
-    * [HIVE-24419] - Refactor junit database rules to exploit testcontainers
-    * [HIVE-28695] - Implement Lineage information for windowing functions
-    * [HIVE-28813] - MSCK/Analyze commands can show a warning in console for 
Small files.
-    * [HIVE-28838] - Remove JDBC connection info from explain extended output
-    * [HIVE-29000] - Upgrade nimbus-jose-jwt to resolve CVEs
-    * [HIVE-29064] - Drop usage of repository.apache.org
-    * [HIVE-29068] - Drop deprecated compactor.history.retention.attempted 
property
-    * [HIVE-29107] - Drop avatica version management and use of shaded jars
-    * [HIVE-29117] - Refactor deleteDir and moveToTrash
-    * [HIVE-29207] - Remove check-spelling CI action
-    * [HIVE-29224] - Move TPC-DS CTE suggestion tests in new test suite
-    * [HIVE-29226] - Make order of qfile query results deterministic when 
masking and sorting
-    * [HIVE-29237] - TestHiveCommitLocks flakyness
-    * [HIVE-29270] - Remove HMS compactor workers deprecated functionality
+    * [HIVE-29622] - Potential vulnerability in HiveMetaStore partition-name 
direct-SQL paths
+    * [HIVE-29653] - Unauthenticated authentication bypass in HiveServer2 HTTP 
SAML bearer-token validation allows impersonation of any Hive user.
+    * [HIVE-29671] - Fix SSRF in Avro SerDe via avro.schema.url and add 
schema-path authorization
\ No newline at end of file
diff --git a/accumulo-handler/pom.xml b/accumulo-handler/pom.xml
index 7511ac0b4ea..70922e9adbe 100644
--- a/accumulo-handler/pom.xml
+++ b/accumulo-handler/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-accumulo-handler</artifactId>
diff --git a/beeline/pom.xml b/beeline/pom.xml
index 0da4db30316..2a020d8d5b9 100644
--- a/beeline/pom.xml
+++ b/beeline/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-beeline</artifactId>
diff --git a/classification/pom.xml b/classification/pom.xml
index a8fd90ac9a1..cf5e2e53b43 100644
--- a/classification/pom.xml
+++ b/classification/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-classification</artifactId>
diff --git a/cli/pom.xml b/cli/pom.xml
index 8c3495f9c90..921716a1e2f 100644
--- a/cli/pom.xml
+++ b/cli/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-cli</artifactId>
diff --git a/common/pom.xml b/common/pom.xml
index e10e67f976b..cde66464172 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-common</artifactId>
diff --git a/contrib/pom.xml b/contrib/pom.xml
index 10006f39df7..7cd0816c920 100644
--- a/contrib/pom.xml
+++ b/contrib/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-contrib</artifactId>
diff --git a/druid-handler/pom.xml b/druid-handler/pom.xml
index 95fbac305a0..01b7b2f969a 100644
--- a/druid-handler/pom.xml
+++ b/druid-handler/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-druid-handler</artifactId>
diff --git a/hbase-handler/pom.xml b/hbase-handler/pom.xml
index dd694d6db8b..a4bab6380e5 100644
--- a/hbase-handler/pom.xml
+++ b/hbase-handler/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-hbase-handler</artifactId>
diff --git a/hcatalog/core/pom.xml b/hcatalog/core/pom.xml
index 410319172fd..3e957693e5e 100644
--- a/hcatalog/core/pom.xml
+++ b/hcatalog/core/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.hive.hcatalog</groupId>
     <artifactId>hive-hcatalog</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-hcatalog-core</artifactId>
diff --git a/hcatalog/hcatalog-pig-adapter/pom.xml 
b/hcatalog/hcatalog-pig-adapter/pom.xml
index 9c516b2783a..77f8437927d 100644
--- a/hcatalog/hcatalog-pig-adapter/pom.xml
+++ b/hcatalog/hcatalog-pig-adapter/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.hive.hcatalog</groupId>
     <artifactId>hive-hcatalog</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-hcatalog-pig-adapter</artifactId>
@@ -154,7 +154,7 @@
     <dependency>
       <groupId>org.apache.hive</groupId>
       <artifactId>hive-standalone-metastore-server</artifactId>
-      <version>4.2.1-SNAPSHOT</version>
+      <version>4.2.1</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
diff --git a/hcatalog/pom.xml b/hcatalog/pom.xml
index df6d9a77cfa..5c9c8964321 100644
--- a/hcatalog/pom.xml
+++ b/hcatalog/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <groupId>org.apache.hive.hcatalog</groupId>
@@ -75,7 +75,7 @@
     <dependency>
       <groupId>org.apache.hive</groupId>
       <artifactId>hive-standalone-metastore-server</artifactId>
-      <version>4.2.1-SNAPSHOT</version>
+      <version>4.2.1</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
diff --git a/hcatalog/server-extensions/pom.xml 
b/hcatalog/server-extensions/pom.xml
index 750e9ee6576..9e9392a876e 100644
--- a/hcatalog/server-extensions/pom.xml
+++ b/hcatalog/server-extensions/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.hive.hcatalog</groupId>
     <artifactId>hive-hcatalog</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-hcatalog-server-extensions</artifactId>
diff --git a/hcatalog/webhcat/java-client/pom.xml 
b/hcatalog/webhcat/java-client/pom.xml
index 5078db1f267..4fc8fe8dd2e 100644
--- a/hcatalog/webhcat/java-client/pom.xml
+++ b/hcatalog/webhcat/java-client/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.hive.hcatalog</groupId>
     <artifactId>hive-hcatalog</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../../pom.xml</relativePath>
   </parent>
   <artifactId>hive-webhcat-java-client</artifactId>
diff --git a/hcatalog/webhcat/svr/pom.xml b/hcatalog/webhcat/svr/pom.xml
index 98c44459a55..d13e18f39ef 100644
--- a/hcatalog/webhcat/svr/pom.xml
+++ b/hcatalog/webhcat/svr/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.hive.hcatalog</groupId>
     <artifactId>hive-hcatalog</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../../pom.xml</relativePath>
   </parent>
   <artifactId>hive-webhcat</artifactId>
diff --git a/hplsql/pom.xml b/hplsql/pom.xml
index 598cbd35c07..f981bbe7789 100644
--- a/hplsql/pom.xml
+++ b/hplsql/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-hplsql</artifactId>
diff --git a/iceberg/iceberg-catalog/pom.xml b/iceberg/iceberg-catalog/pom.xml
index b573dcc1ada..09d0a611ab4 100644
--- a/iceberg/iceberg-catalog/pom.xml
+++ b/iceberg/iceberg-catalog/pom.xml
@@ -16,7 +16,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-iceberg</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/iceberg/iceberg-handler/pom.xml b/iceberg/iceberg-handler/pom.xml
index 546230ab043..06c50facd76 100644
--- a/iceberg/iceberg-handler/pom.xml
+++ b/iceberg/iceberg-handler/pom.xml
@@ -16,7 +16,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-iceberg</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/iceberg/iceberg-shading/pom.xml b/iceberg/iceberg-shading/pom.xml
index ed00649ee70..bc844978bfd 100644
--- a/iceberg/iceberg-shading/pom.xml
+++ b/iceberg/iceberg-shading/pom.xml
@@ -14,7 +14,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-iceberg</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/iceberg/patched-iceberg-api/pom.xml 
b/iceberg/patched-iceberg-api/pom.xml
index 54ded442752..28c2a22c250 100644
--- a/iceberg/patched-iceberg-api/pom.xml
+++ b/iceberg/patched-iceberg-api/pom.xml
@@ -16,7 +16,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-iceberg</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/iceberg/patched-iceberg-core/pom.xml 
b/iceberg/patched-iceberg-core/pom.xml
index bfb47cc62d7..e25cd71de5c 100644
--- a/iceberg/patched-iceberg-core/pom.xml
+++ b/iceberg/patched-iceberg-core/pom.xml
@@ -16,7 +16,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-iceberg</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/iceberg/pom.xml b/iceberg/pom.xml
index dfd7a77a7ed..cc1698cb3ab 100644
--- a/iceberg/pom.xml
+++ b/iceberg/pom.xml
@@ -14,12 +14,12 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>hive-iceberg</artifactId>
-  <version>4.2.1-SNAPSHOT</version>
+  <version>4.2.1</version>
   <packaging>pom</packaging>
   <name>Hive Iceberg Modules</name>
   <properties>
diff --git a/itests/custom-serde/pom.xml b/itests/custom-serde/pom.xml
index fbf921de511..9b86614e478 100644
--- a/itests/custom-serde/pom.xml
+++ b/itests/custom-serde/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-custom-serde</artifactId>
diff --git a/itests/custom-udfs/pom.xml b/itests/custom-udfs/pom.xml
index b41683e698c..388a7064eef 100644
--- a/itests/custom-udfs/pom.xml
+++ b/itests/custom-udfs/pom.xml
@@ -17,7 +17,7 @@ limitations under the License.
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-custom-udfs</artifactId>
diff --git a/itests/custom-udfs/udf-classloader-udf1/pom.xml 
b/itests/custom-udfs/udf-classloader-udf1/pom.xml
index 14444241592..9e2b3f238f8 100644
--- a/itests/custom-udfs/udf-classloader-udf1/pom.xml
+++ b/itests/custom-udfs/udf-classloader-udf1/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it-custom-udfs</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <groupId>org.apache.hive.hive-it-custom-udfs</groupId>
diff --git a/itests/custom-udfs/udf-classloader-udf2/pom.xml 
b/itests/custom-udfs/udf-classloader-udf2/pom.xml
index 66acab78045..5d600d9d307 100644
--- a/itests/custom-udfs/udf-classloader-udf2/pom.xml
+++ b/itests/custom-udfs/udf-classloader-udf2/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it-custom-udfs</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <groupId>org.apache.hive.hive-it-custom-udfs</groupId>
diff --git a/itests/custom-udfs/udf-classloader-util/pom.xml 
b/itests/custom-udfs/udf-classloader-util/pom.xml
index 7bd02a73f56..8229ed39640 100644
--- a/itests/custom-udfs/udf-classloader-util/pom.xml
+++ b/itests/custom-udfs/udf-classloader-util/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it-custom-udfs</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <groupId>org.apache.hive.hive-it-custom-udfs</groupId>
diff --git a/itests/custom-udfs/udf-vectorized-badexample/pom.xml 
b/itests/custom-udfs/udf-vectorized-badexample/pom.xml
index 91e99c98bf3..6130b41020d 100644
--- a/itests/custom-udfs/udf-vectorized-badexample/pom.xml
+++ b/itests/custom-udfs/udf-vectorized-badexample/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it-custom-udfs</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <groupId>org.apache.hive.hive-it-custom-udfs</groupId>
diff --git a/itests/hcatalog-unit/pom.xml b/itests/hcatalog-unit/pom.xml
index 74b5104fb03..42c3a7efce3 100644
--- a/itests/hcatalog-unit/pom.xml
+++ b/itests/hcatalog-unit/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-hcatalog-it-unit</artifactId>
diff --git a/itests/hive-blobstore/pom.xml b/itests/hive-blobstore/pom.xml
index adcbeb00f49..2971b1b47d8 100644
--- a/itests/hive-blobstore/pom.xml
+++ b/itests/hive-blobstore/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-blobstore</artifactId>
diff --git a/itests/hive-iceberg/pom.xml b/itests/hive-iceberg/pom.xml
index b3012e92724..f75bc5253e8 100644
--- a/itests/hive-iceberg/pom.xml
+++ b/itests/hive-iceberg/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-iceberg</artifactId>
diff --git a/itests/hive-jmh/pom.xml b/itests/hive-jmh/pom.xml
index 8140cb356d1..c84f5565257 100644
--- a/itests/hive-jmh/pom.xml
+++ b/itests/hive-jmh/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-jmh</artifactId>
diff --git a/itests/hive-minikdc/pom.xml b/itests/hive-minikdc/pom.xml
index 9ee1cade625..93089050b39 100644
--- a/itests/hive-minikdc/pom.xml
+++ b/itests/hive-minikdc/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-minikdc</artifactId>
diff --git a/itests/hive-unit-hadoop2/pom.xml b/itests/hive-unit-hadoop2/pom.xml
index af5c5b03b06..e1019565608 100644
--- a/itests/hive-unit-hadoop2/pom.xml
+++ b/itests/hive-unit-hadoop2/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-unit-hadoop2</artifactId>
diff --git a/itests/hive-unit/pom.xml b/itests/hive-unit/pom.xml
index ceb42d7b990..fa0e15919a4 100644
--- a/itests/hive-unit/pom.xml
+++ b/itests/hive-unit/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-unit</artifactId>
diff --git a/itests/pom.xml b/itests/pom.xml
index 8660e515746..1d2ed401495 100644
--- a/itests/pom.xml
+++ b/itests/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it</artifactId>
diff --git a/itests/qtest-accumulo/pom.xml b/itests/qtest-accumulo/pom.xml
index c9fc3b58ae1..20cc1774bb5 100644
--- a/itests/qtest-accumulo/pom.xml
+++ b/itests/qtest-accumulo/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-qfile-accumulo</artifactId>
diff --git a/itests/qtest-druid/pom.xml b/itests/qtest-druid/pom.xml
index ca9d89b9450..e125ec33f28 100644
--- a/itests/qtest-druid/pom.xml
+++ b/itests/qtest-druid/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <artifactId>hive-it</artifactId>
     <groupId>org.apache.hive</groupId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-druid</artifactId>
diff --git a/itests/qtest-iceberg/pom.xml b/itests/qtest-iceberg/pom.xml
index abdb3ce32c5..f045cea7304 100644
--- a/itests/qtest-iceberg/pom.xml
+++ b/itests/qtest-iceberg/pom.xml
@@ -16,7 +16,7 @@
   <parent>
     <artifactId>hive-it</artifactId>
     <groupId>org.apache.hive</groupId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/itests/qtest-kudu/pom.xml b/itests/qtest-kudu/pom.xml
index f1ca6e135b9..f452826bad8 100644
--- a/itests/qtest-kudu/pom.xml
+++ b/itests/qtest-kudu/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-qfile-kudu</artifactId>
diff --git a/itests/qtest/pom.xml b/itests/qtest/pom.xml
index 39f1d28ac5b..ab3ac8f04c5 100644
--- a/itests/qtest/pom.xml
+++ b/itests/qtest/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-qfile</artifactId>
diff --git a/itests/test-jdbc/pom.xml b/itests/test-jdbc/pom.xml
index 523ea42e57a..81014461882 100644
--- a/itests/test-jdbc/pom.xml
+++ b/itests/test-jdbc/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>test-jdbc</artifactId>
diff --git a/itests/test-serde/pom.xml b/itests/test-serde/pom.xml
index 2bb8dbd55a4..a97558ad3db 100644
--- a/itests/test-serde/pom.xml
+++ b/itests/test-serde/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-test-serde</artifactId>
diff --git a/itests/util/pom.xml b/itests/util/pom.xml
index 481bfc1110b..2ddc09ac4ae 100644
--- a/itests/util/pom.xml
+++ b/itests/util/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-it</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-it-util</artifactId>
diff --git a/jdbc-handler/pom.xml b/jdbc-handler/pom.xml
index 969cff0d9e9..a367065d04d 100644
--- a/jdbc-handler/pom.xml
+++ b/jdbc-handler/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-jdbc-handler</artifactId>
diff --git a/jdbc/pom.xml b/jdbc/pom.xml
index 5add8a4f215..1f5363f5862 100644
--- a/jdbc/pom.xml
+++ b/jdbc/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-jdbc</artifactId>
diff --git a/kafka-handler/pom.xml b/kafka-handler/pom.xml
index 2405c6c265f..efe662e3702 100644
--- a/kafka-handler/pom.xml
+++ b/kafka-handler/pom.xml
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/kudu-handler/pom.xml b/kudu-handler/pom.xml
index 7d752afacb3..cf759c5293f 100644
--- a/kudu-handler/pom.xml
+++ b/kudu-handler/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-kudu-handler</artifactId>
diff --git a/llap-client/pom.xml b/llap-client/pom.xml
index 13aab43e9b8..ccc8666fc08 100644
--- a/llap-client/pom.xml
+++ b/llap-client/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-llap-client</artifactId>
diff --git a/llap-common/pom.xml b/llap-common/pom.xml
index a64c18f3615..334d7c0b27e 100644
--- a/llap-common/pom.xml
+++ b/llap-common/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-llap-common</artifactId>
diff --git a/llap-ext-client/pom.xml b/llap-ext-client/pom.xml
index 21e38695886..226df0b2ef1 100644
--- a/llap-ext-client/pom.xml
+++ b/llap-ext-client/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-llap-ext-client</artifactId>
diff --git a/llap-server/pom.xml b/llap-server/pom.xml
index 89e2f94d6fe..b9e06993178 100644
--- a/llap-server/pom.xml
+++ b/llap-server/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-llap-server</artifactId>
diff --git a/llap-tez/pom.xml b/llap-tez/pom.xml
index 1f254c3365f..ae916b03d8b 100644
--- a/llap-tez/pom.xml
+++ b/llap-tez/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-llap-tez</artifactId>
diff --git a/metastore/pom.xml b/metastore/pom.xml
index 88422e131d6..9a61adfcd1c 100644
--- a/metastore/pom.xml
+++ b/metastore/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-metastore</artifactId>
diff --git a/packaging/pom.xml b/packaging/pom.xml
index ea1dcd9ba80..d63a15ce4b7 100644
--- a/packaging/pom.xml
+++ b/packaging/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-packaging</artifactId>
diff --git a/parser/pom.xml b/parser/pom.xml
index f1755374bbd..4bf90ced1e6 100644
--- a/parser/pom.xml
+++ b/parser/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-parser</artifactId>
diff --git a/pom.xml b/pom.xml
index 39cabefdb97..6be2b6b0a1f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,7 +21,7 @@
   </parent>
   <groupId>org.apache.hive</groupId>
   <artifactId>hive</artifactId>
-  <version>4.2.1-SNAPSHOT</version>
+  <version>4.2.1</version>
   <packaging>pom</packaging>
   <name>Hive</name>
   <url>https://hive.apache.org</url>
@@ -63,7 +63,7 @@
     <module>iceberg</module>
   </modules>
   <properties>
-    <standalone-metastore.version>4.2.1-SNAPSHOT</standalone-metastore.version>
+    <standalone-metastore.version>4.2.1</standalone-metastore.version>
     <hive.version.shortname>4.2.1</hive.version.shortname>
     <!-- Build Properties -->
     <maven.compiler.source>21</maven.compiler.source>
@@ -208,7 +208,7 @@
     <stax.version>1.0.1</stax.version>
     <slf4j.version>1.7.30</slf4j.version>
     <ST4.version>4.0.4</ST4.version>
-    <storage-api.version>4.2.1-SNAPSHOT</storage-api.version>
+    <storage-api.version>4.2.1</storage-api.version>
     <tez.version>0.10.5</tez.version>
     <super-csv.version>2.2.0</super-csv.version>
     <tempus-fugit.version>1.1</tempus-fugit.version>
@@ -239,7 +239,7 @@
     <!-- If upgrading, upgrade atlas as well in ql/pom.xml, which brings in 
some springframework dependencies transitively -->
     <spring.version>5.3.39</spring.version>
     <spring.ldap.version>2.4.4</spring.ldap.version>
-    
<project.build.outputTimestamp>2025-11-24T17:50:17Z</project.build.outputTimestamp>
+    
<project.build.outputTimestamp>2026-07-22T00:55:30Z</project.build.outputTimestamp>
     <keycloak.version>26.0.6</keycloak.version>
     <nimbus-oauth.version>11.28</nimbus-oauth.version>
   </properties>
diff --git a/ql/pom.xml b/ql/pom.xml
index c712ed3b205..bed1ff3a618 100644
--- a/ql/pom.xml
+++ b/ql/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-exec</artifactId>
diff --git a/ql/src/test/results/clientpositive/llap/sysdb.q.out 
b/ql/src/test/results/clientpositive/llap/sysdb.q.out
index 76efaafeec0..09d06688e73 100644
--- a/ql/src/test/results/clientpositive/llap/sysdb.q.out
+++ b/ql/src/test/results/clientpositive/llap/sysdb.q.out
@@ -1692,8 +1692,8 @@ POSTHOOK: Input: sys@compaction_queue
 POSTHOOK: Input: sys@compactions
 POSTHOOK: Input: sys@completed_compactions
 #### A masked pattern was here ####
-1      default default scr_txn NULL    major   initiated       NULL    NULL    
NULL    #Masked#        NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    #Masked#        manual  4.2.1-SNAPSHOT  NULL    default NULL    
NULL
-2      default default scr_txn_2       NULL    minor   initiated       NULL    
NULL    NULL    #Masked#        NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    #Masked#        manual  4.2.1-SNAPSHOT  NULL    default 
NULL    NULL
+1      default default scr_txn NULL    major   initiated       NULL    NULL    
NULL    #Masked#        NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    #Masked#        manual  4.2.1   NULL    default NULL    NULL
+2      default default scr_txn_2       NULL    minor   initiated       NULL    
NULL    NULL    #Masked#        NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    #Masked#        manual  4.2.1   NULL    default NULL    
NULL
 PREHOOK: query: select MHL_TXNID,MHL_MIN_OPEN_TXNID from MIN_HISTORY_LEVEL
 PREHOOK: type: QUERY
 PREHOOK: Input: sys@min_history_level
@@ -1940,8 +1940,8 @@ POSTHOOK: Input: sys@dbs
 POSTHOOK: Input: sys@tbl_privs
 POSTHOOK: Input: sys@tbls
 #### A masked pattern was here ####
-1      default default scr_txn NULL    major   initiated       NULL    NULL    
NULL    #Masked#        NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    #Masked#        manual  4.2.1-SNAPSHOT  NULL    default NULL    
NULL
-2      default default scr_txn_2       NULL    minor   initiated       NULL    
NULL    NULL    #Masked#        NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    #Masked#        manual  4.2.1-SNAPSHOT  NULL    default 
NULL    NULL
+1      default default scr_txn NULL    major   initiated       NULL    NULL    
NULL    #Masked#        NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    #Masked#        manual  4.2.1   NULL    default NULL    NULL
+2      default default scr_txn_2       NULL    minor   initiated       NULL    
NULL    NULL    #Masked#        NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    #Masked#        manual  4.2.1   NULL    default NULL    
NULL
 PREHOOK: query: select TXN_ID, STATE, AGENT_INFO, META_INFO, HEARTBEAT_COUNT, 
TYPE, TC_DATABASE, TC_TABLE, TC_PARTITION, TC_OPERATION_TYPE, TC_WRITEID from 
TRANSACTIONS
 PREHOOK: type: QUERY
 PREHOOK: Input: information_schema@transactions
diff --git a/serde/pom.xml b/serde/pom.xml
index 59de093e99b..fc7eba66c6d 100644
--- a/serde/pom.xml
+++ b/serde/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-serde</artifactId>
diff --git a/service-rpc/pom.xml b/service-rpc/pom.xml
index 684868e5ef7..ee17f5e2f99 100644
--- a/service-rpc/pom.xml
+++ b/service-rpc/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-service-rpc</artifactId>
diff --git a/service/pom.xml b/service/pom.xml
index 31b2840cdd3..399bcd0db0b 100644
--- a/service/pom.xml
+++ b/service/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-service</artifactId>
diff --git a/shims/0.23/pom.xml b/shims/0.23/pom.xml
index 5573b1bd227..3c88b896792 100644
--- a/shims/0.23/pom.xml
+++ b/shims/0.23/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../../pom.xml</relativePath>
   </parent>
   <groupId>org.apache.hive.shims</groupId>
diff --git a/shims/aggregator/pom.xml b/shims/aggregator/pom.xml
index 73f03b0979b..123060461ec 100644
--- a/shims/aggregator/pom.xml
+++ b/shims/aggregator/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../../pom.xml</relativePath>
   </parent>
   <artifactId>hive-shims</artifactId>
diff --git a/shims/common/pom.xml b/shims/common/pom.xml
index dada5e4ad6c..60cf49e5be3 100644
--- a/shims/common/pom.xml
+++ b/shims/common/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../../pom.xml</relativePath>
   </parent>
   <groupId>org.apache.hive.shims</groupId>
diff --git a/shims/pom.xml b/shims/pom.xml
index e1f4502d958..e33bb58acf6 100644
--- a/shims/pom.xml
+++ b/shims/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-shims-aggregator</artifactId>
diff --git a/standalone-metastore/NOTICE b/standalone-metastore/NOTICE
index f58d5620add..b51e1b452cc 100644
--- a/standalone-metastore/NOTICE
+++ b/standalone-metastore/NOTICE
@@ -1,5 +1,5 @@
 Apache Hive Metastore
-Copyright 2008-2025 The Apache Software Foundation
+Copyright 2008-2026 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
diff --git a/standalone-metastore/RELEASE_NOTES.txt 
b/standalone-metastore/RELEASE_NOTES.txt
index 4a1eb45ba9a..b8fdcf99b05 100644
--- a/standalone-metastore/RELEASE_NOTES.txt
+++ b/standalone-metastore/RELEASE_NOTES.txt
@@ -1,85 +1,6 @@
-Release Notes - Hive - Version 4.2.0
-
-** Sub-task
-    * [HIVE-20189] - Separate metastore client code into its own module
-    * [HIVE-26148] - Keep MetaStoreFilterHook interface compatibility after 
introducing catalogs
-    * [HIVE-29178] - Add Catalog properties support
-    * [HIVE-29184] - Basic Variant type support in Hive
-
+Release Notes - Hive - Version 4.2.1
 
 ** Bug
-    * [HIVE-28804] - The user does not have the permission for the table hdfs, 
but can delete the metadata
-    * [HIVE-28848] - Remove DFS_URI auth from ALTER_PARTITION if there is no 
change in partition location
-    * [HIVE-29066] - PARTITION_NAME_WHITELIST_PATTERN is not honouring session 
level configuration
-    * [HIVE-29078] - RuntimeException: Null when starting standalone HMS
-    * [HIVE-29089] - MSCK Repair table adding invalid partitions for non 
string partitions columns
-    * [HIVE-29130] - Remove jline 2.x
-    * [HIVE-29145] - HMS Iceberg REST fails on common HMS
-    * [HIVE-29157] - Fix flaky tests TestMetastoreLeaseLeader and 
TestMetastoreLeaseNonLeader
-    * [HIVE-29167] - Use access() api to check permission for different 
filesystems
-    * [HIVE-29182] - Upgrade maven-checkstyle-plugin version from 2.17 to 3.5.0
-    * [HIVE-29251] - Hive ACID: HiveConf object shouldn't be shared between 
multiple cleanup task threads
-    * [HIVE-29269] - SQL injection vulnerability when processing delete column 
statistics requests via the HMS Thrift APIs
-    * [HIVE-29315] - Metastore-client module is missing in metastore sources 
.tar.gz
-    * [HIVE-29318] - PostgreSQL requires every NULL parameter to have an 
explicit SQL type
-
-
-** New Feature
-    * [HIVE-28219] - Support drop partitions by names in IMetaStoreClient
-    * [HIVE-28967] - Support multiple partitions in RELOAD event
-    * [HIVE-29028] - Iceberg: Implement auto compaction
-
-
-** Improvement
-    * [HIVE-12679] - Allow users to be able to specify an implementation of 
IMetaStoreClient via HiveConf
-    * [HIVE-25324] - Add option to disable PartitionManagementTask
-    * [HIVE-25495] - Upgrade to JLine3
-    * [HIVE-27473] - Make SessionHiveMetaStoreClient and 
HiveMetaStoreClientWithLocalCache composable
-    * [HIVE-28346] - Make ALTER CHANGE COLUMN more efficient with many 
partitions
-    * [HIVE-28658] -  Iceberg REST Catalog client
-    * [HIVE-28844] - Drop the property hive.metastore.server.tcp.keepalive and 
hive.server.tcp.keepalive
-    * [HIVE-28899] - HMS 'get_table_meta' causes full scan on TBLS and 
increases MySQL CPU usage
-    * [HIVE-28952] - TableFetcher to return Table objects instead of names
-    * [HIVE-28975] - [HiveAcidReplication] Remove dangling txns from Target 
side post incremental replication
-    * [HIVE-28983] - Log HS2 and HMS PID and update hive-env.sh template
-    * [HIVE-29020] - Support OAuth 2 in Iceberg REST Catalog
-    * [HIVE-29026] - Cleanup Log4j properties file to adhere to 2.x changes
-    * [HIVE-29027] - Move to JDK-21
-    * [HIVE-29036] - Support ViewCatalog through Iceberg REST API
-    * [HIVE-29046] - Avoid unecessary perf overhead from handling deprecated 
properties in MetastoreConf
-    * [HIVE-29050] - Optimize the partition validation in add_partitions
-    * [HIVE-29056] - Use ExitUtil.terminate instead of System.exit to handle 
System.setSecurityManager()
-    * [HIVE-29062] - Add standalone module for packaging the Metastore
-    * [HIVE-29071] - Add release workflow for HMS docker image
-    * [HIVE-29073] - Overlay modified session level metaconf to new hmsclient 
connection
-    * [HIVE-29077] - Reduce HMS calls while adding entries into 
transactionListers while abortTxn
-    * [HIVE-29109] - Upgrade JUnit Jupiter to 5.13.3 and Maven Surefire Plugin 
to 3.5.3.
-    * [HIVE-29112] - HMS: enable https for Catalog & Property servlets
-    * [HIVE-29123] - Extend ProtobufInputFormat to handle EOFException for 
partially written proto files.
-    * [HIVE-29138] - Authentication failure when connecting to SASL enforced 
ZooKeeper
-    * [HIVE-29165] - PartColNameInfo could introduce high hash collision due 
to the wide table
-    * [HIVE-29179] - Keep the backward compatibility for HIVE-28967
-    * [HIVE-29209] - Remove unnecessary usage of LoginException
-    * [HIVE-29211] -  Add LDAP group filtering support for 
Kerberos-authenticated users
-    * [HIVE-29234] - Iceberg: Validate HMS REST Catalog Client with OAuth2
-    * [HIVE-29239] - Upgrade checkstyle to 11.1.0
-    * [HIVE-29245] - Normalize Java license headers, part 1 - illegal Javadoc
-    * [HIVE-29246] - Upgrade derby version to 10.17.1.0
-    * [HIVE-29253] - Bump netty version to 4.1.127.Final due to 
CVE-2025-58057, CVE-2025-58056
-    * [HIVE-29280] - Drop deprecated methods from Metastore server side
-    * [HIVE-29291] - Hive ACID: Use minHistoryWriteId by default
-
-
-** Test
-    * [HIVE-29274] - Flaky TestMetastoreLeaseLeader#testHouseKeepingThreads
-
-
-** Task
-    * [HIVE-24419] - Refactor junit database rules to exploit testcontainers
-    * [HIVE-28813] - MSCK/Analyze commands can show a warning in console for 
Small files.
-    * [HIVE-29000] - Upgrade nimbus-jose-jwt to resolve CVEs
-    * [HIVE-29045] - Preparing for 4.2.0 development
-    * [HIVE-29068] - Drop deprecated compactor.history.retention.attempted 
property
-    * [HIVE-29117] - Refactor deleteDir and moveToTrash
-    * [HIVE-29207] - Remove check-spelling CI action
-    * [HIVE-29270] - Remove HMS compactor workers deprecated functionality
+    * [HIVE-29622] - Potential vulnerability in HiveMetaStore partition-name 
direct-SQL paths
+    * [HIVE-29653] - Unauthenticated authentication bypass in HiveServer2 HTTP 
SAML bearer-token validation allows impersonation of any Hive user.
+    * [HIVE-29671] - Fix SSRF in Avro SerDe via avro.schema.url and add 
schema-path authorization
\ No newline at end of file
diff --git a/standalone-metastore/metastore-client/pom.xml 
b/standalone-metastore/metastore-client/pom.xml
index 1f836143bfc..80f322cb331 100644
--- a/standalone-metastore/metastore-client/pom.xml
+++ b/standalone-metastore/metastore-client/pom.xml
@@ -14,7 +14,7 @@
   <parent>
     <artifactId>hive-standalone-metastore</artifactId>
     <groupId>org.apache.hive</groupId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>hive-standalone-metastore-client</artifactId>
diff --git a/standalone-metastore/metastore-common/pom.xml 
b/standalone-metastore/metastore-common/pom.xml
index af647941fd3..c5f9c050d2d 100644
--- a/standalone-metastore/metastore-common/pom.xml
+++ b/standalone-metastore/metastore-common/pom.xml
@@ -16,7 +16,7 @@
   <parent>
     <artifactId>hive-standalone-metastore</artifactId>
     <groupId>org.apache.hive</groupId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>hive-standalone-metastore-common</artifactId>
diff --git a/standalone-metastore/metastore-rest-catalog/pom.xml 
b/standalone-metastore/metastore-rest-catalog/pom.xml
index 17250e03145..5fb601fe1ab 100644
--- a/standalone-metastore/metastore-rest-catalog/pom.xml
+++ b/standalone-metastore/metastore-rest-catalog/pom.xml
@@ -14,7 +14,7 @@
   <parent>
     <artifactId>hive-standalone-metastore</artifactId>
     <groupId>org.apache.hive</groupId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>hive-standalone-metastore-rest-catalog</artifactId>
diff --git a/standalone-metastore/metastore-server/pom.xml 
b/standalone-metastore/metastore-server/pom.xml
index 77db2ecd165..fd68c6cb65e 100644
--- a/standalone-metastore/metastore-server/pom.xml
+++ b/standalone-metastore/metastore-server/pom.xml
@@ -16,7 +16,7 @@
   <parent>
     <artifactId>hive-standalone-metastore</artifactId>
     <groupId>org.apache.hive</groupId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>hive-standalone-metastore-server</artifactId>
diff --git a/standalone-metastore/metastore-tools/metastore-benchmarks/pom.xml 
b/standalone-metastore/metastore-tools/metastore-benchmarks/pom.xml
index bb92f6475e1..1a2d781ff11 100644
--- a/standalone-metastore/metastore-tools/metastore-benchmarks/pom.xml
+++ b/standalone-metastore/metastore-tools/metastore-benchmarks/pom.xml
@@ -16,7 +16,7 @@
   <parent>
     <artifactId>hive-metastore-tools</artifactId>
     <groupId>org.apache.hive</groupId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <packaging>jar</packaging>
diff --git a/standalone-metastore/metastore-tools/pom.xml 
b/standalone-metastore/metastore-tools/pom.xml
index 3b7f3b26402..82612a5057b 100644
--- a/standalone-metastore/metastore-tools/pom.xml
+++ b/standalone-metastore/metastore-tools/pom.xml
@@ -16,7 +16,7 @@
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <artifactId>hive-standalone-metastore</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <groupId>org.apache.hive</groupId>
   </parent>
   <artifactId>hive-metastore-tools</artifactId>
diff --git a/standalone-metastore/metastore-tools/tools-common/pom.xml 
b/standalone-metastore/metastore-tools/tools-common/pom.xml
index 11e9454dade..12bbd7704da 100644
--- a/standalone-metastore/metastore-tools/tools-common/pom.xml
+++ b/standalone-metastore/metastore-tools/tools-common/pom.xml
@@ -16,7 +16,7 @@
   <parent>
     <artifactId>hive-metastore-tools</artifactId>
     <groupId>org.apache.hive</groupId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <packaging>jar</packaging>
diff --git a/standalone-metastore/packaging/pom.xml 
b/standalone-metastore/packaging/pom.xml
index be037b6e754..1f4ad538992 100644
--- a/standalone-metastore/packaging/pom.xml
+++ b/standalone-metastore/packaging/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive-standalone-metastore</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-metastore-packaging</artifactId>
diff --git a/standalone-metastore/pom.xml b/standalone-metastore/pom.xml
index da801f370f8..69de496b405 100644
--- a/standalone-metastore/pom.xml
+++ b/standalone-metastore/pom.xml
@@ -21,7 +21,7 @@
   </parent>
   <groupId>org.apache.hive</groupId>
   <artifactId>hive-standalone-metastore</artifactId>
-  <version>4.2.1-SNAPSHOT</version>
+  <version>4.2.1</version>
   <packaging>pom</packaging>
   <name>Hive Standalone Metastore</name>
   <inceptionYear>2008</inceptionYear>
@@ -34,7 +34,7 @@
     <module>packaging</module>
   </modules>
   <properties>
-    <hive.version>4.2.1-SNAPSHOT</hive.version>
+    <hive.version>4.2.1</hive.version>
     <hive.version.shortname>4.2.1</hive.version.shortname>
     <standalone.metastore.path.to.root>.</standalone.metastore.path.to.root>
     <!-- Build properties -->
@@ -106,7 +106,7 @@
     <!-- HIVE-28992: only upgrade to newer than 3.25.0 if you tested the 
prompt -->
     <jline.version>3.25.0</jline.version>
     <ST4.version>4.0.4</ST4.version>
-    <storage-api.version>4.2.1-SNAPSHOT</storage-api.version>
+    <storage-api.version>4.2.1</storage-api.version>
     <beanutils.version>1.9.4</beanutils.version>
     <hamcrest.version>1.3</hamcrest.version>
     <curator.version>5.7.1</curator.version>
@@ -132,7 +132,7 @@
     <thrift.args>-I ${thrift.home} -strict --gen 
java:beans,generated_annotations=undated --gen cpp --gen php --gen py --gen rb
     </thrift.args>
     <wiremock.jre8.standalone.version>2.32.0</wiremock.jre8.standalone.version>
-    
<project.build.outputTimestamp>2025-11-24T17:50:17Z</project.build.outputTimestamp>
+    
<project.build.outputTimestamp>2026-07-22T00:55:30Z</project.build.outputTimestamp>
   </properties>
   <dependencyManagement>
     <dependencies>
diff --git a/storage-api/NOTICE b/storage-api/NOTICE
index 7af042ae2ee..ebad5b875af 100644
--- a/storage-api/NOTICE
+++ b/storage-api/NOTICE
@@ -1,5 +1,5 @@
 Apache Hive Storage API
-Copyright 2008-2025 The Apache Software Foundation
+Copyright 2008-2026 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
diff --git a/storage-api/pom.xml b/storage-api/pom.xml
index 6e1c3550bf0..2ac81ac5860 100644
--- a/storage-api/pom.xml
+++ b/storage-api/pom.xml
@@ -21,7 +21,7 @@
   </parent>
   <groupId>org.apache.hive</groupId>
   <artifactId>hive-storage-api</artifactId>
-  <version>4.2.1-SNAPSHOT</version>
+  <version>4.2.1</version>
   <packaging>jar</packaging>
   <name>Hive Storage API</name>
   <inceptionYear>2008</inceptionYear>
@@ -42,7 +42,7 @@
     <checkstyle.conf.dir>${basedir}/checkstyle/</checkstyle.conf.dir>
     <maven.versions.plugin.version>2.16.0</maven.versions.plugin.version>
     <maven.surefire.plugin.version>3.5.3</maven.surefire.plugin.version>
-    
<project.build.outputTimestamp>2025-11-24T17:50:17Z</project.build.outputTimestamp>
+    
<project.build.outputTimestamp>2026-07-22T00:55:30Z</project.build.outputTimestamp>
   </properties>
   <dependencyManagement>
     <dependencies>
diff --git a/streaming/pom.xml b/streaming/pom.xml
index 33fd2df4526..57447eaf4e0 100644
--- a/streaming/pom.xml
+++ b/streaming/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-streaming</artifactId>
@@ -129,7 +129,7 @@
     <dependency>
       <groupId>org.apache.hive</groupId>
       <artifactId>hive-standalone-metastore-server</artifactId>
-      <version>4.2.1-SNAPSHOT</version>
+      <version>4.2.1</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
diff --git a/testutils/pom.xml b/testutils/pom.xml
index eb89af0bfdb..7d1eb1e68d7 100644
--- a/testutils/pom.xml
+++ b/testutils/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-testutils</artifactId>
diff --git a/udf/pom.xml b/udf/pom.xml
index 48dc6b04a9a..713f93319b4 100644
--- a/udf/pom.xml
+++ b/udf/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-udf</artifactId>
diff --git a/vector-code-gen/pom.xml b/vector-code-gen/pom.xml
index 82d2b14215b..5f4369152ed 100644
--- a/vector-code-gen/pom.xml
+++ b/vector-code-gen/pom.xml
@@ -17,7 +17,7 @@
   <parent>
     <groupId>org.apache.hive</groupId>
     <artifactId>hive</artifactId>
-    <version>4.2.1-SNAPSHOT</version>
+    <version>4.2.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>hive-vector-code-gen</artifactId>

Reply via email to