| 303 | } |
| 304 | |
| 305 | bool FactorizedTable::isOverflowColNull(const uint8_t* nullBuffer, ft_tuple_idx_t tupleIdx, |
| 306 | ft_col_idx_t colIdx) const { |
| 307 | DASSERT(colIdx < tableSchema.getNumColumns()); |
| 308 | if (tableSchema.getColumn(colIdx)->hasNoNullGuarantee()) { |
| 309 | return false; |
| 310 | } |
| 311 | return NullBuffer::isNull(nullBuffer, tupleIdx); |
| 312 | } |
| 313 | |
| 314 | bool FactorizedTable::isNonOverflowColNull(const uint8_t* nullBuffer, ft_col_idx_t colIdx) const { |
| 315 | DASSERT(colIdx < tableSchema.getNumColumns()); |
no test coverage detected