Re: Interesting project on github - Noah

2011-02-27 Thread nicholas harteau
Andrew Purtell wrote: > > Ya, I wondered about that too, esp given he mentions > > > > "(yes I'm aware that you can run Zookeeper in single server > > mode from a single JAR file)" > > > > and Noah's stack requires (granted we require java): > > > > Ruby > > EventMachine/Sinatra/Ohm > > Redis >

Re: Python binding

2011-03-09 Thread nicholas harteau
To that end, is the client wire protocol documented anywhere? I would be interested in some native-language client development. Mahadev Konar wrote: > Not that I know of :). There is the usual python using c (zkpython in > contrib) but I am not ware of anything other than that. > > thanks > mah

broken links on zookeeper.apache.org

2011-03-23 Thread nicholas harteau
is this the primary site now? it looks like the api doc is a 404 in recent releases: from: http://zookeeper.apache.org/doc/r3.3.3/ http://zookeeper.apache.org/doc/r3.3.3/api/index.html <= 404 similarly, from: http://zookeeper.apache.org/doc/r3.3.3/ http://zookeeper.apache.org/doc/r3.3.2/api/inde

O_CREAT-ishness

2011-03-23 Thread nicholas harteau
When writing software around zookeeper, I often find myself following patterns similar to this: if( !zkh->set(node, foo) && zkh->get_error == ZNONODE) { zkh->create(node, foo) } or, the converse: if( !zkh->create... Has any thought been given to something like the old open(2) O_

[jira] [Created] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-27 Thread Nicholas Harteau (JIRA)
: ZooKeeper Issue Type: Bug Components: c client Affects Versions: 3.3.3 Reporter: Nicholas Harteau Priority: Minor header files are installed into foo/include/c-client-src/, which doesn't indicate a relationship with zookeeper and doesn't cor

[jira] [Created] (ZOOKEEPER-1034) perl bindings should automatically find the zookeeper c-client headers

2011-03-27 Thread Nicholas Harteau (JIRA)
Issue Type: Bug Components: contrib Affects Versions: 3.3.3 Reporter: Nicholas Harteau Priority: Minor Installing Net::ZooKeeper from cpan or the zookeeper distribution tarballs will always fail due to not finding c-client header files. In conjunction with

[jira] [Updated] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-27 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1033: Attachment: ZOOKEEPER-1033.patch 1. changes the AC_INIT macro's distrib

[jira] [Updated] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-27 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1033: Attachment: (was: ZOOKEEPER-1033.patch) > c client should install inclu

[jira] [Updated] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-27 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1033: Attachment: (was: ZOOKEEPER-1033.patch) > c client should install inclu

[jira] [Updated] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-27 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1033: Attachment: ZOOKEEPER-1033.patch patch against trunk > c client sho

[jira] [Updated] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-27 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1033: Attachment: ZOOKEEPER-1033-trunk.patch 1. change AC_INIT macro's project

[jira] [Updated] (ZOOKEEPER-1034) perl bindings should automatically find the zookeeper c-client headers

2011-03-27 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1034: Attachment: ZOOKEEPER-1034-trunk.patch src/contrib/zkperl now both checks to

[jira] [Updated] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-30 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1033: Attachment: ZOOKEEPER-1033-notabs.patch whoops, changelog cleanup w/4-space

[jira] [Updated] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-30 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1033: Attachment: (was: ZOOKEEPER-1033-notabs.patch) > c client should inst

[jira] [Updated] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-30 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1033: Attachment: ZOOKEEPER-1033-notabs-trunk.patch re-patch 1033 w/4-space tabs in

[jira] [Updated] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-30 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1033: Attachment: (was: ZOOKEEPER-1033-trunk.patch) > c client should inst

[jira] [Commented] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-30 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13012990#comment-13012990 ] Nicholas Harteau commented on ZOOKEEPER-1033: - i.e. just remove

[jira] [Updated] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-30 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1033: Attachment: (was: ZOOKEEPER-1033-notabs-trunk.patch) > c client sho

[jira] [Updated] (ZOOKEEPER-1033) c client should install includes into INCDIR/zookeeper, not INCDIR/c-client-src

2011-03-30 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1033: Attachment: ZOOKEEPER-1033-notidy.patch > c client should install inclu

[jira] [Commented] (ZOOKEEPER-1034) perl bindings should automatically find the zookeeper c-client headers

2011-06-21 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13053042#comment-13053042 ] Nicholas Harteau commented on ZOOKEEPER-1034: - do you mean the sec

[jira] [Updated] (ZOOKEEPER-1034) perl bindings should automatically find the zookeeper c-client headers

2011-06-21 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1034: Attachment: ZOOKEEPER-1034-trunk.patch include update to README > p

[jira] [Updated] (ZOOKEEPER-1034) perl bindings should automatically find the zookeeper c-client headers

2011-06-21 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1034: Attachment: (was: ZOOKEEPER-1034-trunk.patch) > perl bindings sho

[jira] [Commented] (ZOOKEEPER-1034) perl bindings should automatically find the zookeeper c-client headers

2011-06-22 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13053318#comment-13053318 ] Nicholas Harteau commented on ZOOKEEPER-1034: - pretty sure that fai

[jira] [Commented] (ZOOKEEPER-1034) perl bindings should automatically find the zookeeper c-client headers

2011-06-27 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13055696#comment-13055696 ] Nicholas Harteau commented on ZOOKEEPER-1034: - Patrick, please le

[jira] [Updated] (ZOOKEEPER-1034) perl bindings should automatically find the zookeeper c-client headers

2011-07-29 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1034: Attachment: ant.test-nopatch 'ant test' output from trunk, afte

[jira] [Updated] (ZOOKEEPER-1034) perl bindings should automatically find the zookeeper c-client headers

2011-07-29 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1034: Attachment: ant.test-1034 'ant test' output from trunk including

[jira] [Created] (ZOOKEEPER-1167) C api lacks syncronous version of sync() call.

2011-08-31 Thread Nicholas Harteau (JIRA)
Affects Versions: 3.3.3 Reporter: Nicholas Harteau Reading through the source, the C API implements zoo_async() which is the zookeeper sync() method implemented in the multithreaded/asynchronous C API. It doesn't implement anything equivalent in the non-multithreaded API. I&

[jira] [Commented] (ZOOKEEPER-1167) C api lacks syncronous version of sync() call.

2011-09-06 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13097920#comment-13097920 ] Nicholas Harteau commented on ZOOKEEPER-1167: - Ah, I see. Am I cor

[jira] [Updated] (ZOOKEEPER-1167) C api lacks synchronous version of sync() call.

2011-09-06 Thread Nicholas Harteau (JIRA)
[ https://issues.apache.org/jira/browse/ZOOKEEPER-1167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nicholas Harteau updated ZOOKEEPER-1167: Summary: C api lacks synchronous version of sync() call. (was: C api lacks