This is an automated email from the ASF dual-hosted git repository.

xiangfu pushed a change to branch support_case_when_statement
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.


 discard df4ab4a  Address comments
 discard 4fea059  Address comments
 discard 8e00513  Not allowing aggregation functions in case statements for now
 discard 43bb868  Checks on then statements result type
 discard 385a8b8  Adding transform function support for case-when-else
 discard 5bf635d  Adding case-when-else sql parsing statement
     add 94aad60  Include transformFunction in timeFieldSpec toJsonObject 
(#5464)
     add 6d92937  Update k8s superset scripts (#5425)
     add 7310ffb  Remove master branch restriction (#5467)
     add 6bfcacb  [Cleanup] Merge RealtimeSegmentOnlineOfflineStateModel and 
SegmentOnlineOfflineStateModel in CommonConstants (#5459)
     add 71ce427  [TE] frontend - harleyjj/packages - remove bower from 
frontend (#5460)
     add 2807584  [TE] frontend - harleyjj/components - remove dead components 
(#5466)
     add 79260b3  [TE] frontend - harleyjj/rca - update frontend for new AC 
event format (#5447)
     add b40dd99  Faster bit unpacking (Part 1) (#5409)
     add fb5b75f  Adding files generated by running quickstart to gitignore 
(#5441)
     add 44a1e2e  Refactor DistinctTable to use PriorityQueue based algorithm 
(#5451)
     add de97edc  Fixing mobile site image responsiveness (#5469)
     add ee21e79  Two changes: (#5470)
     add 01a316e  Support distinctCountRawThetaSketch aggregation that returns 
serialized sketch. (#5465)
     add 563d289  Update Superset image build (#5471)
     add a314d42  Initialize _aggregateMetric in constructor (#5472)
     add ed26e85  [TE] fix document for adding new application (#5473)
     add aae985f  Adding more information into jar manifest (#5480)
     add 8a3eb43  Add a new table config field for peer segment download. 
(#5478)
     add 056c930  Changed the segment commit protocol to send/receive 
streamPartitionMs… (#5486)
     add 295300c  Remove bintray target to mvn deploy command (#5488)
     add 572c750  Extract all fields if fieldsToRead is null/empty (#5484)
     add 8a8baed  Upgrade pinotdb version to 0.3.1 to use new pinot sql api 
(#5489)
     add f7417ff  Add GenericTransformFunction wrapper for simple 
ScalarFunctions (#5440)
     add 5ebcacf  Enhance GenerateData to produce deterministic time-series 
(#5491)
     add 5474c42  Add multi-value support to SegmentDumpTool (#5487)
     add 7ac4cd2  [TE] clean up decprecated/unused code (#5435)
     add 72b5dce  [TE] Fix the run-backend and run-frontend scripts (#5481)
     add 9f0f95c  [TE] frontend - harleyjj/rca - D3 v4 updates and revise RCA 
Algorithm Table (#5493)
     add df18e0e  Fix bug in distinctCountRawHLL on SQL path (#5494)
     add 3545a89  Upgrade pinot docker packaging and adding jmx agent (#5477)
     add 4517bc4  Revert "Enhance GenerateData to produce deterministic 
time-series (#5491)" (#5496)
     add c152f18  Fix travis_quickstart.sh to handle delayed cluster setup. 
(#5498)
     add 1e9a171  Adding case-when-else sql parsing statement
     add 07cfe54  Adding transform function support for case-when-else
     add f4ba091  Checks on then statements result type
     add a23d654  Not allowing aggregation functions in case statements for now
     add d65cf51  Address comments
     add 6fadc02  Address comments

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   (df4ab4a)
            \
             N -- N -- N   refs/heads/support_case_when_statement (6fadc02)

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:
 .gitignore                                         |    4 +
 .travis.yml                                        |    8 +-
 .travis/.travis_nightly_build.sh                   |    2 +-
 .travis/.travis_quickstart.sh                      |   28 +-
 docker/images/pinot-superset/Dockerfile            |    3 +-
 docker/images/pinot-superset/bin/superset-init     |   13 +
 docker/images/pinot-superset/requirements-db.txt   |    2 +-
 docker/images/pinot/Dockerfile                     |    4 +-
 .../etc/jmx_prometheus_javaagent/configs/pinot.yml |  208 +
 .../jmx_prometheus_javaagent-0.12.0.jar            |  Bin 0 -> 370075 bytes
 .../docker}/ingestion-job-specs/airlineStats.yaml  |    0
 .../docker}/ingestion-job-specs/baseballStats.yaml |    0
 .../airlineStats_realtime_table_config.json        |    0
 .../meetupRsvp_realtime_table_config.json          |    0
 kubernetes/helm/superset.yaml                      |  889 ++--
 .../HelixExternalViewBasedQueryQuotaManager.java   |    4 +-
 .../requesthandler/BaseBrokerRequestHandler.java   |    4 +
 .../pinot/broker/routing/RoutingManager.java       |    6 +-
 .../instanceselector/BaseInstanceSelector.java     |    6 +-
 .../segmentselector/RealtimeSegmentSelector.java   |    4 +-
 .../instanceselector/InstanceSelectorTest.java     |    8 +-
 .../segmentselector/SegmentSelectorTest.java       |    4 +-
 pinot-common/pom.xml                               |    4 +
 .../common/function/AggregationFunctionType.java   |    1 +
 .../pinot/common/function/DateTimeFunctions.java   |   24 +
 .../pinot/common/function/FunctionRegistry.java    |   58 +-
 .../pinot/common/function/JsonFunctions.java       |    2 +
 .../pinot/common/function/StringFunctions.java     |  200 +-
 .../function/annotations/ScalarFunction.java       |   20 +-
 .../protocols/SegmentCompletionProtocol.java       |   76 +-
 .../apache/pinot/common/utils/CommonConstants.java |   10 +-
 .../common/utils/config/TableConfigUtils.java      |   18 +
 .../apache/pinot/common/data/FieldSpecTest.java    |   10 +-
 .../common/utils/config/TableConfigSerDeTest.java  |   11 +
 pinot-common/src/test/resources/schemaTest.schema  |   25 +-
 .../resources/LLCSegmentCompletionHandlers.java    |   93 +-
 .../helix/core/PinotHelixResourceManager.java      |   20 +-
 .../segment/OfflineSegmentAssignment.java          |    6 +-
 .../segment/RealtimeSegmentAssignment.java         |   14 +-
 .../assignment/segment/SegmentAssignmentUtils.java |   13 +-
 .../realtime/PinotLLCRealtimeSegmentManager.java   |   39 +-
 .../helix/core/rebalance/TableRebalancer.java      |    6 +-
 .../helix/core/retention/RetentionManager.java     |    3 +-
 .../api/SegmentCompletionProtocolDeserTest.java    |    4 +-
 ...fflineNonReplicaGroupSegmentAssignmentTest.java |   14 +-
 .../OfflineReplicaGroupSegmentAssignmentTest.java  |   26 +-
 ...altimeNonReplicaGroupSegmentAssignmentTest.java |   19 +-
 .../RealtimeReplicaGroupSegmentAssignmentTest.java |   19 +-
 .../segment/SegmentAssignmentUtilsTest.java        |    8 +-
 .../PinotLLCRealtimeSegmentManagerTest.java        |   54 +-
 .../helix/core/realtime/SegmentCompletionTest.java |  311 +-
 .../core/rebalance/TableRebalancerClusterTest.java |    2 +-
 .../helix/core/rebalance/TableRebalancerTest.java  |    8 +-
 .../apache/pinot/core/common/ObjectSerDeUtils.java |    2 +-
 .../realtime/LLRealtimeSegmentDataManager.java     |    2 +-
 .../apache/pinot/core/data/table/TableResizer.java |  191 +-
 .../generator/SegmentGeneratorConfig.java          |   15 +
 .../indexsegment/mutable/MutableSegmentImpl.java   |   32 +-
 .../core/io/util/FixedBitIntReaderWriterV2.java    |  149 +
 .../pinot/core/io/util/PinotDataBitSetV2.java      |  729 +++
 .../function/ScalarTransformFunctionWrapper.java   |  300 ++
 .../function/TransformFunctionFactory.java         |   23 +-
 .../core/query/aggregation/DistinctTable.java      |  249 -
 .../function/AggregationFunctionFactory.java       |    2 +
 .../function/DistinctAggregationFunction.java      |   59 +-
 ...inctCountRawThetaSketchAggregationFunction.java |  140 +
 ...istinctCountThetaSketchAggregationFunction.java |   16 +-
 .../function/customobject/DistinctTable.java       |  334 ++
 .../query/reduce/AggregationDataTableReducer.java  |    2 +-
 .../query/reduce/DistinctDataTableReducer.java     |   91 +-
 .../core/query/reduce/GroupByDataTableReducer.java |    2 +-
 .../core/query/reduce/ResultReducerFactory.java    |    2 +-
 .../creator/impl/SegmentColumnarIndexCreator.java  |   22 +-
 .../fwd/SingleValueVarByteRawIndexCreator.java     |   10 +-
 .../defaultcolumn/BaseDefaultColumnHandler.java    |    3 +-
 .../realtime/LLRealtimeSegmentDataManagerTest.java |   70 +-
 .../pinot/core/data/table/TableResizerTest.java    |  158 -
 .../pinot/core/io/util/PinotDataBitSetV2Test.java  |  438 ++
 .../function/BaseTransformFunctionTest.java        |    6 +
 .../ScalarTransformFunctionWrapperTest.java        |  173 +
 .../queries/DistinctCountThetaSketchTest.java      |  115 +-
 .../apache/pinot/queries/DistinctQueriesTest.java  |   57 +-
 ...erSegmentAggregationSingleValueQueriesTest.java |   10 +-
 ...erSegmentResultTableSingleValueQueriesTest.java |  183 +-
 .../src/test/resources/data/rawhllresults.txt      |    8 +
 .../ControllerPeriodicTasksIntegrationTest.java    |    8 +-
 .../tests/SegmentCompletionIntegrationTest.java    |    5 +-
 .../pinot/perf/BenchmarkPinotDataBitSet.java       |  546 +++
 .../inputformat/avro/AvroRecordExtractor.java      |   20 +-
 .../avro/AvroRecordExtractorMapTypeTest.java       |   12 +-
 .../inputformat/avro/AvroRecordExtractorTest.java  |   10 +-
 .../inputformat/csv/CSVRecordExtractorTest.java    |    7 +-
 .../inputformat/json/JSONRecordExtractor.java      |   33 +-
 .../inputformat/json/JSONRecordExtractorTest.java  |   12 +-
 .../inputformat/orc/ORCRecordExtractorTest.java    |    5 +-
 .../parquet/ParquetRecordExtractorTest.java        |    5 +-
 .../server/starter/helix/HelixServerStarter.java   |    5 +-
 pinot-spi/pom.xml                                  |    4 +
 .../apache/pinot/spi/config/table/FieldConfig.java |    1 +
 .../SegmentsValidationAndRetentionConfig.java      |   11 +
 .../java/org/apache/pinot/spi/data/FieldSpec.java  |   10 +-
 .../org/apache/pinot/spi/data/TimeFieldSpec.java   |    1 +
 .../pinot/spi/data/readers/RecordExtractor.java    |    2 +-
 .../pinot/spi/data/readers/RecordReader.java       |    2 +-
 .../pinot/spi/stream/StreamMessageDecoder.java     |    2 +-
 .../pinot/spi/stream/StreamPartitionMsgOffset.java |    9 +
 .../java/org/apache/pinot/spi/utils/JsonUtils.java |   15 +
 .../spi/utils/builder/TableConfigBuilder.java      |    7 +
 .../data/readers/AbstractRecordExtractorTest.java  |   33 +-
 .../groovy_map_transform_functions_schema.json     |   27 -
 .../groovy_transform_functions_schema.json         |   44 -
 .../org/apache/pinot/tools/PinotToolLauncher.java  |    3 +-
 .../org/apache/pinot/tools/SegmentDumpTool.java    |   64 +-
 pom.xml                                            |   16 +-
 thirdeye/docs/configuration.rst                    |    2 +-
 thirdeye/run-backend.sh                            |    2 +-
 thirdeye/run-frontend.sh                           |    2 +-
 thirdeye/thirdeye-frontend/.bowerrc                |    4 -
 thirdeye/thirdeye-frontend/.gitignore              |    2 -
 .../app/mirage/endpoints/rootcause.js              |   11 +
 .../app/pods/components/alert-details/template.hbs |    1 +
 .../components/alert-report-modal/template.hbs     |    6 +
 .../app/pods/components/anomaly-graph/component.js |  764 ---
 .../app/pods/components/anomaly-graph/template.hbs |  120 -
 .../app/pods/components/anomaly-id/component.js    |   37 -
 .../app/pods/components/anomaly-id/template.hbs    |   15 -
 .../components/anomaly-stats-block/component.js    |   21 -
 .../components/anomaly-stats-block/template.hbs    |   53 -
 .../pods/components/dimension-heatmap/component.js |  199 -
 .../pods/components/dimension-heatmap/template.hbs |   16 -
 .../pods/components/dimension-summary/component.js |    5 -
 .../pods/components/dimension-summary/template.hbs |   16 -
 .../app/pods/components/events-header/component.js |   86 -
 .../app/pods/components/events-header/template.hbs |   26 -
 .../app/pods/components/events-table/component.js  |  134 -
 .../app/pods/components/events-table/template.hbs  |   16 -
 .../app/pods/components/heatmap-chart/component.js |   47 +-
 .../modals/manage-groups-modal/component.js        |  716 ---
 .../modals/manage-groups-modal/template.hbs        |  239 -
 .../components/performance-tooltip/component.js    |    5 -
 .../components/performance-tooltip/template.hbs    |   17 -
 .../rootcause-dimensions-algorithm/component.js    |   20 +-
 .../rootcause-dimensions-algorithm/template.hbs    |    3 +-
 .../self-serve-alert-yaml-details/component.js     |    2 +-
 .../pods/components/self-serve-graph/component.js  |  114 -
 .../pods/components/self-serve-graph/template.hbs  |   38 -
 .../pods/components/thirdeye-chart/component.js    |    8 -
 .../pods/components/thirdeye-chart/template.hbs    |    1 -
 .../pods/components/timeseries-chart/component.js  |    8 +-
 .../pods/custom/anomalies-table/rule/template.hbs  |    2 +-
 .../dimensions-table/change-bars/component.js      |    7 +-
 .../custom/dimensions-table/dimension/component.js |    3 +-
 .../app/pods/example/controller.js                 |   10 -
 .../thirdeye-frontend/app/pods/example/route.js    |   32 -
 .../app/pods/example/template.hbs                  |   23 -
 .../pods/manage/alerts/performance/controller.js   |  101 -
 .../app/pods/manage/alerts/performance/route.js    |  348 --
 .../pods/manage/alerts/performance/template.hbs    |  140 -
 .../partials/rootcause/dimensions/template.hbs     |   36 +-
 .../app/pods/rootcause/controller.js               |    4 +-
 .../app/pods/rootcause/template.hbs                |   10 +-
 .../app/pods/self-serve/create-alert/template.hbs  |   15 -
 thirdeye/thirdeye-frontend/app/router.js           |    2 +-
 .../app/shared/dimensionAnalysisTableConfig.js     |   19 +-
 .../app/shared/filterBarConfig.js                  |   21 +-
 thirdeye/thirdeye-frontend/app/styles/app.scss     |    4 -
 .../app/styles/components/anomaly-graph.scss       |  151 -
 .../app/styles/components/anomaly-id.scss          |   32 -
 .../app/styles/components/dimension-heatmap.scss   |   69 -
 .../app/styles/components/dimension-summary.scss   |   30 -
 .../app/styles/pods/manage/alerts-performance.scss |   20 -
 .../app/styles/pods/rootcause.scss                 |  100 +
 thirdeye/thirdeye-frontend/bower.json              |    8 -
 thirdeye/thirdeye-frontend/config/environment.js   |    4 +
 thirdeye/thirdeye-frontend/ember-cli-build.js      |    4 +-
 thirdeye/thirdeye-frontend/jsconfig.json           |    2 +-
 thirdeye/thirdeye-frontend/package.json            |    7 +-
 thirdeye/thirdeye-frontend/pom.xml                 |    9 -
 .../tests/acceptance/rootcause-test.js             |   16 +-
 .../components/anomaly-graph/component-test.js     |   23 -
 .../pods/components/anomaly-id/component-test.js   |   55 -
 .../components/thirdeye-chart/component-test.js    |   26 -
 .../thirdeye-frontend/tests/utils/constants.js     |    1 +
 thirdeye/thirdeye-frontend/yarn.lock               | 5146 +++++++++++---------
 .../anomaly/ThirdEyeAnomalyApplication.java        |   85 +-
 .../thirdeye/anomaly/alert/AlertJobContext.java    |   49 -
 .../thirdeye/anomaly/alert/AlertJobResource.java   |   86 -
 .../thirdeye/anomaly/alert/AlertTaskInfo.java      |  114 -
 .../anomaly/alert/util/AnomalyReportGenerator.java |  599 ---
 .../thirdeye/anomaly/alert/util/EmailHelper.java   |   51 -
 .../anomaly/alert/v2/AlertJobRunnerV2.java         |  158 -
 .../anomaly/alert/v2/AlertJobSchedulerV2.java      |  250 -
 .../anomaly/alert/v2/AlertTaskRunnerV2.java        |  293 --
 .../classification/ClassificationJobConfig.java    |   47 -
 .../classification/ClassificationJobContext.java   |   70 -
 .../classification/ClassificationJobResource.java  |   23 -
 .../classification/ClassificationJobRunner.java    |  126 -
 .../classification/ClassificationJobScheduler.java |  186 -
 .../classification/ClassificationTaskInfo.java     |   73 -
 .../classification/ClassificationTaskRunner.java   |  437 --
 .../classifier/AnomalyClassifier.java              |   45 -
 .../classifier/AnomalyClassifierFactory.java       |  152 -
 .../classifier/BaseAnomalyClassifier.java          |   32 -
 .../classifier/DummyAnomalyClassifier.java         |   36 -
 .../detection/AnomalyDetectionOutputContext.java   |   37 -
 .../anomaly/detection/DetectionJobContext.java     |   80 -
 .../anomaly/detection/DetectionJobRunner.java      |  182 -
 .../anomaly/detection/DetectionJobScheduler.java   |  614 ---
 .../detection/DetectionJobSchedulerUtils.java      |   30 -
 .../anomaly/detection/DetectionTaskInfo.java       |  138 -
 .../anomaly/detection/DetectionTaskRunner.java     |  467 --
 .../anomaly/detection/lib/AutotuneMethodType.java  |   24 -
 .../anomaly/merge/TimeBasedAnomalyMerger.java      |  311 --
 .../anomaly/monitor/MonitorJobScheduler.java       |    8 -
 .../pinot/thirdeye/anomaly/task/TaskConstants.java |   18 +-
 .../pinot/thirdeye/anomaly/task/TaskContext.java   |   28 -
 .../pinot/thirdeye/anomaly/task/TaskDriver.java    |    9 +-
 .../pinot/thirdeye/anomaly/task/TaskGenerator.java |   69 -
 .../thirdeye/anomaly/task/TaskInfoFactory.java     |   22 +-
 .../thirdeye/anomaly/task/TaskRunnerFactory.java   |   20 -
 .../alertFilterAutotune/AlertFilterAutoTune.java   |   35 -
 .../AlertFilterAutotuneFactory.java                |   95 -
 .../BaseAlertFilterAutoTune.java                   |   78 -
 .../DummyAlertFilterAutoTune.java                  |   35 -
 .../thirdeye/common/BaseThirdEyeApplication.java   |   13 -
 .../checker/DataCompletenessAlgorithm.java         |   94 -
 .../checker/DataCompletenessAlgorithmFactory.java  |   39 -
 .../checker/DataCompletenessConstants.java         |   41 -
 .../checker/DataCompletenessJobContext.java        |   55 -
 .../checker/DataCompletenessJobRunner.java         |  170 -
 .../checker/DataCompletenessScheduler.java         |   53 -
 .../checker/DataCompletenessTaskInfo.java          |  101 -
 .../checker/DataCompletenessTaskRunner.java        |  348 --
 .../checker/DataCompletenessUtils.java             |  273 --
 .../checker/PercentCompletenessFunctionInput.java  |   88 -
 .../checker/Wo4WAvgDataCompletenessAlgorithm.java  |  164 -
 .../dashboard/ThirdEyeDashboardApplication.java    |   22 +-
 .../dashboard/resources/AnomalyResource.java       |  552 +--
 .../dashboard/resources/DatasetConfigResource.java |    7 -
 .../dashboard/resources/DetectionJobResource.java  |  859 ----
 .../dashboard/resources/EmailResource.java         |  598 ---
 .../dashboard/resources/v2/AnomaliesResource.java  |  428 +-
 .../dashboard/resources/v2/DataResource.java       |    4 +-
 .../dashboard/resources/v2/TimeSeriesResource.java |  435 --
 .../resources/v2/pojo/AnomalyDataCompare.java      |   97 -
 .../dashboard/resources/v2/pojo/SearchFilters.java |    9 +-
 .../datalayer/bao/AutotuneConfigManager.java       |   36 -
 .../datalayer/bao/DatasetConfigManager.java        |    2 -
 .../pinot/thirdeye/datalayer/bao/JobManager.java   |    2 -
 .../bao/jdbc/AutotuneConfigManagerImpl.java        |   76 -
 .../bao/jdbc/DatasetConfigManagerImpl.java         |    8 -
 .../datalayer/bao/jdbc/JobManagerImpl.java         |   32 -
 .../thirdeye/datalayer/dao/GenericPojoDao.java     |    4 -
 .../thirdeye/datalayer/dto/AutotuneConfigDTO.java  |   78 -
 .../datalayer/dto/MergedAnomalyResultDTO.java      |    1 +
 .../datalayer/entity/AutotuneConfigIndex.java      |   77 -
 .../datalayer/pojo/AutotuneConfigBean.java         |  174 -
 .../thirdeye/datalayer/pojo/DatasetConfigBean.java |   54 +-
 .../thirdeye/datalayer/util/DaoProviderUtil.java   |    3 -
 .../pinot/thirdeye/datasource/DAORegistry.java     |    6 -
 .../thirdeye/detection/DetectionResource.java      |   76 -
 .../detection/LegacyAnomalyFunctionTranslator.java |   96 -
 .../detection/alert/DetectionAlertJob.java         |    1 -
 .../content/BaseNotificationContent.java           |    5 +-
 .../anomaly/detection/DetectionTaskRunnerTest.java |  113 -
 .../checker/DataCompletenessUtilsTest.java         |  232 -
 .../dashboard/resource/AnomalyResourceTest.java    |   30 -
 .../pinot/thirdeye/datalayer/DaoTestUtils.java     |   21 +-
 .../datalayer/bao/TestAnomalyTaskManager.java      |   13 +-
 .../datalayer/bao/TestAutotuneConfigManager.java   |   91 -
 .../datalayer/bao/TestDatasetConfigManager.java    |    6 -
 .../rootcause/MockDatasetConfigManager.java        |    5 -
 .../thirdeye/tools/AutoTuneAlertFilterTool.java    |  224 -
 .../pinot/thirdeye/tools/FetchAutoTuneResult.java  |  166 -
 .../tools/RunAdhocDatabaseQueriesTool.java         |    2 +-
 .../tools/anomaly/report/AnomalyReportConfig.java  |   86 -
 .../tools/anomaly/report/AnomalyReportDriver.java  |  118 -
 .../anomaly/report/GenerateAnomalyReport.java      |  349 --
 .../test/resources/sample-classifier.properties    |    1 -
 website/package.json                               |   32 +-
 website/src/pages/index.css                        |    7 +-
 website/src/pages/index.js                         |    5 +-
 282 files changed, 8006 insertions(+), 19951 deletions(-)
 create mode 100644 docker/images/pinot-superset/bin/superset-init
 create mode 100644 
docker/images/pinot/etc/jmx_prometheus_javaagent/configs/pinot.yml
 create mode 100644 
docker/images/pinot/etc/jmx_prometheus_javaagent/jmx_prometheus_javaagent-0.12.0.jar
 rename docker/images/pinot/{ => 
examples/docker}/ingestion-job-specs/airlineStats.yaml (100%)
 rename docker/images/pinot/{ => 
examples/docker}/ingestion-job-specs/baseballStats.yaml (100%)
 rename docker/images/pinot/{ => 
examples/docker}/table-configs/airlineStats_realtime_table_config.json (100%)
 rename docker/images/pinot/{ => 
examples/docker}/table-configs/meetupRsvp_realtime_table_config.json (100%)
 copy 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/annotation/AlertScheme.java
 => 
pinot-common/src/main/java/org/apache/pinot/common/function/annotations/ScalarFunction.java
 (73%)
 create mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/io/util/FixedBitIntReaderWriterV2.java
 create mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/io/util/PinotDataBitSetV2.java
 create mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function/ScalarTransformFunctionWrapper.java
 delete mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/DistinctTable.java
 create mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/function/DistinctCountRawThetaSketchAggregationFunction.java
 create mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/function/customobject/DistinctTable.java
 create mode 100644 
pinot-core/src/test/java/org/apache/pinot/core/io/util/PinotDataBitSetV2Test.java
 create mode 100644 
pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/ScalarTransformFunctionWrapperTest.java
 create mode 100644 pinot-core/src/test/resources/data/rawhllresults.txt
 create mode 100644 
pinot-perf/src/main/java/org/apache/pinot/perf/BenchmarkPinotDataBitSet.java
 delete mode 100644 
pinot-spi/src/test/resources/groovy_map_transform_functions_schema.json
 delete mode 100644 
pinot-spi/src/test/resources/groovy_transform_functions_schema.json
 delete mode 100644 thirdeye/thirdeye-frontend/.bowerrc
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/anomaly-graph/component.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/anomaly-graph/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/anomaly-id/component.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/anomaly-id/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/anomaly-stats-block/component.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/anomaly-stats-block/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/dimension-heatmap/component.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/dimension-heatmap/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/dimension-summary/component.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/dimension-summary/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/events-header/component.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/events-header/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/events-table/component.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/events-table/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/modals/manage-groups-modal/component.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/modals/manage-groups-modal/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/performance-tooltip/component.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/performance-tooltip/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/self-serve-graph/component.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/self-serve-graph/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/thirdeye-chart/component.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/components/thirdeye-chart/template.hbs
 delete mode 100644 thirdeye/thirdeye-frontend/app/pods/example/controller.js
 delete mode 100644 thirdeye/thirdeye-frontend/app/pods/example/route.js
 delete mode 100644 thirdeye/thirdeye-frontend/app/pods/example/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/manage/alerts/performance/controller.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/manage/alerts/performance/route.js
 delete mode 100644 
thirdeye/thirdeye-frontend/app/pods/manage/alerts/performance/template.hbs
 delete mode 100644 
thirdeye/thirdeye-frontend/app/styles/components/anomaly-graph.scss
 delete mode 100644 
thirdeye/thirdeye-frontend/app/styles/components/anomaly-id.scss
 delete mode 100644 
thirdeye/thirdeye-frontend/app/styles/components/dimension-heatmap.scss
 delete mode 100644 
thirdeye/thirdeye-frontend/app/styles/components/dimension-summary.scss
 delete mode 100644 thirdeye/thirdeye-frontend/bower.json
 delete mode 100644 
thirdeye/thirdeye-frontend/tests/integration/pods/components/anomaly-graph/component-test.js
 delete mode 100644 
thirdeye/thirdeye-frontend/tests/integration/pods/components/anomaly-id/component-test.js
 delete mode 100644 
thirdeye/thirdeye-frontend/tests/integration/pods/components/thirdeye-chart/component-test.js
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/alert/AlertJobContext.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/alert/AlertJobResource.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/alert/AlertTaskInfo.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/alert/util/AnomalyReportGenerator.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/alert/v2/AlertJobRunnerV2.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/alert/v2/AlertJobSchedulerV2.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/alert/v2/AlertTaskRunnerV2.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/classification/ClassificationJobConfig.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/classification/ClassificationJobContext.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/classification/ClassificationJobResource.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/classification/ClassificationJobRunner.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/classification/ClassificationJobScheduler.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/classification/ClassificationTaskInfo.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/classification/ClassificationTaskRunner.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/classification/classifier/AnomalyClassifier.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/classification/classifier/AnomalyClassifierFactory.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/classification/classifier/BaseAnomalyClassifier.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/classification/classifier/DummyAnomalyClassifier.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/detection/AnomalyDetectionOutputContext.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/detection/DetectionJobContext.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/detection/DetectionJobRunner.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/detection/DetectionJobScheduler.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/detection/DetectionTaskInfo.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/detection/DetectionTaskRunner.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/detection/lib/AutotuneMethodType.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/merge/TimeBasedAnomalyMerger.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomalydetection/alertFilterAutotune/AlertFilterAutoTune.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomalydetection/alertFilterAutotune/AlertFilterAutotuneFactory.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomalydetection/alertFilterAutotune/BaseAlertFilterAutoTune.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomalydetection/alertFilterAutotune/DummyAlertFilterAutoTune.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/completeness/checker/DataCompletenessAlgorithm.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/completeness/checker/DataCompletenessAlgorithmFactory.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/completeness/checker/DataCompletenessConstants.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/completeness/checker/DataCompletenessJobContext.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/completeness/checker/DataCompletenessJobRunner.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/completeness/checker/DataCompletenessScheduler.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/completeness/checker/DataCompletenessTaskInfo.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/completeness/checker/DataCompletenessTaskRunner.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/completeness/checker/DataCompletenessUtils.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/completeness/checker/PercentCompletenessFunctionInput.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/completeness/checker/Wo4WAvgDataCompletenessAlgorithm.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/dashboard/resources/DetectionJobResource.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/dashboard/resources/EmailResource.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/dashboard/resources/v2/TimeSeriesResource.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/dashboard/resources/v2/pojo/AnomalyDataCompare.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/AutotuneConfigManager.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/jdbc/AutotuneConfigManagerImpl.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/AutotuneConfigDTO.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/entity/AutotuneConfigIndex.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/AutotuneConfigBean.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/LegacyAnomalyFunctionTranslator.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/test/java/org/apache/pinot/thirdeye/anomaly/detection/DetectionTaskRunnerTest.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/test/java/org/apache/pinot/thirdeye/completeness/checker/DataCompletenessUtilsTest.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/test/java/org/apache/pinot/thirdeye/datalayer/bao/TestAutotuneConfigManager.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/test/java/org/apache/pinot/thirdeye/tools/AutoTuneAlertFilterTool.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/test/java/org/apache/pinot/thirdeye/tools/FetchAutoTuneResult.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/test/java/org/apache/pinot/thirdeye/tools/anomaly/report/AnomalyReportConfig.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/test/java/org/apache/pinot/thirdeye/tools/anomaly/report/AnomalyReportDriver.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/test/java/org/apache/pinot/thirdeye/tools/anomaly/report/GenerateAnomalyReport.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/test/resources/sample-classifier.properties


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to