bd daemon sync: 2026-01-11 21:35:44
This commit is contained in:
committed by
Steve Yegge
parent
cf391fade1
commit
5acf2d2f1c
@@ -274,6 +274,7 @@
|
||||
{"id":"bd-3ghze","title":"Session ended: gt-beads-crew-fang","status":"closed","priority":2,"issue_type":"event","created_at":"2026-01-09T13:45:16.630678-08:00","created_by":"beads/crew/fang","updated_at":"2026-01-09T13:45:16.667978-08:00","closed_at":"2026-01-09T13:45:16.667978-08:00","close_reason":"auto-closed session event"}
|
||||
{"id":"bd-3gmu2","title":"Session ended: gt-beads-refinery","status":"closed","priority":2,"issue_type":"event","owner":"steve.yegge@gmail.com","created_at":"2026-01-11T18:17:52.31996-08:00","created_by":"beads/refinery","updated_at":"2026-01-11T18:17:52.364671-08:00","closed_at":"2026-01-11T18:17:52.364671-08:00","close_reason":"auto-closed session cost wisp","ephemeral":true}
|
||||
{"id":"bd-3h5z8","title":"Session ended: gt-beads-crew-emma","status":"closed","priority":2,"issue_type":"event","created_at":"2026-01-09T14:13:14.861861-08:00","created_by":"beads/crew/emma","updated_at":"2026-01-09T14:13:14.89741-08:00","closed_at":"2026-01-09T14:13:14.89741-08:00","close_reason":"auto-closed session cost wisp","ephemeral":true}
|
||||
{"id":"bd-3hp4s","title":"Session ended: gt-beads-refinery","status":"closed","priority":2,"issue_type":"event","owner":"steve.yegge@gmail.com","created_at":"2026-01-11T21:35:44.012332-08:00","created_by":"beads/refinery","updated_at":"2026-01-11T21:35:44.075438-08:00","closed_at":"2026-01-11T21:35:44.075438-08:00","close_reason":"auto-closed session cost wisp","ephemeral":true}
|
||||
{"id":"bd-3hqvs","title":"Fix N+1 query pattern in querySessionCostWisps","description":"## Problem\n\n`querySessionCostWisps()` (internal/cmd/costs.go:1010-1026) makes a separate `bd show` call for each wisp. With many session cost wisps, this creates O(n) subprocess calls.\n\n## Location\n\ninternal/cmd/costs.go:1010-1026\n\n## Solution\n\nBatch the `bd show` calls - collect all wisp IDs first, then call `bd show id1 id2 id3...` once.\n\nSimilar pattern already exists in `querySessionEvents()` (lines 382-396).","status":"closed","priority":3,"issue_type":"task","assignee":"beads/polecats/obsidian","created_at":"2026-01-08T22:55:12.441572-08:00","created_by":"mayor","updated_at":"2026-01-09T00:27:43.046636-08:00","closed_at":"2026-01-09T00:27:43.046636-08:00","close_reason":"Fixed N+1 query by batching bd show calls into single command"}
|
||||
{"id":"bd-3j0zd","title":"Session ended: gt-beads-crew-emma","status":"closed","priority":2,"issue_type":"event","created_at":"2026-01-07T20:59:08.577039-08:00","created_by":"beads/crew/emma","updated_at":"2026-01-07T20:59:08.61379-08:00","closed_at":"2026-01-07T20:59:08.61379-08:00","close_reason":"auto-closed session event"}
|
||||
{"id":"bd-3jcq2","title":"Session ended: gt-beads-refinery","status":"closed","priority":2,"issue_type":"event","created_at":"2026-01-10T13:52:59.892608-08:00","created_by":"beads/refinery","updated_at":"2026-01-10T13:52:59.92813-08:00","closed_at":"2026-01-10T13:52:59.92813-08:00","close_reason":"auto-closed session cost wisp","ephemeral":true}
|
||||
|
||||
Reference in New Issue
Block a user