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 2022/01/13 18:53:29 UTC

[GitHub] [iceberg] jackye1995 opened a new issue #3896: Support Iceberg branching for all the snapshot producer operations

jackye1995 opened a new issue #3896:
URL: https://github.com/apache/iceberg/issues/3896


   With the introduction of branching, we can produce snapshots to a specific branch like the following:
   
   ```java
   table.newAppend()
       .appendFile(someFile)
       .branch("some_branch")
       .commit();
   ```
   


-- 
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: issues-unsubscribe@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



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


[GitHub] [iceberg] RussellSpitzer commented on issue #3896: Support Iceberg branching for all the snapshot producer operations

Posted by GitBox <gi...@apache.org>.
RussellSpitzer commented on issue #3896:
URL: https://github.com/apache/iceberg/issues/3896#issuecomment-1012599230


   Are we going to allow merging a branch back into the main line? I was thinking about this for transaction support.
   
   Sent from my iPhone
   
   > On Jan 13, 2022, at 3:46 PM, Yufei Gu ***@***.***> wrote:
   > 
   > 
   > Do you mean "a compact version could be updated to the trunk for optimized read"? Make sense to me.
   > 
   > —
   > Reply to this email directly, view it on GitHub, or unsubscribe.
   > You are receiving this because you are subscribed to this thread.
   


-- 
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: issues-unsubscribe@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



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


[GitHub] [iceberg] jackye1995 commented on issue #3896: Support Iceberg branching for all the snapshot producer operations

Posted by GitBox <gi...@apache.org>.
jackye1995 commented on issue #3896:
URL: https://github.com/apache/iceberg/issues/3896#issuecomment-1012490061


   > I guess people can use branches for testing new changes without impact the trunk
   yes that is one primary use case. Another one is for a separated branch that maintains a historical snapshot. A compacted version could be updated to the branch for optimized read performance.


-- 
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: issues-unsubscribe@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



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


[GitHub] [iceberg] flyrain commented on issue #3896: Support Iceberg branching for all the snapshot producer operations

Posted by GitBox <gi...@apache.org>.
flyrain commented on issue #3896:
URL: https://github.com/apache/iceberg/issues/3896#issuecomment-1012540960


   Do you mean "a compact version could be updated to the **trunk** for optimized read"? Make sense to me. 


-- 
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: issues-unsubscribe@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



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


[GitHub] [iceberg] flyrain commented on issue #3896: Support Iceberg branching for all the snapshot producer operations

Posted by GitBox <gi...@apache.org>.
flyrain commented on issue #3896:
URL: https://github.com/apache/iceberg/issues/3896#issuecomment-1012435821


   I guess people can use branches for testing some things without impact the trunk. The trunk should still be there for any read in that case. Would you mind share any solid use cases? Like in which scenario this would be pretty useful?


-- 
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: issues-unsubscribe@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



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


[GitHub] [iceberg] flyrain commented on issue #3896: Support Iceberg branching for all the snapshot producer operations

Posted by GitBox <gi...@apache.org>.
flyrain commented on issue #3896:
URL: https://github.com/apache/iceberg/issues/3896#issuecomment-1012633474


   IIRC, we got a discussion on this, the verdict is not to support merging a branch into the trunk. 


-- 
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: issues-unsubscribe@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



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


[GitHub] [iceberg] amogh-jahagirdar commented on issue #3896: Support Iceberg branching for all the snapshot producer operations

Posted by GitBox <gi...@apache.org>.
amogh-jahagirdar commented on issue #3896:
URL: https://github.com/apache/iceberg/issues/3896#issuecomment-1029507580


   There is also some more clarity with what it could look like based on the discussion in https://github.com/apache/iceberg/pull/3883 (in particular https://github.com/apache/iceberg/pull/3883#discussion_r795274832). @jackye1995 I am happy to take this issue if possible! 


-- 
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: issues-unsubscribe@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



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


[GitHub] [iceberg] flyrain edited a comment on issue #3896: Support Iceberg branching for all the snapshot producer operations

Posted by GitBox <gi...@apache.org>.
flyrain edited a comment on issue #3896:
URL: https://github.com/apache/iceberg/issues/3896#issuecomment-1012435821


   I guess people can use branches for testing new changes without impact the trunk. The trunk should still be there for any read in that case. Would you mind share any solid use cases? Like in which scenario this would be pretty useful?


-- 
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: issues-unsubscribe@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



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


[GitHub] [iceberg] jackye1995 edited a comment on issue #3896: Support Iceberg branching for all the snapshot producer operations

Posted by GitBox <gi...@apache.org>.
jackye1995 edited a comment on issue #3896:
URL: https://github.com/apache/iceberg/issues/3896#issuecomment-1012490061


   > I guess people can use branches for testing new changes without impact the trunk
   
   yes that is one primary use case. Another one is for a separated branch that maintains a historical snapshot. A compacted version could be updated to the branch for optimized read performance.


-- 
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: issues-unsubscribe@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



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