HomePhabricator

Fix Memcached key decode

This commit no longer exists in the repository. It may have been part of a branch which was deleted.This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Description

Fix Memcached key decode

Flow had a key: flowdb:flow_ref:wiki:by-source:v3:Parser\'s_"broken"_+_(page)_&_grill:testwiki:1:4.7
the '+' in there was not being encoded (it only does /[\x00-\x20\x25\x7f]+/)
but coming back, it was decoded into ' '.
getMulti() shows a key=>value array or results. Since key was different,
we couldn't find what we had requested.

Bug: T110326
Change-Id: Ia92edd73d0eb7fe0d35e38e7e7af8174fb85cbcc
(cherry picked from commit 8ca796ea999b32a7525caddb3ed2febdf53b5bda)

Details

Provenance
matthiasmullieAuthored on
Mattflaschen-WMFCommitted on Oct 1 2015, 3:31 PM
ChangeId
Ia92edd73d0eb7fe0d35e38e7e7af8174fb85cbcc

Commit No Longer Exists

This commit no longer exists in the repository.