Answer architecture round 1: List's walk and join sit in path.go, a compiled path's head is named head, every pick key comes from levelKeys, and readsColumn names all four readers

This commit is contained in:
2026-10-09 11:00:40 +02:00
committed by Lillem4n
parent dc03021a5d
commit 5c9b85e362
10 changed files with 109 additions and 94 deletions
+2 -1
View File
@@ -68,7 +68,8 @@ type template struct {
refs templateRefs
compiled formatOps
// readsColumn is set when the format only reads one reference or name, and that read is a
// record's column. renderLeaf, proveColumnItem and itemDatatype each read it: change them together.
// record's column. checkColumns, itemDatatype, proveColumnItem and renderLeaf each read it: change
// them together.
readsColumn *columnRead
// Filled by `settleRecords`, once the load refused every cycle: