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
fyi if you want to easily reproduce using the c cli:
https://issues.apache.org/jira/browse/ZOOKEEPER-1481

Patrick

On Fri, Jun 8, 2012 at 4:04 PM, Patrick Hunt <[EMAIL PROTECTED]> wrote:
> 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