Hi All, I believe OpenAPI (REST) interface definitions that Polaris provides are very useful for end users and machine clients.
However, I see that server-side code generation leads to duplication between generated code and hand-written code. For example, `PolarisCatalogsApi` is generated, but most of the method signatures in `PolarisServiceImpl` have to be written by hand to match the generated code. I wonder what people think about using direct hand-written service classes to connect to REST endpoints via Rs-Api (Jakarta) annotations? I can see that generating service stubs might appear helpful to ensure that all API endpoints have code that matches OpenAPI specs. However, we have to make tests to verify correct behaviour anyway. Those tests could be made with a generated client and will automatically ensure correct hand-written code assuming coverage is good. WDYT? Thanks, Dmitri.
