Ticket #87 (new feature)

Opened 8 months ago

feature: disabling fsync for implicitly synchronized file systems

Reported by: carns Owned by: slang
Priority: minor Component: SYSINT
Version: HEAD Keywords:
Cc:

Description

File systems deployed in an HA environment typically have datasync enabled in order to protect consistency. For those file systems, we could turn fsync() and fdatasync() into null operations as there is nothing to flush.

This is a client side optimization that would just need to check the configuration value for datasync and metasync before proceeding with flush operations.

Note: See TracTickets for help on using tickets.