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

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


    from e0ed179  Validate timeColumnName when adding/updating 
schema/tableConfig (#5966)
     add 0c1d604  [TE] Moved interfaces and datalayer to a new thirdeye-spi 
module. (#5991)

No new revisions were added by this update.

Summary of changes:
 thirdeye/pom.xml                                   |  20 +++-
 thirdeye/thirdeye-pinot/pom.xml                    |  46 +--------
 .../thirdeye/alert/feed/UnionAnomalyFeed.java      |  51 +++++++++-
 .../thirdeye/alert/fetcher/BaseAnomalyFetcher.java |   5 +
 .../alert/fetcher/ContinuumAnomalyFetcher.java     |   2 +-
 .../alert/fetcher/UnnotifiedAnomalyFetcher.java    |   2 +-
 .../AnomalyDetectionInputContextBuilder.java       |   3 +-
 .../dashboard/resources/v2/AnomaliesResource.java  |  20 ++--
 .../thirdeye/dataframe/util/DataFrameUtils.java    |  16 +---
 .../thirdeye/datalayer/bao/EvaluationManager.java  |  33 -------
 .../datalayer/bao/OnlineDetectionDataManager.java  |   9 --
 .../datalayer/dto/OnlineDetectionDataDTO.java      |   6 --
 .../datasource/loader/AggregationLoader.java       |   3 +-
 .../datasource/loader/TimeSeriesLoader.java        |   5 +-
 .../datasource/mock/MockThirdEyeDataSource.java    |   4 +-
 .../resultset/ThirdEyeDataFrameResultSet.java      |   4 +-
 .../detection/CurrentAndBaselineLoader.java        |   7 +-
 .../thirdeye/detection/DefaultDataProvider.java    |   7 +-
 .../thirdeye/detection/DetectionPipeline.java      |   6 +-
 .../thirdeye/detection/DetectionResource.java      |  10 +-
 .../pinot/thirdeye/detection/DetectionUtils.java   |  15 ++-
 .../detection/algorithm/AlgorithmUtils.java        |   5 +-
 .../detection/algorithm/DimensionWrapper.java      |  23 ++---
 .../algorithm/LegacyAnomalyFunctionAlgorithm.java  |  10 +-
 .../algorithm/LegacyDimensionWrapper.java          |   5 +-
 .../detection/algorithm/LegacyMergeWrapper.java    |  17 ++--
 .../cache/builder/TimeSeriesCacheBuilder.java      |  10 +-
 .../AbsoluteChangeRuleAnomalyFilter.java           |   5 +-
 .../components/AbsoluteChangeRuleDetector.java     |  22 ++---
 .../detection/components/HoltWintersDetector.java  |  54 +++++------
 .../components/MeanVarianceRuleDetector.java       |  41 ++++----
 .../PercentageChangeRuleAnomalyFilter.java         |   4 +-
 .../components/PercentageChangeRuleDetector.java   |  24 ++---
 .../SitewideImpactRuleAnomalyFilter.java           |   8 +-
 .../components/ThresholdRuleDetector.java          |  20 ++--
 .../thirdeye/detection/health/HealthStatus.java    |  28 ------
 .../thirdeye/detection/spi/model/TimeSeries.java   |  50 +++++-----
 .../detection/wrapper/AnomalyDetectorWrapper.java  |   9 +-
 .../thirdeye/detection/wrapper/GrouperWrapper.java |   4 +-
 .../thirdeye/detection/yaml/YamlResource.java      |  18 ++--
 .../rootcause/callgraph/CallGraphPipeline.java     |   4 +-
 .../rootcause/impl/DimensionAnalysisPipeline.java  |   2 +-
 .../rootcause/impl/MetricAnalysisPipeline.java     |   4 +-
 .../rootcause/impl/MetricAnalysisPipeline2.java    |   4 +-
 .../rootcause/impl/MetricBreakdownPipeline.java    |   2 +-
 .../impl/MetricComponentAnalysisPipeline.java      |   6 +-
 .../impl/MetricCorrelationRankingPipeline.java     |   4 +-
 .../thirdeye/rootcause/timeseries/Baseline.java    |   5 +-
 .../apache/pinot/thirdeye/util/ThirdEyeUtils.java  |  52 +---------
 .../csv/CSVThirdEyeDataSourceIntegrationTest.java  |   2 +-
 .../MockThirdEyeDataSourceIntegrationTest.java     |  20 ++--
 .../pinot/thirdeye/detection/DataProviderTest.java |   7 +-
 .../detection/DefaultInputDataFetcherTest.java     |   6 +-
 .../pinot/thirdeye/detection/MockDataProvider.java |  13 +--
 .../detection/algorithm/AlgorithmUtilsTest.java    |  22 ++---
 .../detection/algorithm/DimensionWrapperTest.java  |   4 +-
 .../AbsoluteChangeRuleAnomalyFilterTest.java       |  15 +--
 .../components/AbsoluteChangeRuleDetectorTest.java |   9 +-
 .../components/HoltWintersDetectorTest.java        |   9 +-
 .../components/MeanVarianceRuleDetectorTest.java   |   6 +-
 .../detection/components/MockGrouperTest.java      |  21 +++--
 .../PercentageChangeRuleAnomalyFilterTest.java     |  21 +++--
 .../PercentageChangeRuleDetectorTest.java          |  22 ++---
 .../components/RuleBaselineProviderTest.java       |  17 ++--
 .../SitewideImpactRuleAnomalyFilterTest.java       |  15 +--
 .../components/ThresholdRuleAnomalyFilterTest.java |  15 +--
 .../components/ThresholdRuleDetectorTest.java      |   9 +-
 .../components/ThresholdSeverityLabelerTest.java   |   9 +-
 .../dataquality/DataQualityTaskRunnerTest.java     |   9 +-
 .../wrapper/AnomalyDetectorWrapperTest.java        |  11 +--
 .../wrapper/BaselineFillingMergeWrapperTest.java   |   8 +-
 thirdeye/thirdeye-spi/pom.xml                      | 105 +++++++++++++++++++++
 .../thirdeye/alert/commons/AnomalyFeedConfig.java  |   0
 .../alert/commons/AnomalyFetcherConfig.java        |   0
 .../alert/commons/AnomalyNotifiedStatus.java       |   0
 .../thirdeye/alert/commons/AnomalySource.java      |   0
 .../pinot/thirdeye/anomaly/AnomalySeverity.java    |   0
 .../apache/pinot/thirdeye/anomaly/AnomalyType.java |   0
 .../pinot/thirdeye/anomaly/job/JobConstants.java   |   0
 .../thirdeye/anomaly/merge/AnomalyMergeConfig.java |   0
 .../anomaly/merge/AnomalyMergeStrategy.java        |   0
 .../pinot/thirdeye/anomaly/task/TaskConstants.java |   0
 .../pinot/thirdeye/anomaly/task/TaskInfo.java      |   0
 .../anomalydetection/context/AnomalyFeedback.java  |   0
 .../anomalydetection/context/AnomalyResult.java    |   0
 .../anomalydetection/context/MetricTimeSeries.java |   0
 .../thirdeye/common/dimension/DimensionKey.java    |   0
 .../thirdeye/common/dimension/DimensionMap.java    |   4 +-
 .../pinot/thirdeye/common/metric/MetricType.java   |   0
 .../thirdeye/common/time/TimeGranularity.java      |   0
 .../pinot/thirdeye/common/time/TimeSpec.java       |   0
 .../thirdeye/constant/AnomalyFeedbackType.java     |   0
 .../thirdeye/constant/AnomalyResultSource.java     |   0
 .../pinot/thirdeye/constant/MetricAggFunction.java |   0
 .../pinot/thirdeye/dataframe/BooleanSeries.java    |   1 +
 .../apache/pinot/thirdeye/dataframe/DataFrame.java |   8 ++
 .../pinot/thirdeye/dataframe/DoubleSeries.java     |   1 +
 .../apache/pinot/thirdeye/dataframe/Grouping.java  |   2 +-
 .../pinot/thirdeye/dataframe/LongSeries.java       |   1 +
 .../pinot/thirdeye/dataframe/ObjectSeries.java     |   1 +
 .../thirdeye/dataframe/PrimitiveMultimap.java      |   1 +
 .../apache/pinot/thirdeye/dataframe/Series.java    |   1 +
 .../pinot/thirdeye/dataframe/StringSeries.java     |   1 +
 .../pinot/thirdeye/dataframe/TypedSeries.java      |   1 +
 .../pinot/thirdeye/dataframe/util/MetricSlice.java |   0
 .../thirdeye/datalayer/bao/AbstractManager.java    |   1 +
 .../thirdeye/datalayer/bao/AlertConfigManager.java |   1 +
 .../datalayer/bao/AlertSnapshotManager.java        |   1 +
 .../datalayer/bao/AnomalyFunctionManager.java      |   1 +
 .../thirdeye/datalayer/bao/ApplicationManager.java |   1 +
 .../datalayer/bao/ClassificationConfigManager.java |   1 +
 .../thirdeye/datalayer/bao/ConfigManager.java      |   1 +
 .../bao/DataCompletenessConfigManager.java         |   1 +
 .../datalayer/bao/DatasetConfigManager.java        |   1 +
 .../datalayer/bao/DetectionAlertConfigManager.java |   1 +
 .../datalayer/bao/DetectionConfigManager.java      |   1 +
 .../datalayer/bao/DetectionStatusManager.java      |   1 +
 .../bao/EntityToEntityMappingManager.java          |   1 +
 .../thirdeye/datalayer/bao/EvaluationManager.java} |   9 +-
 .../pinot/thirdeye/datalayer/bao/EventManager.java |   1 +
 .../bao/GroupedAnomalyResultsManager.java          |   1 +
 .../pinot/thirdeye/datalayer/bao/JobManager.java   |   1 +
 .../datalayer/bao/MergedAnomalyResultManager.java  |   1 +
 .../datalayer/bao/MetricConfigManager.java         |   1 +
 .../datalayer/bao/OnboardDatasetMetricManager.java |   1 +
 .../datalayer/bao/OnlineDetectionDataManager.java} |   9 +-
 .../datalayer/bao/OverrideConfigManager.java       |   1 +
 .../datalayer/bao/RawAnomalyResultManager.java     |   1 +
 .../datalayer/bao/RootcauseSessionManager.java     |   1 +
 .../datalayer/bao/RootcauseTemplateManager.java    |   1 +
 .../thirdeye/datalayer/bao/SessionManager.java     |   1 +
 .../pinot/thirdeye/datalayer/bao/TaskManager.java  |   1 +
 .../pinot/thirdeye/datalayer/dto/AbstractDTO.java  |   1 +
 .../thirdeye/datalayer/dto/AlertConfigDTO.java     |   1 +
 .../thirdeye/datalayer/dto/AlertSnapshotDTO.java   |  53 +----------
 .../thirdeye/datalayer/dto/AnomalyFeedbackDTO.java |   1 +
 .../thirdeye/datalayer/dto/AnomalyFunctionDTO.java |   4 +-
 .../thirdeye/datalayer/dto/ApplicationDTO.java     |   1 +
 .../datalayer/dto/ClassificationConfigDTO.java     |   1 +
 .../pinot/thirdeye/datalayer/dto/ConfigDTO.java    |   1 +
 .../datalayer/dto/DataCompletenessConfigDTO.java   |   1 +
 .../thirdeye/datalayer/dto/DatasetConfigDTO.java   |   1 +
 .../datalayer/dto/DetectionAlertConfigDTO.java     |   1 +
 .../thirdeye/datalayer/dto/DetectionConfigDTO.java |   1 +
 .../thirdeye/datalayer/dto/DetectionStatusDTO.java |   1 +
 .../datalayer/dto/EntityToEntityMappingDTO.java    |   1 +
 .../thirdeye/datalayer/dto/EvaluationDTO.java      |  34 ++++---
 .../pinot/thirdeye/datalayer/dto/EventDTO.java     |   1 +
 .../datalayer/dto/GroupedAnomalyResultsDTO.java    |   4 +-
 .../pinot/thirdeye/datalayer/dto/JobDTO.java       |   1 +
 .../datalayer/dto/MergedAnomalyResultDTO.java      |   1 +
 .../thirdeye/datalayer/dto/MetricConfigDTO.java    |   1 +
 .../datalayer/dto/OnboardDatasetMetricDTO.java     |   1 +
 .../datalayer/dto/OnlineDetectionDataDTO.java}     |   6 +-
 .../thirdeye/datalayer/dto/OverrideConfigDTO.java  |   1 +
 .../datalayer/dto/RawAnomalyResultDTO.java         |   1 +
 .../datalayer/dto/RootcauseSessionDTO.java         |   1 +
 .../datalayer/dto/RootcauseTemplateDTO.java        |   1 +
 .../pinot/thirdeye/datalayer/dto/SessionDTO.java   |   1 +
 .../pinot/thirdeye/datalayer/dto/TaskDTO.java      |   1 +
 .../thirdeye/datalayer/pojo/AbstractBean.java      |   1 +
 .../thirdeye/datalayer/pojo/AlertConfigBean.java   |   7 +-
 .../thirdeye/datalayer/pojo/AlertSnapshotBean.java |   1 +
 .../datalayer/pojo/AnomalyFeedbackBean.java        |   1 +
 .../datalayer/pojo/AnomalyFunctionBean.java        |   7 +-
 .../thirdeye/datalayer/pojo/ApplicationBean.java   |   1 +
 .../datalayer/pojo/ClassificationConfigBean.java   |   1 +
 .../pinot/thirdeye/datalayer/pojo/ConfigBean.java  |   1 +
 .../datalayer/pojo/DataCompletenessConfigBean.java |   1 +
 .../thirdeye/datalayer/pojo/DatasetConfigBean.java |   1 +
 .../datalayer/pojo/DetectionAlertConfigBean.java   |   1 +
 .../datalayer/pojo/DetectionConfigBean.java        |   1 +
 .../datalayer/pojo/DetectionStatusBean.java        |   1 +
 .../datalayer/pojo/EntityToEntityMappingBean.java  |   1 +
 .../thirdeye/datalayer/pojo/EvaluationBean.java    |  30 +++---
 .../pinot/thirdeye/datalayer/pojo/EventBean.java   |   1 +
 .../datalayer/pojo/GroupedAnomalyResultsBean.java  |   1 +
 .../pinot/thirdeye/datalayer/pojo/JobBean.java     |   1 +
 .../datalayer/pojo/MergedAnomalyResultBean.java    |   1 +
 .../thirdeye/datalayer/pojo/MetricConfigBean.java  |   1 +
 .../datalayer/pojo/OnboardDatasetMetricBean.java   |   1 +
 .../datalayer/pojo/OnlineDetectionDataBean.java    |  20 ++++
 .../datalayer/pojo/OverrideConfigBean.java         |   1 +
 .../datalayer/pojo/RawAnomalyResultBean.java       |   1 +
 .../datalayer/pojo/RootcauseSessionBean.java       |   1 +
 .../datalayer/pojo/RootcauseTemplateBean.java      |   1 +
 .../pinot/thirdeye/datalayer/pojo/SessionBean.java |   1 +
 .../pinot/thirdeye/datalayer/pojo/TaskBean.java    |   1 +
 .../pinot/thirdeye/datalayer/util/Predicate.java   |   0
 .../thirdeye/datalayer/util/ThirdEyeDataUtils.java |  78 +++++++++++++++
 .../datalayer/util/ThirdEyeStringUtils.java        |   0
 .../detection/DetectionPipelineTaskInfo.java       |   1 +
 .../pinot/thirdeye/detection/Evaluation.java       |   0
 .../detection/GrouperWrapperConstants.java}        |   9 +-
 .../pinot/thirdeye/detection/InputDataFetcher.java |   1 +
 .../pinot/thirdeye/detection/PredictionResult.java |  30 +++---
 .../alert/DetectionAlertFilterRecipients.java      |   1 +
 .../detection/health/AnomalyCoverageStatus.java    |   0
 .../thirdeye/detection/health/DetectionHealth.java |  28 +++---
 .../detection/health/DetectionTaskStatus.java      |   0
 .../thirdeye/detection/health/HealthStatus.java}   |   9 +-
 .../detection/health/RegressionStatus.java         |  28 +++---
 .../thirdeye/detection/spec/AbstractSpec.java      |   1 +
 .../detection/spi/components/BaseComponent.java    |   0
 .../DetectorDataInsufficientException.java         |   0
 .../DetectorDataWrongFormatException.java          |   0
 .../detection/spi/exception/DetectorException.java |   0
 .../thirdeye/detection/spi/model/AnomalySlice.java |   5 +-
 .../detection/spi/model/EvaluationSlice.java       |   0
 .../thirdeye/detection/spi/model/EventSlice.java   |   0
 .../thirdeye/detection/spi/model/InputData.java    |   0
 .../detection/spi/model/InputDataSpec.java         |   0
 .../apache/pinot/thirdeye/rootcause/Entity.java    |   0
 .../pinot/thirdeye/rootcause/MaxScoreSet.java      |   1 -
 .../pinot/thirdeye/rootcause/PipelineContext.java  |   0
 .../rootcause/impl/AnomalyEventEntity.java         |   0
 .../thirdeye/rootcause/impl/DatasetEntity.java     |   0
 .../thirdeye/rootcause/impl/DimensionEntity.java   |   0
 .../thirdeye/rootcause/impl/DimensionsEntity.java  |   0
 .../pinot/thirdeye/rootcause/impl/EntityType.java  |   0
 .../pinot/thirdeye/rootcause/impl/EventEntity.java |   0
 .../thirdeye/rootcause/impl/HyperlinkEntity.java   |   0
 .../thirdeye/rootcause/impl/MetricEntity.java      |   0
 .../thirdeye/rootcause/impl/ServiceEntity.java     |   0
 .../thirdeye/rootcause/impl/TimeRangeEntity.java   |   0
 .../pinot/thirdeye/rootcause/util/EntityUtils.java |   0
 .../thirdeye/rootcause/util/FilterPredicate.java   |   0
 .../pinot/thirdeye/rootcause/util/ParsedUrn.java   |   0
 228 files changed, 821 insertions(+), 737 deletions(-)
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/EvaluationManager.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/OnlineDetectionDataManager.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/OnlineDetectionDataDTO.java
 delete mode 100644 
thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/health/HealthStatus.java
 create mode 100644 thirdeye/thirdeye-spi/pom.xml
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/alert/commons/AnomalyFeedConfig.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/alert/commons/AnomalyFetcherConfig.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/alert/commons/AnomalyNotifiedStatus.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/alert/commons/AnomalySource.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/anomaly/AnomalySeverity.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/anomaly/AnomalyType.java 
(100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/anomaly/job/JobConstants.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/anomaly/merge/AnomalyMergeConfig.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/anomaly/merge/AnomalyMergeStrategy.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/anomaly/task/TaskConstants.java
 (100%)
 copy thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/anomaly/task/TaskInfo.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/anomalydetection/context/AnomalyFeedback.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/anomalydetection/context/AnomalyResult.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/anomalydetection/context/MetricTimeSeries.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/common/dimension/DimensionKey.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/common/dimension/DimensionMap.java
 (98%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/common/metric/MetricType.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/common/time/TimeGranularity.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/common/time/TimeSpec.java 
(100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/constant/AnomalyFeedbackType.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/constant/AnomalyResultSource.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/constant/MetricAggFunction.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/dataframe/BooleanSeries.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/dataframe/DataFrame.java 
(99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/dataframe/DoubleSeries.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/dataframe/Grouping.java 
(99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/dataframe/LongSeries.java 
(99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/dataframe/ObjectSeries.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/dataframe/PrimitiveMultimap.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/dataframe/Series.java 
(99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/dataframe/StringSeries.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/dataframe/TypedSeries.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/dataframe/util/MetricSlice.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/AbstractManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/AlertConfigManager.java
 (99%)
 copy thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/AlertSnapshotManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/AnomalyFunctionManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/ApplicationManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/ClassificationConfigManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/ConfigManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/DataCompletenessConfigManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/DatasetConfigManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/DetectionAlertConfigManager.java
 (99%)
 copy thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/DetectionConfigManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/DetectionStatusManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/EntityToEntityMappingManager.java
 (99%)
 rename 
thirdeye/{thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/AlertSnapshotManager.java
 => 
thirdeye-spi/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/EvaluationManager.java}
 (83%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/EventManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/GroupedAnomalyResultsManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/JobManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/MergedAnomalyResultManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/MetricConfigManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/OnboardDatasetMetricManager.java
 (99%)
 rename 
thirdeye/{thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/DetectionConfigManager.java
 => 
thirdeye-spi/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/OnlineDetectionDataManager.java}
 (77%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/OverrideConfigManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/RawAnomalyResultManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/RootcauseSessionManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/RootcauseTemplateManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/SessionManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/bao/TaskManager.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/AbstractDTO.java
 (99%)
 copy thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/AlertConfigDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/AlertSnapshotDTO.java
 (59%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/AnomalyFeedbackDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/AnomalyFunctionDTO.java
 (96%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/ApplicationDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/ClassificationConfigDTO.java
 (99%)
 copy thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/ConfigDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/DataCompletenessConfigDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/DatasetConfigDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/DetectionAlertConfigDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/DetectionConfigDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/DetectionStatusDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/EntityToEntityMappingDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/EvaluationDTO.java
 (61%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/EventDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/GroupedAnomalyResultsDTO.java
 (94%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/JobDTO.java 
(99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/MergedAnomalyResultDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/MetricConfigDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/OnboardDatasetMetricDTO.java
 (99%)
 rename 
thirdeye/{thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/AlertConfigDTO.java
 => 
thirdeye-spi/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/OnlineDetectionDataDTO.java}
 (85%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/OverrideConfigDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/RawAnomalyResultDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/RootcauseSessionDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/RootcauseTemplateDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/SessionDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/TaskDTO.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/AbstractBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/AlertConfigBean.java
 (98%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/AlertSnapshotBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/AnomalyFeedbackBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/AnomalyFunctionBean.java
 (98%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/ApplicationBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/ClassificationConfigBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/ConfigBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/DataCompletenessConfigBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/DatasetConfigBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/DetectionAlertConfigBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/DetectionConfigBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/DetectionStatusBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/EntityToEntityMappingBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/EvaluationBean.java
 (74%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/EventBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/GroupedAnomalyResultsBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/JobBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/MergedAnomalyResultBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/MetricConfigBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/OnboardDatasetMetricBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/OnlineDetectionDataBean.java
 (56%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/OverrideConfigBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/RawAnomalyResultBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/RootcauseSessionBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/RootcauseTemplateBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/SessionBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/pojo/TaskBean.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/util/Predicate.java
 (100%)
 create mode 100644 
thirdeye/thirdeye-spi/src/main/java/org/apache/pinot/thirdeye/datalayer/util/ThirdEyeDataUtils.java
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/datalayer/util/ThirdEyeStringUtils.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/DetectionPipelineTaskInfo.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/Evaluation.java 
(100%)
 rename 
thirdeye/{thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/datalayer/dto/ConfigDTO.java
 => 
thirdeye-spi/src/main/java/org/apache/pinot/thirdeye/detection/GrouperWrapperConstants.java}
 (82%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/InputDataFetcher.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/PredictionResult.java
 (58%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/alert/DetectionAlertFilterRecipients.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/health/AnomalyCoverageStatus.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/health/DetectionHealth.java
 (93%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/health/DetectionTaskStatus.java
 (100%)
 rename 
thirdeye/{thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/anomaly/task/TaskInfo.java
 => 
thirdeye-spi/src/main/java/org/apache/pinot/thirdeye/detection/health/HealthStatus.java}
 (85%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/health/RegressionStatus.java
 (77%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/spec/AbstractSpec.java
 (99%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/spi/components/BaseComponent.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/spi/exception/DetectorDataInsufficientException.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/spi/exception/DetectorDataWrongFormatException.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/spi/exception/DetectorException.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/spi/model/AnomalySlice.java
 (98%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/spi/model/EvaluationSlice.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/spi/model/EventSlice.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/spi/model/InputData.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/detection/spi/model/InputDataSpec.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/Entity.java 
(100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/MaxScoreSet.java
 (98%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/PipelineContext.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/impl/AnomalyEventEntity.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/impl/DatasetEntity.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/impl/DimensionEntity.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/impl/DimensionsEntity.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/impl/EntityType.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/impl/EventEntity.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/impl/HyperlinkEntity.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/impl/MetricEntity.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/impl/ServiceEntity.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/impl/TimeRangeEntity.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/util/EntityUtils.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/util/FilterPredicate.java
 (100%)
 rename thirdeye/{thirdeye-pinot => 
thirdeye-spi}/src/main/java/org/apache/pinot/thirdeye/rootcause/util/ParsedUrn.java
 (100%)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to