mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-05-21 15:30:40 +00:00
* feat: implement truncate region for mito2. * chore: add license header and fix typos * Update src/mito2/src/worker/handle_truncate.rs Co-authored-by: Yingwen <realevenyag@gmail.com> * cr * chore: consider the flush task being executed before truncating the region. * test * feat: check flush and compaction tasks * chore: remove useless changes * Update src/mito2/src/manifest/action.rs Co-authored-by: Yingwen <realevenyag@gmail.com> * Update src/mito2/src/worker/handle_flush.rs Co-authored-by: Yingwen <realevenyag@gmail.com> * chore: CR, consider sequence number * test: use EventListener to test the flush task during truncate * fix: fix listener error * Update src/mito2/src/engine/truncate_test.rs Co-authored-by: Yingwen <realevenyag@gmail.com> * chore: cr * fix: remove set None * Update src/mito2/src/region/version.rs Co-authored-by: dennis zhuang <killme2008@gmail.com> * Update src/mito2/src/worker/handle_flush.rs Co-authored-by: dennis zhuang <killme2008@gmail.com> * Update src/mito2/src/worker/handle_truncate.rs Co-authored-by: dennis zhuang <killme2008@gmail.com> * doc: add some doc for FlushTruncateListener and RegionTruncate --------- Co-authored-by: Yingwen <realevenyag@gmail.com> Co-authored-by: dennis zhuang <killme2008@gmail.com>