You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by ak...@apache.org on 2019/11/21 18:31:37 UTC
[incubator-pinot] branch master updated (94f687a -> 81703be)
This is an automated email from the ASF dual-hosted git repository.
akshayrai09 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.
from 94f687a Handle default value after adding new byte column (#4844)
add 81703be [TE] Centralized cache proof-of-concept for anomaly detection via Couchbase (#4761)
No new revisions were added by this update.
Summary of changes:
.../config/data-sources/cache-config.yml | 20 ++
thirdeye/thirdeye-pinot/pom.xml | 6 +
.../anomaly/utils/ThirdeyeMetricsUtil.java | 9 +
.../thirdeye/common/ThirdEyeConfiguration.java | 18 +-
.../dashboard/ThirdEyeDashboardApplication.java | 2 +-
.../dashboard/resources/v2/AnomaliesResource.java | 2 +-
.../datasource/RelationalThirdEyeResponse.java | 3 +
.../thirdeye/datasource/ThirdEyeCacheRegistry.java | 52 +++-
.../datasource/loader/DefaultTimeSeriesLoader.java | 20 +-
.../pinot/resultset/ThirdEyeResultSetUtils.java | 12 +-
.../datasource/sql/SqlResponseCacheLoader.java | 2 -
.../thirdeye/detection/DefaultDataProvider.java | 85 +++---
.../detection/DetectionPipelineTaskRunner.java | 2 +-
.../thirdeye/detection/DetectionResource.java | 2 +-
.../detection/alert/DetectionAlertTaskFactory.java | 2 +-
.../detection/algorithm/DimensionWrapper.java | 19 ++
.../thirdeye/detection/cache/CacheConfig.java | 73 +++++
.../detection/cache/CacheConfigLoader.java | 35 ++-
.../cache/CacheConstants.java} | 36 +--
.../thirdeye/detection/cache/CacheDataSource.java | 48 +++
.../detection/cache/CentralizedCacheConfig.java | 69 +++++
.../detection/cache/CouchbaseCacheDAO.java | 159 ++++++++++
.../detection/cache/DefaultTimeSeriesCache.java | 197 ++++++++++++
.../detection/cache/ThirdEyeCacheRequest.java | 64 ++++
.../detection/cache/ThirdEyeCacheResponse.java | 181 +++++++++++
.../thirdeye/detection/cache/TimeSeriesCache.java | 49 +++
.../detection/cache/TimeSeriesDataPoint.java | 104 +++++++
.../finetune/GridSearchTuningAlgorithm.java | 2 +-
.../onboard/YamlOnboardingTaskRunner.java | 2 +-
.../detection/wrapper/AnomalyDetectorWrapper.java | 38 +--
.../thirdeye/detection/yaml/YamlResource.java | 5 +-
.../org/apache/pinot/thirdeye/util/CacheUtils.java | 89 ++++++
.../apache/pinot/thirdeye/util/ThirdEyeUtils.java | 21 ++
.../csv/CSVThirdEyeDataSourceIntegrationTest.java | 1 +
.../MockThirdEyeDataSourceIntegrationTest.java | 1 +
.../pinot/thirdeye/detection/DataProviderTest.java | 2 +-
.../detection/cache/ThirdEyeCacheResponseTest.java | 337 +++++++++++++++++++++
.../detection/cache/TimeSeriesCacheTest.java | 310 +++++++++++++++++++
.../integration/NotificationTaskSchedulerTest.java | 2 +-
.../templates/TestMetricAnomaliesContent.java | 2 +-
.../apache/pinot/thirdeye/util/CacheUtilTest.java | 104 +++++++
.../test/resources/data-sources/cache-config.yml | 23 ++
42 files changed, 2086 insertions(+), 124 deletions(-)
create mode 100644 thirdeye/thirdeye-pinot/config/data-sources/cache-config.yml
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/cache/CacheConfig.java
copy pinot-common/src/main/java/org/apache/pinot/common/restlet/resources/ResourceUtils.java => thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/cache/CacheConfigLoader.java (53%)
copy thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/{dataframe/util/RequestContainer.java => detection/cache/CacheConstants.java} (53%)
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/cache/CacheDataSource.java
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/cache/CentralizedCacheConfig.java
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/cache/CouchbaseCacheDAO.java
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/cache/DefaultTimeSeriesCache.java
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/cache/ThirdEyeCacheRequest.java
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/cache/ThirdEyeCacheResponse.java
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/cache/TimeSeriesCache.java
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/detection/cache/TimeSeriesDataPoint.java
create mode 100644 thirdeye/thirdeye-pinot/src/main/java/org/apache/pinot/thirdeye/util/CacheUtils.java
create mode 100644 thirdeye/thirdeye-pinot/src/test/java/org/apache/pinot/thirdeye/detection/cache/ThirdEyeCacheResponseTest.java
create mode 100644 thirdeye/thirdeye-pinot/src/test/java/org/apache/pinot/thirdeye/detection/cache/TimeSeriesCacheTest.java
create mode 100644 thirdeye/thirdeye-pinot/src/test/java/org/apache/pinot/thirdeye/util/CacheUtilTest.java
create mode 100644 thirdeye/thirdeye-pinot/src/test/resources/data-sources/cache-config.yml
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org