Skip to content

Hyper-V API: Snapshots feature#4722

Open
xmkg wants to merge 3 commits intomainfrom
feature/hyperv-api-snapshots
Open

Hyper-V API: Snapshots feature#4722
xmkg wants to merge 3 commits intomainfrom
feature/hyperv-api-snapshots

Conversation

@xmkg
Copy link
Copy Markdown
Member

@xmkg xmkg commented Mar 11, 2026

Implement forward-merge on erase behavior for the virtdisk snapshot feature.

@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.78%. Comparing base (a8478ac) to head (cf2a75a).

Additional details and impacted files
@@                             Coverage Diff                             @@
##           feature/hyperv-api-backend-virtual-machine    #4722   +/-   ##
===========================================================================
  Coverage                                       87.78%   87.78%           
===========================================================================
  Files                                             269      269           
  Lines                                           14573    14573           
===========================================================================
  Hits                                            12791    12791           
  Misses                                           1782     1782           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@xmkg xmkg force-pushed the feature/hyperv-api-backend-virtual-machine branch from 921de08 to e32e80a Compare March 17, 2026 18:47
@xmkg xmkg force-pushed the feature/hyperv-api-snapshots branch from cb9b720 to 5c39aaa Compare March 17, 2026 21:06
@xmkg xmkg force-pushed the feature/hyperv-api-backend-virtual-machine branch 2 times, most recently from 4642fa0 to 3de21e5 Compare March 23, 2026 14:00
@xmkg xmkg force-pushed the feature/hyperv-api-snapshots branch 4 times, most recently from 23064f4 to 7ca5e4f Compare March 24, 2026 11:37
@xmkg xmkg requested a review from ricab March 24, 2026 13:23
@xmkg xmkg marked this pull request as ready for review March 24, 2026 13:23
@xmkg xmkg force-pushed the feature/hyperv-api-backend-virtual-machine branch from 6fcebbe to fd2109f Compare April 1, 2026 12:56
@xmkg xmkg force-pushed the feature/hyperv-api-backend-virtual-machine branch from 7c75400 to 54ab42e Compare April 9, 2026 15:54
@xmkg xmkg force-pushed the feature/hyperv-api-snapshots branch from 7ca5e4f to 53c7be4 Compare April 9, 2026 15:58
@xmkg xmkg force-pushed the feature/hyperv-api-backend-virtual-machine branch 2 times, most recently from af7732b to ec5aa2c Compare April 13, 2026 11:52
@xmkg xmkg force-pushed the feature/hyperv-api-snapshots branch 2 times, most recently from 6904553 to 62a4f25 Compare April 13, 2026 17:00
@xmkg xmkg force-pushed the feature/hyperv-api-snapshots branch 4 times, most recently from 2a19e82 to 118790b Compare May 5, 2026 08:30
xmkg added 3 commits May 5, 2026 17:42
The old merge behavior was backward, meaning the deleted disk would
be merged to its parent. The new implementation now correctly merges
forward -- each child disk would have the deleted disk's contents.

Added integration tests for the snapshot erase.
@xmkg xmkg force-pushed the feature/hyperv-api-snapshots branch from 118790b to cf2a75a Compare May 5, 2026 14:42
Base automatically changed from feature/hyperv-api-backend-virtual-machine to main May 5, 2026 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant