Commit Graph
16 Commits
Author SHA1 Message Date
Honza Kral 0c09ef72a0 Experimental Thrift support
No thread safety
no connection pooling for thrift
very limited error handling
2013-08-21 00:13:13 +02:00
Honza Kral 56e314f5b0 Experimental memcached protocol.
Only works with python 2 now
2013-08-11 02:17:20 +02:00
Honza Kral 366e15dee8 Support timeouts with urllib3 2013-08-09 02:26:42 +02:00
Honza Kral d72b15680c Switch to urllib3 for more performance 2013-08-08 18:06:36 +02:00
Honza Kral 11e5746eb1 Docstrings for Connection classes 2013-08-08 16:04:53 +02:00
Honza Kral d8cbe1ac78 More power to the SerializationError 2013-07-30 15:05:46 +02:00
Honza Kral 0bde2d5317 More info when raising an exception 2013-07-30 14:25:10 +02:00
Honza Kral 148f803c66 bulk & count APIs 2013-07-20 21:11:50 +02:00
Honza Kral c17653e922 Add response text to TransportError 2013-07-16 14:27:05 +02:00
Honza Kral ae506f639b Don't try to pretty print empty responses 2013-06-16 16:19:35 +02:00
Honza Kral 476b1ca132 expose timeout on Connection class 2013-05-24 01:25:19 +02:00
Honza Kral a70db43abd Enable url_prefix for Connection, do not include it in trace calls 2013-05-23 22:15:55 +02:00
Honza Kral 0dae1e9df1 Only trigger retry and mark connection as dead on connection errors
Not when we receive an error code from ES.
2013-05-19 18:45:12 +02:00
Honza Kral 0fd398a0d5 Error logging 2013-05-02 00:41:27 +02:00
Honza Kral ebd6370e59 Add logging on successful request 2013-05-02 00:34:46 +02:00
Honza Kral 71daa6ef14 RequestsHttpConnection class handling the actual http communication 2013-05-01 21:55:44 +02:00