Files
be62933d006524390c5ce2dd5c832ff016e02edb
swift /test
Clay Gerrard be62933d00 relinker: allow clobber-hardlink-collision
The relinker has already been robust to hardlink collisions on
tombstones for some time; this change allows ops to optionally
(non-default) enable a similar handling of other files when relinking
the old=>new partdir.
If your cluster is having a bunch of these kinds of collisions and after
spot checking you determine the data is in fact duplicate copies the
same data - you'd much rather have the option for the relinker to
programatically handle them non-destructively than forcing ops to rm a
bunch of files manually just get out of a PPI.
Once the PPI is over and you reconstrcutors are running again, after
some validation you can probably clean out your quarantine dirs.
Drive-by: log unknown relink errors at error level to match expected
non-zero return code
Closes-Bug: #2127779
Change-Id: Iaae0d9fb7a1949d1aad9aa77b0daeb249fb471b5
Signed-off-by: Clay Gerrard <clay.gerrard@gmail.com>
2025年10月13日 12:03:30 +01:00
..
2025年03月06日 17:10:04 -08:00
2025年07月18日 18:29:20 +00:00
2025年05月15日 07:40:39 +00:00
2025年10月13日 12:03:30 +01:00
2025年05月15日 07:40:39 +00:00