Hi Hongzhi, Welcome to TsFile community and thanks for your contribution! C++ TsFile will greatly expand our end-side scenarios. Looking forward to your emails about the detailed design of C++ TsFile V4 and other features :-)
Jialin Qiao > From: "Tian Jiang"<[email protected]> > Date: Tue, Oct 15, 2024, 10:17 > Subject: Re: Request for Consideration as Apache TsFile Committer > To: "[email protected]"<[email protected]> > Hi Hongzhi, > > > Thanks for your active contributions for the Apache TsFile community, which > are very helpful improving this project. > > > I personally think your work is quite enough regarding the standard of > becoming a committer, and the Apache TsFile community > does need some new committers. We may soon start the nomination and voting > process. > > > Looking forward to seeing your future activities in this project. > > > Best, > Tian Jiang > > > ---- Replied Message ---- > | From | hongzhigao<[email protected]> | > | Date | 10/14/2024 15:29 | > | To | tsfile-dev<[email protected]> | > | Subject | Request for Consideration as Apache TsFile Committer | > Hi all, > > > I would like to express my interest in becoming a committer for the Apache > TsFile project. I have been actively contributing to the project, and I am > eager to take on more responsibility within the community. > > > A brief introduction: I hold a master's degree from Zhejiang University and > have experience in storage system development from my time at Tencent Cloud > Storage R&D Center. I hope to apply this experience to further improve > and enhance TsFile. > > > > > > > Here is a summary of my recent contributions to the C++ version of TsFile: > > Test Coverage Completion: I completed the test suite for TsFile, covering > essential components such as core data structures, encoding/decoding > mechanisms, and the data writing process.(feature/unittests) > > Bug Fixes and Stability Enhancements: During unit testing, I identified and > resolved several code vulnerabilities, significantly improving the stability > of the system. > > Consistency with Java Version: I ensured that the C++ encoding/decoding > algorithms are consistent with the Java version, maintaining cross-language > compatibility. > > Aligned Time Series Implementation: I also successfully implemented aligned > time series functionality, a key feature for efficient data > organization.(Feature/support aligned ts) > > > > Contribution Statistics: > Pull Requests: > > [CPP]Bugfix: bitmap clear method > > Fix SimpleListNode::remove > > [CPP] fix ts2diff decoder > > fix BitPackDecoder::~BitPackDecoder() > > Fix the bitpack_codec to keep it consistent with the Java version. > > fix ZigZagCodec > > fix/plain_decoder > > [CPP] fix value.h > > feature/unittests > > [CPP] Fix syntax and logic errors in files under the 'filter' directory > > fix get_cur_timestamp > > [CPP] Support alternative gtest url > > Feature/support aligned ts > > Lines of Code Added: 9,185 > Lines of Code Deleted: 537 > Bugs Fixed: 10 > Tests Added: 303 > > > Looking forward, I plan to continue improving the stability of the project, > implement new features such as support for additional data types and > compression algorithms, and contribute towards supporting TsFile v4. I also > intend to explore the IoTDB storage engine to deepen my understanding of how > TsFile interacts with it. > > > Thank you for your consideration, and I am excited to continue contributing > to the success of Apache TsFile. > > > Best regards, > Hongzhi Gao >
