Skip to content

Commit

Permalink
Upload db checkpoints to cloud object stores (MystenLabs#8864)
Browse files Browse the repository at this point in the history
## Description 

This PR allows us to upload db checkpoints (and later state snapshots)
to cloud object stores like S3, GCS and Azure Blob Store. Goal is to
have different full nodes upload checkpoints+snapshots to different
cloud stores independently.

## Test Plan 

Unit tests with local fs for now. Working on S3 setup with PEs to test
with cloud object stores.
  • Loading branch information
sadhansood authored Mar 12, 2023
1 parent b47d759 commit 4918bc1
Show file tree
Hide file tree
Showing 13 changed files with 1,238 additions and 21 deletions.
1 change: 1 addition & 0 deletions .config/hakari.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ third-party = [
{ name = "move-unit-test", git = "https://github.com/move-language/move", rev = "8729cf2445696cb29f1e0ca06df7d09cf3c2c55f" },
{ name = "move-cli", git = "https://github.com/move-language/move", rev = "8729cf2445696cb29f1e0ca06df7d09cf3c2c55f" },
{ name = "move-transactional-test-runner", git = "https://github.com/move-language/move", rev = "8729cf2445696cb29f1e0ca06df7d09cf3c2c55f" },
{ name = "object_store" },
]

[final-excludes]
Expand Down
Loading

0 comments on commit 4918bc1

Please sign in to comment.