This is an automated email from the ASF dual-hosted git repository. xiangfu pushed a change to branch enhance_quickstart in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.
discard 7504fbc Update Quickstart to take tmp dir as a parameter and default to current dir add 4270def [TE] endpoints for alerts page filters (#5432) add 0bdb89c Add broker request info to the error msg in combine operator. (#5443) add 41f7ef5 Include trailing empty string in group key split (#5449) add ac443f4 [TE] fix dockerfile to account for #5428 changes (#5452) add 008be2d Make Literal transformer return string literals (#5453) add 3514a17 Add PinotServiceManager to start Pinot components (#5266) add b69453e Adding support for Protobuf input format (#5293) add cee2b23 [TE] add mock events loader to pinot-thirdeye docker defaults (#5454) add d8ea89c Create PULL_REQUEST_TEMPLATE.md (#5345) add 4988d72 [TE] add back frontend as submodule (#5457) add b6cb44c [TE] clean up somce code and disable sla alerts till we have the ramp feature (#5458) add 7f10c5c Single Quote String Literal for function invoker results (#5456) add 94aad60 Include transformFunction in timeFieldSpec toJsonObject (#5464) add 6d92937 Update k8s superset scripts (#5425) add 5bf2099 Update Quickstart to take tmp dir as a parameter and default to current dir This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (7504fbc) \ N -- N -- N refs/heads/enhance_quickstart (5bf2099) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .github/PULL_REQUEST_TEMPLATE.md | 28 + .gitignore | 4 +- .travis/.travis_te_nightly_build.sh | 4 +- docker/images/pinot-thirdeye/Dockerfile | 3 + .../pinot-thirdeye/config/ephemeral/detector.yml | 43 + .../images/pinot-thirdeye/config/ephemeral/rca.yml | 26 +- .../config/pinot-quickstart/detector.yml | 43 + .../pinot-thirdeye/config/pinot-quickstart/rca.yml | 26 +- kubernetes/helm/superset.yaml | 889 ++++++++-------- 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 ++- .../parsers/PinotQuery2BrokerRequestConverter.java | 2 +- .../apache/pinot/sql/parsers/CalciteSqlParser.java | 3 + .../apache/pinot/common/data/FieldSpecTest.java | 10 +- .../pinot/sql/parsers/CalciteSqlCompilerTest.java | 19 +- pinot-common/src/test/resources/schemaTest.schema | 25 +- .../apache/pinot/controller/ControllerStarter.java | 28 +- .../core/operator/CombineGroupByOperator.java | 8 +- .../operator/CombineGroupByOrderByOperator.java | 10 +- .../pinot/core/operator/CombineOperator.java | 6 +- .../function/LiteralTransformFunction.java | 12 +- .../aggregation/groupby/GroupKeyGenerator.java | 8 + .../query/aggregation/groupby/GroupKeyTest.java | 66 ++ .../pinot/integration/tests/ClusterTest.java | 6 +- .../tests/OfflineClusterIntegrationTest.java | 14 + .../tests/ServerStarterIntegrationTest.java | 1 + .../org/apache/pinot/minion/MinionStarter.java | 25 +- .../v0_deprecated/pinot-hadoop/pom.xml | 11 + .../hadoop/job/mappers/SegmentCreationMapper.java | 10 + .../v0_deprecated/pinot-spark/pom.xml | 12 +- .../spark/jobs/SparkSegmentCreationFunction.java | 10 + .../{pinot-csv => pinot-protobuf}/pom.xml | 15 +- .../protobuf/ProtoBufRecordExtractor.java} | 18 +- .../protobuf/ProtoBufRecordReader.java} | 102 +- .../protobuf/ProtoBufRecordReaderConfig.java | 19 +- .../protobuf/ProtoBufRecordReaderTest.java | 129 ++- .../pinot/plugin/inputformat/protobuf/Sample.java | 1075 ++++++++++++++++++++ .../pinot-protobuf/src/test/resources/sample.desc | 8 + .../pinot-protobuf/src/test/resources/sample.proto | 9 + pinot-plugins/pinot-input-format/pom.xml | 1 + .../pinot/server/starter/ServerInstance.java | 3 +- .../server/starter/helix/HelixServerStarter.java | 213 ++-- .../java/org/apache/pinot/spi/data/FieldSpec.java | 10 +- .../org/apache/pinot/spi/data/TimeFieldSpec.java | 1 + .../apache/pinot/spi/data/readers/FileFormat.java | 2 +- .../org/apache/pinot/spi/services/ServiceRole.java | 9 +- .../pinot/spi/services/ServiceStartable.java | 26 +- .../org/apache/pinot/spi/utils/ResourceFinder.java | 78 ++ 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/QuickStartCommand.java | 2 +- .../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 + thirdeye/pom.xml | 1 + thirdeye/thirdeye-frontend/package.json | 2 +- thirdeye/thirdeye-frontend/pom.xml | 22 +- .../trigger/DataAvailabilityTaskScheduler.java | 38 +- .../dashboard/ThirdEyeDashboardApplication.java | 2 +- .../dashboard/resources/v2/DataResource.java | 98 +- .../resources/v2/alerts/AlertResource.java | 6 +- .../resources/v2/alerts/AlertSearchFilter.java | 17 +- .../resources/v2/alerts/AlertSearcher.java | 29 +- .../DetectionConfigurationResource.java | 28 +- .../apache/pinot/thirdeye/detection/TaskUtils.java | 31 +- .../dataquality/DataQualityPipelineJob.java | 14 +- .../resources/v2/alerts/AlertSearcherTest.java | 2 +- 85 files changed, 3907 insertions(+), 1075 deletions(-) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md create mode 100644 pinot-core/src/test/java/org/apache/pinot/query/aggregation/groupby/GroupKeyTest.java copy pinot-plugins/pinot-input-format/{pinot-csv => pinot-protobuf}/pom.xml (86%) copy pinot-plugins/pinot-input-format/{pinot-parquet/src/main/java/org/apache/pinot/plugin/inputformat/parquet/ParquetRecordExtractor.java => pinot-protobuf/src/main/java/org/apache/pinot/plugin/inputformat/protobuf/ProtoBufRecordExtractor.java} (72%) copy pinot-plugins/pinot-input-format/{pinot-thrift/src/main/java/org/apache/pinot/plugin/inputformat/thrift/ThriftRecordReader.java => pinot-protobuf/src/main/java/org/apache/pinot/plugin/inputformat/protobuf/ProtoBufRecordReader.java} (51%) copy pinot-core/src/main/java/org/apache/pinot/core/segment/index/readers/OnHeapDictionary.java => pinot-plugins/pinot-input-format/pinot-protobuf/src/main/java/org/apache/pinot/plugin/inputformat/protobuf/ProtoBufRecordReaderConfig.java (70%) copy pinot-spi/src/test/java/org/apache/pinot/spi/data/readers/AbstractRecordReaderTest.java => pinot-plugins/pinot-input-format/pinot-protobuf/src/test/java/org/apache/pinot/plugin/inputformat/protobuf/ProtoBufRecordReaderTest.java (54%) create mode 100644 pinot-plugins/pinot-input-format/pinot-protobuf/src/test/java/org/apache/pinot/plugin/inputformat/protobuf/Sample.java create mode 100644 pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/sample.desc create mode 100644 pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/sample.proto 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%) create mode 100644 pinot-spi/src/main/java/org/apache/pinot/spi/utils/ResourceFinder.java 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%) rename thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/{annotation => }/DetectionConfigurationResource.java (58%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org