Merge branch 'fix/parity-review-b' into feat/parity-fixes
# Conflicts: # src/shared/delete_plan.h # tests/integration/test_delete_timing_parity.py
This commit is contained in:
@@ -77,10 +77,10 @@ int delete_plan_session_receive(DeletePlanSession* session, const Config* config
|
||||
DeleteCommitResult delete_plan_session_commit(DeletePlanSession* session, const Config* config);
|
||||
/* True once the shared --max-delete budget stopped part of a deletion. */
|
||||
bool delete_plan_session_limit_reached(const DeletePlanSession* session);
|
||||
/* Number of destination entries the session's plans ACTUALLY removed, for the
|
||||
end-of-transfer stats. A --delete-delay entry only snapshotted for removal
|
||||
that survives the commit (e.g. a directory refilled before it is removed, so
|
||||
unlink/rmdir fails with ENOTEMPTY) is not counted. */
|
||||
/* Number of destination entries the session actually removed, for the
|
||||
end-of-transfer stats. For --delete-delay this excludes a snapshotted entry
|
||||
that survived (e.g. a refilled directory that failed ENOTEMPTY), even though
|
||||
that entry already consumed --max-delete budget at snapshot time. */
|
||||
size_t delete_plan_session_deleted(const DeletePlanSession* session);
|
||||
/* Install an observer invoked for every destination-relative path the session
|
||||
truly removes (including the deferred --delete-delay commit), so the receiver
|
||||
|
||||
Reference in New Issue
Block a user