MCPcopy Create free account
hub / github.com/DeusData/codebase-memory-mcp / pb_cell_fits

Function pb_cell_fits

internal/cbm/sqlite_writer.c:527–531  ·  view source on GitHub ↗

Check if a cell of given size fits in the current page

Source from the content-addressed store, hash-verified

525
526// Check if a cell of given size fits in the current page
527static bool pb_cell_fits(PageBuilder *pb, int cell_len) {
528 // Cell pointer (2 bytes) + cell content
529 int available = pb->content_offset - pb->ptr_offset - CELL_PTR_SIZE;
530 return cell_len <= available;
531}
532
533// Add a cell to the current leaf page.
534// For table leaves: varint(payload_len) + varint(rowid) + payload

Callers 2

write_index_btreeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected