lance-format/lance

Clean up `copy` `rename` logic

Open

#1,202 opened on Sep 1, 2023

View on GitHub
 (2 comments) (0 reactions) (0 assignees)Rust (695 forks)github user discovery
enhancementgood first issuehelp wantedrust

Repository metrics

Stars
 (6,582 stars)
PR merge metrics
 (Avg merge 6d 1h) (219 merged PRs in 30d)

Description

according to https://github.com/apache/arrow-rs-object-store/issues/144, copy is suppose to be atomic. However, currently copy is not atomic and we use copy to tmp file and rename to dest as a workaround. Clean up these workarounds once https://github.com/apache/arrow-rs-object-store/issues/144 land

Contributor guide