Class BaseServerStarter

  • All Implemented Interfaces:
    ServiceStartable
    Direct Known Subclasses:
    HelixServerStarter

    public abstract class BaseServerStarter
    extends Object
    implements ServiceStartable
    Starter for Pinot server.

    When the server starts for the first time, it will automatically join the Helix cluster with the default tag.

    • Optional start-up checks:
      • Service status check (ON by default)
    • Optional shut-down checks:
      • Query check (drains and finishes existing queries, ON by default)
      • Resource check (wait for all resources OFFLINE, OFF by default)