This is an automated email from the ASF dual-hosted git repository.
Wei-hao-Li pushed a change to branch deviceEntrySpill-devPr
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 843971c0cc2 support spill process for TVF distributionPlan
add 39de0b345ce fix according review
No new revisions were added by this update.
Summary of changes:
.../iotdb/db/i18n/DataNodeQueryMessages.java | 6 +-
.../iotdb/db/i18n/DataNodeQueryMessages.java | 6 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 3 +
.../relational/AbstractAggTableScanOperator.java | 10 +-
.../relational/AbstractTableScanOperator.java | 6 +
.../relational/DeviceIteratorScanOperator.java | 25 +++-
...onAlignedDeviceViewAggregationScanOperator.java | 2 +
.../analyze/cache/partition/PartitionCache.java | 8 +-
.../queryengine/plan/execution/QueryExecution.java | 19 ++-
.../plan/relational/metadata/DeviceEntry.java | 6 +-
.../metadata/fetcher/TableDeviceSchemaFetcher.java | 3 +-
.../metadata/spill/DeviceEntryDataSet.java | 7 +-
.../metadata/spill/DeviceEntryMaterializer.java | 2 +-
.../metadata/spill/DeviceEntrySpillManager.java | 114 ++++++++++-----
.../spill/LocalSegmentDeviceEntrySource.java | 27 ++--
.../spill/DeviceEntryMaterializerTest.java | 56 ++++++++
.../spill/DeviceEntryRpcSegmentFetcherTest.java | 14 ++
.../spill/SegmentDeviceEntrySourceTest.java | 154 +++++++++++++++++++++
18 files changed, 400 insertions(+), 68 deletions(-)