jackye1995 commented on pull request #4342:
URL: https://github.com/apache/iceberg/pull/4342#issuecomment-1075969127


   > I'm not sure if there's a use case for both versioned bucket and tagging 
for delete.
   
   Yes, after doing some more research I think this is the right conclusion. I 
thought there was such a use case based on what @rdblue describe, but I've 
never heard of any.
   
   Regarding having a `DeleteStrategy`, I don't have a strong opinion for the 
interface either. The original proposal of introducing `s3.delete.tags` is a 
minimum integration, but if some other approaches are easier for your 
integration use case we can totally go with that.
   
   I don't know how this interface would look like though, do you have anything 
in your mind? Because unlike bulk operation, this is just conceptually a 
"delete" in the user's mind, which should ideally reuse the existing delete 
interface. So the strategy feels more like a config to me, where we can have 
`s3.delete.strategy=delete(default)|tagging` to choose from.


-- 
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]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to