| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 5.2.2 source code.tar.gz | 2026-07-04 | 5.0 MB | |
| 5.2.2 source code.zip | 2026-07-04 | 7.6 MB | |
| README.md | 2026-07-04 | 5.7 kB | |
| Totals: 3 Items | 12.6 MB | 0 | |
Apache Phoenix 5.2.2
The Apache Phoenix team is pleased to announce the immediate availability of Phoenix 5.2.2.
Apache Phoenix enables SQL-based OLTP and operational analytics for Apache Hadoop using Apache HBase as its backing store and provides integration with other projects in the Apache ecosystem such as Spark, Hive, and MapReduce.
This is the second release of the project in the 5.2 release line, which aims to provide new features, improve the stability and reliability of Apache Phoenix.
To download please follow the link from our website: https://phoenix.apache.org/download.html
What's Changed
- PHOENIX-7449 Handling already disabled table gracefully during dropTables execution by @ritegarg in https://github.com/apache/phoenix/pull/2022
- PHOENIX-7464 :- Performance Regression in Connection Initialization d… by @lokiore in https://github.com/apache/phoenix/pull/2032
- PHOENIX-7492: Need to clear the dependencies once it is closed (#2044) by @abhradeepkundu in https://github.com/apache/phoenix/pull/2046
- PHOENIX-7491 Mixed-cased alias doesn't work in select statement of “INNER JOIN" by @vaijosh in https://github.com/apache/phoenix/pull/2047
- PHOENIX-7515: Add metric for count of Phoenix client batches used by a commit call by @sanjeet006py in https://github.com/apache/phoenix/pull/2069
- PHOENIX-7501 GC issues in TTLRegionScanner when gap is more than TTL … by @tkhurana in https://github.com/apache/phoenix/pull/2076
- PHOENIX-5117 : Return the count of rows scanned in HBase (#1936) by @palashc in https://github.com/apache/phoenix/pull/2088
- PHOENIX-7546 :- When hbase client metrics is enabled set hbase client metrics scope (#2089) by @lokiore in https://github.com/apache/phoenix/pull/2093
- PHOENIX-7574 Phoenix Compaction doesn't correctly handle DeleteFamily… by @kadirozde in https://github.com/apache/phoenix/pull/2112
- PHOENIX-7580: Data in last salt bucket is not being scanned for range scan by @sanjeet006py in https://github.com/apache/phoenix/pull/2113
- PHOENIX-7580: ADDENDUM to fix compatibility with HBase 2.4 build by @sanjeet006py in https://github.com/apache/phoenix/pull/2117
- PHOENIX-7533 :- ADDENDUM to fix tests with HBase 2.4 build by @lokiore in https://github.com/apache/phoenix/pull/2140
- PHOENIX-7605 Adding ability to configure threadpool at CQSI level by @ritegarg in https://github.com/apache/phoenix/pull/2151
- PHOENIX-7605 Addendum Fixing IT where table was used after t.close(), passing pool to hbase client based on value. by @ritegarg in https://github.com/apache/phoenix/pull/2153
- PHOENIX-7605 (Addendum) Fixing unit test mocking by @ritegarg in https://github.com/apache/phoenix/pull/2156
- PHOENIX-7605 Addendum Using interface ClusterConnection as ConnectionImplementation is not public in hbase2.4 by @ritegarg in https://github.com/apache/phoenix/pull/2159
- PHOENIX-7599: Fix count of rows scanned metric for uncovered indexes … by @palashc in https://github.com/apache/phoenix/pull/2161
- PHOENIX-7358 Upsert select result wrong when use order by in query(branch-5.2) by @chaijunjie0101 in https://github.com/apache/phoenix/pull/2170
- PHOENIX-7619 Excess HFiles are being read to look for more than required column versions by @sanjeet006py in https://github.com/apache/phoenix/pull/2184
- PHOENIX-7626: Add metrics to capture HTable thread pool utilization and contention by @sanjeet006py in https://github.com/apache/phoenix/pull/2201
- PHOENIX-7626: Add metrics to capture HTable thread pool utilization and contention (addendum: fix incompatibility for HBase 2.4 build) by @sanjeet006py in https://github.com/apache/phoenix/pull/2207
- PHOENIX-7625 Adding query plan information to connection Activity Logger by @vmeka2020 in https://github.com/apache/phoenix/pull/2253
- PHOENIX-7659: Leverage = ANY() instead of big IN list to do huge number of point lookups in a single query by @sanjeet006py in https://github.com/apache/phoenix/pull/2254
- PHOENIX-7675 Update spotless plugin to also format IT classes (#2233)(#2234) by @NihalJain in https://github.com/apache/phoenix/pull/2256
- PHOENIX-7676 Update checkstyle checker.xml based on spotless rules (#2240) by @NihalJain in https://github.com/apache/phoenix/pull/2258
- PHOENIX-7442 Apply Spotless to reformat the entire codebase by @NihalJain in https://github.com/apache/phoenix/pull/2263
- PHOENIX-7443 Add Spotless to the pre-commit checks (#2119) by @NihalJain in https://github.com/apache/phoenix/pull/2260
- PHOENIX-6644 Fix column name based ResultSet getter for view indexes (#2298) by @TheNamesRai in https://github.com/apache/phoenix/pull/2324
- PHOENIX-7717 Change version to 5.2.2-SNAPSHOT by @richardantal in https://github.com/apache/phoenix/pull/2305
- PHOENIX-7759: Preserve buffered mutations when batch size limit is exceeded (#2371) by @haridsv in https://github.com/apache/phoenix/pull/2374
- PHOENIX-7751: Feature to validate table data using PhoenixSyncTable tool b/w source and target cluster by @rahulLiving in https://github.com/apache/phoenix/pull/2419
- PHOENIX-7799 Coalesce splits by region server to avoid hotspotting fr… by @rahulLiving in https://github.com/apache/phoenix/pull/2431
- PHOENIX-7844: Add Pull Request template with guidelines for generative AI tools by @sanjeet006py in https://github.com/apache/phoenix/pull/2463
- PHOENIX-7850: Unblock Phoenix PR validation builds by @sanjeet006py in https://github.com/apache/phoenix/pull/2473
- PHOENIX-7850 addendum: exclude .github/PULL_REQUEST_TEMPLATE from RAT (5.2 backport) by @lokiore in https://github.com/apache/phoenix/pull/2549
Full Changelog: https://github.com/apache/phoenix/compare/5.2.1...5.2.2