milleruntime opened a new issue #2300: URL: https://github.com/apache/accumulo/issues/2300
The client code uses the `Tables` class a lot to get different information about tables and maintains its own static TableID and table name cache. This cache is mapped out using the `TableMap` class. This static cache is the main reason `Tables` is registered as a SingletonService in the SingletonManager. Almost every method in `Tables` is already taking a `ClientContext` so it may not be too difficult to just include the code in `ClientContext`. The `Tables` class also uses ZooCacheFactory to get the ZooCache on demand so there may be some overlap with #2299 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
