eskabetxe opened a new issue, #12632:
URL: https://github.com/apache/gravitino/issues/12632

   ### Describe the proposal
   
   Extend the Trino connector to support Trino 479 through 483.
   
   Compiling the shared connector source against each SPI release shows the
   wrapped SPI surface changes across the range. Because each version-segment
   module ships one jar built against one SPI version, a single jar cannot
   span these changes — so the range needs FOUR modules:
   
   | Module   | Distinct wrapped surface vs 478                                 
      |
   
|----------|----------------------------------------------------------------------|
   | 479      | none (identical to 478)                                         
      |
   | 480      | getComment() -> Optional; SchemaFunctionName accessors renamed  
      |
   | 481      | + finishTableExecute void -> Map                                
      |
   | 482-483  | + getSplits/getNextBatch, page source/sink, Constraint, JSON 
serde    |
   
   The 480+ breaks land in shared code, so a shared version seam is built
   first and the 480/481/482-483 modules build on it.
   
   ### Task list
   
   - [ ] #12630
   - [ ] #<SEAM> (Shared version seam for Trino 480+)
   - [ ] #<480>  (Trino 480 module)
   - [ ] #<481>  (Trino 481 module)
   - [ ] #<482>  (Trino 482-483 module)


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