You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by AsterixDB Code Review <do...@asterix-gerrit.ics.uci.edu> on 2026/10/02 18:47:41 UTC
[XS] Change in asterixdb[master]: [NO ISSUE][EXT] Match Iceberg type errors on the column name
From Ali Alsuliman <al...@gmail.com>:
Ali Alsuliman has uploaded this change for review. ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/21978?usp=email )
Change subject: [NO ISSUE][EXT] Match Iceberg type errors on the column name
......................................................................
[NO ISSUE][EXT] Match Iceberg type errors on the column name
- user model changes: no
- storage format changes: no
- interface changes: no
Details: Iceberg 1.12 renders GeometryType with its CRS, as
'geometry(OGC:CRS84)' rather than 'geometry', so the two geospatial
rejection tests that matched on the type name fail on master. Assert
on the column name, which is ours, and leave the type's rendering to
Iceberg; the error code is still checked.
Generated-by: Claude Opus 5.5 <no...@anthropic.com>
Change-Id: I96edec68f68bc1c417eefdf0a9ba8d4c1aeac8f5
---
M asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/input/record/reader/iceberg/IcebergVariantSupportTest.java
M asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/parser/IcebergParquetDataParserVariantTest.java
2 files changed, 2 insertions(+), 2 deletions(-)
git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/78/21978/1
diff --git a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/input/record/reader/iceberg/IcebergVariantSupportTest.java b/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/input/record/reader/iceberg/IcebergVariantSupportTest.java
index 62a7de2..d054108 100644
--- a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/input/record/reader/iceberg/IcebergVariantSupportTest.java
+++ b/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/input/record/reader/iceberg/IcebergVariantSupportTest.java
@@ -82,7 +82,7 @@
Schema geo =
new Schema(required(1, "id", Types.IntegerType.get()), optional(2, "shape", Types.GeometryType.crs84()),
optional(3, "st", Types.StructType.of(optional(4, "area", Types.GeographyType.crs84()))));
- Map<String, String> columns = Map.of("shape", "geometry' for column 'shape", "st", "for column 'st.area'");
+ Map<String, String> columns = Map.of("shape", "for column 'shape'", "st", "for column 'st.area'");
for (boolean variantEnabled : new boolean[] { true, false }) {
columns.forEach((selected, expected) -> {
try {
diff --git a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/parser/IcebergParquetDataParserVariantTest.java b/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/parser/IcebergParquetDataParserVariantTest.java
index 6729c01..c622d49 100644
--- a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/parser/IcebergParquetDataParserVariantTest.java
+++ b/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/parser/IcebergParquetDataParserVariantTest.java
@@ -87,7 +87,7 @@
Assert.fail("expected GEOMETRY to be rejected");
} catch (HyracksDataException e) {
Assert.assertEquals(ErrorCode.UNSUPPORTED_ICEBERG_TYPE.intValue(), e.getErrorCode());
- Assert.assertTrue(e.getMessage(), e.getMessage().contains("geometry' for column 'shape'"));
+ Assert.assertTrue(e.getMessage(), e.getMessage().contains("for column 'shape'"));
}
}
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/21978?usp=email
To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I96edec68f68bc1c417eefdf0a9ba8d4c1aeac8f5
Gerrit-Change-Number: 21978
Gerrit-PatchSet: 1
Gerrit-Owner: Ali Alsuliman <al...@gmail.com>