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