[ 
https://issues.apache.org/jira/browse/ACCUMULO-3604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christopher Tubbs updated ACCUMULO-3604:
----------------------------------------
    Description: 
Only a subset of the configuration {{Property}}'s in Accumulo are modifiable 
via ZooKeeper (defined by {{Property.isValidZooProperty}}).

{{connector.instanceOperations().setProperty(String,String)}} updates the 
provided property name with the given value in ZooKeeper. The thing that is 
never mentioned is that only a subset of the properties in Accumulo are allowed 
to be overriden in ZooKeeper. Furthermore, the user receives no indication that 
their call failed.

The Javadoc on {{setSystemProperty(String,String)}} should be updated to inform 
the users that only some properties can be changed by this method, and some 
information should be returned back to the user to let them know that their 
call did not succeed (likely an Exception).

  was:
Only a subset of the configuration {{Property}}s in Accumulo are modifiable via 
ZooKeeper (defined by {{Property.isValidZooProperty}}).

{{connector.instanceOperations().setProperty(String,String)}} updates the 
provided property name with the given value in ZooKeeper. The thing that is 
never mentioned is that only a subset of the properties in Accumulo are allowed 
to be overriden in ZooKeeper. Furthermore, the user receives no indication that 
their call failed.

The Javadoc on {{setSystemProperty(String,String)}} should be updated to inform 
the users that only some properties can be changed by this method, and some 
information should be returned back to the user to let them know that their 
call did not succeed (likely an Exception).


> connector.instanceOperations().setSystemProperty(String,String) returns 
> silently for non-changeable ZK Property's
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: ACCUMULO-3604
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3604
>             Project: Accumulo
>          Issue Type: Bug
>          Components: master
>    Affects Versions: 1.5.0, 1.5.1, 1.5.2, 1.6.0, 1.6.1, 1.6.2
>            Reporter: Josh Elser
>              Labels: newbie
>             Fix For: 1.5.3, 1.7.0, 1.6.3
>
>
> Only a subset of the configuration {{Property}}'s in Accumulo are modifiable 
> via ZooKeeper (defined by {{Property.isValidZooProperty}}).
> {{connector.instanceOperations().setProperty(String,String)}} updates the 
> provided property name with the given value in ZooKeeper. The thing that is 
> never mentioned is that only a subset of the properties in Accumulo are 
> allowed to be overriden in ZooKeeper. Furthermore, the user receives no 
> indication that their call failed.
> The Javadoc on {{setSystemProperty(String,String)}} should be updated to 
> inform the users that only some properties can be changed by this method, and 
> some information should be returned back to the user to let them know that 
> their call did not succeed (likely an Exception).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to