Skip to content
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

x/sync -- Add SyncableDB proto #1559

Merged
merged 68 commits into from
Jun 7, 2023
Merged
Show file tree
Hide file tree
Changes from 66 commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
ee6bc9e
move merkledb proto definitions to proto/merkledb
May 25, 2023
8ed5f55
add VerifyRangeProof to proto definition
May 25, 2023
41fc589
Merge remote-tracking branch 'upstream/dev' into merkledb-add-proto
May 25, 2023
b285b0b
remove stale comment
May 25, 2023
b3b71f4
export rpcdb errors
May 25, 2023
04bfe7c
re-use error response from rpcdb
May 25, 2023
4e91fc9
add interface for SyncableDB
May 25, 2023
4763804
nit
May 25, 2023
6c057bd
Merge branch 'dev' into merkledb-syncable-db-interface
May 30, 2023
81ff155
nit
May 30, 2023
4e31708
Merge branch 'merkledb-syncable-db-interface' of github.com:ava-labs/…
May 30, 2023
476645f
Merge remote-tracking branch 'upstream/dev' into merkledb-add-proto
May 30, 2023
8d6581f
add VerifyProof to SyncableDB interface
May 30, 2023
5caea2a
remove unneeded interface
May 30, 2023
7c64195
rename MerkleDB proto to SyncableDB
May 30, 2023
cdb9608
define SyncableDB interface in x/sync
May 30, 2023
239005a
consolidate interfaces
May 30, 2023
a1d38a1
appease linter
May 30, 2023
0820d8d
Merge remote-tracking branch 'upstream/dev' into merkledb-syncable-db…
May 30, 2023
e9fcfad
Merge branch 'merkledb-syncable-db-interface' into merkledb-add-proto
May 30, 2023
20e66d4
remove VerifyProof from SyncableDB interface
May 30, 2023
8d9a4aa
rename syncabledb.proto to merkledb.proto
May 30, 2023
e21c04c
move syncabledb proto interface to proto/sync
May 30, 2023
7c51a8c
move proto back to proto/sync
May 30, 2023
e6ecbfd
update mock
May 30, 2023
fc06ea0
Merge branch 'merkledb-syncable-db-interface' into merkledb-add-proto
May 30, 2023
ea0f0c7
move all sync proto into 1 file
May 30, 2023
c3bdf84
rever export of rpcdb errEnumToError
May 30, 2023
cbc7fb1
rever export of rpcdb errEnumToError
May 30, 2023
a2262fb
revert export of rpcdb errorToRPCError
May 30, 2023
2ba0d5f
rename SyncRequest to Request
May 30, 2023
208dba3
remove empty proto file
May 30, 2023
7735010
remove unused proto message
May 30, 2023
fd7a41d
reformat proto file
May 30, 2023
d39439e
remove stale comment
May 30, 2023
168b31d
reformat proto file
May 30, 2023
dd52725
Merge remote-tracking branch 'upstream/dev' into merkledb-add-proto
May 30, 2023
d92d6bb
add newline
May 30, 2023
2965139
remove VerifyRangeProof from SyncableDB service
May 30, 2023
edc522f
Merge remote-tracking branch 'upstream/dev' into merkledb-add-proto
May 31, 2023
2ba2f0d
Merge branch 'dev' into merkledb-add-proto
May 31, 2023
5aaa991
add comment on SyncableDB
May 31, 2023
5623519
remove redundant comments
May 31, 2023
225d2ed
Merge branch 'merkledb-add-proto' of github.com:ava-labs/avalanchego …
May 31, 2023
e9a1faa
Merge branch 'dev' into merkledb-add-proto
Jun 1, 2023
72b0445
fix GetChangeProofResponse
Jun 1, 2023
cb1a08a
Merge branch 'merkledb-add-proto' of github.com:ava-labs/avalanchego …
Jun 1, 2023
4019037
tweak protos
Jun 1, 2023
033665a
Merge remote-tracking branch 'upstream/dev' into merkledb-add-proto
Jun 1, 2023
8f9dcfd
fix GetChangeProofResponse
Jun 1, 2023
4afd1b3
remove unused errors
Jun 1, 2023
7e64cda
fix proof definition
Jun 1, 2023
85dc04b
add UnmarshalProto and ToProto for Proof
Jun 2, 2023
704f69b
add separate SyncGetRangeProofRequest and SyncGetChangeProofRequest
Jun 2, 2023
06192b2
comments
Jun 2, 2023
1740652
Merge remote-tracking branch 'upstream/dev' into merkledb-add-proto
Jun 2, 2023
c71d7b1
fix test
Jun 2, 2023
306d7bf
Merge remote-tracking branch 'upstream/dev' into merkledb-add-proto
Jun 2, 2023
7b34fdf
remove bytes limit for GetRangeProofRequest
Jun 2, 2023
7cf59ed
Merge remote-tracking branch 'upstream/dev' into merkledb-add-proto
Jun 5, 2023
46f2a84
nits
Jun 6, 2023
baee161
`x/sync` -- Add `SyncableDB` proto server/client (#1576)
Jun 6, 2023
10018c0
Merge branch 'dev' into merkledb-add-proto
Jun 7, 2023
b0bd322
rename import alias syncpb --> pb
Jun 7, 2023
8857a94
move syncable client/server implementation into subdir
Jun 7, 2023
4600fb0
rename import alias syncpb --> pb; use table test
Jun 7, 2023
10776cb
remove unused errors
Jun 7, 2023
7096a99
rename GetChangeProofResponse to SyncGetChangeProofResponse
Jun 7, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,733 changes: 1,307 additions & 426 deletions proto/pb/sync/sync.pb.go

Large diffs are not rendered by default.

332 changes: 332 additions & 0 deletions proto/pb/sync/sync_grpc.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading