keith-turner commented on issue #5387:
URL: https://github.com/apache/accumulo/issues/5387#issuecomment-2706890527

   Upgrade could mark all files as shared.  There may be some race conditions 
where the shared status is unknown.  In these cases a delete marker could be 
written.  For example compaction commit may submit a conditional muation that 
deletes files references and verifies the shared status all at the same time.  
If the fate op fails after submitting the conditional mutation then when it 
runs again the shared status would be gone from the metadata table.  In this 
case it could just add the GC delete markers, even if not needed it would still 
be safe.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to