Details
-
Improvement
-
Resolution: Unresolved
-
Major
-
master
-
0
-
Low
Description
Memcached returns ETEMPFAIL (0x86) when trying to insert for ephemeral buckets (no ejection) when bucket quota is aroud 90%.
This causes SDK to keep retrying and result in timeout rather than instanatly returning no memory.
Expected behaviour:-
Memcached should return ETEMPFAIL as long as there is possibility to free up space if not just return ENOMEM (0x82) so that SDK can get back to application not waiting until timeout.