Skip to content

feat: allow configure recursive level when fetching lineage #154

@StewartJingga

Description

@StewartJingga

Is your feature request related to a problem? Please describe.
Some of my assets have a really long lineage. This cause GetGraph api to always returns timeout error or grpc: received message larger than max (x vs 4194304)

Describe the solution you'd like
Sometimes we don't need the whole lineage and fetching 5 - 10 levels of lineage should be sufficient most of the time.
It would be great if compass allow lineage fetching in a more granular way in terms of level.

Proposals:

  1. New Level int config to control how many levels to fetch
  2. New Direction string config to control which direction to fetch (upstream, downstream, both. default to both)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions