The Apache Phoenix team is pleased to announce the immediate availability of the 4.12.0 release [1]. Apache Phoenix enables SQL-based OLTP and operational analytics for Apache Hadoop using Apache HBase as its backing store and providing integration with other projects in the Apache ecosystem such as Spark, Hive, Pig, Flume, and MapReduce. The 4.x releases are compatible with HBase 0.98/1.1/1.2/1.3.
Highlights of the release include: * Improved scalability and reliability of global mutable secondary indexes [2] * Implemented index scrutiny tool to validate consistency between index and data table [3] * Introduced support for table sampling [4] * Added support for APPROX_COUNT_DISTINCT aggregate function [5] * Stabilized unit test runs * Fixed 100+ issues [6] Source and binary downloads are available here [1]. [1] http://phoenix.apache.org/download.html [2] https://issues.apache.org/jira/issues/?jql=project%20%3D%20PHOENIX%20AND%20status%3DResolved%20AND%20fixVersion%3D%224.12.0%22%20and%20labels%3D%22secondary_index%22 [3] http://phoenix.apache.org/secondary_indexing.html#Index_Scrutiny_Tool [4] https://phoenix.apache.org/tablesample.html [5] https://phoenix.apache.org/language/functions.html#approx_count_distinct [6] https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315120&version=12340844