apache / incubator-horaedb-meta

Meta service of HoraeDB cluster.

Home Page:https://horaedb.apache.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add procedure manager to maintain procedure

ZuLiangWang opened this issue · comments

Description
We defined and implemented some procedure to manage shard operation. However, procedure still lacks a unified external entry. It should provide the interface to submit procedure and retry procedure when node is crash and restart.

Proposal
Implementation ProcedureManager , it contains such function:

  • submit new procedure
  • cancel running procedure
  • retry all unfinished procedure

Additional context
None.