Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: qdrant/qdrant-client
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.16.2
Choose a base ref
...
head repository: qdrant/qdrant-client
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.17.0
Choose a head ref
  • 3 commits
  • 52 files changed
  • 4 contributors

Commits on Feb 19, 2026

  1. fix: apply score_threshold filtering after fusion queries in local mo…

    …de (#1138)
    
    * fix: apply score_threshold filtering after fusion queries in local mode
    
    The local/memory client was not applying score_threshold filtering after
    RRF and DBSF fusion operations. This caused query_points with prefetch
    and fusion queries to return results below the specified score_threshold.
    
    This fix adds score_threshold filtering after fusion results are computed,
    matching the behavior of the remote Qdrant server.
    
    * tests: simplify score threshold tests, add formula threshold test
    
    ---------
    
    Co-authored-by: George Panchuk <george.panchuk@qdrant.tech>
    cbcoutinho and joein committed Feb 19, 2026
    Configuration menu
    Copy the full SHA
    5234450 View commit details
    Browse the repository at this point in the history
  2. Update models 1.17 (#1154)

    * new: update models, add conversions, add conversion tests
    
    * new: add list shard keys, add get_optimizations
    
    * new: add weights to rrf
    
    * new: add cluster telemetry
    
    * new: add update_mode usage
    
    * fix: fix mypy
    
    * fix: populate inspection cache
    
    * use RRF ranking as in the core
    
    * timeouts propagation
    
    * gen async clients
    
    * implement score threshold for formular
    
    * new: add tests for update mode
    
    * fix: fix test skip comment
    
    * Relevance feedback local mode (#1152)
    
    * AI: implement local computation
    
    prompt: Considering the implementation in the server, make the local
    python implementation of the same scores calculation in this file:
    [@distances.py](...), consider that the local mode calculates for all
    points at once, while the server does it point by point.
    
    Server impl:
    ```
    ...
    ```
    
    * use constant for MARGIN
    
    * relevance feedback integration and test
    
    * do not exclude relevance context from result
    
    * Revert "do not exclude relevance context from result"
    
    This reverts commit 9c2a5ce.
    
    ---------
    
    Co-authored-by: generall <andrey@vasnetsov.com>
    
    * fix: fix conversion test
    
    ---------
    
    Co-authored-by: generall <andrey@vasnetsov.com>
    Co-authored-by: Luis Cossío <luis.cossio@qdrant.com>
    3 people committed Feb 19, 2026
    Configuration menu
    Copy the full SHA
    e50eb17 View commit details
    Browse the repository at this point in the history
  3. bump version to v1.17.0

    joein committed Feb 19, 2026
    Configuration menu
    Copy the full SHA
    e7101dc View commit details
    Browse the repository at this point in the history
Loading