James Taylor created PHOENIX-2119:
-------------------------------------
Summary: Do not copy underlying HBase configuration when
connection properties are supplied
Key: PHOENIX-2119
URL: https://issues.apache.org/jira/browse/PHOENIX-2119
Project: Phoenix
Issue Type: Improvement
Reporter: James Taylor
Related to PHOENIX-1958, we can avoid copying the underlying HBase
configuration properties when connection properties are supplied by keeping an
override maps on ConnectionQueryServices. In this case, a ReadOnlyProperty get
will be first done on the override map and then subsequently on the base/shared
map for the HBase configuration properties.
The reason to do this is because some applications always provide connection
properties (usually for custom annotations that identify the tenant and
request) and the memory overhead of copying *all* properties is too high.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)