docs: public static void main(String[] args) {
          //Thread.setDefaultUncaughtExceptionHandler(new VoltUncaughtExceptionHandler());
          Configuration config = new Configuration(args);
          try {
              if (!config.validate()) {
                  System.exit(-1);
              } else {
                  if (config.m_startAction == StartAction.GET) {
                      cli(config);
                  } else {
                      initialize(config);
                      instance().run();
                  }
              }
          }
          catch (OutOfMemoryError e) {
              String errmsg = "VoltDB Main thread: ran out of Java memory. This node will shut down.";
              VoltDB.crashLocalVoltDB(errmsg, false, e);
          }
      }