/** * Helper method for top-level loadXXX() methods. This method flushes the * buffer and commits (if there is anything to commit). * * @param totals */ private void doCommit(final MyLoadStats totals) { if (flush && buffer != null) { // Flush the buffer after the document(s) have been loaded. buffer.flush(); } if (commitEnum == CommitEnum.Batch) { if (log.isInfoEnabled()) log.info("Commit after batch"); final long beginCommit = System.currentTimeMillis(); database.commit(); // database commit. totals.commit(); // Note: durable queues pattern. totals.commitTime.add(System.currentTimeMillis() - beginCommit); if (log.isInfoEnabled()) log.info("commit: latency=" + totals.commitTime + "ms"); if (verbose > 1) logCounters(database); } }
/** * Helper method for top-level loadXXX() methods. This method flushes the * buffer and commits (if there is anything to commit). * * @param totals */ private void doCommit(final MyLoadStats totals) { if (flush && buffer != null) { // Flush the buffer after the document(s) have been loaded. buffer.flush(); } if (commitEnum == CommitEnum.Batch) { if (log.isInfoEnabled()) log.info("Commit after batch"); final long beginCommit = System.currentTimeMillis(); database.commit(); // database commit. totals.commit(); // Note: durable queues pattern. totals.commitTime.add(System.currentTimeMillis() - beginCommit); if (log.isInfoEnabled()) log.info("commit: latency=" + totals.commitTime + "ms"); if (verbose > 1) logCounters(database); } }
dataLoader.logCounters(dataLoader.getDatabase()); dataLoader.logCounters(dataLoader.getDatabase());
dataLoader.logCounters(dataLoader.getDatabase()); dataLoader.logCounters(dataLoader.getDatabase());
dataLoader.logCounters(dataLoader.database); dataLoader.logCounters(dataLoader.database);
dataLoader.logCounters(dataLoader.database); dataLoader.logCounters(dataLoader.database);
logCounters(database);