Add an HTTP API (probably using Flask) for interacting with the query code.
Remaining tasks:
- Add API documentation for /, maybe using Swagger
Add an HTTP API (probably using Flask) for interacting with the query code.
Remaining tasks:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | • MMiller_WMF | T252822 [EPIC] Growth: "add a link" structured task 1.0 | |||
| Resolved | kostajh | T266437 Add a link engineering: backend product specifications | |||
| Resolved | kostajh | T261396 Add a link: engineering tasks for initial release | |||
| Resolved | kostajh | T265603 Add Link engineering: Link recommendation service setup | |||
| Resolved | kostajh | T266540 Add Link engineering: Add HTTP API |
Change 636677 had a related patch set uploaded (by Kosta Harlan; owner: Kosta Harlan):
[research/mwaddlink@main] [WIP] Add HTTP API for query component
Change 636677 merged by jenkins-bot:
[research/mwaddlink@main] Add HTTP API for query component
Change 639091 had a related patch set uploaded (by Kosta Harlan; owner: Kosta Harlan):
[research/mwaddlink@main] Implement healthz endpoint
Change 641410 had a related patch set uploaded (by Kosta Harlan; owner: Kosta Harlan):
[research/mwaddlink@main] Add Swagger for API documentation
Change 641418 had a related patch set uploaded (by Kosta Harlan; owner: Kosta Harlan):
[research/mwaddlink@main] Error early and more gracefully if model can't be found
Change 641410 merged by jenkins-bot:
[research/mwaddlink@main] Add Swagger for API documentation
Change 641418 merged by jenkins-bot:
[research/mwaddlink@main] Error early and more gracefully if model can't be found
Change 642116 had a related patch set uploaded (by Kosta Harlan; owner: Kosta Harlan):
[research/mwaddlink@main] Implement healthz endpoint
Change 639091 abandoned by Kosta Harlan:
[research/mwaddlink@main] Implement healthz endpoint
Reason:
See I9fefaf3b1c24d976c4b29e349d05df2789f46073
I think there is more to do here (tweaking the display of /apidocs for example, or improving how validation occurs), but we can make specific tasks for follow up.
Change 642116 merged by jenkins-bot:
[research/mwaddlink@main] Implement healthz endpoint