Thanks for this refactoring proposal, Christopher! I think it makes the code align better with CDI concepts and should make it easier to evolve the codebase. I fully support moving in this direction.
As for downstream projects, as far as I can tell, it should still be possible to inject custom request-scoped data. If other community members have concerns with this, we can certainly discuss and I'm sure we can find solutions. Cheers, Dmitri. On Mon, Oct 6, 2025 at 11:41 AM Christopher Lambert <[email protected]> wrote: > Hello everyone, > > I have put up a PR that reworks "PolarisMetaStoreManager" to be > request-scoped: > > https://github.com/apache/polaris/pull/2555 > > From my perspective this cleans up / improves the design around > persistence access in the code base without sacrificing any flexibility. > > I have created a document to explain the reasoning and for discussion here: > > > https://docs.google.com/document/d/1T6nxpEKpHWvcqu2qTEaS516lmtJNfeXiHm96vNNZCvo/edit?usp=sharing > > Looking forward to your feedback and review. > > Thank you, Christopher > >
