The current POC Image Suggestion API has been facing memory issues when trying to parse the large .tsv files that holds all the Image Matching Algorithm data. Specifically, the largest file (enwiki.tsv) was causing memory issues in the node api.
To remedy this, we will instead implement a sqlite database for data storage.
Description
Details
Related Objects
- Mentioned In
- rMSISedb991e7d5d5: Synchronous event stream to populate DB
rMSIS9767d2e8b093: Handle tab chars as falsey/missing value
rMSIS37d9d3dfb8d9: Sqlite version change
rMSIS3fcc14d527f6: Add join table to image and pages
rMSIS20eeb3846dc5: Parsing fix, related error message improvements
rMSISa9a8c0a01696: Sqlite
Event Timeline
Change 670624 had a related patch set uploaded (by Nikki Nikkhoui; owner: Nikki Nikkhoui):
[mediawiki/services/image-suggestion-api@master] Sqlite
Change 670624 merged by jenkins-bot:
[mediawiki/services/image-suggestion-api@master] Sqlite
Change 676145 had a related patch set uploaded (by BPirkle; author: BPirkle):
[mediawiki/services/image-suggestion-api@master] Parsing fix, related error message improvements
Change 676145 merged by jenkins-bot:
[mediawiki/services/image-suggestion-api@master] Parsing fix, related error message improvements
Change 676155 had a related patch set uploaded (by Nikki Nikkhoui; author: Nikki Nikkhoui):
[mediawiki/services/image-suggestion-api@master] Sqlite version change
Change 677316 had a related patch set uploaded (by Nikki Nikkhoui; author: Nikki Nikkhoui):
[mediawiki/services/image-suggestion-api@master] Add join table to image and pages
Change 677316 merged by jenkins-bot:
[mediawiki/services/image-suggestion-api@master] Add join table to image and pages
Change 676155 merged by jenkins-bot:
[mediawiki/services/image-suggestion-api@master] Sqlite version change
Change 677735 had a related patch set uploaded (by Nikki Nikkhoui; author: Nikki Nikkhoui):
[mediawiki/services/image-suggestion-api@master] DB Schema change. Promise resolve bugfix.
Change 677988 had a related patch set uploaded (by Nikki Nikkhoui; author: Nikki Nikkhoui):
[mediawiki/services/image-suggestion-api@master] Handle tab chars as falsey/missing value
Change 677988 merged by jenkins-bot:
[mediawiki/services/image-suggestion-api@master] Handle tab chars as falsey/missing value
Change 677735 abandoned by Nikki Nikkhoui:
[mediawiki/services/image-suggestion-api@master] DB Schema change. Promise resolve bugfix.
Reason: