summaryrefslogtreecommitdiff
path: root/pymemcache/client/hash.py
Commit message (Expand)AuthorAgeFilesLines
* Consistent behaviour for incr, decr for Hash and Base (#476)Matej Spiller Muys2023-02-021-2/+2
* Support for Gat and Gats, Support passing server key in a tupleMatej Spiller Muys2023-01-311-7/+19
* Add more type annotationsJoe Gordon2022-10-031-5/+5
* Start to add type hintsJoe Gordon2022-09-121-1/+1
* Support noreply for hash flush_allJoe Gordon2022-01-211-2/+2
* Apply black formattingJoe Gordon2021-12-031-82/+64
* Return default from hash client when using positional argument (#354)Ludwig Hähne2021-10-151-3/+2
* Return default from hash client (#352)Ludwig H2021-10-041-1/+2
* Fixes for rebase and further cleanupsJoe Gordon2021-07-201-1/+1
* Remove six dependency and run pyupgradeJoe Gordon2021-07-201-7/+6
* Configure the socket keepalive from various clients (#338)Hervé Beraud2021-07-051-0/+2
* Remove idle connections from pool (#309)Jordan Carlson2021-06-011-0/+2
* 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
* Added support for connections over IPv6.Nick Pope2020-09-031-2/+7
* Fixed custom client for HashClient using pooling.Nick Pope2020-09-021-6/+3
* Added support for UNIX sockets in HashClient.Nick Pope2020-09-021-15/+37
* 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-171-0/+10
* Used collections.defaultdict() in HashClient.{get,set}_many().Nick Pope2020-08-171-8/+3
* Minor cleanups to avoid unnecessary variables.Nick Pope2020-08-171-1/+1
* Make PooledClient and HashClient able to use a custom client class (#280)Simon Davy2020-04-281-1/+3
* Add TLS support for TCP sockets (#276)Moisés Guimarães de Medeiros2020-04-071-2/+5
* 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-191-2/+2
* 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
* Change serialization interface to be an object (#245)Stephen Rosen2019-08-261-0/+2
* add encoding in client functions (#232)JianGuoPinterest2019-06-071-1/+4
* Add default_noreply paramter to HashClientChris Donati2019-04-191-1/+3
* fix failed keysopapy2018-07-301-1/+1
* fix testopapy2018-07-301-22/+23
* fix implementation HashClientopapy2018-07-301-36/+108
* fix resultopapy2018-07-261-1/+1
* fix pep8opapy2018-07-261-1/+2
* add validation code with NOT_STOREDopapy2018-07-261-7/+10
* fix return objectopapy2018-07-091-5/+5
* Fix flake8 issuesJoe Gordon2017-11-271-1/+1
* Don't Raise Generic Exception (#164)Norman J. Harman Jr2017-09-111-1/+2
* Return default value instead of False when all clients are downPeter Renström2017-03-141-1/+1
* Add gets_many to HashClient.Jason Biegel2017-02-171-2/+13
* remove suggestion to use python-clandestinedErnest W. Durbin III2016-12-081-5/+0
* Add optional support for unicode keysJoe Gordon2016-11-031-1/+4
* Fixed bugs caused by setting retry attempts to 0 on HashClientRemco van Oosterhout2015-10-211-2/+2
* hashclient ignores exceptions when no servers are foundJohn Anderson2015-09-061-4/+24
* make the hasher class pluggable in HashClientShivaram Lingamneni2015-08-121-3/+2
* Add delete_multi -> delete_many mappingAdam Chainz2015-07-241-0/+2
* Test the delete_many method and add it to Client classes that are missing itAdam Chainz2015-07-241-0/+5
* Add get_multi -> get_many mappingAdam Chainz2015-07-241-0/+2