Skip to content

Filter resources by API still extracts all resources not related to API? #218

Description

@htwashere

Question

According to the explanation on the filter configuration, if I specify the filter key "apis", it should only extract the api and its transitive dependencies only. My test shows that although it filtered the API correctly, but all of the other resources seem to be extracted as well even though they don't belong to this API. My configuration.extractor.yaml was very simple:

# Extract only specific APIs by name (or wildcard pattern)
apis:
  - my-own-api

But the extractor extracted this many resources:

2026-07-02T17:08:06.285Z [INFO] Extraction complete: 384 resources extracted, 0 errors
Extracted 1 Workspace(s)
Extracted 11 NamedValue(s)
Extracted 213 Tag(s)
Extracted 4 VersionSet(s)
Extracted 30 Backend(s)
Extracted 6 Logger(s)
Extracted 3 Group(s)
Extracted 2 Diagnostic(s)
Extracted 15 Product(s)
Extracted 66 Subscription(s)

Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:questionQuestions about usage or behavior

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions