if (isSync) { long fsyncStartNanos = flushEndNanos; streams.syncDataOut(); datanode.metrics.addFsyncNanos(System.nanoTime() - fsyncStartNanos);
if (syncOnClose) { long fsyncStartNanos = flushEndNanos; streams.syncDataOut(); datanode.metrics.addFsyncNanos(System.nanoTime() - fsyncStartNanos);
if (isSync) { long fsyncStartNanos = flushEndNanos; streams.syncDataOut(); datanode.metrics.addFsyncNanos(System.nanoTime() - fsyncStartNanos);
if (isSync) { long fsyncStartNanos = flushEndNanos; streams.syncDataOut(); datanode.metrics.addFsyncNanos(System.nanoTime() - fsyncStartNanos);
if (syncOnClose) { long fsyncStartNanos = flushEndNanos; streams.syncDataOut(); datanode.metrics.addFsyncNanos(System.nanoTime() - fsyncStartNanos);
if (syncOnClose) { long fsyncStartNanos = flushEndNanos; streams.syncDataOut(); datanode.metrics.addFsyncNanos(System.nanoTime() - fsyncStartNanos);