Browse Source

MDEV-21584 - portability fix

This patch implements OS_DATA_FILE_NO_O_DIRECT on Windows.
bb-10.2-MDEV-24903
Vladislav Vaintroub 5 years ago
committed by Marko Mäkelä
parent
commit
00f620b27e
  1. 4
      storage/innobase/os/os0file.cc

4
storage/innobase/os/os0file.cc

@ -4305,7 +4305,9 @@ os_file_create_func(
case SRV_ALL_O_DIRECT_FSYNC:
/*Traditional Windows behavior, no buffering for any files.*/
attributes |= FILE_FLAG_NO_BUFFERING;
if (type != OS_DATA_FILE_NO_O_DIRECT) {
attributes |= FILE_FLAG_NO_BUFFERING;
}
break;
case SRV_FSYNC:

Loading…
Cancel
Save