summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Fix check for parameters in case of connection error.Giuseppe Lavagetto2015-12-14
* Cluster ID change shouldn't log a traceback.Nick Bartos2015-12-02
* Merge pull request #126 from thepwagner/python3-timeoutGiuseppe Lavagetto2015-12-02
|\
| * Python3 fix when blocking on contented lockPeter Wagner2015-09-21
* | Make response False on exceptionBartlomiej Biernacki2015-11-30
* | Re-Adding the auth module.Giuseppe Lavagetto2015-11-29
* | Add error handling for ACLs (use and management)Giuseppe Lavagetto2015-11-28
* | Move the boilerplate retry logic to a wrapper, add api_execute_jsonGiuseppe Lavagetto2015-11-28
* | etcd.auth.AuthClientPeter Wagner2015-11-16
* | User authentication initialPeter Wagner2015-11-16
* | Fix leader lookupMatthias Urlichs2015-11-15
* | Suppress ReferenceError when cleaning upMatthias Urlichs2015-11-15
* | Client: clean up open connections when deletingMatthias Urlichs2015-11-15
* | Fix tests for python 3.5Giuseppe Lavagetto2015-11-01
* | Add srv record-based DNS discovery.Giuseppe Lavagetto2015-11-01
* | Introduce EtcdWatchTimedOut exception.Shaun Crampton2015-10-14
* | Add cause to EtcdConnectionFailed.Shaun Crampton2015-09-26
* | Ignore responses with no cluster ID when checking the ID.Shaun Crampton2015-09-26
* | Fix EtcdResult.get_subtree(leaves_only=False)Spike Curtis2015-09-22
* | Fix unhelpful log message when cluster ID changesAlex Chan2015-09-22
* | Fix #6: reduce scope of exception handler, preload data.Shaun Crampton2015-09-22
* | Merge pull request #125 from jplana/fix_etcd22_lockGiuseppe Lavagetto2015-09-20
|\ \ | |/ |/|
| * Fix unit testsGiuseppe Lavagetto2015-09-20
| * Do not cast the lock sequence to intGiuseppe Lavagetto2015-09-19
* | Fixed typoJose Plana2015-08-01
|/
* Add a client-side locking implementationGiuseppe Lavagetto2015-07-01
* Fix tests. Now urllib3 has been wrapped within a etcd.EtcdConenctionFailedJose Plana2015-06-30
* Fix unhelpful log message when cluster ID changesAlex Chan2015-06-22
* Add condition to the cluster id checkGiuseppe Lavagetto2015-06-20
* Reduce logging noiseGiuseppe Lavagetto2015-06-20
* Merge pull request #76 from aianchici/configure-certs-for-redirectsGiuseppe Lavagetto2015-06-19
|\
| * Set the certificate information regardless of whether or not the protocol is ...Alex Ianchici2014-12-16
* | Fix Issue #110, parametrising pool sizeMichal Witkowski2015-06-11
* | Merge pull request #97 from offscale/masterGiuseppe Lavagetto2015-06-10
|\ \
| * | Implemented `pop`Samuel Marks2015-04-27
* | | remove spurious print statementGiuseppe Lavagetto2015-06-10
* | | Make eternal_watch use modifiedIndex, not etcd_indexGiuseppe Lavagetto2015-06-09
* | | add increment to index in eternal watch generatorBradley Cicenas2015-05-22
* | | Add stats endpoints.Giuseppe Lavagetto2015-05-19
* | | Fix linearizable readsGiuseppe Lavagetto2015-05-19
* | | Fix eternal_watchGiuseppe Lavagetto2015-05-19
* | | Merge pull request #92 from Metaswitch/upstream-cluster-id-checkGiuseppe Lavagetto2015-05-19
|\ \ \
| * | | Only raise EtcdClusterIdChanged on first request after change.Shaun Crampton2015-05-18
| * | | Check cluster ID on each request.Shaun Crampton2015-05-17
* | | | Merge branch 'smc-improve-exc-handling' of https://github.com/Metaswitch/pyth...Giuseppe Lavagetto2015-05-19
|\ \ \ \
| * | | | Clean up exception handling:Shaun Crampton2015-05-17
| |/ / /
* | | | Fix python3 testsGiuseppe Lavagetto2015-05-19
* | | | Merge branch 'smc-add-logging' of https://github.com/Metaswitch/python-etcd i...Giuseppe Lavagetto2015-05-19
|\ \ \ \
| * | | | Fix import error on Python 3.Shaun Crampton2015-05-18
| * | | | Add logging, clean up some exception handling.Shaun Crampton2015-05-17
| |/ / /