Details
-
New Feature
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
Description
With multiple implementations of vector index types we're burdening the application and the database to be in sync over the type of index. A wrong step means there will be a table scan.
Simplifying it for the user is a generic VEC_DISTANCE function that will operate on the index that's there.
If two indexes are possible I guess we select the first
Attachments
Issue Links
- causes
-
MDEV-35724 VEC_DISTANCE does not work in HAVING clause
-
- Closed
-
-
MDEV-35752 VEC_DISTANCE does not work in triggers
-
- Closed
-
-
MDEV-35756 VEC_DISTANCE does not work in stored functions
-
- Closed
-
-
MDEV-35759 VEC_DISTANCE does not work in INSERT DELAYED .. RETURNING
-
- Closed
-
-
MDEV-35768 Vector key is not used upon selecting from views / subqueries
-
- Closed
-
-
MDEV-35778 Server crashes in Item_func_vec_distance::fix_length_and_dec upon using VEC_DISTANCE with temptable view
-
- Closed
-
-
MDEV-35885 main.vector_funcs fails on x86
-
- Closed
-
-
MDEV-35919 Server crashes in Item_func_vec_distance::fix_length_and_dec upon reading from I_S table
-
- Closed
-
branch bb-11.8-
MDEV-35450-vec_distance