jackylee-ch opened a new pull request, #976:
URL: https://github.com/apache/paimon-rust/pull/976

   `validate_key_field_types` rejected only `VECTOR`, and only for primary keys
   and an explicit `bucket-key` — partition keys were never checked. Java
   `SchemaValidation.validateOnlyContainPrimitiveType` forbids `MAP`, `ARRAY`,
   `ROW`, `MULTISET`, `VECTOR`, and `VARIANT` for both primary keys and 
partition
   keys. We therefore accepted tables Java rejects: such a key has no ordering,
   and a partition value is encoded into a directory path, so bucket/merge and
   partition-path behavior is undefined and the table is unreadable across
   engines. Reject the full set for primary, partition, and bucket keys, and add
   create-time tests.
   


-- 
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]

Reply via email to