Skip to content

RI-6855: Add vector search flow #4818

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 159 commits into from
Aug 13, 2025
Merged

Conversation

pawelangelow
Copy link
Collaborator

@pawelangelow pawelangelow commented Aug 7, 2025

Version 1 of the feature:

  • Predefined dataset
  • Limited index customisation

pd-redis added 30 commits May 7, 2025 12:28
# Conflicts:
#	redisinsight/ui/src/components/connectivity-error/ConnectivityError.tsx
#	redisinsight/ui/src/components/inline-item-editor/InlineItemEditor.tsx
#	redisinsight/ui/src/components/item-list/components/delete-action/DeleteAction.tsx
#	redisinsight/ui/src/components/item-list/components/export-action/ExportAction.tsx
#	redisinsight/ui/src/components/query/query-actions/QueryActions.tsx
#	redisinsight/ui/src/components/query/query-card/QueryCardHeader/QueryCardHeader.tsx
#	redisinsight/ui/src/components/side-panels/panels/enablement-area/EnablementArea/components/InternalPage/InternalPage.tsx
#	redisinsight/ui/src/pages/browser/components/add-key/AddKeyHash/AddKeyHash.tsx
#	redisinsight/ui/src/pages/browser/components/add-key/AddKeyList/AddKeyList.tsx
#	redisinsight/ui/src/pages/browser/components/add-key/AddKeyReJSON/AddKeyReJSON.tsx
#	redisinsight/ui/src/pages/browser/components/add-key/AddKeySet/AddKeySet.tsx
#	redisinsight/ui/src/pages/browser/components/add-key/AddKeyStream/AddKeyStream.tsx
#	redisinsight/ui/src/pages/browser/components/add-key/AddKeyString/AddKeyString.tsx
#	redisinsight/ui/src/pages/browser/components/add-key/AddKeyZset/AddKeyZset.tsx
#	redisinsight/ui/src/pages/browser/modules/key-details/components/rejson-details/components/edit-entire-item-action/EditEntireItemAction.tsx
#	redisinsight/ui/src/pages/browser/modules/key-details/components/set-details/add-set-members/AddSetMembers.tsx
#	redisinsight/ui/src/pages/database-analysis/components/header/Header.tsx
#	redisinsight/ui/src/pages/home/components/database-list-header/DatabaseListHeader.tsx
#	redisinsight/ui/src/pages/home/components/database-manage-tags-modal/ManageTagsModal.tsx
#	redisinsight/ui/src/pages/settings/components/cloud-settings/CloudSettings.tsx
#	redisinsight/ui/src/pages/settings/components/cloud-settings/components/user-api-keys-table/UserApiKeysTable.tsx
#	redisinsight/ui/src/pages/slow-log/components/Actions/Actions.tsx
Copy link
Contributor

github-actions bot commented Aug 7, 2025

Code Coverage - Integration Tests

Status Category Percentage Covered / Total
🟢 Statements 81.54% 16221/19891
🟡 Branches 64.41% 7308/11345
🟡 Functions 70.36% 2270/3226
🟢 Lines 81.18% 15259/18796

#4807)

* feat(ui): collect telemetry on step 1 of the create vector search index wizard
* feat(ui): collect telemetry on step 2 of the create vector search index wizard
* feat(ui): collect telemetry on step 3 of the create vector search index wizard
* feat(ui): collect telemetry on step 2 preview command of the create vector search index wizard

re #RI-7218
Copy link
Contributor

github-actions bot commented Aug 7, 2025

Code Coverage - Backend unit tests

St.
Category Percentage Covered / Total
🟢 Statements 92.34% 13840/14988
🟡 Branches 74.04% 4176/5640
🟢 Functions 85.85% 2129/2480
🟢 Lines 92.14% 13229/14358

Test suite run success

2950 tests passing in 286 suites.

Report generated by 🧪jest coverage report action from 68f3258

Copy link
Contributor

github-actions bot commented Aug 7, 2025

Code Coverage - Frontend unit tests

St.
Category Percentage Covered / Total
🟢 Statements 81.72% 19620/24010
🟡 Branches 67.11% 8508/12678
🟡 Functions 75.69% 5193/6861
🟢 Lines 82.15% 19206/23380

Test suite run success

5005 tests passing in 662 suites.

Report generated by 🧪jest coverage report action from 1c4ac32

pawelangelow and others added 6 commits August 8, 2025 10:00
…arch page (#4829)

* feat(ui): collect telemetry in vector search when open/close saved queries panel
* feat(ui): collect telemetry in vector search when inserting a saved query
* feat(ui): collect telemetry in vector search when changing the index for the saved queries

re #RI-7218
…Search page (#4830)

* feat(ui): collect telemetry on vector search page when open/close manage indexes drawer
* feat(ui): collect telemetry on vector search page when expand/collapse index details
* feat(ui): collect telemetry on vector search page when deleting indexes

re #RI-7218
* feat(ui): collect telemetry on vector search page when running a query
* feat(ui): collect telemetry on vector search page when copy a query
* feat(ui): collect telemetry on vector search page when copy a query
* feat(ui): collect telemetry on vector search page when re-run a query
* feat(ui): collect telemetry on vector search page when toggle full-screen for a query result
* feat(ui): collect telemetry on vector search page when collapse/uncollapse a query result
* feat(ui): collect telemetry on vector search page when clearing a query result
* feat(ui): collect telemetry on vector search page when clearing all query results
* feat(ui): collect telemetry on vector search page when clearing query

re #RI-7218
@pawelangelow pawelangelow force-pushed the feature/RI-6855/vector-search branch from 8c8a822 to 896bfb5 Compare August 11, 2025 14:53
@pawelangelow pawelangelow marked this pull request as ready for review August 13, 2025 08:08
Copy link
Collaborator

@KIvanow KIvanow left a comment

Choose a reason for hiding this comment

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

L.G.T.M!

@pawelangelow pawelangelow merged commit 434da67 into main Aug 13, 2025
17 of 18 checks passed
@pawelangelow pawelangelow deleted the feature/RI-6855/vector-search branch August 13, 2025 08:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants