Keith Turner created ACCUMULO-4797: -------------------------------------- Summary: TableParentConfiguration is unnecessary and cause performance problems Key: ACCUMULO-4797 URL: https://issues.apache.org/jira/browse/ACCUMULO-4797 Project: Accumulo Issue Type: Improvement Affects Versions: 1.8.1, 1.7.3 Reporter: Keith Turner Fix For: 1.9.0, 2.0.0
TableParentConfiguration is a shim class between Table and Namespace configuration. It exist on the premise that a table may move between namespaces. However this is currently not possible in Accumulo and would require a major redesign the make it possible. This class always spend time looking up a tables namespace id each time a table property is accessed. However this Id will never changes. Also should a tables namespace ever change, the current config code is not correct because not all code looks up the namespace id. TableParentConfiguration should be removed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)