summaryrefslogtreecommitdiff
path: root/redis/connection.py
Commit message (Expand)AuthorAgeFilesLines
* encoding testsandy2013-06-061-7/+4
* Add BusyLoadingError exception to differentiate -LOADING errors from connect ...Yossi Gottlieb2013-06-041-1/+2
* 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
* make a formal hook so other types of connections don't have to repeat the sam...Andy McCurdy2011-05-121-4/+4
* connection class completely refactored. encoding and command packing moved fr...Andy McCurdy2011-05-121-113/+148
* Added socket disconnection if commands are rejected due to AOF/RDB load.Benjamin Anderson2011-04-221-0/+5
* Use IPPROTO_TCP instead of SOL_TCPAdam Vandenberg2011-03-271-6/+1
* Jython doesn't define socket.SOL_TCP, but seems to work by using socket.SOL_T...Andy McCurdy2011-03-271-1/+7
* Fix for #103, handling socket errors betterAndy McCurdy2011-03-141-2/+2