Page MenuHomePhabricator

Unblock multi data center work - remove usage of cache CAS operations
Closed, DuplicatePublic

Description

The various indexes in our ObjectManager are using CAS which cannot work in a multi-data center configuration. This is blocking core and operations work.

This is probably a pretty big task, but it can be done in a couple steps. We already have the ability to turn off CAS usage by disabling all the indexes, but it will result in performance degredations. We can probably do one patch to remove the indexes, then followup patches to make the rest of the queries more efficient with the new no-memcache-indexes model