Skip to content

[epic] catalogd web interface performance improvements #1570

@grokspawn

Description

@grokspawn
Contributor

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.

Sub-issues

Sub-issues

2 of 2 Issues completed

Activity

self-assigned this
on Nov 4, 2024
added
v1.xIssues related to OLMv1 features that come after 1.0
on Nov 4, 2024
added and removed
v1.xIssues related to OLMv1 features that come after 1.0
on Nov 5, 2024
grokspawn

grokspawn commented on Dec 3, 2024

@grokspawn
ContributorAuthor

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.
changed the title [-][epic] catalogd formalized web interface[/-] [+][epic] catalogd web interface performance improvements[/+] on Dec 4, 2024
moved this from Ready for Review to Implementing in OLM v1on Jan 13, 2025
added
v1.xIssues related to OLMv1 features that come after 1.0
and removed on Jan 14, 2025
self-assigned this
on Feb 6, 2025
moved this from Implementing to Needs Docs in OLM v1on Feb 11, 2025
moved this from Needs Docs to Ready for Review in OLM v1on Mar 4, 2025
moved this from Ready for Review to Needs Docs in OLM v1on Apr 1, 2025
github-actions

github-actions commented on Jul 1, 2025

@github-actions

Issues go stale after 90 days of inactivity. If there is no further activity, the issue will be closed in another 30 days.

added
lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.
on Jul 1, 2025
github-actions

github-actions commented on Aug 1, 2025

@github-actions

This issue has been closed due to inactivity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

epiclifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.v1.xIssues related to OLMv1 features that come after 1.0

Type

No type

Projects

Status

Needs Docs

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @LalatenduMohanty@anik120@grokspawn

      Issue actions

        [epic] catalogd web interface performance improvements · Issue #1570 · operator-framework/operator-controller