This is an automated email from the ASF dual-hosted git repository.

gangwu pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-cpp.git


    from acd62e3  feat: add devcontainer (#313)
     add 6fe80fe  refactor: make PartitionSpec ctor private and add factory 
methods with validation (#316)

No new revisions were added by this update.

Summary of changes:
 src/iceberg/json_internal.cc                    |  31 ++--
 src/iceberg/json_internal.h                     |   4 +-
 src/iceberg/partition_field.cc                  |   1 -
 src/iceberg/partition_spec.cc                   |  72 +++++++-
 src/iceberg/partition_spec.h                    |  52 ++++--
 src/iceberg/sort_order.cc                       |   2 +-
 src/iceberg/sort_order.h                        |   1 -
 src/iceberg/test/json_internal_test.cc          |  25 +--
 src/iceberg/test/manifest_reader_writer_test.cc |   4 +-
 src/iceberg/test/metadata_serde_test.cc         |  26 ++-
 src/iceberg/test/partition_spec_test.cc         | 228 ++++++++++++++++++++----
 src/iceberg/test/type_test.cc                   |  88 +++++++++
 src/iceberg/util/meson.build                    |   1 +
 src/iceberg/util/type_util.h                    |  71 ++++++++
 14 files changed, 526 insertions(+), 80 deletions(-)
 create mode 100644 src/iceberg/util/type_util.h

Reply via email to