Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
Zookeeper >> mail # user >> Generating Events With Incorrect types


Copy link to this message
-
Re: Generating Events With Incorrect types
I just tried this with the C cli and I get:

Watcher CREATED_EVENT state = CONNECTED_STATE for path /bar

in all cases (tried with and without a specified watcher, also tried
both the single and multi threaded versions)

Can you try the cli yourself? (use 2, one to watch the znode, the
other to create it)

btw, I was using branch 3.4 for testing (although I'd be surprised if
this were different in 3.3 or 3.5...)

Patrick

On Fri, Jun 8, 2012 at 3:51 PM, Michi Mutsuzaki <[EMAIL PROTECTED]> wrote:
> Hi Grigory,
>
> Yes, you should get ZOO_CREATED_EVENT. Could you post a short program
> that reproduces the issue?
>
> Thanks!
> --Michi
>
> On Fri, Jun 8, 2012 at 2:15 PM, Grigory Dzhavadyan
> <[EMAIL PROTECTED]> wrote:
>> Hello,
>>
>> I'm using the Zookeeper C API to set a watch on a non-existent node
>> using the `zoo_wexists' function.
>>
>> When I create that node, I'm expecting the event handler to be called
>> with `type' equal to `ZOO_CREATED_EVENT'. However, instead it's being
>> called with type equal to `ZOO_CHANGED_EVENT'. Why is that so and what
>> should I do to receive the correct type in the event handler?
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB