feat: stop the procedure manager if a new leader is elected (#2576)

* feat: stop the procedure manager if a new leader is elected

* chore: apply suggestions from CR

* chore: apply suggestions

* chore: apply suggestions from CR

* feat: add should_report to GreptimeDBTelemetry

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

* refactor: refactor subscribing leader change loop

---------

Signed-off-by: WenyXu <wenymedia@gmail.com>
This commit is contained in:
Weny Xu
2023-10-18 15:12:28 +09:00
committed by GitHub
parent 3217b56cc1
commit dcd481e6a4
16 changed files with 485 additions and 111 deletions

View File

@@ -92,7 +92,7 @@ impl GreptimeDbStandaloneBuilder {
.init()
.await
.unwrap();
procedure_manager.start().await.unwrap();
let instance = Instance::try_new_standalone(
kv_store,
procedure_manager,