These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements.
- PHOENIX-6488 | Major | Bump Avatica version to 1.18.0 in queryserver
Avatica version has been update to 1.18.0
- PHOENIX-6473 | Major | Add Hadoop JMXServlet as /jmx endpoint
New HTTP endpoint is available at <pqs_url>/jmx to expose all read-only JMX values in JSON format.
- PHOENIX-5446 | Major | Support Protobuf shaded clients (thin + thick)
WARNING: No release note provided for this change.
- PHOENIX-5772 | Major | Streamline the kerberos logic in thin client java code
The java thin client library has been refactored. It no longer includes Hadoop libraries, and uses the Java SE Kerberos implementation directly.
The sqlline library has also been removed from the thin client JAR.
The standalone sqlline JAR is now included in the lib/ directory, and is now added to the classpath by the sqlline-thin.py script.
Some default parameters that were picked up from hbase-site.xml by the java thin client are now also handled by sqlline-thin.py