DanielLeens commented on issue #12832:
URL: https://github.com/apache/seatunnel/issues/12832#issuecomment-6217843593

   Classification: D / Connector-V2 spatial data contract for MySQL-CDC to 
OpenSearch.
   
   This is a cross-connector semantic design, not a small sink mapping. Current 
dev has MySQL geometry parser entries and Elasticsearch geo_point/geo_shape 
constants, but no end-to-end spatial representation and no open PR covers the 
requested contract.
   
   Before code, please turn this into a concrete design proposal: define the 
SeaTunnel carrier representation for geometry, how Debezium values and SRID are 
decoded, coordinate order, malformed geometry handling, the exact point versus 
shape mapping, and whether only SRID 4326 is accepted by the OpenSearch sink. 
The sink must reject an unsupported SRID with a clear error; it must never 
silently relabel or transform coordinates.
   
   The proposal also needs deterministic fixtures for every listed MySQL 
geometry type, snapshot and binlog paths, non-4326 rejection, and OpenSearch 
mappings. Keep coordinate transformation, generic spatial public types, and 
broad source changes out of the first implementation until this contract is 
agreed.
   


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