This is an automated email from the ASF dual-hosted git repository.
qiaojialin pushed a change to branch new_series_reader
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from e12cba9 remove unused codes
add aa229d2 Add iterators to TVList to prevent data copy (#753)
No new revisions were added by this update.
Summary of changes:
.../iotdb/db/engine/memtable/AbstractMemTable.java | 36 ++++---
.../apache/iotdb/db/engine/memtable/IMemTable.java | 3 +-
.../db/engine/memtable/IWritableMemChunk.java | 16 ++-
.../db/engine/memtable/MemSeriesLazyMerger.java | 50 ---------
.../iotdb/db/engine/memtable/WritableMemChunk.java | 60 -----------
.../db/engine/querycontext/ReadOnlyMemChunk.java | 119 ++++++++-------------
.../engine/storagegroup/StorageGroupProcessor.java | 7 +-
.../db/engine/storagegroup/TsFileProcessor.java | 31 +++---
.../db/engine/storagegroup/TsFileResource.java | 20 ++--
.../query/reader/chunkRelated/ChunkReaderWrap.java | 4 +-
.../query/reader/chunkRelated/MemChunkReader.java | 27 ++---
.../chunkRelated/MemChunkReaderByTimestamp.java | 21 ++--
.../query/reader/chunkRelated/MemPageReader.java | 18 ++++
.../UnseqResourceReaderByTimestamp.java | 7 +-
.../reader/seriesRelated/AbstractDataReader.java | 32 +++---
.../iotdb/db/utils/datastructure/BinaryTVList.java | 18 +++-
.../db/utils/datastructure/BooleanTVList.java | 19 +++-
.../iotdb/db/utils/datastructure/DoubleTVList.java | 23 +++-
.../iotdb/db/utils/datastructure/FloatTVList.java | 23 +++-
.../iotdb/db/utils/datastructure/IntTVList.java | 19 +++-
.../iotdb/db/utils/datastructure/LongTVList.java | 18 +++-
.../iotdb/db/utils/datastructure/TVList.java | 113 ++++++++++++++++---
.../db/engine/memtable/PrimitiveMemTableTest.java | 40 +++----
.../engine/modification/DeletionFileNodeTest.java | 81 ++++++++------
.../storagegroup/StorageGroupProcessorTest.java | 13 ++-
.../engine/storagegroup/TsFileProcessorTest.java | 66 +++++++-----
.../iotdb/db/writelog/recover/LogReplayerTest.java | 15 +--
.../iotdb/tsfile/read/BatchDataIterator.java | 18 ++++
.../iotdb/tsfile/read/reader/IChunkReader.java | 2 +-
.../iotdb/tsfile/read/reader/IPageReader.java | 18 ++++
30 files changed, 534 insertions(+), 403 deletions(-)
delete mode 100644
server/src/main/java/org/apache/iotdb/db/engine/memtable/MemSeriesLazyMerger.java