adoptium / adoptium/aqa-test-tools

Investigate Mongodb full text index on test output

Open
#584 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Jupyter Notebook
Stars
33
Forks
97
Avg merge
7h 9m
Merged PRs (30d)
5

Description

The Advance search feature searches all test output in DB. It takes really long time to return the result. We should look into a more efficient way of searching (i.e., Mongodb full-text index)

https://docs.mongodb.com/manual/core/index-text/
https://www.youtube.com/watch?v=dTN8cBDEG_Q&ab_channel=MikeDane
https://database.guide/how-to-create-a-text-index-in-mongodb/

Contributor guide

Open the contributing guide

Research direction

Start by tracing the Advance search path that searches test output, then review MongoDB's text-index documentation and the linked examples. Determine where the search is implemented and how its current response time is measured; done should mean an agreed, tested approach that makes these searches more efficient.

Written by the indexing model from the issue text.

Assessment

Tech stack
mongodb
Domain
databases, performance
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.