lszskye opened a new pull request, #39: URL: https://github.com/apache/paimon-cpp/pull/39
### Changes #### `DataInputStream` - Abstract input stream for reading primitive types (`int8`, `int16`, `int32`, `int64`, `float`, `double`) and byte arrays #### `DataOutputStream` - Abstract output stream for writing primitive types and byte arrays #### `ByteArrayInputStream` - `DataInputStream` backed by an in-memory byte array (`Bytes`), supporting sequential reads with position tracking #### `BufferedInputStream` - Buffered wrapper around `DataInputStream` with configurable buffer size, supporting `Seek()`, `Skip()`, and efficient sequential reads #### `OffsetInputStream` - `DataInputStream` that reads from a sub-range of an underlying stream, defined by offset and length, with boundary enforcement #### `MemorySegmentOutputStream` - `DataOutputStream` backed by `MemorySegment` with auto-growing capacity, producing `MemorySlice` output via `ToSlice()` ### Tests - `BufferedInputStreamTest` - `ByteArrayInputStreamTest` - `DataInputOutputStreamTest` - `MemorySegmentOutputStreamTest` - `OffsetInputStreamTest` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
