Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

redesign when to generate ChunkGroupFooter #524 #525

Closed
wants to merge 520 commits into from

Conversation

jixuan1989
Copy link
Member

fix issue #524 .

Then, there are two works left:

  1. is the data size in ChunkGroupFooter meaningful?

  2. if MemtableFlushUtils.flushMemTable() needs to call low-level functions, I think the TsFileIOWriter needs to be redesigned.

I will try to fix the above two problem tomorrow.

little-emotion and others added 30 commits June 2, 2018 19:51
use java NIO to replace some IO operations (Bytebuffer <-- Stream)
design a new TsFileReader class
simplify FileMetadata
Modify the file format, add RowGroupHeader and ChunkHeader.
# This is the 1st commit message:

remove thrift

# This is the commit message #2:

remove thrift
use java NIO to replace some IO operations (Bytebuffer <-- Stream)
design a new TsFileReader class
simplify FileMetadata
Modify the file format, add RowGroupHeader and ChunkHeader.
* add written time in RowGroupMetadata

* fix tests

* extract initValueReader method in RowGroupReader

* change access of measurementIds in RowGroupReader

* change access of totabByteSize in RowGroupReader

* add writtenTime in TimeSeriesChunkMetaData

* add getter and setter for writtenTime in TimeSeriesChunkMetaData

* add maxTombstoneTime

* add writtenTime in TimeSeriesChunkMetaData

* add maxTimbstoneTime in series chunk reader and series reader
liukun4515 and others added 28 commits December 14, 2018 19:26
…iesLazeMerger; fix the return value in write() in BufferWriteProcessor
…mplize read data by TsFileMetadataUtil in iotdb
* delete RawSeriesChunk, and change RawSeriesChunkLazyLoadImpl as ReadOnlyMemChunk

* rename IMemSeries to IWritableMemSeries, and PrimitiveMemSeries to WriableMemChunk
@jixuan1989
Copy link
Member Author

wrong PR

@jixuan1989 jixuan1989 closed this Dec 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants