public void destroy() {
    if (!closed) {
      lockCompactor();
      try {
        basicClose();
      } finally {
        unlockCompactor();
      }
    }
  }
Destroys this oplog. First it will call close which will cleanly close all Async threads. The
deletion of lock files will be taken care of by the close. Close will also take care of
deleting the files if it is overflow only mode
geode-core/src/main/java/org/apache/geode/internal/cache/OverflowOplog.java