code: public void updateBatch(V batch) {
  
          if (intervalCheck.check()) {
              rolling();
          }
          synchronized (this) {
              unflushed = updater.updateBatch(batch, unflushed);
          }
  
      }
docs: In order to improve performance Flush one batch to rollingWindow