Hi,I'm hitting two problems:
-
Concurrent commits from multiple processes can overwrite each other.
-
With Lance ≥ 0.24.0, writing to Alibaba OSS fails because the backend doesn’t honor the If-None-Match header.
My idea is to plug in a commit_lock implementation to guard the commit step, but before I build my own, is there already a proven solution out there? Any pointers would be appreciated.
Hi,I'm hitting two problems:
Concurrent commits from multiple processes can overwrite each other.
With Lance ≥ 0.24.0, writing to Alibaba OSS fails because the backend doesn’t honor the If-None-Match header.
My idea is to plug in a commit_lock implementation to guard the commit step, but before I build my own, is there already a proven solution out there? Any pointers would be appreciated.