공개 프리뷰에서 GitHub Issues 검색 개선
Source: GitHub Changelog
새로운 소식
자연어(예: “모바일에서 인증 실패” 또는 “재미있는 타임라인 동작”)로 이슈를 검색하면, GitHub은 이슈 제목이나 설명이 전혀 다른 표현을 사용하더라도 개념적으로 유사한 결과를 반환합니다. 쿼리가 구체적일수록 결과가 더 정확해집니다.
사전 릴리스 테스트 결과, 사용자는 이 기능이 크게 개선되었다고 평가했습니다. 전체적으로 의미 기반 검색은 기존 전통 검색에 비해 39% 더 나은 결과를 제공합니다.
작동 원리
자연어로 찾고자 하는 내용을 설명하면 의미 기반 검색이 활성화됩니다. 이를 최적으로 활용하기 위해 결과는 이제 자동으로 “Best match”(가장 적합한 결과) 순으로 정렬되어 가장 관련성 높은 이슈가 먼저 표시됩니다.
정확한 일치를 요구하는 검색(예: 따옴표가 포함된 쿼리)의 경우 GitHub은 전통적인 어휘 기반 검색 엔진을 사용해 필요한 정밀도를 제공합니다.
공개 프리뷰 기간 동안에는 기능 프리뷰 대화 상자를 통해 이 기능을 끌 수 있습니다.
사용 방법
- 원하는 저장소의 Issues 탭으로 이동합니다.
- 검색 상자에 자연어 쿼리를 입력합니다.
여러분의 의견을 듣고 싶습니다. 커뮤니티 토론 게시물에 경험을 공유해 주세요.
이슈 및 프로젝트에 대한 추가 개선 사항
- Edge와 Safari에서 라벨 검색 시 발생하던 성능 저하 버그를 수정했습니다.
- Safari 기반 스크롤 버그를 해결해 GitHub Issues의 스크롤 동작이 더 부드러워졌습니다.
- 마일스톤 정렬이 열린 이슈와 닫힌 이슈 모두에서 일관되게 작동하도록 개선했습니다.