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

[epic] catalogd web interface performance improvements #451

Open
1 task
grokspawn opened this issue Nov 4, 2024 · 1 comment
Open
1 task

[epic] catalogd web interface performance improvements #451

grokspawn opened this issue Nov 4, 2024 · 1 comment
Assignees

Comments

@grokspawn
Copy link
Contributor

grokspawn commented Nov 4, 2024

The RFC written for #426 identified a desire to formalize the catalogd web API, and divided work into a set of v1.0-blocking changes to enable versioned web interfaces (phase 1) and non-blocking changes to express and extend a formalized API specification (phase 2).

This epic is to capture the need to provide more performant FBC access APIs. Initial work captured here intended to provide for API discovery via an OpenAPI endpoint is split off to #476.

Work here will be behind a feature gate.

@grokspawn grokspawn added this to OLM v1 Nov 4, 2024
@grokspawn grokspawn converted this from a draft issue Nov 4, 2024
@grokspawn grokspawn added the epic label Nov 4, 2024
@grokspawn grokspawn self-assigned this Nov 4, 2024
@grokspawn grokspawn added the v1.x Issues related to features added after v1.0 label Nov 4, 2024
@LalatenduMohanty LalatenduMohanty added v1.1 and removed v1.x Issues related to features added after v1.0 labels Nov 5, 2024
@grokspawn
Copy link
Contributor Author

note: we have discrete api discovery and package discovery, but the original description conflates them. Clean up.

  1. parametric query interface to drill down
    1. v1/query to start with
  2. carve off API discovery (e.g. swagger endpoint discovery) to a separate v1.x-scoped epic.

@grokspawn grokspawn changed the title [epic] catalogd formalized web interface [epic] catalogd web interface performance improvements Dec 4, 2024
@grokspawn grokspawn moved this from Designing to Ready for Review in OLM v1 Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Ready for Review
Development

No branches or pull requests

2 participants