Mirror of Apache Hadoop ZooKeeper
Java C++ C JavaScript Python Shell Other
Switch branches/tags
Clone or download
anmolnar and hanm ZOOKEEPER-2184: Zookeeper Client should re-resolve hosts when connect…
…ion attempts fail

This is the master/3.5 port of #451

Author: Andor Molnar <andor@cloudera.com>
Author: Andor Molnar <andor@apache.org>

Reviewers: Michael Han <hanm@apache.org>, Flavio Junqueira <fpj@apache.org>, Edward Ribeiro <edward.ribeiro@gmail.com>, Mark Fenes <mfenes@cloudera.com>, Abraham Fine <afine@apache.org>

Closes #534 from anmolnar/ZOOKEEPER-2184_master
Latest commit 0a31187 Jul 15, 2018
Permalink
Failed to load latest commit information.
bin ZOOKEEPER-2994: Tool required to recover log and snapshot entries wit… Apr 23, 2018
conf ZOOKEEPER-1952 Default log directory and file name can be changed(nij… Mar 1, 2015
docs ZOOKEEPER-2940: Deal with maxbuffer as it relates to large requests f… Jul 11, 2018
src ZOOKEEPER-2184: Zookeeper Client should re-resolve hosts when connect… Jul 16, 2018
zookeeper-docs ZOOKEEPER-3033: MAVEN MIGRATION - Step 1.2 - create zk-recipes maven … Jul 13, 2018
zookeeper-it ZOOKEEPER-3022: MAVEN MIGRATION - Iteration 1 - docs, it Jul 4, 2018
zookeeper-recipes ZOOKEEPER-3033: MAVEN MIGRATION - Step 1.2 - create zk-recipes maven … Jul 13, 2018
.gitattributes ZOOKEEPER-1966. VS and line breaks (Orion Hodson via fpj) Jul 16, 2014
.gitignore ZOOKEEPER-2993: Removed 'generated' line from .gitignore May 23, 2018
LICENSE.txt Created notice and renamed the existing license/readme files. See ZOO… Jun 24, 2008
NOTICE.txt ZOOKEEPER-1895. update all notice files, copyright, etc... with the n… May 16, 2014
README.md ZOOKEEPER-2880: Rename README.txt to README.md Aug 24, 2017
README_packaging.txt ZOOKEEPER-1604 remove rpm/deb/... packaging (cnauroth via phunt) Mar 3, 2016
build.xml ZOOKEEPER-2184: Zookeeper Client should re-resolve hosts when connect… Jul 16, 2018
ivy.xml ZOOKEEPER-3019: add metric for slow fsyncs count Jun 8, 2018
ivysettings.xml ZOOKEEPER-2594: Use TLS for downloading artifacts during build (Olaf … Oct 5, 2016
zk-merge-pr.py ZOOKEEPER-2632: Add option to inform JIRA_PASSWORD at CLI prompt (Edw… Nov 18, 2016

README.md

Apache ZooKeeper

alt text

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

http://zookeeper.apache.org/

and our wiki, at:

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

Full documentation for this release can also be found in docs/index.html


Packaging/release artifacts

The release artifact contains the following jar file at the top level:

zookeeper-.jar - legacy jar file which contains all classes and source files. Prior to version 3.3.0 this was the only jar file available. It has the benefit of having the source included (for debugging purposes) however is also larger as a result

The release artifact contains the following jar files in "dist-maven" directory:

zookeeper-.jar - bin (binary) jar - contains only class (.class) files zookeeper--sources.jar - contains only src (.java) files zookeeper--javadoc.jar - contains only javadoc files

These bin/src/javadoc jars were added specifically to support Maven/Ivy which have the ability to pull these down automatically as part of your build process. The contents of the legacy jar and the bin + sources jars are the same.

As of version 3.3.0, the bin, sources and javadoc jars contained in the dist-maven directory 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 patch through pull request and our contribution workflow.