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
>
>

Reply via email to