What's Changed * reflink: macos: return None if no clonefile exists instead of raising… by skshetry in https://github.com/iterative/dvc-objects/pull/240 * bench: use .pytest_cache as tmpdir for running benchmarks by skshetry in https://github.com/iterative/dvc-objects/pull/242 * refactor benchmark to not create test files for every link type by skshetry in https://github.com/iterative/dvc-objects/pull/243 * reflink: use os.open instead of builtin.open by skshetry in https://github.com/iterative/dvc-objects/pull/244
What's Changed * tests: bench: add benchmarks for reflink/hardlink/symlink by efiop in https://github.com/iterative/dvc-objects/pull/233 * system: reflink: use lazy logging by efiop in https://github.com/iterative/dvc-objects/pull/232 * fs: system: optimize reflink by efiop in https://github.com/iterative/dvc-objects/pull/234