You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by am...@apache.org on 2025/02/04 23:45:24 UTC
(iceberg) branch main updated (eb286de183 -> 2510fbab36)
This is an automated email from the ASF dual-hosted git repository.
amoghj pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg.git
from eb286de183 Variants: Implement toString (#12138)
add 2510fbab36 Core: Refactor to enable moving Variant interfaces to API. (#12167)
No new revisions were added by this update.
Summary of changes:
.../org/apache/iceberg/variants/LogicalType.java | 18 +++-
.../org/apache/iceberg/variants/PhysicalType.java | 103 ++++++++++++++++++
.../apache/iceberg/variants/PrimitiveWrapper.java | 2 -
.../{VariantArray.java => Primitives.java} | 35 +++---
.../iceberg/variants/SerializedMetadata.java | 12 +++
.../iceberg/variants/SerializedPrimitive.java | 6 +-
.../iceberg/variants/SerializedShortString.java | 4 +-
.../org/apache/iceberg/variants/VariantArray.java | 4 +-
.../apache/iceberg/variants/VariantMetadata.java | 17 ++-
.../org/apache/iceberg/variants/VariantObject.java | 4 +-
.../org/apache/iceberg/variants/VariantUtil.java | 2 +-
.../org/apache/iceberg/variants/VariantValue.java | 1 -
.../java/org/apache/iceberg/variants/Variants.java | 120 ---------------------
.../iceberg/variants/TestSerializedArray.java | 1 -
.../iceberg/variants/TestSerializedObject.java | 5 +-
.../iceberg/variants/TestSerializedPrimitives.java | 1 -
.../iceberg/variants/TestShreddedObject.java | 56 +++++-----
17 files changed, 205 insertions(+), 186 deletions(-)
copy api/src/main/java/org/apache/iceberg/events/Listener.java => core/src/main/java/org/apache/iceberg/variants/LogicalType.java (81%)
create mode 100644 core/src/main/java/org/apache/iceberg/variants/PhysicalType.java
copy core/src/main/java/org/apache/iceberg/variants/{VariantArray.java => Primitives.java} (52%)