Skip to content

Index definitions for type-search on all branches #86

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

ChrisPenner
Copy link
Contributor

Overview

  • TODO fix codebase owner calculation for contributor branches in the DB trigger

Adds the mechanism to index arbitrary branches for definition search, not just releases.

Implementation notes

  • Adds a new definition search indexing queue that operates based on the root branch hash rather than release
  • Add triggers to project branches and releases to add to this queue
  • Always index branch and release pushes, but also copy releases into the global search queue when relevant.
  • TODO Add new endpoints for searching within a project branch.

Test coverage

  • Existing transcripts
  • New transcripts for project branch searching

@ChrisPenner ChrisPenner force-pushed the cp/branch-definition-search branch from 717754c to 88b8286 Compare May 30, 2025 15:09
@ChrisPenner ChrisPenner force-pushed the cp/branch-definition-search branch from 88b8286 to 8bbd821 Compare June 3, 2025 17:56
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