tsreaper opened a new pull request, #3757:
URL: https://github.com/apache/paimon/pull/3757

   ### Purpose
   
   Schema of branches are stored in separated directories. However currently 
Paimon does not support different schemas for different branches.
   
   This PR supports this feature, and also support using table branches with 
`<table_name>$branch_<branch_name>`. This usage is similar to Iceberg's 
branches.
   
   We recommend this usage instead of `/*+ OPTIONS('branch' = '<branch_name>) 
*/` in Flink. Because if we use dynamic option and the target branch has 
different schema from the main branch, then Flink sink and catalog will have 
different schemas and it cannot pass Flink SQL's validation.
   
   ### Tests
   
   IT cases.
   
   ### API and Format
   
   No changes.
   
   ### Documentation
   
   Yes.
   


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