How would people feel about adding a "memcached_debug.c" file to the repository, that contains extensions that are not approved/ sanctioned? For example, this would be the perfect place to put a "keys" command, in order to find out what keys are currently in the instance, or perhaps a "free_mem" command that evicted everything expired and returned the amount of free memory?

The idea is that these commands would only be available in the debug version of memcache; this would be the version to deploy to QA & staging environments, where performance is less important than the ability to look under the hood, so to speak.

Thoughts?

Reply via email to