infiniflow / infiniflow/infinity

[Refactor]: Unify the vector, text, sparse, and tensor search parameter style

Open
#1,365 0 comments 0 reactions 0 assignees View on GitHub
refactor
Dominant language
C++
Stars
4.7k
Forks
445
Avg merge
2d 2h
Merged PRs (30d)
7

Description

### Describe the improvement you'd like

TopN in sparse, vector are mandatory and digit, which is key-value style option in tensor and text search. We need to unify the style.

Contributor guide

Open the contributing guide

Research direction

Start by locating the parameter definitions and call sites for vector, sparse, tensor, and text search. Compare how TopN and digit are represented, then determine the unified style and verify that all four search modes use it consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
databases, search
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.