Skip to content

fix: refactor vshard configuration part of governor

Georgy Moshkin requested to merge gmoshkin/governor-vshard-refactor into master

Summary

  • fix: refactor vshard configuration part of governor
  • Now we explicitly store the current & target vshard configuration in global storage

This is a prerequisite for tier support #330 (closed) which shall setup multiple independent vshard clusters.

Ensure that

  • New code is covered by tests
  • API is documented
  • Changelog is up to date
  • (if Lua API changed) Lua API version is bumped in luamod.rs
  • (if necessary) A follow-up doc issue: docs#120 (closed)
Edited by Yaroslav Dynnikov

Merge request reports