Modules§
- tracking_
store - Make assertions about IO operations to an ObjectStore.
Structs§
- Cached
File Size - A cached file size.
Constants§
- METADATA_
READ_ CHUNK_ SIZE - Chunk size for splitting a large metadata read into concurrent range requests.
Functions§
- read_
last_ block - read_
message - Read a protobuf message at file position ‘pos’.
- read_
message_ from_ buf - Read protobuf from a buffer.
- read_
metadata_ offset - read_
range_ in_ chunks - Read
rangefromreaderaschunk_size-sized concurrent range requests, yielding the chunks in file order. Concurrency is bounded byReader::io_parallelism, clamped to at least 1: abuffered(0)window never polls its input, so an unvalidated reader value (e.g.LANCE_URING_IO_PARALLELISM=0) would hang the read. - read_
struct - Read a Protobuf-backed struct at file position:
pos. - read_
struct_ from_ buf - Read a Protobuf-backed struct from a buffer.
- read_
version - Read the version from the footer bytes