| 64 | } |
| 65 | |
| 66 | ColumnChunkMetadata booleanGetMetadata(uint64_t numValues, StorageValue min, StorageValue max) { |
| 67 | return ColumnChunkMetadata(INVALID_PAGE_IDX, |
| 68 | ceilDiv(ceilDiv(numValues, uint64_t{8}), LBUG_PAGE_SIZE), numValues, |
| 69 | CompressionMetadata(min, max, CompressionType::BOOLEAN_BITPACKING)); |
| 70 | } |
| 71 | |
| 72 | void ColumnChunkMetadata::serialize(common::Serializer& serializer) const { |
| 73 | serializer.write(pageRange.startPageIdx); |
no test coverage detected