Improved search for GitHub Issues is now generally available #190865
Replies: 1 comment
-
|
I tried the new semantic and hybrid search, and honestly it feels like a big improvement over the old keyword-only search. How I’m using it What I noticed Small observations and feedback |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Finding the right issue just got easier. First introduced in public preview in January and expanded to the Issues dashboard in February, improved search for GitHub Issues is now generally available. By indexing issue titles and bodies, this search lets you find issues by meaning, not just keywords.
Since public preview, the results have spoken for themselves. Not only have users had greater success in finding what they need, but when they are able to search successfully, that desired result is in the top three issues shown 75% of the time, compared to 66% with traditional search. With the release to general availability, you can now also access this search through the API.
What's included in this release
API details
Use the existing
/search/issuesendpoint withsearch_type=semanticorsearch_type=hybrid. The response tells you which search was performed and, if a fallback to lexical occurred, why. If you do not specify a search type, a lexical search will be performed by default.You can scope your queries with
org:,user:, andrepo:qualifiers. Semantic and hybrid queries are rate limited to 10 requests per minute. Standard lexical searches retain existing rate limits.If you are accessing search via GraphQL, you can use the
searchTypeargument on the search query withSEMANTICorHYBRID.See the REST and GraphQL documentation for full details.
Share your feedback in the GitHub Community.
Other improvements to GitHub Issues
Typefield when editing templates from the UI.@in front of their handle now works as expected.repo:,org:, anduser:qualifiers no longer return errors on the Issues dashboard.Try it out
This feature is now available in generally available.
If you’ve tried it already, we’d love to hear from you:
Share your thoughts below 👇
Beta Was this translation helpful? Give feedback.
All reactions