[ https://issues.apache.org/jira/browse/RATIS-127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16341872#comment-16341872 ]
Tsz Wo Nicholas Sze commented on RATIS-127: ------------------------------------------- +1 patch looks good. > Move the state machine implementation to a new package > ------------------------------------------------------ > > Key: RATIS-127 > URL: https://issues.apache.org/jira/browse/RATIS-127 > Project: Ratis > Issue Type: Improvement > Reporter: Tsz Wo Nicholas Sze > Assignee: Jing Chen > Priority: Major > Attachments: > 0001-RATIS-127.-Move-the-state-machine-implementation-to-.patch > > > BaseStateMachine, SingleFileSnapshotInfo, FileListSnapshotInfo and > SimpleStateMachineStorage are implementations. They should be moved to a new > package, say statemachine.impl. > For TransactionContext, it should be separated out the API and move the > implementation to a new class. -- This message was sent by Atlassian JIRA (v7.6.3#76005)