[X] I searched in the issues and found nothing similar.
Motivation
org.apache.paimon.Snapshot was used by anywhere but it's class but not interface. It's function like public List<ManifestFileMeta> dataManifests(ManifestList manifestList) is not interface eg. ManifestFileMeta should be interface eg.
We are writing a version of paimon that not based file, we have to change this classes for api compatible.
Search before asking
Motivation
org.apache.paimon.Snapshot
was used by anywhere but it's class but not interface. It's function likepublic List<ManifestFileMeta> dataManifests(ManifestList manifestList)
is not interface eg.ManifestFileMeta
should be interface eg.We are writing a version of paimon that not based file, we have to change this classes for api compatible.
Solution
No response
Anything else?
No response
Are you willing to submit a PR?