sourcegraph/internal/search
Julie Tibshirani fae95fdf13
Search: boost phrases in hybrid search (#64367)
This PR passes the 'boost' annotation down to searcher, so that it can
apply phrase boosting. For now, we just pass the boost to the Zoekt
query in hybrid search, which already gives a nice benefit since the
Zoekt results are streamed back first.

Note: this doesn't completely implement boosting in searcher, but it was
really simple and seemed worth it. We're purposefully not investing in
big searcher ranking improvements, since we think a better investment is
to unify logic across Zoekt + searcher.
2024-08-12 11:24:51 +03:00
..
alert feat(search): remove smart search logic (#64215) 2024-08-01 18:02:35 +03:00
backend bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
casetransform bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
client Search: re-add support for 'lucky' patterntype (#64293) 2024-08-06 14:04:09 +03:00
codycontext context: detect if README is required (#63199) 2024-06-14 10:30:26 +02:00
commit gitserver: Add CommitLog API to replace client-side Commits (#62606) 2024-05-21 15:21:58 +02:00
exhaustive chore(search_jobs): add janitor job (#64186) 2024-08-01 15:29:10 +02:00
filter bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
job Search: boost phrases in hybrid search (#64367) 2024-08-12 11:24:51 +03:00
limits bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
query Search: boost phrases in hybrid search (#64367) 2024-08-12 11:24:51 +03:00
repos feat(search): Make search aware of perforce changelist id mapping (#63563) 2024-07-09 14:01:05 -04:00
result fix(search): correctly handle select:symbol.enum (#64170) 2024-07-31 12:07:27 +03:00
searchcontexts gating: Add individual switches for disabling tools features (#63686) 2024-07-16 15:45:38 +02:00
searcher bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
streaming fix(search): correctly handle select:symbol.enum (#64170) 2024-07-31 12:07:27 +03:00
structural bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
symbol feature/worker/permission syncer: perforce: sync HOST field using IP addresses (#64010) 2024-07-30 07:41:19 -07:00
zoekt Search: boost phrases in hybrid search (#64367) 2024-08-12 11:24:51 +03:00
zoektquery bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
alert_test.go feat(search): remove smart search logic (#64215) 2024-08-01 18:02:35 +03:00
alert.go feat(search): remove smart search logic (#64215) 2024-08-01 18:02:35 +03:00
BUILD.bazel chore: Rename uploadstore packages for clarity (#63931) 2024-07-22 08:57:56 +08:00
CODENOTIFY remove Camden from search codenotify (#56787) 2023-09-19 19:20:47 +00:00
env.go search: support draining Zoekt instances (#62005) 2024-04-18 15:40:54 +02:00
object_storage.go chore: Rename uploadstore packages for clarity (#63931) 2024-07-22 08:57:56 +08:00
repo_revs.go Search: return parsed repo filters from queries (#46136) 2023-01-06 14:06:04 -08:00
repo_status_test.go New Filters Panel: Fix limitHit value on filters (#59365) 2024-01-05 19:10:43 -07:00
repo_status.go chore: Change errors.HasType to respect multi-errors (#63024) 2024-06-06 13:02:14 +00:00
truncate_test.go search: introduce max-line-len streaming parameter (#60228) 2024-02-06 22:25:19 +02:00
truncate.go search: introduce max-line-len streaming parameter (#60228) 2024-02-06 22:25:19 +02:00
type_converters.go search: introduce max-line-len streaming parameter (#60228) 2024-02-06 22:25:19 +02:00
types.go Search: add regex support to repo:has.meta() (#63891) 2024-07-19 11:53:24 -06:00