Skip to content

Performance: Bound memory use for large backup and snapshot operations #20

Description

@bcherrington

Current gap

Memory-oriented tests exist for portions of the CLI and benchmark tooling, but representative large backup and snapshot flows do not yet have a current end-to-end peak-memory budget.

Acceptance criteria

  • Profile representative large backup, snapshot listing, search, and diff operations.
  • Record peak memory and identify material retention or eager-loading hotspots.
  • Stream or batch large collections where needed.
  • Add correctness tests and stable memory regression signals.
  • Document representative datasets, commands, and supported budgets.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions