Skip to content

Release 0.59.5#3101

Closed
odlbot wants to merge 7 commits intoreleasefrom
release-candidate
Closed

Release 0.59.5#3101
odlbot wants to merge 7 commits intoreleasefrom
release-candidate

Conversation

@odlbot
Copy link
Contributor

@odlbot odlbot commented Mar 25, 2026

renovate[bot]

Chris Chudzicki

Shankar Ambady

ChristopherChudzicki and others added 7 commits March 25, 2026 08:03
Now that the programs API returns parent program info, display the
bundle upsell on program-as-course pages the same way we do on
course pages.

Closes #10644

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Update qdrant point id keys (#2990)

* unify key generation for point ids

* fix tests

* adding platform to vector key

* fix tests

* fixing other methods requiring point key

* fix point key

* fixing test

* account for platform=None

* Vector Search: hybrid search (#3060)

* adding sparse encoder util

* adding sparse encoder setting

* add sparse enc

* adding sparse hash encoder

* adding scikit-learn

* fix sparse encoder

* fix topic embedding'

* fix default vectorizer name

* adding cloud inference capability

* adding openai api key to options dict

* fix limits

* docstring updates

* adding test

* some optimizations

* fixing limit for prefetch queries

* hide hybrid search behind posthog feature flag

* scale prefetch with offset

* fix yield return

* fix sparse hash threshold calculation

* switching hybrid search to be a url param

* remove search params from groupby

* adding cache decorator to sparse encoder

* fix test

* fix test

* add default encoding name

* fix tests

* fix stop_words param

* adding test for hybrid flag and group_by

* pinning tokenizer to None for tests

* fix sparse embedding when searching

* temporarily pin to _V2 settings for the cutover (#3077)

* set max prefetch for hybrid searches

* switch to settings for prefetch multiplier

* Update vector_search/utils_test.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@github-actions
Copy link

OpenAPI Changes

Show/hide 2 changes: 0 error, 0 warning, 2 info
2 changes: 0 error, 0 warning, 2 info
info	[new-optional-request-parameter] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/vector_content_files_search/
		added the new optional 'query' request parameter 'hybrid_search'

info	[new-optional-request-parameter] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/vector_learning_resources_search/
		added the new optional 'query' request parameter 'hybrid_search'


Unexpected changes? Ensure your branch is up-to-date with main (consider rebasing).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants