Skip to content

perf(keywords): precompute workspace projections#17

Merged
hubab1 merged 1 commit into
mainfrom
07-keyword-workspace-projection
Jul 18, 2026
Merged

perf(keywords): precompute workspace projections#17
hubab1 merged 1 commit into
mainfrom
07-keyword-workspace-projection

Conversation

@hubab1

@hubab1 hubab1 commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • materialize expensive keyword joins once per data revision
  • debounce filter work and precompute ordering and trend fields
  • guard publications with cancellation-aware generations so stale work cannot replace fresh state

Validation

  • 8 focused KeywordWorkspaceProjection tests passed
  • full suite passed: 201 tests in 25 suites
  • ./script/build_and_run.sh --verify passed and the app launched

Attribution

Concept inspired by PR #8 from @akshaynexus; implementation and tests independently rewritten.

@hubab1
hubab1 merged commit 62dda09 into main Jul 18, 2026
1 check passed
@hubab1
hubab1 deleted the 07-keyword-workspace-projection branch July 18, 2026 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant