← Back to team overview

launchpad-dev team mailing list archive

Re: memcache errors in ec2 and buildbot -- newer python-memcached to blame?

 

On Mon, Apr 9, 2012 at 9:29 AM, Gary Poster <gary.poster@xxxxxxxxxxxxx> wrote:
> On 04/09/12 10:20, Deryck Hodge wrote:
>>
>> On Mon, Apr 9, 2012 at 8:24 AM, Gary Poster<gary.poster@xxxxxxxxxxxxx>
>>  wrote:
>>>
>>> On 04/06/12 03:40, Stuart Bishop wrote:
>>>>
>>>>
>>>> On Fri, Apr 6, 2012 at 3:51 AM, Gary Poster<gary.poster@xxxxxxxxxxxxx>
>>>>  wrote:
>>>>>
>>>>>
>>>>> I'm seeing these pretty consistently on parallel test runs.  It seems
>>>>> to
>>>>> affect both test environments.  I filed bug 974632.
>>>>
>>>>
>>>>
>>>> Have we considered dropping Memcached? Last I heard, it was only being
>>>> used on the front page for cached statistics. For this sort of use, we
>>>> could easily replace the IMemcache implementation with something with
>>>> less moving parts (simple table in PostgreSQL, global dictionary per
>>>> appserver, no storage at all - do we actually gain much with the
>>>> cache?). The interface was deliberately simple to allow us to do just
>>>> this if Memcached didn't suit our needs.
>>>
>>>
>>>
>>> It would be fine by me, but since Brad and Graham seem to have found the
>>> solution to this particular problem, dropping memcache is out of scope
>>> for
>>> my squad right now.
>>>
>>
>> What was the solution?
>>
>> Cheers,
>> deryck
>
>
> https://bugs.launchpad.net/python-memcached/+bug/974632/comments/1
>
> and
>
> https://code.launchpad.net/~bac/python-memcached/bug-974632/+merge/101148
>
> It needs to be incorporated into LP code still.  Brad is trying to get a
> response from upstream, and if we don't soon (I'm not sure what "soon" is; I
> told Brad a maximum of five days and a minimum of zero and left it to him),
> we'll do the fork-branch-make-egg dance and release it locally.
>
> Gary
>


Thanks for the info, Gary!  And thanks to you guys on Yellow for
chasing down this issue.

Cheers,
deryck


-- 
Deryck Hodge
https://launchpad.net/~deryck
http://www.devurandom.org/


References