Add Tablet.serializedSize() and comprehensive size validation tests.#824
Add Tablet.serializedSize() and comprehensive size validation tests.#824luoluoyuyu wants to merge 1 commit into
Conversation
Pre-allocate serialization buffer using exact size estimation, support OBJECT type in tablet serialize/deserialize path, and consolidate serializedSize tests.
|
I found a functional issue.
So when the device/table name, measurement name, or schema properties contain non-ASCII characters, This is probably not an issue when TsFile is used through IoTDB, because IoTDB startup sets the default charset. But Suggested fix: make There is also a CodeQL alert for integer narrowing/overflow in |
Pre-allocate serialization buffer using exact size estimation, support OBJECT type in tablet serialize/deserialize path, and consolidate serializedSize tests.