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