accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Tubbs (JIRA)" <>
Subject [jira] [Commented] (ACCUMULO-4690) Observable configurations
Date Wed, 02 Aug 2017 18:29:01 GMT


Christopher Tubbs commented on ACCUMULO-4690:

ObservableConfiguration is an interface for a specific implementation of updating with ZooCache.
I plan on rewriting that implementation as part of ACCUMULO-4050. However, I do like the idea
of having configuration updates dynamically tracked. This feature may be more easily implemented
if we moved to a standard config library for the site file (commons-configuration2, for example).
The larger problem to consider is that some properties are not dynamically reloadable, and
we need to clearly define the dynamic reloading behavior on a per-property basis and communicate
that to users.

> Observable configurations
> -------------------------
>                 Key: ACCUMULO-4690
>                 URL:
>             Project: Accumulo
>          Issue Type: Improvement
>          Components: core
>    Affects Versions: 2.0.0
>            Reporter: Ivan Bella
>            Priority: Minor
> Currently only the table and namespace configurations are observable (implement ObservableConfiguration).
 In order to appropriately deal with system/site configuration changes one needs to use a
Timer that periodically checks the configuration (see TabletServerResourceManager for example).
 It would be nice if we create an observable mechanism for those changes as well.

This message was sent by Atlassian JIRA

View raw message