-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
enhancementNew feature or requestNew feature or requestfuzzy-finderFuzzy finder (fzf) completion featuresFuzzy finder (fzf) completion features
Description
Summary
Add fuzzy completion for SHOW QUERY PROFILE <fingerprint> to select from cached query profiles.
Background
SHOW QUERY PROFILE requires typing a fingerprint integer. The available profiles are already fetched by SHOW QUERY PROFILES.
Design
- New completion type:
fuzzyCompleteQueryProfile - Data source: cached/fetchable query profiles (same as
SHOW QUERY PROFILES) - Uses
fzfItem{Value, Label}(Fuzzy finder: introduce fzfItem for display/insert text separation #525) for display/insert separation:- Value (inserted): fingerprint
- Label (displayed/searched): fingerprint with query text preview
- May need network call to fetch profiles if not cached
Acceptance Criteria
SHOW QUERY PROFILE+ Ctrl+T shows list of available query profiles- Each entry shows fingerprint and query text snippet for identification
- Selected fingerprint is inserted into the statement
Prerequisites
- Fuzzy finder: introduce fzfItem for display/insert text separation #525 (fzfItem display/insert separation)
Related
- Fuzzy completion: remaining tasks #509 (origin tracking issue)
- Fuzzy completion: Candidate caching with TTL #514 (candidate caching)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestfuzzy-finderFuzzy finder (fzf) completion featuresFuzzy finder (fzf) completion features