docs: public synchronized void checkpoint(boolean mode) {
  
          if (logStatements) {
              appLog.logContext(SimpleLog.LOG_NORMAL, "start");
  
              needsCheckpoint = false;
  
              log.checkpoint(mode);
              database.sessionManager.resetLoggedSchemas();
              appLog.logContext(SimpleLog.LOG_NORMAL, "end");
          }
      }