Skip to content
Snippets Groups Projects
Commit eb486661 authored by Maksym Fuhol's avatar Maksym Fuhol
Browse files

Patches based implementation for DRA snapshot.

Instead of exposing DeepCloning API - dynamicresources.Snapshot now exposes Fork/Commit/Revert methods mimicking operations in ClusterSnapshot. Now instead of storing full-scale copies of DRA snapshot we are only storing a single object with patches list stored inside, which allows very effective Clone/Fork/Revert operations while sacrificing some performance and memory allocation while doing fetch requests and inplace objects modifications (ResourceClaims).
parent 35029fed
No related branches found
No related tags found
Loading
Showing
with 1283 additions and 846 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment