Wladimir J. van der Laan
e3272ff290
Merge #19614 : util: use HAVE_FDATASYNC to determine fdatasync() use
...
1d8338d6b7 util: use HAVE_FDATASYNC to determine fdatasync() use (fanquake)
Pull request description:
Rather than just using on Linux and NetBSD, use `fdatasync()` based
on whether it's available. i.e `fdatasync` is available in newer versions of FreeBSD.
This also aligns more closely with what is being done in leveldb.
Was pointed out by Luke in #19430 .
ACKs for top commit:
practicalswift:
ACK 1d8338d6b7 -- patch looks correct
laanwj:
ACK 1d8338d6b7
hebasto:
ACK 1d8338d6b7
Tree-SHA512: 7dd6d87f5dc0c0ba21ae42f96b63fc12b34806cd536457fc4284f14bb8c235765344be228b000c6adf4cd1e8c4e6a03a18ca18ab22599c42cc3b706e0bcd1a17
2020-08-05 17:33:42 +02:00
..
2020-07-30 13:57:54 -07:00
2020-07-22 20:58:55 +02:00
2020-06-29 11:31:17 +08:00
2020-06-27 11:49:28 -04:00
2020-07-23 18:39:42 +02:00
2020-07-19 02:05:29 -04:00
2020-07-05 13:46:38 +03:00
2020-07-30 13:44:54 -07:00
2020-07-30 17:30:52 +02:00
2020-08-03 17:27:49 +02:00
2020-07-30 13:57:54 -07:00
2020-08-05 23:43:43 +12:00
2020-08-05 17:33:42 +02:00
2020-08-04 09:14:45 +08:00
2020-07-06 03:52:37 +02:00
2020-06-22 12:12:22 +02:00
2020-07-03 20:43:55 -07:00
2020-07-24 18:02:20 +03:00
2020-07-08 21:44:45 +08:00
2020-07-03 20:43:55 -07:00
2020-07-30 13:57:54 -07:00
2020-07-29 16:39:00 +07:00
2020-07-29 16:39:00 +07:00
2020-07-29 16:39:00 +07:00
2020-07-11 05:41:12 -04:00
2020-07-30 13:57:54 -07:00
2020-06-21 06:41:55 -04:00
2020-07-29 16:39:03 +07:00
2020-07-29 16:39:00 +07:00
2020-07-29 16:36:44 +07:00
2020-07-01 14:44:28 -04:00
2020-07-01 14:44:28 -04:00
2020-07-16 21:38:09 +02:00
2020-07-08 14:26:14 +03:00
2020-07-29 16:39:00 +07:00
2020-07-30 13:57:54 -07:00
2020-07-30 13:57:54 -07:00
2020-06-27 11:49:28 -04:00
2020-07-30 17:30:52 +02:00
2020-07-30 13:57:54 -07:00
2020-06-27 11:49:35 -04:00
2020-06-29 18:49:13 +01:00
2020-07-31 13:38:10 +02:00
2020-07-30 13:57:54 -07:00
2020-07-30 14:38:50 +03:00
2020-07-30 14:38:50 +03:00
2020-08-03 14:48:52 +02:00
2020-07-24 17:20:58 +02:00
2020-08-03 17:27:49 +02:00
2020-07-30 14:38:50 +03:00
2020-07-30 13:57:54 -07:00
2020-07-27 15:13:24 +02:00
2020-06-22 12:12:22 +02:00
2020-06-27 11:49:28 -04:00
2020-07-01 18:03:12 -04:00
2020-07-01 18:02:38 -04:00
2020-07-30 13:44:54 -07:00
2020-08-01 23:42:07 -04:00
2020-06-24 16:32:19 -04:00
2020-06-24 16:32:19 -04:00
2020-07-30 13:57:54 -07:00
2020-07-26 16:44:07 +02:00
2020-06-21 06:02:59 -04:00
2020-06-21 06:02:59 -04:00
2020-06-22 12:12:22 +02:00
2020-07-30 13:57:09 -07:00
2020-07-26 22:46:28 +03:00
2020-08-02 16:42:39 +03:00
2020-08-02 16:42:39 +03:00
2020-06-27 11:49:28 -04:00
2020-07-29 07:53:19 +02:00
2020-07-01 14:44:24 -04:00
2020-07-30 13:45:03 -07:00
2020-07-30 13:45:03 -07:00
2020-07-30 13:57:09 -07:00
2020-07-30 13:57:09 -07:00
2020-07-30 13:57:54 -07:00
2020-07-29 12:30:11 +02:00
2020-07-19 02:10:41 -04:00
2020-07-29 16:36:44 +07:00