This is an automated email from the ASF dual-hosted git repository.
haonan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/master by this push:
new e5e36f3 Fix an error in AggregationQuery system design doc (#2719)
e5e36f3 is described below
commit e5e36f3e3a8f5d83cfde63fa882e02eeec5fc991
Author: wangchao316 <[email protected]>
AuthorDate: Mon Feb 22 15:16:04 2021 +0800
Fix an error in AggregationQuery system design doc (#2719)
---
docs/zh/SystemDesign/DataQuery/AggregationQuery.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/zh/SystemDesign/DataQuery/AggregationQuery.md
b/docs/zh/SystemDesign/DataQuery/AggregationQuery.md
index 519d147..bec99ab 100644
--- a/docs/zh/SystemDesign/DataQuery/AggregationQuery.md
+++ b/docs/zh/SystemDesign/DataQuery/AggregationQuery.md
@@ -90,7 +90,7 @@ if (Boolean.FALSE.equals(isCalculatedList.get(i))) {
在使用 `overlapedPageData` 进行更新时,由于获得每一个聚合函数结果都会遍历这个 batchData,因此需要调用
`resetBatchData()` 方法将指针指向其开始位置,使得下一个函数可以遍历。
## 带值过滤条件的聚合查询
-对于带值过滤条件的聚合查询,通过 `executeWithoutValueFilter()` 方法获得结果并构建 dataSet。首先根据表达式创建
`timestampGenerator`,然后为每一个时间序列创建一个 `SeriesReaderByTimestamp`,放到
`readersOfSelectedSeries`列表中;为每一个查询创建一个创建一个聚合结果 `AggregateResult`,放到
`aggregateResults`列表中。
+对于带值过滤条件的聚合查询,通过 `executeWithoutValueFilter()` 方法获得结果并构建 dataSet。首先根据表达式创建
`timestampGenerator`,然后为每一个时间序列创建一个 `SeriesReaderByTimestamp`,放到
`readersOfSelectedSeries`列表中;为每一个查询创建一个聚合结果 `AggregateResult`,放到
`aggregateResults`列表中。
初始化完成后,调用 `aggregateWithValueFilter()` 方法更新结果:
```