Hey Dmitri, this proposal is the result of the community feedback from the Capabilities proposal. Ultimately the capabilities turned out to entail more complexity than necessary and so this proposal solves the core problem while keeping complexity and spec changes to an absolute minimum.
Eduard On Wed, Aug 14, 2024 at 5:15 PM Dmitri Bourlatchkov <dmitri.bourlatch...@dremio.com.invalid> wrote: > Hi Eduard, > > How is this proposal related to the Server Capabilities discussion? > > Thanks, > Dmitri. > > On Wed, Aug 14, 2024 at 5:14 AM Eduard Tudenhöfner < > etudenhoef...@apache.org> wrote: > >> Hey everyone, >> >> I'd like to propose a way for REST servers to communicate to clients what >> endpoints it supports via a new *endpoints* field in the *CatalogConfig* >> of the *v1/config* endpoint. >> >> This enables clients to make better decisions and clearly signal that a >> particular endpoint isn’t supported. >> >> I opened #10937 <https://github.com/apache/iceberg/issues/10937> to >> track the proposal in GH. Please find the proposal doc here >> <https://docs.google.com/document/d/1krcIaLfxtBFDABU5ssLmf64zyHgE8BRncpGPIMTWlxo/edit?usp=sharing> >> (estimated >> read time: 5 minutes). The proposal requires a Spec change, which can be >> seen in #10928 <https://github.com/apache/iceberg/pull/10928>. >> >> >> Thanks, >> >> Eduard >> >