Skip to content

feat: allow configure recursive level when fetching lineage #154

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)

Activity

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

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