id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 14703 memcached.set_many() should not special case unicode data George Sakkis nobody "memcached.set_many() tries to be ""smart"" by explicitly checking for unicode values and encoding them as utf-8; that's not even a default value, it is actually hardcoded. The memcached.set() on the other hand just passes the value to the underlying memcached client. The bottom line is that the basic assumption that ''cache.set_many() is equivalent to calling cache.set() multiple times (but usually faster)'' is broken. FWIW I was bitten by this in real-world code, it's not a theoretical problem without actual use cases." closed Core (Cache system) 1.2 duplicate Accepted 1 0 0 0 0 0