You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@iceberg.apache.org by GitBox <gi...@apache.org> on 2019/11/11 19:53:25 UTC

[GitHub] [incubator-iceberg] rdblue opened a new issue #629: Add cherry-pick operation

rdblue opened a new issue #629: Add cherry-pick operation
URL: https://github.com/apache/incubator-iceberg/issues/629
 
 
   Iceberg supports the WAP pattern, where a new commit can be staged instead of replacing the current table snapshot. But the only way to apply these changes currently is to use a rollback operation to set the current snapshot to the staged one.
   
   This would be much more flexible and support concurrent writers if Iceberg supported a way to pick changes from one snapshot and apply them to another, like git's cherry-pick operation.
   
   A cherry-pick operation is fairly simple for appends and rewrites because the individual file changes would be applied directly. Overwrites are more difficult because the overwritten data may have changed. An early version can support just append and rewrite.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org