<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pymemcache.git, branch v3.1.0</title>
<subtitle>github.com: pinterest/pymemcache.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pymemcache.git/'/>
<entry>
<title>Prepare the version 3.1.0 release (#278)</title>
<updated>2020-04-09T16:02:35+00:00</updated>
<author>
<name>Jon Parise</name>
<email>jon@pinterest.com</email>
</author>
<published>2020-04-09T16:02:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pymemcache.git/commit/?id=4bca1bb96a8740301835f829dcd9c7a03077eca5'/>
<id>4bca1bb96a8740301835f829dcd9c7a03077eca5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add TLS support for TCP sockets (#276)</title>
<updated>2020-04-07T15:33:08+00:00</updated>
<author>
<name>Moisés Guimarães de Medeiros</name>
<email>moisesguimaraes@users.noreply.github.com</email>
</author>
<published>2020-04-07T15:33:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pymemcache.git/commit/?id=f35f21573ca816171e22b927925d76d5a47fc334'/>
<id>f35f21573ca816171e22b927925d76d5a47fc334</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix corner case with dead server coming back alive (#275)</title>
<updated>2020-04-04T18:58:47+00:00</updated>
<author>
<name>Lukasz Czaplinski</name>
<email>scoiatael@users.noreply.github.com</email>
</author>
<published>2020-04-04T18:58:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pymemcache.git/commit/?id=da89f48496493bf9075d8531e26dae42e0fd0dd9'/>
<id>da89f48496493bf9075d8531e26dae42e0fd0dd9</id>
<content type='text'>
Looks like clients/hash behaves incorrectly when dead server comes back alive - it's never removed from dead_clients and thus retried indefinitely.

Failing test and fix are visible in 35ee9de, rest of PR simply adds some test coverage and refactors existing code a little.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Looks like clients/hash behaves incorrectly when dead server comes back alive - it's never removed from dead_clients and thus retried indefinitely.

Failing test and fix are visible in 35ee9de, rest of PR simply adds some test coverage and refactors existing code a little.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #274 from jparise/3.0.1</title>
<updated>2020-03-20T16:13:18+00:00</updated>
<author>
<name>Charles Gordon</name>
<email>charles.gordon@gmail.com</email>
</author>
<published>2020-03-20T16:13:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pymemcache.git/commit/?id=b5d586092fced9e5483fcd03f034c8478376ed72'/>
<id>b5d586092fced9e5483fcd03f034c8478376ed72</id>
<content type='text'>
Prepare the version 3.0.1 release</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prepare the version 3.0.1 release</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare the version 3.0.1 release</title>
<updated>2020-03-20T15:37:10+00:00</updated>
<author>
<name>Jon Parise</name>
<email>jon@pinterest.com</email>
</author>
<published>2020-03-20T15:37:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pymemcache.git/commit/?id=eeeb7084d46f75df78a8aadfb84b0158d7cb83f2'/>
<id>eeeb7084d46f75df78a8aadfb84b0158d7cb83f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update MockMemcacheClient to reuse check_key (#273)</title>
<updated>2020-03-19T20:57:36+00:00</updated>
<author>
<name>Joe Gordon</name>
<email>jogo@users.noreply.github.com</email>
</author>
<published>2020-03-19T20:57:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pymemcache.git/commit/?id=cc9f9b114e756de5ac03ac06c64d30ea26884f06'/>
<id>cc9f9b114e756de5ac03ac06c64d30ea26884f06</id>
<content type='text'>
Our current MockMemcacheClient doesn't throw an error if a key has a
space, and given MockMemcacheClient can be consumed by downstream
things, we want it to act as close to the real client as possible.

Rename _check_key to check_key_helper so we aren't importing a private
function.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Our current MockMemcacheClient doesn't throw an error if a key has a
space, and given MockMemcacheClient can be consumed by downstream
things, we want it to act as close to the real client as possible.

Rename _check_key to check_key_helper so we aren't importing a private
function.</pre>
</div>
</content>
</entry>
<entry>
<title>HashClient pass encoding servers (#271)</title>
<updated>2020-03-18T20:34:19+00:00</updated>
<author>
<name>Doug</name>
<email>douglaslong11@gmail.com</email>
</author>
<published>2020-03-18T20:34:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pymemcache.git/commit/?id=51c76dae2c3c96ecaac0f2abd522fd344b0b2482'/>
<id>51c76dae2c3c96ecaac0f2abd522fd344b0b2482</id>
<content type='text'>
pass the encoding from the hashed client to the pooled client when use_pooling is True.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pass the encoding from the hashed client to the pooled client when use_pooling is True.</pre>
</div>
</content>
</entry>
<entry>
<title>Add Feras to the contributors list</title>
<updated>2020-01-15T22:04:07+00:00</updated>
<author>
<name>Jon Parise</name>
<email>jon@pinterest.com</email>
</author>
<published>2020-01-15T22:04:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pymemcache.git/commit/?id=86fc415d8383c7dbf7bd3442ab9d7d3e36a874d3'/>
<id>86fc415d8383c7dbf7bd3442ab9d7d3e36a874d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enforcing consistency between the client mock and real client so… (#268)</title>
<updated>2020-01-15T22:01:25+00:00</updated>
<author>
<name>Feras Alazzeh</name>
<email>falazzeh23@gmail.com</email>
</author>
<published>2020-01-15T22:01:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pymemcache.git/commit/?id=c65386b4694e5a1419b8aae6ad4af3a81d9b0812'/>
<id>c65386b4694e5a1419b8aae6ad4af3a81d9b0812</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>adding clear method to MockMemcacheClient (#266)</title>
<updated>2020-01-07T18:33:49+00:00</updated>
<author>
<name>Feras Alazzeh</name>
<email>falazzeh23@gmail.com</email>
</author>
<published>2020-01-07T18:33:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pymemcache.git/commit/?id=2ead1468dad8956edb4991bf8785906ba2a8849d'/>
<id>2ead1468dad8956edb4991bf8785906ba2a8849d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
