Apache ZooKeeper https://zookeeper.apache.org
  • Java 70.6%
  • C++ 6.6%
  • C 6.1%
  • MDX 4.7%
  • TypeScript 4.3%
  • Other 7.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Wu Shuwen 87e85f28e7
ZOOKEEPER-5108: Client SASL settings set to true with trailing whitespace are read as false
Reviewers: kezhuw, anmolnar
Author: dajiaohuang
Closes #2484 from dajiaohuang/ZOOKEEPER-5108
2026-11-04 09:35:08 -06:00
.github/workflows ZOOKEEPER-5116: Pin website and CI build runner to ubuntu-24.04 to fix website and CI build 2026-11-04 11:05:36 +08:00
bin ZOOKEEPER-5109: Do not pass server JVM flags to status diagnostic client 2026-10-21 11:02:15 +08:00
conf ZOOKEEPER-4391: Allow custom JVM heap sizing besides "-Xmx" 2026-10-20 18:20:38 +08:00
dev/docker ZOOKEEPER-5039: Raise to min JDK 17, also build, test with JDK25 2026-06-24 14:24:08 -05:00
tools ZOOKEEPER-3766: Clean up bash scripts 2025-03-25 15:16:50 -05:00
zookeeper-assembly ZOOKEEPER-4835: Make use of Netty optional when no SSL is used 2026-09-11 14:05:04 -05:00
zookeeper-client ZOOKEEPER-5103: Address memory leaks in the C client 2026-10-26 09:45:08 -05:00
zookeeper-compatibility-tests [maven-release-plugin] prepare for next development iteration 2023-07-17 13:36:10 +02:00
zookeeper-contrib ZOOKEEPER-5038: Migrate to Jetty 12.1.12 (EE10) 2026-08-25 13:19:29 -05:00
zookeeper-it ZOOKEEPER-4826 Reduce unnecessary executable permissions on files (#2157) 2024-04-30 10:12:34 +02:00
zookeeper-jute ZOOKEEPER-842: Generate jute method copyFrom to decouple ZooKeeper from DataTree 2025-08-23 13:59:20 +08:00
zookeeper-metrics-providers ZOOKEEPER-5038: Migrate to Jetty 12.1.12 (EE10) 2026-08-25 13:19:29 -05:00
zookeeper-recipes ZOOKEEPER-5061: ZooKeeper website fixes 2026-07-01 11:34:56 -05:00
zookeeper-server ZOOKEEPER-5108: Client SASL settings set to true with trailing whitespace are read as false 2026-11-04 09:35:08 -06:00
zookeeper-specifications ZOOKEEPER-4834. fix typos in Apache ZooKeeper (#2167) 2024-07-16 16:06:34 +08:00
zookeeper-website Added new CVEs published with 3.8.8 and 3.9.7 2026-11-03 11:35:24 -06:00
.asf.yaml ZOOKEEPER-5034: enable dependabot via .asf.yaml 2026-03-27 12:59:09 -05:00
.gitattributes ZOOKEEPER-3766: Clean up bash scripts 2025-03-25 15:16:50 -05:00
.gitignore ZOOKEEPER-4752: Remove version files in zookeeper-server/src/main from .gitignore (#2073) 2023-10-04 05:49:00 +08:00
.typos.toml ZOOKEEPER-4834. fix typos in Apache ZooKeeper (#2167) 2024-07-16 16:06:34 +08:00
checkstyle-simple.xml
checkstyle-strict.xml
checkstyleSuppressions.xml
excludeFindBugsFilter.xml ZOOKEEPER-5039: Raise to min JDK 17, also build, test with JDK25 2026-06-24 14:24:08 -05:00
Jenkinsfile ZOOKEEPER-5039: Raise to min JDK 17, also build, test with JDK25 2026-06-24 14:24:08 -05:00
Jenkinsfile-owasp ZOOKEEPER-5076: Upgrade JDK to 17 for the Owasp build 2026-08-14 14:15:15 -05:00
Jenkinsfile-PreCommit ZOOKEEPER-5039: Raise to min JDK 17, also build, test with JDK25 2026-06-24 14:24:08 -05:00
Jenkinsfile-s390x ZOOKEEPER-5066: Update JDK11 to JDK 17, 25 in s390x jenkinsfile 2026-07-07 09:41:46 -05:00
LICENSE.txt
NOTICE.txt ZOOKEEPER-5061: ZooKeeper website fixes 2026-07-01 11:34:56 -05:00
owaspSuppressions.xml ZOOKEEPER-5087: Suppress false positive OpenTelemetry CVE-s in OWASP dependency check 2026-09-15 13:34:36 -05:00
pom.xml ZOOKEEPER-5099: Upgrade jackson-databind to 2.22.3 2026-10-05 11:05:46 -05:00
README.md ZOOKEEPER-5039: Raise to min JDK 17, also build, test with JDK25 2026-06-24 14:24:08 -05:00
README_packaging.md
zk-merge-pr.py ZOOKEEPER-4806: Commits have to be refreshed after merging 2024-02-15 14:40:32 +01:00

Apache ZooKeeper GitHub Actions CI Travis CI Maven Central License

https://zookeeper.apache.org/

For the latest information about Apache ZooKeeper, please visit our website at:

https://zookeeper.apache.org

and our wiki, at:

https://cwiki.apache.org/confluence/display/ZOOKEEPER

Packaging/release artifacts

Either downloaded from https://zookeeper.apache.org/releases.html or found in zookeeper-assembly/target directory after building the project with maven.

apache-zookeeper-[version].tar.gz

    Contains all the source files which can be built by running:
    mvn clean install

    To generate an aggregated apidocs for zookeeper-server and zookeeper-jute:
    mvn javadoc:aggregate
    (generated files will be at target/site/apidocs)

apache-zookeeper-[version]-bin.tar.gz

    Contains all the jar files required to run ZooKeeper
    Full documentation can also be found in the docs folder

As of version 3.5.5, the parent, zookeeper and zookeeper-jute artifacts are deployed to the central repository after the release is voted on and approved by the Apache ZooKeeper PMC:

https://repo1.maven.org/maven2/org/apache/zookeeper/zookeeper

Contributing

We always welcome new contributors to the project! See How to Contribute for details on how to submit patches as pull requests and other aspects of our contribution workflow.