Uh oh!
There was an error while loading. Please reload this page.
Feature: Write to branches - #941
Conversation
vinjai
commented
Oct 16, 2024
@sungwy@kevinjqliu |
Fixed another bug. Please review whenever you get some time. |
kevinjqliu
commented
Oct 19, 2024
Thanks for the contribution! I'll take a look. |
I have mostly tried to cover all edge cases. I also agree with your concern. |
vinjai
commented
Nov 7, 2024
Hey @kevinjqliu |
kevinjqliu
left a comment
There was a problem hiding this comment.
Thanks for the PR! And sorry for the delay, I was running the 0.8.0 release.
Generally LGTM, I left a comment about add more tests integrating with Spark
Uh oh!
There was an error while loading. Please reload this page.
vinjai
commented
Nov 14, 2024
Thank you for the review @kevinjqliu |
vinjai
commented
Nov 20, 2024
@kevinjqliu What are the next steps to get this merged? |
vinjai
commented
May 23, 2025
Thanks @SebastienN15 — I’ll review your commit and take it forward from there. |
vinjai
commented
May 26, 2025
Identified and fixed a bug related to empty tables. |
vinjai
commented
May 27, 2025
Hey @Fokko |
vinjai
commented
Jun 1, 2025
Hey @Fokko ServerError: NoSuchBucketException: The specified bucket does not exist (Service: S3, Status Code: 404, Request ID: 18436A88DE8BCC82, Extended Request ID: dd9025bab4ad464b049177c95eb6ebf374d3b3fd1af9251148b658df7ac2e3e8) (SDK Attempt Count: 1)I ran the same tests locally with Python 3.9.6, and they passed without issues. |
Fokko
commented
Jun 1, 2025
vinjai
commented
Jun 3, 2025
Hey @Fokko |
| if branch is None: | ||
| files = self._scan(row_filter=delete_filter, case_sensitive=case_sensitive).plan_files() | ||
| else: | ||
| files = self._scan(row_filter=delete_filter, case_sensitive=case_sensitive).use_ref(branch).plan_files() |
There was a problem hiding this comment.
Maybe in a subsequent PR we can pass in the ref to the constructor 👍
Uh oh!
There was an error while loading. Please reload this page.
Fokko
commented
Jun 18, 2025
@vinjai I'm sorry, can you resolve the conflicts once more? I'll merge right after |
SebastienN15
commented
Jun 23, 2025
Hey @vinjai, would you be able to resolve the conflicts? I would love to see this PR merged 🙏 |
vinjai
commented
Jun 24, 2025
Hey @Fokko The same error is coming on the main branch too. Any idea on how to resolve this? |
vinjai
commented
Jun 28, 2025
Hey @Fokko, I tried the tests on a different machine. The tests are running fine. Thanks |
Fokko
commented
Jul 2, 2025
@vinjai Thanks, let's move this forward. Thanks @SebastienN15 for pinging me on this matter :) |
Uh oh!
There was an error while loading. Please reload this page.
Fixes: apache#306 --------- Co-authored-by: Kevin Liu <kevin.jq.liu@gmail.com>
jean-humann
commented
Jul 24, 2025
kevinjqliu
commented
Jul 24, 2025
@jean-humann we're working on the next release, 0.10, right now! https://lists.apache.org/thread/o2wcs9774rm1krswjgm55sjhgdczyzxl the release candidate should be out this week or next :) |
averyrobbins
commented
Jul 25, 2025
Thank you for adding this feature! Excited to use branches in pyiceberg. Does this PR include the ability to "fast_forward" a branch to the main branch, or has that not yet (hopefully yet) been implemented? Thank you. @Fokko@kevinjqliu |
Fixes: apache#306 --------- Co-authored-by: Kevin Liu <kevin.jq.liu@gmail.com>
Fixes: #306