influxdb/tsdb/engine
davidby-influx 5e6b0d539b
fix: extend snapshot copy to filesystems that cannot link (#22703) (#22732)
If os.Link fails with syscall.ENOTSUP, then the file
system does not support links, and we must make copies
to snapshot files for backup. We also automatically make
copies instead of link on Windows, because although it
makes links, their semantics are different from Linux.

closes https://github.com/influxdata/influxdb/issues/16739

(cherry picked from commit d9b9e86db9)

closes https://github.com/influxdata/influxdb/issues/22701
2021-10-22 08:59:41 -07:00
..
tsm1 fix: extend snapshot copy to filesystems that cannot link (#22703) (#22732) 2021-10-22 08:59:41 -07:00
engine.go fix: more expressive errors (#22448) 2021-09-13 15:12:35 -04:00