Samarth Jain created HBASE-18378: ------------------------------------ Summary: Cloning configuration contained in CoprocessorEnvironment doesn't work Key: HBASE-18378 URL: https://issues.apache.org/jira/browse/HBASE-18378 Project: HBase Issue Type: Bug Reporter: Samarth Jain
In our phoenix co-processors, we need to clone configuration passed in CoprocessorEnvironment. However, using the copy constructor declared in it's parent class, Configuration, doesn't copy over anything. For example: {code} CorpocessorEnvironment e Configuration original = e.getConfiguration(); Configuration clone = new Configuration(original); clone.get(HConstants.ZK_SESSION_TIMEOUT) -> returns null e.configuration.get(HConstants.ZK_SEESION_TIMEOUT) -> returns HConstants.DEFAULT_ZK_SESSION_TIMEOUT {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)