Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The result output of search and range search are different. Search result is with fixed length 'nq * topk', while range search result is with variable length. Except 'IDs' and 'distances', 'lims' is also returned which is used to record the offset of 'ID' and 'DISTANCE' for each vector.

Another MEP 'Pagination' will uniformly process the results of 'search' and 'range search' and return to the client, so the result processing will not be discussed in this MEP.

...

User (developing recommendation system) ask requests Milvus to realize the a function of searching to search by distance, that is, to return returning all results with similarity better than a certain "radius".

...

This is not a good code design for KnowhereKnowhere.

Design Details(required)

...