[
https://issues.apache.org/jira/browse/ZOOKEEPER-22?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12616374#action_12616374
]
james strachan commented on ZOOKEEPER-22:
-
BTW this discussion came up recently
Reporter: james strachan
we should implement the
[java.util.concurrent.locks.Lock|http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/locks/Lock.html]
to make it easier for folks to reuse the Lock and to help make the API be more
natural to end users
--
This message
[
https://issues.apache.org/jira/browse/ZOOKEEPER-78?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12616416#action_12616416
]
james strachan commented on ZOOKEEPER-78:
-
Just added the WhenOwnerListener
Type: Sub-task
Reporter: james strachan
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
-90
Project: Zookeeper
Issue Type: Sub-task
Reporter: james strachan
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[
https://issues.apache.org/jira/browse/ZOOKEEPER-84?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12616420#action_12616420
]
james strachan commented on ZOOKEEPER-84:
-
BTW here is the code
[
https://issues.apache.org/jira/browse/ZOOKEEPER-63?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12616426#action_12616426
]
james strachan commented on ZOOKEEPER-63:
-
So this patch does not attempt to fix
[
https://issues.apache.org/jira/browse/ZOOKEEPER-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
james strachan resolved ZOOKEEPER-90.
-
Resolution: Fixed
this is now fixed in [this
patch|http://svn.apache.org/viewvc?rev
()
-
Key: ZOOKEEPER-91
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-91
Project: Zookeeper
Issue Type: Sub-task
Components: java client
Reporter: james strachan
Most clients probably wont need
[
https://issues.apache.org/jira/browse/ZOOKEEPER-88?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
james strachan updated ZOOKEEPER-88:
Status: Patch Available (was: Open)
I've just submitted an [initial patch
[
https://issues.apache.org/jira/browse/ZOOKEEPER-74?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12616518#action_12616518
]
james strachan commented on ZOOKEEPER-74:
-
its a very minor thing
[
https://issues.apache.org/jira/browse/ZOOKEEPER-83?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12615954#action_12615954
]
james strachan commented on ZOOKEEPER-83:
-
Note its pretty trivial to maintain
Many apache projects including Hadoop register with nabble to host
online forums great online archives of the mailing lists...
http://www.nabble.com/Hadoop-f17066.html
Currently there's hadoop-core, hbase and lucene on there.
I often refer to mailing list posts by nabble link; they're really
James Strachan [EMAIL PROTECTED]:
2008/7/22 Flavio Junqueira [EMAIL PROTECTED]:
James, I'd like to clarify what exactly is the issue you're looking at. If
you provide a list of ZooKeeper servers, then a client will try to reconnect
to another ZooKeeper server upon a disconnection. Reconnecting
[
https://issues.apache.org/jira/browse/ZOOKEEPER-84?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12616065#action_12616065
]
james strachan commented on ZOOKEEPER-84:
-
I hear you :)
So an Elect Leader
[
https://issues.apache.org/jira/browse/ZOOKEEPER-84?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12616114#action_12616114
]
james strachan commented on ZOOKEEPER-84:
-
You can mark this issue as RESOLVED
2008/7/23 James Strachan [EMAIL PROTECTED]:
2008/7/23 Benjamin Reed [EMAIL PROTECTED]:
SessionExpiredExceptions should be extremely rare. Basically they should only
happen if a machine goes down (of course that would mean no exception would
actually get generated since the client is dead
I've always had some tests failing on most boxes I try; I wasn't sure
if everyone else got those or if they do work on some platforms?
On OS X I get these failures
[junit] Test org.apache.zookeeper.test.AsyncTest FAILED
[junit] Test org.apache.zookeeper.test.WatcherFuncTest FAILED
On a
[
https://issues.apache.org/jira/browse/ZOOKEEPER-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
james strachan updated ZOOKEEPER-78:
Assignee: (was: james strachan)
Status: Patch Available (was: Open)
Patch
[
https://issues.apache.org/jira/browse/ZOOKEEPER-63?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12616136#action_12616136
]
james strachan commented on ZOOKEEPER-63:
-
I wonder if I've seen this too - I can
FWIW I've ran the tests a few times; I think all these 4 tests have
timing failures in them. I've seen all of them fail on OS X at some
point. Sometimes only 2 will fail. On Linux I've seen just ClientTest
fail.
2008/7/23 Patrick Hunt [EMAIL PROTECTED]:
I'm on ubuntu (hardy heron) and they
[
https://issues.apache.org/jira/browse/ZOOKEEPER-84?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12616144#action_12616144
]
james strachan commented on ZOOKEEPER-84:
-
If ZOOKEEPER-78 ever gets committed
: james strachan
Assignee: Patrick Hunt
Many apache projects including Hadoop register with nabble to host
online forums great online archives of the mailing lists...
http://www.nabble.com/Hadoop-f17066.html
Currently there's hadoop-core, hbase and lucene on there.
I often refer
[
https://issues.apache.org/jira/browse/ZOOKEEPER-63?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
james strachan updated ZOOKEEPER-63:
Attachment: patch_ZOOKEEPER-63.patch
This patch avoids the close() method blocking
[
https://issues.apache.org/jira/browse/ZOOKEEPER-63?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
james strachan updated ZOOKEEPER-63:
Status: Patch Available (was: Open)
about to attach a patch
Race condition in client
Cool thanks for the heads up! You live and learn :) Its funny how
totally different all the various Apache projects are and how they get
things done.
My bad for not reading the contributing section of the wiki yet :)
2008/7/23 Patrick Hunt [EMAIL PROTECTED]:
James Strachan wrote:
Just an idle
2008/7/23 Doug Cutting [EMAIL PROTECTED]:
James Strachan wrote:
Tools like wikis are personal things; and folks tend to prefer to use
the tool they know.
That's a key point.
To make a switch you'd need:
1. Someone familiar with Confluence to lead the transition, convert the
existing
[
https://issues.apache.org/jira/browse/ZOOKEEPER-86?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
james strachan updated ZOOKEEPER-86:
Attachment: patch_for_ZOOKEEPER-86.patch
this patch seems to fix the test case on OS X
[
https://issues.apache.org/jira/browse/ZOOKEEPER-83?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12615546#action_12615546
]
james strachan commented on ZOOKEEPER-83:
-
I just took a look at the patch
[
https://issues.apache.org/jira/browse/ZOOKEEPER-78?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12615618#action_12615618
]
james strachan commented on ZOOKEEPER-78:
-
Great catch Benjamin! I've a working
Project: Zookeeper
Issue Type: Improvement
Components: java client
Reporter: james strachan
am about to attach a patch which adds a reconnect() method to easily
re-establish a connection if a session expires - along with a toString()
implementation
patch :) and the code
should only be executed rarely so performance isn't such an issue.
Thoughts?
2008/7/18 James Strachan [EMAIL PROTECTED]:
background
I work on the ActiveMQ project which implements the JMS API - which is
a kinda complex thing but it involves a number of objects
[
https://issues.apache.org/jira/browse/ZOOKEEPER-84?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
james strachan updated ZOOKEEPER-84:
Status: Patch Available (was: Open)
about to submit a match - whoops forgot to add
[
https://issues.apache.org/jira/browse/ZOOKEEPER-84?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
james strachan updated ZOOKEEPER-84:
Attachment: reconnect_patch.patch
sorry I forgot to add the patch before :) here
of finding the recipe that wasn't
dependent on the language that implements the recipe.
ben
James Strachan wrote:
2008/7/17 Benjamin Reed [EMAIL PROTECTED]:
Excellent proposal. The only thing I would add is that there should be
an english description of the recipe in subversion. That way
The other thread was already quite big and covering a large range of
issues so thought I'd spin up a little separate thread :)
I've just updated the patch to include better javadoc which is linked
to an embedded HTML documentation describing the protocol. The
documention includes the pseudocode
The other thread was already quite big and covering a large range of
issues so thought I'd spin up a little separate thread :)
I've just updated the patch to include better javadoc which is linked
to an embedded HTML documentation describing the protocol. The
documention includes the pseudocode
Thanks for the clarification. I think it makes lots of sense for the
leader to write to some canonical place to advertise itself; if others
are interested in knowing if it is the leader
2008/7/18 Flavio Junqueira [EMAIL PROTECTED]:
Hi James, the fact that the client's node has another node n
[
https://issues.apache.org/jira/browse/ZOOKEEPER-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
james strachan updated ZOOKEEPER-78:
Attachment: (was: writeLock_protocol_with_documentation-version2.patch)
added
[
https://issues.apache.org/jira/browse/ZOOKEEPER-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
james strachan updated ZOOKEEPER-78:
Attachment: (was: writeLock_protocol.patch)
added a high level protocol/feature
[
https://issues.apache.org/jira/browse/ZOOKEEPER-78?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12614748#action_12614748
]
james strachan commented on ZOOKEEPER-78:
-
BTW I just deleted the other 2 patches
+1 :)
I'm a fellow ActiveMQ hacker too and would love to see ZK included
with ActiveMQ. Dependency Injection can really help keep your code
simple but leaving it flexible so it can be used in many different
ways.
Here's some links on DI
http://martinfowler.com/articles/injection.html
background
I work on the ActiveMQ project which implements the JMS API - which is
a kinda complex thing but it involves a number of objects
(Connections, Sessions, Producers, Consumers). In some JMS providers
its the end users responsibility to deal with detecting a connection
failure (from any
[
https://issues.apache.org/jira/browse/ZOOKEEPER-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
james strachan updated ZOOKEEPER-78:
Attachment: writeLock_protocol.patch
added a high level protocol/feature - for easy
[
https://issues.apache.org/jira/browse/ZOOKEEPER-79?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12614448#action_12614448
]
james strachan commented on ZOOKEEPER-79:
-
Ah cool :) Was just checking we were
45 matches
Mail list logo