JingsongLi commented on PR #3912:
URL: https://github.com/apache/paimon/pull/3912#issuecomment-2272944851

   > > @YannByron I made changes to support 3.3, 3.4 and 3.5, thank you
   > 
   > Hi, @ulysses-you paimon is different from iceberg in terms of multi-Spark 
version support. iceberg does this by copying the code, while paimon does this 
by extracting the common code and solving the compatibility. maybe @JingsongLi 
can explain more.
   
   This is not easy to explain, I will try to clarify the trade-off here.
   
   In the case of minimal changes, avoid copying a large amount of code, and 
even copy some classes to different versions to solve version incompatibility 
differences.
   
   From my personal perspective, having a lot of code redundancy is not right, 
and it is not worth abstracting a lot for the sake of compatibility with a 
small part.


-- 
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: issues-unsubscr...@paimon.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to