Posted by kbahey on March 30, 2010 at 3:37am
Jump to:
| Project: | Memcache API and Integration |
| Version: | 6.x-1.x-dev |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (duplicate) |
Issue Summary
We encountered a problem with a site that uses Greek in long URL aliases. It turns out that with unicode and urlencoding we overflow the key limit of 250 bytes withing memcached.
The solution is to change dmemcache.inc to use an md5 hash.
Tested and found to work.
Comments
#1
Long explanation Very long URL aliases not correctly cached in memcache.
#2
Duplicate of #525400: long keys get truncated