This is an automated email from the ASF dual-hosted git repository. xiangfu pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.
from 008be2d Make Literal transformer return string literals (#5453) add 3514a17 Add PinotServiceManager to start Pinot components (#5266) No new revisions were added by this update. Summary of changes: pinot-broker/pom.xml | 1 - .../broker/broker/helix/HelixBrokerStarter.java | 32 ++- .../broker/broker/HelixBrokerStarterTest.java | 2 +- .../pinot/common/metrics/AbstractMetrics.java | 4 + .../apache/pinot/common/utils/CommonConstants.java | 4 + .../apache/pinot/common/utils/ServiceStatus.java | 144 ++++++++---- .../apache/pinot/controller/ControllerStarter.java | 28 ++- .../pinot/integration/tests/ClusterTest.java | 6 +- .../tests/ServerStarterIntegrationTest.java | 1 + .../org/apache/pinot/minion/MinionStarter.java | 25 ++- .../pinot/server/starter/ServerInstance.java | 3 +- .../server/starter/helix/HelixServerStarter.java | 213 ++++++++++-------- .../org/apache/pinot/spi/services/ServiceRole.java | 9 +- .../pinot/spi/services/ServiceStartable.java | 26 ++- pinot-tools/pom.xml | 11 + .../pinot/tools/admin/PinotAdministrator.java | 2 + ...Server.java => PinotServiceManagerStarter.java} | 7 +- .../admin/command/AbstractBaseAdminCommand.java | 31 +-- .../admin/command/EnumArrayOptionHandler.java | 67 ++++++ .../tools/admin/command/StartBrokerCommand.java | 45 ++-- .../admin/command/StartControllerCommand.java | 117 +++------- .../tools/admin/command/StartServerCommand.java | 57 ++--- .../admin/command/StartServiceManagerCommand.java | 213 ++++++++++++++++++ .../pinot/tools/perf/PerfBenchmarkDriver.java | 3 +- .../pinot/tools/service/PinotServiceManager.java | 229 ++++++++++++++++++++ .../PinotServiceManagerAdminApiApplication.java | 28 +-- .../service/PinotServiceManagerStatusCallback.java | 39 ++-- .../service/api/resources/PinotInstanceStatus.java | 59 +++++ .../resources/PinotServiceManagerHealthCheck.java | 79 +++++++ .../PinotServiceManagerInstanceResource.java | 241 +++++++++++++++++++++ .../apache/pinot/tools/utils/PinotConfigUtils.java | 189 ++++++++++++++++ ...ckstart-log4j2.xml => pinot-service-log4j2.xml} | 10 +- pom.xml | 6 + 33 files changed, 1555 insertions(+), 376 deletions(-) copy pinot-core/src/main/java/org/apache/pinot/core/segment/creator/ForwardIndexType.java => pinot-spi/src/main/java/org/apache/pinot/spi/services/ServiceRole.java (82%) copy pinot-common/src/main/java/org/apache/pinot/common/utils/fetcher/SegmentFetcher.java => pinot-spi/src/main/java/org/apache/pinot/spi/services/ServiceStartable.java (71%) copy pinot-tools/src/main/java/org/apache/pinot/tools/admin/{PinotServer.java => PinotServiceManagerStarter.java} (87%) create mode 100644 pinot-tools/src/main/java/org/apache/pinot/tools/admin/command/EnumArrayOptionHandler.java create mode 100644 pinot-tools/src/main/java/org/apache/pinot/tools/admin/command/StartServiceManagerCommand.java create mode 100644 pinot-tools/src/main/java/org/apache/pinot/tools/service/PinotServiceManager.java copy pinot-broker/src/main/java/org/apache/pinot/broker/broker/BrokerAdminApiApplication.java => pinot-tools/src/main/java/org/apache/pinot/tools/service/PinotServiceManagerAdminApiApplication.java (74%) copy pinot-core/src/main/java/org/apache/pinot/core/operator/dociditerators/SizeBasedDocIdIterator.java => pinot-tools/src/main/java/org/apache/pinot/tools/service/PinotServiceManagerStatusCallback.java (50%) create mode 100644 pinot-tools/src/main/java/org/apache/pinot/tools/service/api/resources/PinotInstanceStatus.java create mode 100644 pinot-tools/src/main/java/org/apache/pinot/tools/service/api/resources/PinotServiceManagerHealthCheck.java create mode 100644 pinot-tools/src/main/java/org/apache/pinot/tools/service/api/resources/PinotServiceManagerInstanceResource.java create mode 100644 pinot-tools/src/main/java/org/apache/pinot/tools/utils/PinotConfigUtils.java copy pinot-tools/src/main/resources/conf/{quickstart-log4j2.xml => pinot-service-log4j2.xml} (88%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org