Hey folks

We've talked about breaking up the metastore interface and better
encapsulating the various areas of responsibility. I think there are some
competing thoughts around what should be handled by the different
interfaces, so I created https://github.com/apache/polaris/issues/526 to
try to capture the goals we all have around better OO design.

I also linked a doc where I described both the current state of things as
well as where I think we should be heading. It includes some proposed
interface changes and redesign of the component architecture.

https://docs.google.com/document/d/1MNCdW-uKVZaR5Ua91FDwxhreBeGjPOoV-CyF0WOWwIg/edit?tab=t.0

Please comment on the github issue and/or the Google doc (I think everyone
should have privileges).

Mike

Reply via email to