zkCli is overly sensitive to to spaces.
---------------------------------------

                 Key: ZOOKEEPER-1025
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1025
             Project: ZooKeeper
          Issue Type: Improvement
          Components: java client
            Reporter: Jonathan Hsieh


Here's an example: 

I do an ls to get znode names. I try to stat a znode.  
{code}
[zk: localhost:3181(CONNECTED) 1] ls /flume-nodes
[nodes0000000002, nodes0000000001, nodes0000000000, nodes0000000005, 
nodes0000000004, nodes0000000003]
[zk: localhost:3181(CONNECTED) 3] stat /flume-nodes/nodes0000000002 
cZxid = 0xb
ctime = Sun Mar 20 23:24:03 PDT 2011
... (success)
{code}

Here's something that almost looks the same.  Notice the extra space infront of 
the znode name.

{code}
[zk: localhost:3181(CONNECTED) 2] stat  /flume-nodes/nodes0000000002
Command failed: java.lang.IllegalArgumentException: Path length must be > 0
{code}

This seems like unexpected behavior.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to