iceberg-go
iceberg-go copied to clipboard
Apache Iceberg - Go
### Apache Iceberg version main (development) ### Please describe the bug 🐞 Current Glue catalog [create table implementation](https://github.com/apache/iceberg-go/blob/main/catalog/glue/glue.go#L231-L233) simply use Glue Create Table API to create the table in Glue...
### Apache Iceberg version main (development) ### Please describe the bug 🐞 `table.ParseMetadataBytes` fails with error `missing last-column-id` if table has no columns.
### Apache Iceberg version main (development) ### Please describe the bug 🐞 There appears to be an issue with the way in which partition filtering is applied to manifest entries...
I'm adding the functionality to set table properties in AWS Glue catalog
Hi @zeroshade, As discussed on a previous PR, I'm trying to implement snapshots expiration now. This is not complete, but I wanted to discuss it with you before I further...
### Apache Iceberg version iceberg: `1.6.1` iceberg-go: `main` ### Please describe the bug 🐞 My schema contains a _nullable_ struct with _required_ fields. When I call `AppendTable` with the data,...
### Feature Request / Improvement We've noticed that including the compute package from arrow-go in our binary contributes ~7mb to the binary size. At one point (bab83126b2bd5f42949b47b8299d1f28dac86e17) this package was...
### Feature Request / Improvement Currently, manifest Avro files store the corresponding Iceberg schema and schema ID as well as partition spec and partition spec ID in the files' metadata....
### Feature Request / Improvement Hi, Implementing an snpahsots expiration maintance operation would be really valuable. As of now, metadata (and data) is constantly growing because no expiration is done....
### Feature Request / Improvement It would be nice to be able to unmarshal table requirement and update or at least parse it from bytes. Happy to submit a PR...