Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.4.0
-
None
-
None
Description
Configuration of implementation specific details inside of Ratis itself need to be created as they presently are static. The ability to configure them on the fly for administration of the system is a must.
Work breakdown:
RATIS-477 has some implementation of LogStateMachine configuration.
Need a method to configure the MetadataStateMachine and LogStateMachine(s) with LogService-level configuration. For example:
Command-line arguments to specify configuration key=values
Configuration file which can be specified
Something elseā¦ (with justification why chosen)
Potentially, can the system be dynamically reconfigured.
Method of configuring the system must be clearly documented