This repository was archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Fix key collision for child trie #4162
Merged
Merged
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
9ccf26e
In progress, runtime io must switch to future proof root +
cheme a0f3818
Switch interface, sr-io seems ok, rpc could use similar interface to
cheme 41c5020
test from previous implementation.
cheme 6eb0414
fix proving test.
cheme e8e72fc
Restore Keyspacedb from other branch, only apply to child trie.
cheme 88ffbc4
Removing unneeded child_info from child root (child info are stored
cheme 435fcb2
Switch rpc to use same format as ext: more future proof.
cheme b8c7e37
use root from child info for trie backend essence.
cheme ee43955
Breaking long lines.
cheme fe285ae
Merge branch 'master' into child_uuid_step1
cheme a8818d9
Update doc and clean pr a bit.
cheme 9873dcb
Merge branch 'master' into child_uuid_step1
cheme 609a847
Merge branch 'master' into child_uuid_step1
cheme 7254f6c
Merge branch 'master' into child_uuid_step1
cheme cac9330
fix error type
cheme c3b943c
Merge branch 'master' into child_uuid_step1
cheme c05bc80
Restore removed doc on merge and update sr-io doc.
cheme cd1e343
Merge branch 'master' into child_uuid_step1
cheme bdff843
Switch child storage api to use directly unique id, if managed id
cheme 9ce77bb
Clean deprecated host interface from child.
cheme 92c7864
Removing assertion on child info (can fail depending on root
cheme fc91068
merging child info in the overlay when possible.
cheme cdabca3
child iteration by prefix using child_info.
cheme 783f389
Merge branch 'master' into child_uuid_step1
cheme d4c7334
Using ChainInfo in frame support. ChainInfo gets redesign to avoid
cheme 64f4084
Add length of root to the data of child info.
cheme a87bd48
comments
cheme 68712f9
Encode compact.
cheme 3db467e
Remove child info with root.
cheme a7425cc
Merge branch 'master' into child_uuid_step1
cheme 8e2b8b9
Fix try_update condition.
cheme 5d74151
Comment Ext child root caching.
cheme 0ba3da5
Replace tuples by struct with field
cheme d924187
remove StorageTuple alias.
cheme 43da346
Merge branch 'master' into child_uuid_step1
cheme ead5856
Fix doc tests, and remove StorageOverlay and ChildStorageOverlay
cheme 9e05542
Merge branch 'master' into child_uuid_step1
cheme 6f107d0
Merge branch 'master' into child_uuid_step1
cheme 17dd44d
Merge branch 'master' into child_uuid_step1
cheme 0aaeefa
Merge branch 'master' into child_uuid_step1
cheme 489c9f9
Merge branch 'master' into child_uuid_step1
cheme c58b539
Merge branch 'master' into child_uuid_step1
cheme 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
merging child info in the overlay when possible.
- Loading branch information
commit fc91068c19aa5b5b6ade72f371fee133b5c681d5
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
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.