adoptium / adoptium/aqa-test-tools
Investigate Mongodb full text index on test output
- 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
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