synopsis:
struct sdds::ReaderOptions {
Compression compression = Compression::Auto;
RecoveryMode recovery = RecoveryMode::Automatic;
LongDoubleEncoding longDoubleEncoding = LongDoubleEncoding::Extended80;
LockMode lockMode = LockMode::None;
std::size_t bufferBytes = 256 * 1024;
ReaderLimits limits;
};
ReaderLimits bounds rows per page, elements per field, string bytes, layout-command bytes,
decompressed bytes, transformation output elements, include depth, projected fields, and page-index
entries.