Skip to content
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

[Feature Request] Create the UBI indexes in a friendlier manner #13581

Closed
jzonthemtn opened this issue May 7, 2024 · 2 comments
Closed

[Feature Request] Create the UBI indexes in a friendlier manner #13581

jzonthemtn opened this issue May 7, 2024 · 2 comments
Labels
enhancement Enhancement or improvement to existing feature or request Other Search:User Behavior Insights

Comments

@jzonthemtn
Copy link

jzonthemtn commented May 7, 2024

Is your feature request related to a problem? Please describe

In #13545, the UBI indexes are only created when a search request containing a ubi section in ext is received. The ubi_events and ubi_queries indexes are then created. This requires the user to make a query to create the indexes which is not ideal, and also requires checking to see if those indexes exist for each UBI-enabeld search request.

Describe the solution you'd like

There should be another mechanism for creating the ubi_queries and ubi_events indexes, such as a new REST endpoint to initialize UBI which creates the indexes.

Additional context

Related to the UBI RFC #12084 and UBI initial code in #13545.

This issue can be assigned to myself.

@jzonthemtn jzonthemtn added enhancement Enhancement or improvement to existing feature or request untriaged labels May 7, 2024
@github-actions github-actions bot added the Other label May 7, 2024
@andrross
Copy link
Member

andrross commented May 8, 2024

[Triage - attendees 1 2 3 4]
@jzonthemtn Thanks for filing.

@jzonthemtn
Copy link
Author

Closing this RFC because the initial implementation is now available at https://github.com/opensearch-project/user-behavior-insights and new issues can be created there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement or improvement to existing feature or request Other Search:User Behavior Insights
Projects
Status: New
Development

No branches or pull requests

2 participants