Data page v2 is_compressed flag

This commit is contained in:
Kenny Daniel 2024-05-23 20:08:18 -07:00
parent c68256575b
commit 0926bfc2a0
No known key found for this signature in database
GPG Key ID: 90AB653A8CAD7E45

@ -43,7 +43,9 @@ export function readDataPageV2(compressedBytes, ph, schemaPath, columnMetadata,
const uncompressedPageSize = ph.uncompressed_page_size - daph2.definition_levels_byte_length - daph2.repetition_levels_byte_length
let page = compressedBytes.subarray(reader.offset)
page = decompressPage(page, uncompressedPageSize, codec, compressors)
if (daph2.is_compressed !== false) {
page = decompressPage(page, uncompressedPageSize, codec, compressors)
}
const pageView = new DataView(page.buffer, page.byteOffset, page.byteLength)
const pageReader = { view: pageView, offset: 0 }