Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.2.34
-
None
-
OSX
Description
Without this OSX reliability isn't durable.
OSX man pages still strongly recommend F_FULL_SYNC for proper flushing to OSX storage.
MariaDB has this syscall in the mysys section, but not in innodb.
The last traces of F_FULLFSYNC were removed in MySQL 5.7.2 b890823b287cee10592b8c6e1cdd4e12e08c51f3 which where merged.
The use of `HAVE_DARWIN_THREADS` was problematic, however alternate OSX defines are readily accessible and correct - like _APPLE_.
The initial introduction mysql commits is 746fd9fdacc52ccc297db7703ea9288b67138167
Attachments
Issue Links
- relates to
-
MDEV-32777 DDL operations very slow under macOS
- Closed