-
Notifications
You must be signed in to change notification settings - Fork 141
Feat FSM mode: Still write to QList file #661
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat FSM mode: Still write to QList file #661
Conversation
1af2464
to
4e9dbfc
Compare
9ac9f23
to
c7290fd
Compare
be8a299
to
0853597
Compare
946ac16
to
339a417
Compare
c8234b1
to
2814c97
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's fix those IT failures
a130856
to
1a876e7
Compare
6345586
to
a813713
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Build 2755 of commit 3eeba18 has completed with FAILURE
3eeba18
to
a63eca7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Build 2767 of commit a63eca7 has completed with FAILURE
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
Signed-off-by: Yuan Jing Vincent Yan <[email protected]>
a63eca7
to
600e57e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you
In the existing code, FSM mode never writes to QList file. In this PR, we add a new
doesFSMWriteQLIST
flag to determine whether FSM mode still writes to QList file. Note that in existing code the PartitionFSMs do not synchronize QList file; they only synchronize journal and data files; this PR adds sync for QList file.A benefit of this PR is that we are finally able to test switching from non-FSM to FSM then back to non-FSM in
test_restart.py
.Also note that this PR is low-risk since it only affects FSM mode.