All Projects : Zookeeper (Key: ZOOKEEPER)

Project Lead: Patrick Hunt
URL: http://hadoop.apache.org/zookeeper
Description:
Zookeeper is a service for coordinating processes of distributed applications.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Change Log

Fix release against 3.2 branch
   Bug ZOOKEEPER-484 FIXED Clients get SESSION MOVED exception when switching from follower to a leader. Blocker Closed
   Bug ZOOKEEPER-475 FIXED FLENewEpochTest failed on nightly builds. Blocker Closed
   Bug ZOOKEEPER-509 FIXED Truncating of logs does not work right at the followers. Blocker Closed
   Bug ZOOKEEPER-499 FIXED electionAlg should default to FLE (3) - regression Blocker Closed
   Bug ZOOKEEPER-508 FIXED proposals and commits for DIFF and Truncate messages from the leader to followers is buggy. Blocker Closed
   Bug ZOOKEEPER-487 FIXED setdata on root (/) crashes the servers. Blocker Closed
   Bug ZOOKEEPER-498 FIXED Unending Leader Elections : WAN configuration Critical Closed
   Bug ZOOKEEPER-481 FIXED Add lastMessageSent to QuorumCnxManager Major Closed
   Bug ZOOKEEPER-467 FIXED Change log level in BookieHandle Major Closed
   Bug ZOOKEEPER-501 FIXED CnxManagerTest failed on hudson Major Closed
   Test ZOOKEEPER-518 FIXED DEBUG message for outstanding proposals in leader should be moved to trace. Major Closed
   Bug ZOOKEEPER-480 FIXED FLE should perform leader check when node is not leading and add vote of follower Major Closed
   Bug ZOOKEEPER-238 FIXED HostAuthenicationProvider should be removed Major Closed
   Bug ZOOKEEPER-457 FIXED Make ZookeeperMain public, support for HBase (and other) embedded clients Major Closed
   Bug ZOOKEEPER-491 FIXED Prevent zero-weight servers from being elected Major Closed
   Bug ZOOKEEPER-479 FIXED QuorumHierarchical does not count groups correctly Major Closed
   Bug ZOOKEEPER-483 FIXED ZK fataled on me, and ugly Major Closed
   Bug ZOOKEEPER-460 FIXED bad testRetry in cppunit tests (hudson failure) Major Closed
   Bug ZOOKEEPER-466 FIXED crash on zookeeper_close() when using auth with empty cert Major Closed
   Bug ZOOKEEPER-469 FIXED make sure CPPUNIT_CFLAGS isn't overwritten Major Closed
   Bug ZOOKEEPER-490 FIXED the java docs for session creation are misleading/incomplete Major Closed
   Bug ZOOKEEPER-477 FIXED zkCleanup.sh is flaky Major Closed
   Bug ZOOKEEPER-514 WON'T FIX test failure on trunk in testCnxManager - NPE Major Closed
   Bug ZOOKEEPER-468 FIXED avoid compile warning in send_auth_info() Minor Closed
   Improvement ZOOKEEPER-311 FIXED handle small path lengths in zoo_create() Minor Closed
   Bug ZOOKEEPER-482 FIXED ignore sigpipe in testRetry to avoid silent immediate failure Minor Closed
   Bug ZOOKEEPER-470 FIXED include unistd.h for sleep() in c tests Minor Closed
   Bug ZOOKEEPER-493 FIXED patch for command line setquota Minor Closed
   Improvement ZOOKEEPER-471 FIXED update zkperl for 3.2.x branch Minor Closed
   Improvement ZOOKEEPER-447 FIXED zkServer.sh doesn't allow different config files to be specified on the command line Minor Closed
Bindings: Perl, Python, REST & Flexible Quorum & chroot support & Fixes, etc...
   Bug ZOOKEEPER-453 FIXED Worker is not removed in QuorumCnxManager upon crash Blocker Closed
   Bug ZOOKEEPER-427 FIXED ZooKeeper server unexpectedly high CPU utilisation Blocker Closed
   Improvement ZOOKEEPER-315 FIXED add forrest docs for bookkeeper. Blocker Closed
   Bug ZOOKEEPER-438 FIXED addauth fails to register auth on new client that's not yet connected Blocker Closed
   Bug ZOOKEEPER-450 FIXED emphemeral cleanup not happening with session timeout Blocker Closed
   Bug ZOOKEEPER-433 FIXED getacl on root znode (/) fails Blocker Closed
   Bug ZOOKEEPER-444 FIXED perms definition for PERMS_ALL differ in C and java Blocker Closed
   Bug ZOOKEEPER-341 FIXED regression in QuorumPeerMain, tickTime from config is lost, cannot start quorum Blocker Closed
   Bug ZOOKEEPER-417 FIXED stray message problem when changing servers Blocker Closed
   Bug ZOOKEEPER-375 FIXED zoo_add_auth only retains most recent auth on re-sync Blocker Closed
   Bug ZOOKEEPER-455 FIXED zookeeper c client crashes with chroot specified in the string. Blocker Closed
   Bug ZOOKEEPER-330 FIXED zookeeper standalone server does not startup with just a port and datadir. Blocker Closed
   Bug ZOOKEEPER-332 INVALID c client issues (memory leaks) reported by valgrind Blocker Closed
   Bug ZOOKEEPER-400 FIXED Issues with procedure to close ledger Critical Closed
   Bug ZOOKEEPER-367 FIXED RecoveryTest failure - "unreasonable length" IOException Critical Closed
   Bug ZOOKEEPER-419 FIXED Reference counting bug in Python bindings causes abort errors Critical Closed
   Bug ZOOKEEPER-435 FIXED allow "super" admin digest based auth to be configurable Critical Closed
   Bug ZOOKEEPER-385 FIXED crctest failed on hudson patch test Critical Closed
   Bug ZOOKEEPER-333 FIXED helgrind thread issues identified in mt c client code Critical Closed
   Bug ZOOKEEPER-404 FIXED nightly build failed on hudson. Critical Closed
   Bug ZOOKEEPER-396 FIXED race condition in zookeeper client library between zookeeper_close and zoo_synchronous api Critical Closed
   Bug ZOOKEEPER-377 FIXED running ant cppunit tests, a failure still results in BUILD SUCCESSFUL Critical Closed
   Improvement ZOOKEEPER-336 FIXED single bad client can cause server to stop accepting connections Critical Closed
   Improvement ZOOKEEPER-443 FIXED trace logging in watch notification not wrapped with istraceneabled - inefficient Critical Closed
   Bug ZOOKEEPER-402 FIXED zookeeper c library segfaults on data for a node in zookeeper being null. Critical Closed
   New Feature ZOOKEEPER-383 FIXED Asynchronous version of createLedger() Major Closed
   Bug ZOOKEEPER-303 FIXED Bin scripts don't work on Mac Major Closed
   Bug ZOOKEEPER-416 FIXED BookKeeper jar includes unnecessary files Major Closed
   Bug ZOOKEEPER-411 FIXED Building zookeeper fails on RHEL 5 64 bit during test-cppunit Major Closed
   Improvement ZOOKEEPER-392 FIXED Change log4j properties Major Closed
   Improvement ZOOKEEPER-288 FIXED Cleanup and fixes to BookKeeper Major Closed
   Improvement ZOOKEEPER-431 FIXED Expose methods to ease ZK integration Major Closed
   Bug ZOOKEEPER-325 FIXED FLENewEpoch test fails. Major Closed
   Bug ZOOKEEPER-370 FIXED Fix critical problems reported by findbugs Major Closed
   New Feature ZOOKEEPER-29 FIXED Flexible quorums Major Closed
   Improvement ZOOKEEPER-60 FIXED Get cppunit tests running as part of Hudson CI Major Closed
   Bug ZOOKEEPER-238 FIXED HostAuthenicationProvider should be removed Major Closed
   Bug ZOOKEEPER-362 FIXED Issues with FLENewEpochTest Major Closed
   Bug ZOOKEEPER-94 FIXED JMX tests are needed to verify that the JMX MBeans work properly Major Closed
   Improvement ZOOKEEPER-356 FIXED Masking bookie failure during writes to a ledger Major Closed
   Bug ZOOKEEPER-363 FIXED NPE when recovering ledger with no hint Major Closed
   Improvement ZOOKEEPER-373 FIXED One thread per bookie Major Closed
   New Feature ZOOKEEPER-395 FIXED Python bindings Major Closed
   New Feature ZOOKEEPER-36 FIXED REST access to ZooKeeper Major Closed
   Improvement ZOOKEEPER-432 FIXED Various improvements to zkpython bindings Major Closed
   Bug ZOOKEEPER-360 FIXED WeakHashMap in Bookie.java causes NPE Major Closed
   Bug ZOOKEEPER-273 FIXED Zookeeper c client build should not depend on CPPUNIT Major Closed
   Bug ZOOKEEPER-319 FIXED add locking around auth info in zhandle_t Major Closed
   Improvement ZOOKEEPER-343 FIXED add tests that specifically verify the zkmain and qpmain classes Major Closed
   Improvement ZOOKEEPER-314 FIXED add wiki docs for bookeeper. Major Closed
   New Feature ZOOKEEPER-78 FIXED added a high level protocol/feature - for easy Leader Election or exclusive Write Lock creation Major Closed
   Sub-task ZOOKEEPER-410 FIXED ZOOKEEPER-406
address all findbugs warnings in client/server classes
Major Closed
   Sub-task ZOOKEEPER-409 FIXED ZOOKEEPER-406
address all findbugs warnings in jute related classes
Major Closed
   Improvement ZOOKEEPER-406 FIXED address all findbugs warnings in mainline java code Major Closed
   Sub-task ZOOKEEPER-407 FIXED ZOOKEEPER-406
address all findbugs warnings in org.apache.zookeeper.server.quorum.** packages
Major Closed
   Sub-task ZOOKEEPER-408 FIXED ZOOKEEPER-406
address all findbugs warnings in persistence classes
Major Closed
   Bug ZOOKEEPER-281 FIXED autoreconf fails for /zookeeper-3.0.1/src/c/ Major Closed
   Bug ZOOKEEPER-340 FIXED binaryinputarchive throws out runtimeexceptions for unreasonable length datastructures. Major Closed
   Bug ZOOKEEPER-391 FIXED bookeeper mainline code should not be calling printStackTrace Major Closed
   Bug ZOOKEEPER-334 FIXED bookkeeper benchmark (testclient.java) has compiling errros. Major Closed
   Improvement ZOOKEEPER-380 FIXED bookkeeper should have a streaming api so that its easier to store checpoints/snapshots in bookkeeper. Major Closed
   Bug ZOOKEEPER-320 FIXED call auth completion in free_completions() Major Closed
   Improvement ZOOKEEPER-403 FIXED cleanup javac compiler warnings Major Closed
   Improvement ZOOKEEPER-292 FIXED commit configure scripts (autotools) to svn for c projects and include in release Major Closed
   New Feature ZOOKEEPER-378 FIXED contribution of Net::ZooKeeper Perl module Major Closed
   Bug ZOOKEEPER-309 FIXED core dump using zoo_get_acl() Major Closed
   Bug ZOOKEEPER-196 FIXED doxygen comment for state argument of watcher_fn typedef and implementation differ ("...one of the *_STATE constants, otherwise -1") Major Closed
   Improvement ZOOKEEPER-342 FIXED improve configuration code - remove static config and use java properties Major Closed
   Improvement ZOOKEEPER-337 FIXED improve logging in leader election lookForLeader method when address resolution fails Major Closed
   Improvement ZOOKEEPER-308 FIXED improve the atomic broadcast performance 3x Major Closed
   New Feature ZOOKEEPER-361 FIXED integrate cppunit testing as part of hudson patch process. Major Closed
   Sub-task ZOOKEEPER-353 FIXED ZOOKEEPER-349
javadoc warnings needs to be fixed
Major Closed
   Improvement ZOOKEEPER-428 FIXED logging should be makred as warn rathen than error in NIOServerCnxn. Major Closed
   Bug ZOOKEEPER-355 FIXED make validatePath non public in Zookeeper client api. Major Closed
   Bug ZOOKEEPER-405 FIXED nullpointer exception in zookeeper java shell. Major Closed
   Bug ZOOKEEPER-448 FIXED png files do nto work with forrest. Major Closed
   Bug ZOOKEEPER-318 FIXED remove locking in zk_hashtable.c or add locking in collect_keys() Major Closed
   Bug ZOOKEEPER-346 FIXED remove the kill command fro mthe client port. Major Closed
   Bug ZOOKEEPER-299 FIXED server startup scripts fail on a mac. Major Closed
   Bug ZOOKEEPER-449 FIXED sesssionmoved in java code and ZCLOSING in C have the same value. Major Closed
   Bug ZOOKEEPER-446 FIXED some traces of the host auth scheme left Major Closed
   Improvement ZOOKEEPER-345 FIXED the CLIs should allow addAuth to be invoked Major Closed
   Sub-task ZOOKEEPER-352 FIXED ZOOKEEPER-349
to add standard ant targets required by test-patch.sh script
Major Closed
   Improvement ZOOKEEPER-349 FIXED to automate patch testing Major Closed
   Sub-task ZOOKEEPER-354 FIXED ZOOKEEPER-349
to fix javadoc warning in the source files
Major Closed
   Improvement ZOOKEEPER-371 FIXED to implement jdiff Major Closed
   Sub-task ZOOKEEPER-351 FIXED ZOOKEEPER-349
to run checkstyle
Major Closed
   Sub-task ZOOKEEPER-350 FIXED ZOOKEEPER-349
to run rats for releaseaudit
Major Closed
   Task ZOOKEEPER-440 FIXED update the performance documentation in forrest Major Closed
   Bug ZOOKEEPER-300 FIXED zk jmx code is calling printStackTrace when creating bean name (should not be) Major Closed
   Bug ZOOKEEPER-415 FIXED zookeeper c tests hang. Major Closed
   Bug ZOOKEEPER-382 FIXED zookeeper cpp tests fails on 64 bit machines with gcc 4.1.2 Major Closed
   Bug ZOOKEEPER-452 FIXED zookeeper performance graph should have percentage of reads rather than percentage of writes - zkperfRW-3.2.jpg Major Closed
   Improvement ZOOKEEPER-306 DUPLICATE Add BookKeeper documentation Major Closed
   Improvement ZOOKEEPER-307 INVALID Log exception stack traces Major Closed
   Bug ZOOKEEPER-379 INVALID cppunit tests failed during hudson patch tests Major Closed
   Bug ZOOKEEPER-344 INVALID doIO in NioServerCnxn: Exception causing close of session : cause is "read error" Major Closed
   Bug ZOOKEEPER-298 INVALID some excecutables (scripts typ.) are not marked as such in tar generated by "ant tar" Major Closed
   New Feature ZOOKEEPER-237 FIXED Add a Chroot request Minor Closed
   Improvement ZOOKEEPER-279 FIXED Allow specialization of quorum config parsing (e.g. variable expansion in zoo.cfg) Minor Closed
   Bug ZOOKEEPER-348 FIXED Creating node with path ending in "/" with sequence flag set Minor Closed
   Improvement ZOOKEEPER-422 FIXED Java CLI should support ephemeral and sequential node creation Minor Closed
   Improvement ZOOKEEPER-305 FIXED Replace timers with semaphores in FLENewEpochTest Minor Closed
   Improvement ZOOKEEPER-358 FIXED Throw exception when ledger does not exist Minor Closed
   Improvement ZOOKEEPER-389 FIXED add help/usage to the c shell cli.c Minor Closed
   Improvement ZOOKEEPER-148 FIXED add jdiff support to zookeeper release process Minor Closed
   Bug ZOOKEEPER-454 FIXED allow compilation with jdk1.5 Minor Closed
   Bug ZOOKEEPER-376 FIXED ant test target re-compiles cppunit code every time Minor Closed
   Improvement ZOOKEEPER-264 FIXED docs should include a state transition diagram for client state Minor Closed
   Improvement ZOOKEEPER-327 FIXED document effects (latency) of storing large amounts of data in znodes Minor Closed
   Improvement ZOOKEEPER-329 FIXED document how to integrate 3rd party authentication into ZK server ACLs Minor Closed
   Improvement ZOOKEEPER-386 FIXED improve java cli shell Minor Closed
   Bug ZOOKEEPER-365 FIXED javadoc is wrong for setLast in LedgerHandle Minor Closed
   Bug ZOOKEEPER-384 FIXED keeper exceptions missing path Minor Closed
   Bug ZOOKEEPER-326 FIXED standalone server ignores tickTime configuration Minor Closed
   Improvement ZOOKEEPER-434 FIXED the java shell should indicate connection status on command prompt Minor Closed
   Bug ZOOKEEPER-192 FIXED trailing whitespace in config file can cause number format exceptions Minor Closed
   Bug ZOOKEEPER-347 FIXED zkfuse uses non-standard String Minor Closed
   Bug ZOOKEEPER-421 FIXED zkpython run_tests.sh is missing #! Minor Closed
   Improvement ZOOKEEPER-274 INVALID Document options to connect Jconsole remotely Minor Closed
   Bug ZOOKEEPER-244 CANNOT REPRODUCE AsyncOpsTest fails when running consecutively Minor Closed
   Improvement ZOOKEEPER-381 FIXED The ZooKeeper front page tells us nothing about what ZooKeeper does Trivial Closed
   Bug ZOOKEEPER-374 FIXED Uninitialized struct variable in C causes warning which is treated as an error Trivial Closed
   Improvement ZOOKEEPER-437 FIXED Variety of Documentation Updates Trivial Closed
Fix release against 3.1 branch
   Bug ZOOKEEPER-341 FIXED regression in QuorumPeerMain, tickTime from config is lost, cannot start quorum Blocker Closed
   Bug ZOOKEEPER-330 FIXED zookeeper standalone server does not startup with just a port and datadir. Blocker Closed
   Bug ZOOKEEPER-332 INVALID c client issues (memory leaks) reported by valgrind Blocker Closed
   Bug ZOOKEEPER-333 FIXED helgrind thread issues identified in mt c client code Critical Closed
   Bug ZOOKEEPER-313 DUPLICATE Problem with successive leader failures when no client is connected Major Resolved
   Bug ZOOKEEPER-319 FIXED add locking around auth info in zhandle_t Major Closed
   Bug ZOOKEEPER-281 FIXED autoreconf fails for /zookeeper-3.0.1/src/c/ Major Closed
   Bug ZOOKEEPER-320 FIXED call auth completion in free_completions() Major Closed
   Bug ZOOKEEPER-309 FIXED core dump using zoo_get_acl() Major Closed
   Improvement ZOOKEEPER-279 FIXED Allow specialization of quorum config parsing (e.g. variable expansion in zoo.cfg) Minor Closed
   Bug ZOOKEEPER-326 FIXED standalone server ignores tickTime configuration Minor Closed
Focus on system test, operations documentation, and begin multi-tenancy investigation.
   Bug ZOOKEEPER-251 FIXED NullPointerException stopping and starting Zookeeper servers Blocker Closed
   Bug ZOOKEEPER-228 FIXED apache header missing in DBtest Blocker Closed
   Bug ZOOKEEPER-226 FIXED exists calls fails on server if node has null data Blocker Closed
   Bug ZOOKEEPER-232 FIXED testablezookeeper file is missing apache licence headers. Blocker Closed
   Bug ZOOKEEPER-255 FIXED zoo_set() api does not return stat datastructure. Blocker Closed
   Bug ZOOKEEPER-241 FIXED Build of a distro fails after clean target is run Critical Closed
   Bug ZOOKEEPER-252 FIXED PurgeTxnLog is not handling the new dataDir directory structure Critical Closed
   Bug ZOOKEEPER-208 FIXED Zookeeper C client uses API that are not thread safe, causing crashes when multiple instances are active Critical Closed
   Bug ZOOKEEPER-212 FIXED snapshot is synchronous in 3.0 Critical Closed
   Bug ZOOKEEPER-293 FIXED zoo_set needs to be abi compatible (3.1 changed the signature), fix this by adding zoo_set2 Critical Closed
   Bug ZOOKEEPER-242 FIXED zookeeper c tests are faliling.. Critical Closed
   New Feature ZOOKEEPER-276 FIXED Bookkeeper contribution Major Closed
   Bug ZOOKEEPER-275 FIXED Bug in FastLeaderElection Major Closed
   Sub-task ZOOKEEPER-161 FIXED ZOOKEEPER-160
Content needed: "Designing a ZooKeeper Deployment"
Major Closed
   Improvement ZOOKEEPER-234 FIXED Eliminate using statics to initialize the sever. Should allow server to be more embeddable in OSGi enviorments. Major Closed
   Improvement ZOOKEEPER-230 FIXED Improvements to FLE Major Closed
   Bug ZOOKEEPER-266 FIXED KeeperState missing javadoc for values Major Closed
   Improvement ZOOKEEPER-286 FIXED Make GenerateLoad use InstanceContainers Major Closed
   Bug ZOOKEEPER-16 FIXED Need to do path validation Major Closed
   New Feature ZOOKEEPER-231 FIXED Quotas in zookeeper Major Closed
   Bug ZOOKEEPER-302 FIXED Quote values in JMX ObjectNames Major Closed
   Task ZOOKEEPER-210 FIXED Require Java 6 Major Closed
   Bug ZOOKEEPER-204 FIXED SetWatches needs to be the first message after auth messages to the server Major Closed
   Improvement ZOOKEEPER-64 FIXED We should log system env information when intializing client/server Major Closed
   Bug ZOOKEEPER-240 FIXED Yet another npe Major Closed
   Improvement ZOOKEEPER-289 FIXED add debug messages to nioserver select loop. Major Closed
   Improvement ZOOKEEPER-214 FIXED add new "stat reset" command to server admin port Major Closed
   Improvement ZOOKEEPER-223 FIXED default log4j root logger configuration has neg perf impact with no benefit, change default level to INFO Major Closed
   Improvement ZOOKEEPER-260 FIXED document the recommended values for server id's Major Closed
   Bug ZOOKEEPER-218 FIXED error in barrier recipe example code Major Closed
   New Feature ZOOKEEPER-215 FIXED expand system test environment Major Closed
   Bug ZOOKEEPER-247 FIXED fix formatting of C API in ACL section of programmer guide Major Closed
   Bug ZOOKEEPER-272 FIXED getChildren can fail for large numbers of children Major Closed
   Improvement ZOOKEEPER-229 FIXED improve documentation regarding user's responsibility to cleanup datadir (snaps/logs) Major Closed
   Bug ZOOKEEPER-250 FIXED isvalidsnapshot should handle the case of 0 snapshot files better. Major Closed
   Bug ZOOKEEPER-267 FIXED java client incorrectly generating syncdisconnected event when in disconnected state Major Closed
   Bug ZOOKEEPER-221 FIXED log message in ZkWatchManager.materialize missing conditional Major Closed
   Improvement ZOOKEEPER-177 FIXED needed: docs for JMX Major Closed
   Bug ZOOKEEPER-209 FIXED nullpointerexception if election port is not specified. Major Closed
   Bug ZOOKEEPER-213 FIXED programmer guide C api docs are out of sync with latest zookeeper.h Major Closed
   Improvement ZOOKEEPER-220 FIXED programming guide watches section should clarify server/clientlib role in data/child watch maint. Major Closed
   Bug ZOOKEEPER-291 FIXED regression for legacy code using KeeperException.Code constants (due to 246) Major Closed
   New Feature ZOOKEEPER-256 FIXED support use of JMX to manage log4j configuration at runtime Major Closed
   Bug ZOOKEEPER-285 FIXED the stat command does not return the correct mode Major Closed
   Bug ZOOKEEPER-254 FIXED there is currently no way for a user to test session expiration in their code Major Closed
   Bug ZOOKEEPER-268 FIXED tostring on jute generated objects can cause NPE Major Closed
   Bug ZOOKEEPER-245 FIXED update readme/quickstart to be release tar, rather than source, based Major Closed
   Bug ZOOKEEPER-257 DUPLICATE Review logging level for WARN/ERROR log messages, some misclassified Major Closed
   Improvement ZOOKEEPER-149 DUPLICATE c interface is missing tests against java server (mock only) Major Closed
   New Feature ZOOKEEPER-135 FIXED Fat jar build target Minor Closed
   Bug ZOOKEEPER-284 FIXED JMX doesn't get the clientPort correctly Minor Closed
   Test ZOOKEEPER-211 FIXED Not all Mock tests are working Minor Closed
   Wish ZOOKEEPER-69 FIXED ZooKeeper logo Minor Closed
   Improvement ZOOKEEPER-243 FIXED add SEQUENCE flag documentation to the programming guide Minor Closed
   Improvement ZOOKEEPER-225 FIXED c client should log an info message in zookeeper_init detailing connection parameters Minor Closed
   Improvement ZOOKEEPER-259 FIXED cleanup the logging levels used (use the correct level) and messages generated Minor Closed
   Improvement ZOOKEEPER-269 FIXED connectionloss - add more documentation to detail Minor Closed
   Bug ZOOKEEPER-258 FIXED docs incorrectly state max client timeout as 60 seconds (it's based on server ticktime) Minor Closed
   Improvement ZOOKEEPER-263 FIXED document connection host:port as comma separated list in forrest docs Minor Closed
   Bug ZOOKEEPER-206 FIXED documentation tab should contain the version number (and other small site changes) Minor Closed
   Bug ZOOKEEPER-253 FIXED documentation of DataWatcher state transition is misleading regarding auto watch reset on reconnect Minor Closed
   Bug ZOOKEEPER-219 FIXED events.poll timeout in watcher test too short Minor Closed
   Bug ZOOKEEPER-227 FIXED gcc warning from recordio.h Minor Closed
   Improvement ZOOKEEPER-217 FIXED handle errors when parsing config file, throw illegalargumentexception rather than exit() Minor Closed
   Improvement ZOOKEEPER-222 FIXED print C client log message timestamp in human readable form Minor Closed
   Improvement ZOOKEEPER-265 FIXED remove (deprecate) unused NoSyncConnected from KeeperState Minor Closed
   Improvement ZOOKEEPER-246 FIXED review error code definition in both source and docs Minor Closed
   Bug ZOOKEEPER-205 DUPLICATE Error on version-info when compiling from the tarball distribution Minor Closed
   Improvement ZOOKEEPER-248 FIXED QuorumPeer should use Map interface instead of HashMap implementation. Trivial Closed
   Bug ZOOKEEPER-249 FIXED QuorumPeer.getClientPort() always returns -1 Trivial Closed
Fix release against 3.0 branch
   Bug ZOOKEEPER-228 FIXED apache header missing in DBtest Blocker Closed
   Bug ZOOKEEPER-226 FIXED exists calls fails on server if node has null data Blocker Closed
   Bug ZOOKEEPER-232 FIXED testablezookeeper file is missing apache licence headers. Blocker Closed
   Bug ZOOKEEPER-208 FIXED Zookeeper C client uses API that are not thread safe, causing crashes when multiple instances are active Critical Closed
   Bug ZOOKEEPER-212 FIXED snapshot is synchronous in 3.0 Critical Closed
   Bug ZOOKEEPER-204 FIXED SetWatches needs to be the first message after auth messages to the server Major Closed
   Improvement ZOOKEEPER-223 FIXED default log4j root logger configuration has neg perf impact with no benefit, change default level to INFO Major Closed
   Bug ZOOKEEPER-218 FIXED error in barrier recipe example code Major Closed
   Bug ZOOKEEPER-221 FIXED log message in ZkWatchManager.materialize missing conditional Major Closed
   Bug ZOOKEEPER-209 FIXED nullpointerexception if election port is not specified. Major Closed
   Bug ZOOKEEPER-213 FIXED programmer guide C api docs are out of sync with latest zookeeper.h Major Closed
   Test ZOOKEEPER-211 FIXED Not all Mock tests are working Minor Closed
   Bug ZOOKEEPER-206 FIXED documentation tab should contain the version number (and other small site changes) Minor Closed
   Bug ZOOKEEPER-219 FIXED events.poll timeout in watcher test too short Minor Closed
   Bug ZOOKEEPER-227 FIXED gcc warning from recordio.h Minor Closed
   Improvement ZOOKEEPER-217 FIXED handle errors when parsing config file, throw illegalargumentexception rather than exit() Minor Closed
   Improvement ZOOKEEPER-197 FIXED create checksums for snapshots Blocker Closed
   Improvement ZOOKEEPER-191 FIXED forrest docs for upgrade. Blocker Closed
   Bug ZOOKEEPER-53 FIXED tests failing on solaris. Blocker Closed
   Bug ZOOKEEPER-201 FIXED validate magic number when reading snapshot and transaction logs Blocker Closed
   Bug ZOOKEEPER-150 FIXED zookeeper build broken Blocker Closed
   Bug ZOOKEEPER-157 FIXED Peer can't find existing leader Critical Closed
   Bug ZOOKEEPER-127 FIXED Use of non-standard election ports in config breaks services Critical Closed
   Task ZOOKEEPER-145 FIXED write detailed release notes for users migrating from 2.x to 3.0 Critical Closed
   Bug ZOOKEEPER-202 FIXED Phantom ephemeral node Major Resolved
   Bug ZOOKEEPER-48 FIXED AUTH_ID not handled correctly when no auth ids are present Major Closed
   Improvement ZOOKEEPER-56 FIXED Add clover support to build.xml Major Closed
   Task ZOOKEEPER-70 FIXED Add skeleton forrest doc structure for ZooKeeper Major Closed
   Improvement ZOOKEEPER-61 FIXED Address (remove) use of sleep(#) in client/server test cases. Major Closed
   Bug ZOOKEEPER-183 FIXED Array subscript is above array bounds in od_completion(), src/cli.c. Major Closed
   Bug ZOOKEEPER-11 FIXED ArrayList is used instead of List Major Closed
   New Feature ZOOKEEPER-23 FIXED Auto reset of watches on reconnect Major Closed
   New Feature ZOOKEEPER-33 FIXED Better ACL management Major Closed
   Bug ZOOKEEPER-110 FIXED Build script relies on svnant, which is not compatible with subversion 1.5 working copies Major Closed
   New Feature ZOOKEEPER-32 FIXED CRCs for ZooKeeper data Major Closed
   Improvement ZOOKEEPER-42 FIXED Change LE default to Fast TCP Major Closed
   Improvement ZOOKEEPER-188 FIXED Check that election port is present for all servers Major Closed
   Bug ZOOKEEPER-20 FIXED Child watches are not triggered when the node is deleted Major Closed
   Improvement ZOOKEEPER-125 FIXED Class not needed on FastLeaderElection Major Closed
   Bug ZOOKEEPER-76 FIXED Commit 677109 removed the cobertura library, but not the build targets. Major Closed
   Bug ZOOKEEPER-159 FIXED Cover two corner cases of leader election Major Closed
   Task ZOOKEEPER-93 FIXED Create Documentation for Zookeeper Major Closed
   Sub-task ZOOKEEPER-132 FIXED ZOOKEEPER-7
Create Enum to replace CreateFlag in ZooKepper.create method
Major Closed
   Sub-task ZOOKEEPER-139 FIXED ZOOKEEPER-7
Create Enums for WatcherEvent's KeeperState and EventType
Major Closed
   Bug ZOOKEEPER-140 FIXED Deadlock in QuorumCnxManager Major Closed
   Task ZOOKEEPER-71 FIXED Determine what to do re ZooKeeper Changelog(s) Major Closed
   Bug ZOOKEEPER-151 FIXED Document change to server configuration Major Closed
   New Feature ZOOKEEPER-79 FIXED Document jacob's leader election on the wiki recipes page Major Closed
   Bug ZOOKEEPER-178 FIXED FLE test. Major Closed
   New Feature ZOOKEEPER-25 FIXED FUSE for ZooKeeper Major Closed
   Improvement ZOOKEEPER-194 FIXED Fix terminology in zookeeperAdmin.xml Major Closed
   Bug ZOOKEEPER-21 FIXED Improve zk ctor/watcher (state transition) docs Major Closed
   Improvement ZOOKEEPER-185 FIXED Improved version of FLETest Major Closed
   Task ZOOKEEPER-1 FIXED Initial ZooKeeper code contribution from Yahoo! Major Closed
   Task ZOOKEEPER-72 FIXED Initial creation/setup of ZooKeeper ASF site. Major Closed
   Improvement ZOOKEEPER-101 FIXED Integrate ZooKeeper with "violations" feature on hudson Major Closed
   Improvement ZOOKEEPER-81 FIXED JMX module is using 1 java 6 method that has a java 5 equivalent Major Closed
   Bug ZOOKEEPER-6 FIXED List of problem identifiers in zookeeper.h Major Closed
   Improvement ZOOKEEPER-82 FIXED Make the ZooKeeperServer more DI friendly Major Closed
   Task ZOOKEEPER-73 FIXED Move ZK wiki from SourceForge to Apache Major Closed
   Bug ZOOKEEPER-122 FIXED NPE in jute's Utils.toCSVString Major Closed
   Bug ZOOKEEPER-131 FIXED Old leader election can elect a dead leader over and over again Major Closed
   Sub-task ZOOKEEPER-180 FIXED ZOOKEEPER-160
Placeholder sections needed in document for new topics that the umbrella jira discusses
Major Closed
   Bug ZOOKEEPER-115 FIXED Potential NPE in QuorumCnxManager Major Closed
   Bug ZOOKEEPER-63 FIXED Race condition in client close() operation Major Closed
   Bug ZOOKEEPER-58 FIXED Race condition on ClientCnxn.java Major Closed
   Bug ZOOKEEPER-190 FIXED Reorg links to docs and navs to docs into related sections Major Closed
   Task ZOOKEEPER-45 FIXED Restructure the SVN repository after initial import Major Closed
   New Feature ZOOKEEPER-41 FIXED Sample startup script Major Closed
   Improvement ZOOKEEPER-43 FIXED Server side of the auto reset watches patch Major Closed
   Bug ZOOKEEPER-49 FIXED SetACL does not work Major Closed
   Bug ZOOKEEPER-181 FIXED Some Source Forge Documents did not get moved over: javaExample, zookeeperTutorial, zookeeperInternals Major Closed
   Bug ZOOKEEPER-2 FIXED Synchronization issues in QuorumPeer and FastLeader election Major Closed
   Improvement ZOOKEEPER-97 FIXED The code generators should support an optional output directory Major Closed
   Improvement ZOOKEEPER-147 FIXED This is version of the documents with most of the [tbd...] scrubbed out Major Closed
   New Feature ZOOKEEPER-27 FIXED Unique DB identifiers for servers and clients Major Closed
   Bug ZOOKEEPER-4 FIXED Unnecessary condition check in FastLeaderElection Major Closed
   New Feature ZOOKEEPER-5 FIXED Upgrade Feature in Zookeeper server. Major Closed
   New Feature ZOOKEEPER-39 FIXED Use Watcher objects rather than boolean on read operations Major Closed
   Task ZOOKEEPER-186 FIXED add new "releasenotes.xml" to forrest documentation Major Closed
   Bug ZOOKEEPER-55 FIXED build.xml failes to retrieve a release number from SVN and the ant target "dist" fails Major Closed
   Bug ZOOKEEPER-138 FIXED c client watcher objects can lose events Major Closed
   Bug ZOOKEEPER-109 FIXED cleanup of NPE and Resource issue nits found by static analysis Major Closed
   Bug ZOOKEEPER-75 FIXED cleanup the library directory Major Closed
   Bug ZOOKEEPER-137 FIXED client watcher objects can lose events Major Closed
   Improvement ZOOKEEPER-134 FIXED findbugs cleanup Major Closed
   Bug ZOOKEEPER-118 FIXED findbugs flagged switch statement in followerrequestprocessor.run() Major Closed
   Bug ZOOKEEPER-189 FIXED forrest build not validated xml of input documents Major Closed
   Bug ZOOKEEPER-15 FIXED handle failure better in build.xml:test Major Closed
   New Feature ZOOKEEPER-38 FIXED headers (version+) in log/snap files Major Closed
   Bug ZOOKEEPER-133 FIXED hudson tests failing intermittently Major Closed
   Sub-task ZOOKEEPER-90 FIXED ZOOKEEPER-78
invoke WhenOwnerListener.whenNotOwner() when the ZK session expires and the znode is the leader
Major Closed
   Sub-task ZOOKEEPER-89 FIXED ZOOKEEPER-78
invoke WhenOwnerListener.whenNotOwner() when the ZK connection fails
Major Closed
   Bug ZOOKEEPER-18 FIXED keeper state inconsistency Major Closed
   Sub-task ZOOKEEPER-179 FIXED ZOOKEEPER-168
need new sections for basic operations content
Major Closed
   Task ZOOKEEPER-85 FIXED register the ZooKeeper mailing lists with nabble.com Major Closed
   Bug ZOOKEEPER-54 FIXED remove sleeps in the tests. Major Closed
   Improvement ZOOKEEPER-111 FIXED significant cleanup of existing tests Major Closed
   Bug ZOOKEEPER-112 FIXED src/java/main ZooKeeper.java has test code embedded into it. Major Closed
   Bug ZOOKEEPER-136 FIXED sync causes hang in all followers of quorum Major Closed
   Bug ZOOKEEPER-108 FIXED sync implementation reorders operations Major Closed
   Improvement ZOOKEEPER-128 FIXED test coverage on async client operations needs to be improved Major Closed
   Bug ZOOKEEPER-184 FIXED tests: An explicit include derective is needed for the usage of memcpy(), memset(), strlen(), strdup() and free() functions. Major Closed
   Bug ZOOKEEPER-200 FIXED the magic number for snapshot and log must be different (currently same) Major Closed
   Bug ZOOKEEPER-117 FIXED threading issues in Leader election Major Closed
   Improvement ZOOKEEPER-130 FIXED update build.xml to support apache release process Major Closed
   Bug ZOOKEEPER-193 FIXED update java example doc to compile with latest zookeeper Major Closed
   Task ZOOKEEPER-156 FIXED update programmer guide with acl details from old wiki page Major Closed
   Bug ZOOKEEPER-182 FIXED zookeeper_init accepts empty host-port string and returns valid pointer to zhandle_t. Major Closed
   Bug ZOOKEEPER-17 FIXED zookeeper_init doc needs clarification Major Closed
   New Feature ZOOKEEPER-26 WON'T FIX monitoring and management via JMX Major Closed
   Bug ZOOKEEPER-124 INVALID StatCallback is broken in trunk Major Closed
   Bug ZOOKEEPER-187 FIXED CreateMode api docs missing Minor Closed
   Improvement ZOOKEEPER-44 FIXED DataTree does not use natural sort for getChildren Minor Closed
   Bug ZOOKEEPER-123 FIXED In two places, the wrong class is specified for the logger Minor Closed
   Bug ZOOKEEPER-8 FIXED Stat enchaned to include num of children and size Minor Closed
   Bug ZOOKEEPER-7 FIXED Use enums rather than ints for types and state Minor Closed
   Bug ZOOKEEPER-105 FIXED ZooKeeper java client main loop crashes on KeeperExceptions Minor Closed