-
Notifications
You must be signed in to change notification settings - Fork 879
flatkv migration testings test #3462
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
Open
blindchaser
wants to merge
78
commits into
main
Choose a base branch
from
yiren/fkv-mig-int
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
78 commits
Select commit
Hold shift + click to select a range
662b214
build routers
da2a545
remove dual write test
865ef84
remove split write tests
879dac7
incremental progress
6c4927f
expand route API
1b7c9ab
add helper method to build a route to a migration manager
af35c76
Merge branch 'cjl/expanded-route-api' into cjl/migration-integration
fa89b45
cleanup
75a3b7c
made suggested change
3710f59
Merge branch 'cjl/expanded-route-api' into cjl/migration-integration
e0744b9
revert lots of changes
94c5e57
test utilities
78eb3bb
incremental progress on tests
2a6c03e
test evm migration
8a303e9
determinism
3900541
cleanup
d9fefc8
test post evm migration
eee79af
added next test
0b3cc6e
all migrated but bank
4f140de
final test
175b0f5
add thread safe wrapper
65c31dd
various fixes
2fc730a
Merge branch 'main' into cjl/migration-integration
97d0acc
implement thread safe router
ecd5a92
Add router based implementation of kvstore
8c9961c
made suggested changes
d0aead6
Merge branch 'cjl/thread-safe-router' into cjl/migration-integration
ee043b8
remove unused methods
ddafa97
Merge branch 'main' into cjl/migration-integration
9449881
test framework for migration tests
34d0dbe
made suggested changes
2f50f90
Merge branch 'cjl/migration-test-framework' into cjl/migration-integr…
cc367cd
Merge branch 'main' into cjl/migration-integration
247308f
Add replacement APIs for methods we intend to deprecate.
976c934
Merge branch 'main' into cjl/replacement-apis
0939d8d
fix tests
68a9dc1
Merge branch 'main' into cjl/migration-integration
4265c58
remove ctx
17915ce
Constants for migration code
d548214
made suggested change
5c2b89d
made suggested change
5e8524a
Merge branch 'cjl/migration-constants' into cjl/migration-integration
a864d0f
fix merge issue
01e41e2
Merge branch 'main' into cjl/migration-integration
76bfdf4
Merge branch 'cjl/replacement-apis' into cjl/migration-integration
95e7e03
add routers for steady state operation
bc1842c
add duplicating router
fd86181
add router for dual write mode
e218d1f
use routers in composite.Store
4a6c07c
fix compile issues
196524d
set initial version for flatKV
15d4415
nil checks
3a3db40
properly handle context lifecycle
91f1005
get version fixes
5f9c70f
init migration store in memiavl
818aee4
fix test store names
db7efd3
fixed unit tests
82f21df
Merge branch 'main' into cjl/composite-uses-routers-2
f432243
fix merge problems
cf22acc
fix build problems
782cb75
fix failing tests
99d44c3
add passthrough router
0bc546b
fix bug
70ac6ac
fix buggy test
dfabe19
fix migration manager construction after migration complete
1758c2b
Merge branch 'main' into cjl/composite-uses-routers-2
6d56a2d
Merge branch 'main' into cjl/composite-uses-routers-2
f32f60e
minor fixes
7b0acc3
fix integration test
2ec63e0
flatkv migration testings
blindchaser 3ff2452
fix upgrade module
blindchaser a26b9a0
fix migration manager iterator
blindchaser 38de22c
fix SetInitialVersion
blindchaser abbf2ec
fix flatkv evm migration progress in live blocks
blindchaser ef5a623
Merge origin/main into fkv migration branch
blindchaser 912149e
more logs
blindchaser c5df306
add more metrics for testing
blindchaser b3b6cc2
Merge branch 'main' into yiren/fkv-mig-int
blindchaser File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.