My site uses a snippet to automatically generate a unique ID for a user at various points in the workflow (related to passing an exam). This worked normally until today, when someone processed several of them in relatively short period of time. About 15 users ended up with identical IDs when they’re supposed to be unique. There is nothing in the code that explains this. Three days ago, I enabled database caching (memcached) and object caching (memcached) through your plugin. I am not blaming the plugin for this behavior — after all, I enabled these options — but am wondering:
1. Is database or object caching a plausible cause of this abnormal behavior?
2. Is it possible to selectively disable database and/or object caching for certain operations like this one that did not go well, or must it be an all-or-nothing setting?
- You must be logged in to reply to this topic.