apple / apple/foundationdb

Machine-readable restore status

Open
#3,083 3 comments 3 reactions 0 assignees View on GitHub
operations
Dominant language
C++
Stars
16.7k
Forks
1.6k
Avg merge
1d 20h
Merged PRs (30d)
126

Description

We have a --json flag for getting machine-readable status for a backup. When we're getting restore status from fdbrestore, we don't have this option. A JSON option would be helpful when we are working with restores from the Kubernetes operator or from other tooling, so that we could programmatically check whether the restore has completed.

Contributor guide

Open the contributing guide

Research direction

Start by locating the fdbrestore status entry point and the existing --json implementation for backup status. Compare their output paths and determine the restore status fields that tooling needs. Done means fdbrestore can emit machine-readable restore status, including whether the restore has completed, for Kubernetes and other tooling.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli, databases, distributed-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.