This is an automated email from the ASF dual-hosted git repository. ankitsultana pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/pinot.git
from 4a7a1cd52f Don't replace environment variables and system properties in get table configs REST API (#14002) add 9c44ef780d Part-2: Add Combine and Segment Level Operators for Time Series (#13999) No new revisions were added by this update. Summary of changes: pinot-common/pom.xml | 4 + .../common/request/context/TimeSeriesContext.java | 73 ++++++ pinot-core/pom.xml | 4 + ...sultsBlock.java => TimeSeriesResultsBlock.java} | 22 +- ...perator.java => TimeSeriesCombineOperator.java} | 19 +- .../merger/TimeSeriesAggResultsBlockMerger.java | 66 ++++++ .../timeseries/TimeSeriesAggregationOperator.java | 251 +++++++++++++++++++++ .../timeseries/TimeSeriesPassThroughOperator.java | 52 +++++ .../timeseries/TimeSeriesSelectionOperator.java | 59 +++++ .../apache/pinot/core/plan/CombinePlanNode.java | 10 +- .../apache/pinot/core/plan/TimeSeriesPlanNode.java | 93 ++++++++ .../core/plan/maker/InstancePlanMakerImplV2.java | 5 +- .../query/executor/ServerQueryExecutorV1Impl.java | 13 +- .../core/query/request/ServerQueryRequest.java | 22 ++ .../core/query/request/context/QueryContext.java | 22 +- .../request/context/utils/QueryContextUtils.java | 7 + .../core/query/executor/QueryExecutorTest.java | 128 ++++++++++- .../src/test/resources/data/sampleEatsData.avro | Bin 0 -> 551915 bytes .../spi/series/SimpleTimeSeriesBuilderFactory.java | 55 +++++ .../series/TimeSeriesBuilderFactoryProvider.java | 8 + pom.xml | 5 + 21 files changed, 889 insertions(+), 29 deletions(-) create mode 100644 pinot-common/src/main/java/org/apache/pinot/common/request/context/TimeSeriesContext.java copy pinot-core/src/main/java/org/apache/pinot/core/operator/blocks/results/{MetadataResultsBlock.java => TimeSeriesResultsBlock.java} (72%) copy pinot-core/src/main/java/org/apache/pinot/core/operator/combine/{DistinctCombineOperator.java => TimeSeriesCombineOperator.java} (63%) create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/combine/merger/TimeSeriesAggResultsBlockMerger.java create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/timeseries/TimeSeriesAggregationOperator.java create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/timeseries/TimeSeriesPassThroughOperator.java create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/timeseries/TimeSeriesSelectionOperator.java create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/plan/TimeSeriesPlanNode.java create mode 100644 pinot-core/src/test/resources/data/sampleEatsData.avro create mode 100644 pinot-timeseries/pinot-timeseries-spi/src/main/java/org/apache/pinot/tsdb/spi/series/SimpleTimeSeriesBuilderFactory.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org