• Dave Gosselin's avatar
    MDEV-32777 DDL operations very slow under macOS · 1a326ee5
    Dave Gosselin authored
    macOS is a development platform for our product but calls to
    fcntl(F_FULLFSYNC) are too slow for developer needs.  macOS offers
    at least three different disk flush calls, making tradeoffs between
    reliability and performance (see analysis notes on this MDEV).
    On macOS only and as a compromise, we will back out the change to
    call fcntl(F_FULLFSYNC), sacrificing a full flush in favor of more
    performant writes.
    1a326ee5
my_sync.c 4.71 KB