[ https://issues.apache.org/jira/browse/ZOOKEEPER-2468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15401793#comment-15401793 ]
Joshi Shankar commented on ZOOKEEPER-2468: ------------------------------------------ will provide the fix by tomorrow > SetQuota and DelQuota > --------------------- > > Key: ZOOKEEPER-2468 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2468 > Project: ZooKeeper > Issue Type: Bug > Components: java client > Affects Versions: 3.4.6, 3.4.8, 3.5.1 > Environment: Windows /Linux > Reporter: Joshi Shankar > Assignee: SREENIVASULUDANDU > > Setquota and delquota commands does not work > Steps to reproduce: > 1. Create Test Node 1 > create -c /TestZookeeperNodeNumber "testdata" > 2. Create Test Node 2 > create -c /TestZookeeperNodeBytes "testdatabytes" > > 3. Set Quota Using > setquota -n 1 /TestZookeeperNodeNumber > 4. Set Quota Using > setquota -b 10 /TestZookeeperNodeBytes > AlreadySelectedException is thrown by Apache CLI. It is bug in Apache > CLI (https://issues.apache.org/jira/browse/CLI-183) > > We can fix by upgrading Apache CLI From(*commons-cli-1.2.jar*) to > (*commons-cli-1.3.1.jar*) > Client Operation Log: > [zk: localhost:2181(CONNECTED) 2] create -c /TestZookeeperNodeNumber > "testdata" > Created /TestZookeeperNodeNumber > [zk: localhost:2181(CONNECTED) 3] create -c /TestZookeeperNodeBytes > "testdatabytes" > Created /TestZookeeperNodeBytes > [zk: localhost:2181(CONNECTED) 4] setquota -n 1 /TestZookeeperNodeNumber > [zk: localhost:2181(CONNECTED) 5] setquota -b 10 /TestZookeeperNodeBytes > The option 'b' was specified but an option from this group has already been > selected: 'n' > ZooKeeper -server host:port cmd args > addauth scheme auth > close > config [-c] [-w] [-s] > connect host:port > create [-s] [-e] [-c] path [data] [acl] > delete [-v version] path > deleteall path > delquota [-n|-b] path > get [-s] [-w] path > getAcl [-s] path > history > listquota path > ls [-s] [-w] path > ls2 path [watch] > printwatches on|off > quit > reconfig [-s] [-v version] [[-file path] | [-members > serverID=host:port1:port2;port3[,...]*] > ] | [-add serverId=host:port1:port2;port3[,...]]* [-remove serverId[,...]*] > redo cmdno > removewatches path [-c|-d|-a] [-l] > rmr path > set [-s] [-v version] path data > setAcl [-s] [-v version] path acl > setquota -n|-b val path > stat [-w] path > sync path -- This message was sent by Atlassian JIRA (v6.3.4#6332)