What's New in Apache Phoenix
New features and functional updates for Phoenix are introduced in Cloudera Runtime 7.3.2, its service packs, and cumulative hotfixes.
Cloudera Runtime 7.3.2.10000 SP1
- Phoenix supports TLS 1.3
- Phoenix now supports Transport Layer Security (TLS) version 1.3 for
encrypting communication between clients and the Phoenix Query Server. TLS
1.3 provides improved security and performance over TLS 1.2 by using modern
cipher suites such as
TLS_AES_128_GCM_SHA256andTLS_AES_256_GCM_SHA384. You can configure the TLS version and cipher suites for Phoenix Query Server connections through Cloudera Manager.For more information, see Configuring the TLS versions for Phoenix.
Cloudera Runtime 7.3.2.100 CHF 1
There are no new features introduced in this release.
Cloudera Runtime 7.3.2
Cloudera Runtime 7.3.2 introduces new features of Phoenix and includes all service packs and cumulative hotfixes from 7.3.1.100 through 7.3.1.706. For a comprehensive record of all updates in Cloudera Runtime 7.3.1.x, see New Features.
- IPv6 support for Phoenix
- Starting with the 7.3.2 release, Phoenix client supports IPv6 with
dual-stack functionality, allowing seamless communication over both IPv4 and
IPv6 networks. This capability improves network scalability, future-proofs
deployments, and enhances overall platform security.
For more information, see Enabling IPv6 support for Phoenix.
- Phoenix supports cluster-wide metadata upgrade blocks
- Phoenix now provides the ability to block cluster-wide metadata
auto-upgrades. To prevent an upgrade from occurring, you must add a
BLOCK_UPGRADErow in theSYSTEM.MUTEXorSYSTEM:MUTEXHBase table (depending on whether namespace mapping is enabled), in the0:MUTEX_VALUEcolumn family, before you start Phoenix with the upgraded versions. To add the row by using the HBase shell, run the following command:put 'SYSTEM:MUTEX','BLOCK_UPGRADE','0:MUTEX_VALUE','MUTEX_LOCKED'For a Java code example, see the LoadSystemTableSnapshotBase.java file in the Apache Phoenix repository.
- Phoenix JDK 17 upgrade
- Phoenix only supports JDK 17 starting with the 7.3.2 release; upgrading to JDK 17 ensures your application stays competitive and maintainable by providing improved performance, increased security, modern language features, and long-term support.
- Deprecation of OMID service
- The OMID service was deprecated in Cloudera Runtime 7.3.2 and will be removed in a future release. If you still require OMID, you can install the service through Cloudera Manager.
- Apache Phoenix component upgraded to 5.2.1
- The Phoenix runtime component upgrades from 5.1.3 to 5.2.1. This release delivers performance enhancements and introduces cluster-wide metadata upgrade blocks, providing you with greater control during upgrades and increasing stability in modern environments.
