This is an automated email from the ASF dual-hosted git repository.
zeroshade pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-go.git
from 941d301d feat(metadata): prevent reserved table properties from being
set / removed (#572)
add 9492274f feat(metadata): validated SortOrders constructor, validations
& tests (#571)
No new revisions were added by this update.
Summary of changes:
catalog/glue/glue_test.go | 13 +-
catalog/rest/rest.go | 2 +-
catalog/sql/sql_test.go | 28 +++--
cmd/iceberg/utils.go | 8 +-
cmd/iceberg/utils_test.go | 16 ++-
table/arrow_utils_internal_test.go | 4 +-
table/internal/parquet_files_test.go | 2 +
table/metadata.go | 113 +++++++++++------
table/metadata_builder_internal_test.go | 46 ++++++-
table/metadata_internal_test.go | 87 +++++++------
table/sorting.go | 138 ++++++++++++++++-----
table/sorting_test.go | 25 ++--
table/table_test.go | 10 +-
...d.json => TableMetadataV2MissingSortOrder.json} | 21 +---
table/updates.go | 5 +-
table/updates_test.go | 18 +--
16 files changed, 348 insertions(+), 188 deletions(-)
copy table/testdata/{TableMetadataV2MissingLastPartitionId.json =>
TableMetadataV2MissingSortOrder.json} (71%)