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