docs: private void runBeginCommitHooks(EDBCommit commit) throws EDBException {
          for (EDBBeginCommitHook hook : beginCommitHooks) {
              try {
                  hook.onStartCommit(commit);
              } catch (ServiceUnavailableException e) {
                  // Ignore
              } catch (EDBException e) {
                  throw e;
              } catch (Exception e) {
                  logger.error("Error while performing EDBBeginCommitHook", e);
              }
          }
      }