OIiveirra commented on code in PR #69032:
URL: https://github.com/apache/doris/pull/69032#discussion_r4450855390
##########
fe/fe-connector/fe-connector-spi/src/main/java/org/apache/doris/connector/spi/ConnectorCapability.java:
##########
@@ -304,5 +304,13 @@ public enum ConnectorCapability {
* data tables while declining it on the subset of system tables whose
readers cannot observe a
* selected snapshot.</p>
*/
- SUPPORTS_SCAN_PARAM_OPTIONS
+ SUPPORTS_SCAN_PARAM_OPTIONS,
+ /**
+ * Admits spatial leaves inside ARRAY elements, MAP values and STRUCT
fields in column DDL.
+ * The connector still validates table format/version and spatial identity
before mutations.
+ *
+ * <p><b>Scope: catalog-wide only.</b> CREATE needs this answer before the
target table exists.
+ * This does not admit spatial MAP keys, Variant fields, or Doris
internal-table storage.</p>
+ */
+ SUPPORTS_NESTED_SPATIAL_TYPES
Review Comment:
Fixed in d9fbe9b2efb. Current master uses connector API 28; the spatial SPI
now uses 29. Added a real API-28 plugin rejection test. Connector SPI and
version-gate tests: 100 passed.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]