# Objectives
- Initial implementation of RESTBase table storage (ready for testing).
- Testing started in dev environment.
# Status (July 31)
- Cassandra-based storage module refactored ([[ https://github.com/wikimedia/restbase-mod-table-cassandra | wikimedia/restbase-mod-table-cassandra ]])
- [[ https://github.com/wikimedia/restbase-mod-table-cassandra/pull/206 | pull/206 ]]
- [[ https://github.com/wikimedia/restbase-mod-table-cassandra/pull/207 | pull/207 ]]
- [[ https://github.com/wikimedia/restbase-mod-table-cassandra/pull/208 | pull/208 ]]
- [[ https://github.com/wikimedia/restbase-mod-table-cassandra/pull/209 | pull/209 ]]
- [[ https://github.com/wikimedia/restbase-mod-table-cassandra/pull/210 | pull/210 ]]
- [[ https://github.com/wikimedia/restbase-mod-table-cassandra/pull/211 | pull/211 ]]
- [[ https://github.com/wikimedia/restbase/pull/836 | Implementation of a Parsoid-specific bucket ]] ([[ https://github.com/wikimedia/restbase | wikimedia/restbase ]])
- Does not (yet) implement fallback (current-and-recent only)
- Does not (yet) implement a test of remaining TTL; Does not (yet) test for an incidental match where a follow-up request may fail the contract due to retention
- Current development code deployed to dev environment
- [[ https://grafana-admin.wikimedia.org/dashboard/db/restbase-dev?orgId=1&var-node=All&var-keyspace=local_group_wikipedia_T_htmlnDniLrjfyhoomT5kiv5J&var-table=data&var-quantile=99percentile | Grafana dashboard ]]