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

Function pb_cell_fits

internal/cbm/sqlite_writer.c:545–549  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

543
544// Check if a cell of given size fits in the current page
545static bool pb_cell_fits(PageBuilder *pb, int cell_len) {
546 // Cell pointer (2 bytes) + cell content
547 int available = pb->content_offset - pb->ptr_offset - CELL_PTR_SIZE;
548 return cell_len <= available;
549}
550
551// Add a cell to the current leaf page.
552// 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