summaryrefslogtreecommitdiff
path: root/docs/api
Commit message (Collapse)AuthorAgeFilesLines
* fix(core): allow requests to be queued in CONNECTING state (#374) (#588)Damien Diederen2020-03-091-0/+21
| | | | | | | | | | | | | | With this patch, requests issued while the client is in the 'CONNECTING' state get queued instead of raising a misleading 'SessionExpiredError'. This fixes https://github.com/python-zk/kazoo/issues/374, and brings Kazoo more in line with the Java and C clients. See the 'kazoo.client.KazooClient.state' documentation as well as these discussions for more details: https://github.com/python-zk/kazoo/pull/570#issuecomment-554798550 https://github.com/python-zk/kazoo/pull/583#issuecomment-586422386
* feat(recipe): Add TreeCache recipeJiangge Zhang2017-06-131-0/+26
| | | | | Kazoo implementation of Apache Curator's TreeCache recipe. See also: http://curator.apache.org/curator-recipes/tree-cache.html
* Revert "New recipe proposal: TreeCache"Ben Bangert2017-05-311-26/+0
|
* Merge pull request #398 from tonyseek/feature/treecache-recipeBen Bangert2017-05-311-0/+26
|\ | | | | New recipe proposal: TreeCache
| * Implement and test the TreeCache recipe.Jiangge Zhang2016-06-231-0/+26
| |
* | Convert read/write locks into classesJames E. Blair2017-03-101-0/+12
|/ | | | | | | Replace the RLock and WLock functions with subclasses of Lock: ReadLock and WriteLock. Add those to the client class for convenience. Restore the function signature of the Lock class initializer. Add tests for shared locks. Add to API docs.
* Add lease recipe.Lars Albertsson2015-03-211-0/+19
|
* Add new eventlet docs + a few other tweaks to the index.rstJoshua Harlow2015-02-131-0/+18
| | | | | | Explain what the new eventlet handler is and how it can be used (with api docs as well) and links some of the items in index.rst to targets (and makes the irc link clickable).
* Removed all references to pipes and turned into sockets to enable Windows ↵Ewan Kirk2014-09-021-1/+1
| | | | support
* Remove zope.interface dependency, closes #131.Hanno Schlichting2014-03-141-2/+2
|
* doc tweaksHanno Schlichting2013-07-232-0/+8
|
* - Issue #62, #92, #89, #101, #102: Allow KazooRetry to have aBen Bangert2013-07-161-6/+0
| | | | | | max deadline, transition properly when connection fails to LOST, and setup separate connection retry behavior from client command retry behavior. Patches by Mike Lundy.
* brush up lock docs a bitHanno Schlichting2013-06-081-0/+2
|
* correct name of new utils docs fileHanno Schlichting2013-04-291-4/+4
|
* Add docs for util handlers.Ben Bangert2013-04-281-0/+18
|
* more doc tweaksHanno Schlichting2013-03-261-1/+1
|
* LockingQueue: fixed tests and documentationŽygimantas Bruzgys2013-03-121-0/+10
|
* More documentation about the retry class.Ben Bangert2013-01-091-0/+4
|
* Include the rest of the needed methods.Ben Bangert2013-01-091-0/+10
|
* Add documentation on retries, KazooRetry, RetrySleeper, and how to use the ↵Ben Bangert2013-01-091-0/+13
| | | | | | KazooRetry. Fixes Issue #48.
* fix versionaddedHanno Schlichting2012-10-021-1/+1
| | | | [ci skip]
* fix rstHanno Schlichting2012-10-021-1/+1
| | | | [ci skip]
* simple implementation of a counter typeHanno Schlichting2012-10-021-0/+19
| | | | can deal both with int and float values
* merge the priority queue support into the base queueHanno Schlichting2012-10-011-8/+1
|
* hook up base PriorityQueueHanno Schlichting2012-10-011-1/+8
|
* add boilerplate for new queue recipeHanno Schlichting2012-10-011-0/+19
|
* Add semaphore class for docking.Ben Bangert2012-09-261-0/+5
|
* Add transactions and some tests for them.Ben Bangert2012-09-071-0/+4
|
* Add security classes to rst.Ben Bangert2012-09-051-0/+4
|
* Indent docs for methods.Ben Bangert2012-09-051-7/+7
|
* move code out of `testing.__init__`Hanno Schlichting2012-09-041-3/+3
|
* Remove zookeeper C leftovers.Ben Bangert2012-08-311-2/+0
|
* document client.state and avoid describing internals of client.retryHanno Schlichting2012-08-301-3/+9
|
* document client.handler APIHanno Schlichting2012-08-301-0/+5
|
* officially document client.retry and the availibility of the recipesHanno Schlichting2012-08-301-0/+5
|
* order client docs by source instead of alphabeticallyHanno Schlichting2012-08-301-0/+1
|
* no longer document handlers.util.thread as a public APIHanno Schlichting2012-08-301-11/+0
|
* docs: correctly link to `ZnodeStat` classHanno Schlichting2012-08-301-0/+2
|
* list all exceptions - mark the uncommon ones as private for nowHanno Schlichting2012-08-301-0/+52
|
* Add api/exceptions doc and test proper linkage from client docsHanno Schlichting2012-08-301-0/+14
|
* Add new api/protocol/states doc and move docs from api/clientHanno Schlichting2012-08-302-16/+22
|
* Add barrier and double barrier recipe along with docs and tests.Ben Bangert2012-08-061-0/+5
|
* Add basic zookeeper barrier recipe.Ben Bangert2012-08-031-0/+14
|
* Use a consistent name for PatientChildrenWatch.Ben Bangert2012-08-031-1/+2
|
* Refactor ChildrenWatcher to PatientChildrenWatcher, expose publicly under ↵Ben Bangert2012-08-032-8/+4
| | | | watchers recipes.
* document `KazooTestCase` as a public APIHanno Schlichting2012-08-031-5/+1
| | | | It's described in the testing overview.
* document `threading.TimeoutError`Hanno Schlichting2012-08-031-0/+2
|
* docs: stop duplicate long listing of all `__init__` arguments for clientHanno Schlichting2012-07-301-1/+1
|
* docs: fix too short underlineHanno Schlichting2012-07-301-1/+1
|
* move EventType below main KazooClient classHanno Schlichting2012-07-301-2/+1
|