summaryrefslogtreecommitdiff
path: root/redis/connection.py
Commit message (Expand)AuthorAgeFilesLines
* remove Token class in favor of bytestringremove_tokenAndy McCurdy2019-05-281-46/+7
* Merged the error process of "reading socket error" in two Parser class and ad...vic0202019-04-111-36/+31
* make sure the selector is instantiated prior to cleaning it upAndy McCurdy2019-03-181-2/+4
* Close the selector on disconnectBruce Merry2019-03-181-0/+2
* attempt to provide only healthy connections from the poolAndy McCurdy2019-02-041-3/+42
* Merge pull request #1129 from Chronial/feature/fix-exceptAndy McCurdy2019-02-011-4/+4
|\
| * Do not leave connections in invalid stateChronial2019-01-301-4/+4
* | Merge pull request #1130 from Junnplus/socket-patchAndy McCurdy2019-02-011-1/+1
|\ \
| * | use IPPROTO_TCP constant instead of SOL_TCP constantjunnplus2019-01-311-1/+1
| |/
* | readd the connection destructorAndy McCurdy2019-02-011-0/+6
* | Improve how connection pools operate in forked/child proceeses.Andy McCurdy2019-01-311-8/+4
* | Merge branch 'pr/1108' into pythonparserAndy McCurdy2019-01-281-3/+1
|\ \ | |/ |/|
| * Make PythonParser's on_disconnect consistent withAlexey Popravka2019-01-031-3/+1
* | Connection URLs must have a valid scheme.Andy McCurdy2019-01-271-2/+6
* | Merge pull request #1087 from oridistor/ssl_sniAndy McCurdy2019-01-271-5/+18
|\ \
| * | pycodestyle fixes to connection.pyRoey Prat2018-11-271-4/+5
| * | Made sure SSL SNI will not affect using redis-py in versions older than 2.7.9Ori Markovitch2018-11-261-9/+17
| * | Add SSL SNI supportDanni Moiseyev2018-11-261-5/+9
* | | Merge pull request #1043 from Siecje/reprAndy McCurdy2019-01-271-1/+1
|\ \ \ | |_|/ |/| |
| * | Fix ConnectionPool repr when using default valuesCody Scot2018-10-261-1/+1
* | | Remove unnecessary compat shim for 'bytes'Jon Dufresne2018-12-281-1/+1
| |/ |/|
* | Add missing UnixDomainSocketConnection._buffer_cutoffJyrki Muukkonen2018-11-151-0/+1
* | Merge pull request #1017 from u2mejc/issue-1016Andy McCurdy2018-11-141-2/+2
|\ \
| * | Enforce ssl_cert_reqs='required' by defaultJustin Clark2018-08-071-2/+2
| |/
* | Merge pull request #1055 from tzickel/pipeperfAndy McCurdy2018-11-141-8/+15
|\ \
| * | Improve performence of transactions / pipeline requests which involve largetzickel2018-11-061-8/+15
* | | use str() to encode int or long valuesAndy McCurdy2018-11-141-1/+4
* | | only accept bytes, strings, ints, longs and floats as user inputAndy McCurdy2018-11-141-5/+10
* | | Use unicode literals throughout projectJon Dufresne2018-11-031-31/+17
* | | Use io package for BytesIOJon Dufresne2018-11-031-2/+3
* | | Pass iterator to tuple() without coercing to a listJon Dufresne2018-11-031-2/+2
* | | Remove from __future__ import with_statementJon Dufresne2018-11-031-1/+0
|/ /
* | Merge pull request #985 from mmaslowskicc/from-url-max-connectionsAndy McCurdy2018-11-021-1/+2
|\ \
| * | Fix parsing max_connections URL query string parameterMichał Masłowski2018-05-231-1/+2
| |/
* | Prefer https:// for URLs when availableJon Dufresne2018-11-011-3/+4
* | pycodestyle fixes in clientRoey Prat2018-10-281-5/+5
|/
* Allow socket type to be configured in ConnectionAJ Ortega2017-11-071-2/+3
* add an Encoder object responsible for encoding/decoding bytes and stringsAndy McCurdy2017-08-021-39/+49
* added get_encoding() to ConnectionPoolAndy McCurdy2017-07-311-0/+10
* insert missing wordPeter van Dijk2016-11-151-2/+2
* Merge pull request #645 from cvrebert/redis-urlAndy McCurdy2016-09-061-3/+8
|\
| * Link to redis:// & rediss:// scheme IANA registrations in docsChris Rebert2015-08-131-3/+8
* | Cache Token objects to improve performance.Chris Simpson2016-06-121-3/+21
* | Retry `select` calls on `InterruptedError`Carlton Gibson2016-06-101-2/+1
* | For Python < 3.5, automatically retry EINTRThomas Steinacher2016-05-241-4/+4
* | PEP8 fixesTim Savage2016-03-291-5/+11
* | Extend ConnectionPool.to_url to parse querystring arguments to correct type.Tim Savage2016-03-291-3/+30
* | raise TimeoutError if a socket.timeout is raised while connectingAndy McCurdy2015-11-091-0/+2
* | socket errors on windows contain more than 2 arguments.Andy McCurdy2015-11-021-3/+4
* | typoAndy McCurdy2015-11-021-2/+2