Steven Cheng commented on ZOOKEEPER-550:
Just tried with a fresh checkout. The recipes depend on the libraries being in
src/c which only happens if you run make in that directory. Also
src/recipes/lock/src/c/tests/zkServer.sh does not have execute permissions on a
fresh checkout, src/recipes/queue/src/c/tests/zkServer.sh also won't have
permission because it's in a patch.
What would be a good solution to the library issue? I noticed that the c
client test builds to build/test/test-cppunit, the recipe tests could get the
library from there instead of src/c?
> Java Queue Recipe
> Key: ZOOKEEPER-550
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-550
> Project: Zookeeper
> Issue Type: New Feature
> Components: java client
> Affects Versions: 3.2.1
> Reporter: Steven Cheng
> Assignee: Steven Cheng
> Priority: Minor
> Fix For: 3.3.0
> Attachments: ZOOKEEPER-550.patch, ZOOKEEPER-550.patch,
> ZOOKEEPER-550.patch, ZOOKEEPER-550.patch, ZOOKEEPER-550.patch,
> ZOOKEEPER-550.patch, ZOOKEEPER-550.patch
> This patch adds a recipe for creating a distributed queue with ZooKeeper
> similar to the WriteLock recipe and some sequential tests. This early
> attempt follows the Java BlockingQueue interface, though it doesn't implement
> it since I don't think there's a good reason for it to be Iterable.
This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.