summaryrefslogtreecommitdiff
path: root/pymemcache/client
Commit message (Expand)AuthorAgeFilesLines
* Remove idle connections from pool (#309)Jordan Carlson2021-06-012-0/+7
* Use client.set_many in HashClient.Martin Jørgensen2021-05-271-7/+4
* Fixed `HashClient.{get,set}_many()` with UNIX sockets.Nick Pope2021-05-101-15/+10
* Removing trailing space after a command if there are no arguments. (#311)Jerry Miu2021-04-141-1/+4
* Move _check_cas() check into cas() methodJon Parise2021-02-041-1/+1
* Added support for connections over IPv6.Nick Pope2020-09-032-18/+60
* Fixed custom client for HashClient using pooling.Nick Pope2020-09-021-6/+3
* Made isinstance() checks use six consistently.Nick Pope2020-09-021-7/+6
* Added support for UNIX sockets in HashClient.Nick Pope2020-09-021-15/+37
* Fix typos discovered by codespellChristian Clauss2020-08-211-2/+2
* Stopped storing False for missing keys in HashClient.get_many().Nick Pope2020-08-171-1/+0
* Added missing HashClient.close() and HashClient.quit().Nick Pope2020-08-172-0/+14
* Exposed HashClient in __init__ modules.Nick Pope2020-08-171-0/+1
* Used collections.defaultdict() in HashClient.{get,set}_many().Nick Pope2020-08-171-8/+3
* Minor cleanups to avoid unnecessary variables.Nick Pope2020-08-172-4/+3
* Updated docs for decrement (#289)Ben Yarmis2020-08-121-1/+1
* Make PooledClient and HashClient able to use a custom client class (#280)Simon Davy2020-04-282-15/+20
* Add TLS support for TCP sockets (#276)Moisés Guimarães de Medeiros2020-04-072-5/+19
* Fix corner case with dead server coming back alive (#275)Lukasz Czaplinski2020-04-041-14/+20
* Update MockMemcacheClient to reuse check_key (#273)Joe Gordon2020-03-192-7/+7
* HashClient pass encoding servers (#271)Doug2020-03-181-0/+1
* Fix linter errorsAli-Akber Saifee2019-12-211-1/+0
* Add touch method to HashClient (#263)Ali-Akber Saifee2019-12-211-0/+4
* Clarify noreply + self.default_noreply behavior (#255)Jon Parise2019-09-101-6/+10
* Validate cas inputs as strings of digits (#250)Stephen Rosen2019-08-261-0/+27
* Change serialization interface to be an object (#245)Stephen Rosen2019-08-262-33/+37
* Check integer input values to Client methods (#243)Stephen Rosen2019-08-201-9/+20
* Fix flags when setting multiple values at once (#248)v2.2.1Jon Parise2019-08-051-9/+8
* Add note about the overriding behavior of `flags` (#247)Jon Parise2019-08-011-4/+12
* Add Sphinx links to the exception classes (#246)Jon Parise2019-08-011-8/+8
* Be more consistent about using Client.encoding (#242)Stephen Rosen2019-07-241-4/+6
* extracted _extract_value() from _fetch_cmd() (#237)JianGuoPinterest2019-06-121-19/+29
* add flags in client functions (#235)JianGuoPinterest2019-06-111-31/+63
* add encoding in client functions (#232)JianGuoPinterest2019-06-072-7/+15
* Merge pull request #228 from jparise/repr-quotesJoe Gordon2019-05-071-4/+4
|\
| * Remove redundant '' from %r valuesJon Parise2019-05-071-4/+4
* | Improve ASCII encoding failure exceptionJon Parise2019-05-071-1/+2
|/
* Add default_noreply paramter to HashClientChris Donati2019-04-191-1/+3
* Improve the cache_memlimit documentationJon Parise2019-01-081-1/+2
* added OK as acceptable responseBenjamin Berg2019-01-081-1/+15
* Always send command keys in their original orderJon Parise2019-01-071-9/+6
* Always close the existing socket on _connect() (#208)Jon Parise2019-01-031-4/+8
* Add UNIX domain socket support (#206)Jon Parise2019-01-021-4/+25
* typo: alwais -> alwaysTyler Lubeck2018-11-081-1/+1
* Fix support newbytes from futureJoe Gordon2018-09-061-1/+4
* Merge pull request #184 from shargan/shargan/fix-delete-manyCharles Gordon2018-09-051-28/+34
|\
| * Refactor _delete_many() to batch its keysshargan2018-08-301-28/+34
* | minor tweaks for an extra 7.5% gainshargan2018-08-301-7/+9
* | simplify and speed up _check_key() performanceshargan2018-08-301-20/+10
|/
* ensure that client 'if not self.sock: self._connect()' behavior is testedshargan2018-08-301-5/+4