summaryrefslogtreecommitdiff
path: root/redis/connection.py
Commit message (Expand)AuthorAgeFilesLines
...
| * | call socket.shutdown() before socket.close()Andy McCurdy2013-08-231-0/+1
| |/
| * redis._compat has a BytesIO declaration, which works in both 2.x and 3.xroot2013-07-031-2/+2
| * Use io.BytesIO in Redis.pack_command -- makes it a little bit fasterroot2013-07-031-7/+11
| * can catch any type of exception here since we re-raise the exception anywayandy2013-06-261-2/+2
| * fix for #358 and #351andy2013-06-141-3/+10
| * encoding testsandy2013-06-061-7/+4
| * Add BusyLoadingError exception to differentiate -LOADING errors from connect ...Yossi Gottlieb2013-06-041-1/+2
* | refactored pubsub. needs testsandy2013-05-251-2/+28
|/
* can reuse the already existing parse_error routine to deal with LOADING errors.andy2013-05-061-6/+3
* pep8andy2013-04-271-54/+51
* pep8andy2013-04-221-3/+2
* connection: fix py3 syntax bug.James Arthur2013-04-191-2/+2
* connection: remove stray print statement.James Arthur2013-04-191-1/+0
* compat: extract queue imports to _compat module.James Arthur2013-04-191-6/+2
* connection: add an optional `BlockingConnectionPool` class.James Arthur2013-04-181-0/+167
* Catch exception, not anything (which could be KeyboardInterrupt).Lucian Branescu Mihaila2013-04-101-5/+5
* always raise parse error exceptions in multi/exec pipelines as a result of thisandy2012-11-161-0/+2
* High precision floating point values are now properly sent to the Redis server.andy2012-10-071-2/+4
* fixed a Python3 incompatibiltiy in the previous commitandy2012-08-231-1/+2
* implementing LUA scripting, still need tests.andy2012-08-231-6/+17
* Raise an exception if there's any kind of error. Fix for #251.andy2012-08-141-4/+7
* Optimized code by caching certain bytestring literalsAlex Grönholm2012-08-071-11/+14
* Fixed PEP 8 violations introduced in previous commitsAlex Grönholm2012-08-071-1/+2
* Fixed Python 3.2+ compatibilityAlex Grönholm2012-08-071-23/+36
* Cleaned up code for PEP 8 complianceAlex Grönholm2012-08-061-10/+16
* Merge remote-tracking branch 'encoding/2.4.11-fix' into encodingandy2012-06-101-10/+25
|\
| * Have PythonParser handle result encoding similarly to hiredis.Reader.Frankie Dintino2012-02-081-5/+11
| * Pass the connection encoding to hiredis.ReaderFrankie Dintino2012-02-081-1/+2
* | Made redis-py work with IronPythonGil Tayar2012-05-161-1/+1
* | Fix re-used connection errors after fork().Josiah Carlson2012-04-111-2/+14
|/
* Raise an authentication error if an invalid password is suppliedandy2011-11-071-2/+3
* HiredisParser raises a RedisError if Hiredis is unavailableandy2011-11-071-4/+19
* pep8andy2011-10-251-1/+0
* should .close() the bufferandy2011-10-241-7/+10
* Limit the maximum bytes read from the PythonParser. Fix for #205.andy2011-10-241-2/+24
* Added __del__ methods for classes that hold on to resources that need to be c...andy2011-10-141-1/+20
* Raise ConnectionError if the reader has been closed under us. ThisOvidiu Predescu2011-08-301-0/+2
* Ensure connections get disconnected if there's a protocol errorandy2011-07-221-3/+9
* Removed socket retry logic in Connection. This is the responsbility of the ca...andy2011-07-221-13/+2
* Fix for #153, can only reliably check the last byte of the responseAndy McCurdy2011-07-101-3/+3
* fix for PythonParser when reading empty stringsAndy McCurdy2011-06-101-1/+1
* fix a typo introduced in last commit. thanks Ask Solem for finding.Andy McCurdy2011-06-071-1/+1
* fix UnixDomainSocketConnection to report error messages based on it's attribu...Andy McCurdy2011-06-071-9/+23
* make sure the class instance always has an ._fp attribute in case disconnect ...Andy McCurdy2011-06-011-3/+6
* ConnectionPool's get_connection() now can take optional kwargsAndy McCurdy2011-05-251-1/+1
* new pubsub testsAndy McCurdy2011-05-231-1/+1
* more error checking for socket errorsAndy McCurdy2011-05-221-5/+7
* connection pool is now a real pool. we no longer rely on threading.local for ...Andy McCurdy2011-05-171-24/+30
* all tests pass now except pub/sub. connection_pool's get_connection now alway...Andy McCurdy2011-05-171-2/+11
* all tests passing with new connection poolAndy McCurdy2011-05-161-25/+53