Skip to content

[MOD-9313] Disable extended vecsim info [2.10]#5893

Merged
alonre24 merged 2 commits into2.10from
disable_extended_vecsim_info
Apr 9, 2025
Merged

[MOD-9313] Disable extended vecsim info [2.10]#5893
alonre24 merged 2 commits into2.10from
disable_extended_vecsim_info

Conversation

@alonre24
Copy link
Collaborator

@alonre24 alonre24 commented Apr 8, 2025

Describe the changes in the pull request

Temporarily disable search_used_memory_vector_index and search_marked_deleted_vectors metrics, as they rely on VecSimIndex_Info call over a tiered index, which is an api designed for debug operation and not for production since it may be time consuming.
The fix will come shortly to all branches in a different PR.

Mark if applicable

  • This PR introduces API changes
  • This PR introduces serialization changes

@alonre24 alonre24 requested review from DvirDukhan and GuyAv46 April 8, 2025 20:36
@codecov
Copy link

codecov bot commented Apr 8, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 86.64%. Comparing base (0c6a95c) to head (a85d9f8).
Report is 1 commits behind head on 2.10.

Additional details and impacted files
@@            Coverage Diff             @@
##             2.10    #5893      +/-   ##
==========================================
- Coverage   86.67%   86.64%   -0.04%     
==========================================
  Files         201      201              
  Lines       34443    34440       -3     
==========================================
- Hits        29853    29840      -13     
- Misses       4590     4600      +10     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

GuyAv46
GuyAv46 previously approved these changes Apr 9, 2025
Copy link
Collaborator

@GuyAv46 GuyAv46 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don’t forget to link the other PRs when you open them

@alonre24 alonre24 enabled auto-merge April 9, 2025 07:30
@alonre24 alonre24 added this pull request to the merge queue Apr 9, 2025
Merged via the queue into 2.10 with commit 6c4884c Apr 9, 2025
9 checks passed
@alonre24 alonre24 deleted the disable_extended_vecsim_info branch April 9, 2025 08:29
GuyAv46 added a commit that referenced this pull request Apr 15, 2025
github-merge-queue bot pushed a commit that referenced this pull request Apr 15, 2025
* Use new info API of VecSim for metrics [MOD-9354] (#5911)

* Use new info API of vecsim

* change to fixed main

* attempt to fix a test

* fix

* another attempt

* another attempt

* fix type and add info to test_hybrid_query_with_geo

* another attempt

* finalize test fix

* update vecsim tag

---------

Co-authored-by: GuyAv46 <[email protected]>
(cherry picked from commit 383ed64)

* fixes for 2.10

* Revert "[MOD-9313] Disable extended vecsim info [2.10] (#5893)"

This reverts commit 6c4884c.

---------

Co-authored-by: alonre24 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants