Hi Eric, Just to clarify: Are you proposing Polaris Server to reconcile metadata changes from two conflicting commit requests or are you proposing the clients to do that?
In other words, who will make the final metadata JSON? Clients (and the server merely commits it) or the Polaris Server itself (modifying what the clients submitted)? Sorry, I'm a bit lost on that point based on the current doc text. Thanks, Dmitri. On Mon, Jul 7, 2025 at 6:33 PM Eric Maynard <eric.w.mayn...@gmail.com> wrote: > Hi all, > > Wanted to share this short design doc > < > https://docs.google.com/document/d/1tkqBOYtkcA7fbDmhIAE6_6Jmus5WwP6vS6jA_JHp4Ms > > > for > a simple method of allowing conflicting commits to both be committed. If > implemented, this would allow e.g. two writers doing append-only operations > to a table in Polaris to always succeed. > > If you're interested, please take a look. In the meantime, I'll be > preparing a small draft PR to serve as a reference implementation. > > --EM >