As part of T212129: Move MainStash out of Redis to a simpler multi-dc aware solution, we want to migrate the storage for Echo's seen-time from Redis to Cassandra (via Kask and [[ https://gerrit.wikimedia.org/g/mediawiki/core/+/bcbd880b1310acabd22046ea4ccfc7fc157b17c8/includes/libs/objectcache/RESTBagOStuff.php | RESTBagOStuff ]]). To facilitate that, we need the following:
- Storage must be configurable (right now it is hard-coded to use mainstash): https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Echo/+/540729 and https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/540731
- Use TTLs to allow seen-times to expire (they are currently stored indefinitely): https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Echo/+/540975
- Perform timestamp sets with GET instead of POST so that storage operations remain DC-local