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 #1570

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

[epic] catalogd web interface performance improvements #1570

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

Comments

@grokspawn
Copy link
Contributor

grokspawn commented Nov 4, 2024

The RFC written for operator-framework/catalogd#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 #1568.

Work here will be behind a feature gate.

@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 OLMv1 features that come after 1.0 label Nov 4, 2024
@LalatenduMohanty LalatenduMohanty added v1.1 and removed v1.x Issues related to OLMv1 features that come after 1.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
@camilamacedo86 camilamacedo86 transferred this issue from operator-framework/catalogd Jan 10, 2025
@grokspawn grokspawn moved this from Ready for Review to Implementing in OLM v1 Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Implementing
Development

No branches or pull requests

2 participants