jx2lee opened a new pull request, #3099:
URL: https://github.com/apache/iceberg-python/pull/3099
Closes #2893
# Rationale for this change
`BigQueryMetastoreCatalog.commit_table` was not implemented.
This PR implements `commit_table` for the BigQuery metastore catalog with:
- create/update commit branching based on table existence
- commit status verification on ambiguous failures
- success detection when the committed metadata location is found in
current metadata history (`metadata_log`)
## Are these changes tested?
Yes.
`uv run pytest -q tests/catalog/test_bigquery_metastore.py -q`
## Are there any user-facing changes?
Maybe no.
--
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]