mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2025-12-28 00:42:56 +00:00
* feat: support to rollback table metadata * refactor: store table route value instead of physical table route * feat(drop_table): support to rollback table metadata * test: add rollback tests for drop table * fix: do not set region to readonly * test: add sqlness tests * feat: implement TombstoneManager * test: add tests for TombstoneManager * refactor: using TombstoneManager * chore: remove unused code * fix: fix typo * refactor: using `on_restore_metadata` * refactor: add `executor` to `DropTableProcedure` * refactor: simplify the `TombstoneManager` * refactor: refactor `Key` * refactor: carry more info * feat: add `destroy_table_metadata` * refactor: remove redundant table_route_value * feat: ensure the key is empty * feat: introcude `table_metadata_keys` * chore: carry more info * chore: remove clone * chore: apply suggestions from CR * feat: delete metadata tombstone