Bug 107388 - EWS bubbles popping on the 1MB memcache limit?
Summary: EWS bubbles popping on the 1MB memcache limit?
Status: RESOLVED DUPLICATE of bug 107184
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 420+
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
Depends on:
Reported: 2013-01-19 17:55 PST by Philip Rogers
Modified: 2013-01-19 18:55 PST (History)
2 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Philip Rogers 2013-01-19 17:55:56 PST
On https://bugs.webkit.org/show_bug.cgi?id=106877 the following error is briefly showing up in place of the EWS bubbles:

Traceback (most recent call last):
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 714, in __call__
  File "/base/data/home/apps/webkit-commit-queue/1.364503684603662849/handlers/statusbubble.py", line 78, in get
    bubbles, show_submit_to_ews = self._build_bubbles_for_attachment(attachment)
  File "/base/data/home/apps/webkit-commit-queue/1.364503684603662849/handlers/statusbubble.py", line 68, in _build_bubbles_for_attachment
    bubbles.append(self._build_bubble(queue, attachment, queue_position))
  File "/base/data/home/apps/webkit-commit-queue/1.364503684603662849/handlers/statusbubble.py", line 41, in _build_bubble
    queue_status = attachment.status_for_queue(queue)
  File "/base/data/home/apps/webkit-commit-queue/1.364503684603662849/model/attachment.py", line 95, in status_for_queue
    queue_summary = self.summary().get(queue.name_with_underscores())
  File "/base/data/home/apps/webkit-commit-queue/1.364503684603662849/model/attachment.py", line 73, in summary
    memcache.set(str(self.id), self._summary, namespace="attachment-summary")
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/memcache/__init__.py", line 793, in set
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/memcache/__init__.py", line 898, in _set_with_policy
    time, '', namespace)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/memcache/__init__.py", line 977, in _set_multi_async_with_policy
    stored_value, flags = _validate_encode_value(value, self._do_pickle)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/memcache/__init__.py", line 236, in _validate_encode_value
    'received %d bytes' % (MAX_VALUE_SIZE, len(stored_value)))
ValueError: Values may not be more than 1000000 bytes in length; received 1050953 bytes

The error seems to come and go so I'm filing this for posterity.
Comment 1 Eric Seidel (no email) 2013-01-19 18:42:04 PST
Yeah. :(  we have several dupes on file.
Comment 2 Philip Rogers 2013-01-19 18:55:06 PST
(In reply to comment #1)
> Yeah. :(  we have several dupes on file.

I searched but didn't hit on the right keywords. Correctly marking as duplicate now.

*** This bug has been marked as a duplicate of bug 107184 ***