You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enhance file saving mechanism in BinaryMetadataStore
- Implemented unique temporary file naming to prevent conflicts in multi-threaded environments, using process ID, thread ID, and timestamp.
- Added atomic file renaming with error handling to ensure temporary files are cleaned up on failure.
- Introduced a retry mechanism in sync_to_disk to handle potential file access conflicts, improving reliability during concurrent operations.
0 commit comments