commit | a4455eab77e55f21c508cf9877ad40413aefbcc8 | [log] [tgz] |
---|---|---|
author | Shawn Pearce <sop@google.com> | Wed Nov 20 23:19:39 2013 -0800 |
committer | Shawn Pearce <sop@google.com> | Wed Nov 20 23:19:39 2013 -0800 |
tree | 4fa9d8ad4fb166c047932400edc81af74d15bf51 | |
parent | 3eb9776740c2eeca23a52004df1505ea45e941f4 [diff] |
Hide multi-master cache coherency issues on preferences User preferences are held in memory in the accounts cache, but can be stale in a multi-master configuration due to writes being handled on a different server process. Paper over the lack of cache coherency by reading the preferences from the database anytime they are requested through the RPC or REST APIs. Change-Id: I2a14e1f50e908a1d5ea5628e5a05e392be2e0d42