cockroachdb / cockroachdb/pebble

feature request: Checkpoint quality of life improvements

Open
#5,266 2 comments 0 reactions 0 assignees View on GitHub
A-storage O-community T-storage
Dominant language
Go
Stars
6k
Forks
584
Avg merge
16h 35m
Merged PRs (30d)
5

Description

Long story short is it would be super handy to checkpoint to an archive file and to write multiple checkpoint spans to different destinations at the same time.

I'm using checkpoints to snapshot key ranges in pebble and it'd essentially be super nifty to be able to write the SSTables directly to an archive file when doing that, sort of like passing a VFS to pebble I was imaging.

Similarly it'd be nifty to be able to checkpoint multiple ranges to different destinations at the same time, so I could split a large pebble database into ranges in one atomic iteration.

Not sure if either would be useful to anyone but myself but thought I'd through it out there!

Jira issue: PEBBLE-1160

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.