LFX: Enhance flag support across Vitess components (Tracking Issue) #17687
Labels
Component: CLI
Component: Documentation
docs related issues/PRs
Component: Examples
Component: General
Changes throughout the code base
LFX
Type: Enhancement
Logical improvement (somewhere between a bug and feature)
Feature Description
As part of a major Vitess Flag Restructure Vitess v17 introduced viper, a library to provide unified configuration management, to the project.
This also supports dynamic flag configuration . While some parts of Vitess has been modified to take advantage of this feature, there are several components that are either yet to adopt it or have only partially adopted it.
In addition we have been deprecating flags with underscores in preference to ones with dashes. We will be completely removing the deprecated flags in v24 and hence need to make the required changes asap.
This is an umbrella issue for adding dynamic flag support and the flag renaming.
Previous PRs related to this:
Action items
This is an initial set which will be updated before the project starts.
Dynamic Flags
Flag Renaming
The text was updated successfully, but these errors were encountered: