Files
greptimedb/src/meta-srv
Weny Xu 6cc68ee8e1 fix(repartition): harden repartition rollback paths (#7918)
* fix(meta-srv): restore repartition group metadata on rollback

Signed-off-by: WenyXu <wenymedia@gmail.com>

* test(meta-srv): add repartition group rollback coverage

* fix(meta-srv): rollback allocated regions on repartition failure

* test(meta-srv): cover repartition parent rollback flow

* test(meta-srv): cover repartition retry paths

* fix: fix unit tests

Signed-off-by: WenyXu <wenymedia@gmail.com>

* chore: apply suggestions from CR

Signed-off-by: WenyXu <wenymedia@gmail.com>

* chore: apply suggestions

Signed-off-by: WenyXu <wenymedia@gmail.com>

* test: add unit tests

Signed-off-by: WenyXu <wenymedia@gmail.com>

* fix: persist repartition allocate state for retry and rollback

Signed-off-by: WenyXu <wenymedia@gmail.com>

* chore: apply suggestions from CR

Signed-off-by: WenyXu <wenymedia@gmail.com>

* fix: retry repartition mailbox channel close

Signed-off-by: WenyXu <wenymedia@gmail.com>

* chore: apply suggestions from CR

Signed-off-by: WenyXu <wenymedia@gmail.com>

* chore: refine logs

* chore: add comments

Signed-off-by: WenyXu <wenymedia@gmail.com>

---------

Signed-off-by: WenyXu <wenymedia@gmail.com>
2026-04-08 12:06:11 +00:00
..