Skip to content

feat: add lineage HTTP client and MCP tools DEV-165922#35

Merged
fdevilez2026 merged 5 commits intomainfrom
feat/DEV-165922-lineage-http-client
Mar 19, 2026
Merged

feat: add lineage HTTP client and MCP tools DEV-165922#35
fdevilez2026 merged 5 commits intomainfrom
feat/DEV-165922-lineage-http-client

Conversation

@fdevilez2026
Copy link
Copy Markdown
Contributor

@fdevilez2026 fdevilez2026 commented Mar 16, 2026

🎯 What does this PR do?

This PR is about adding new lineage endpoints using the existing Collibra http client.
Endpoints:

  1. GetEntity
  2. GetUpstream
  3. GetDownstream
  4. SearchEntities
  5. GetTransformation
  6. SearchTransformations

✅ Checklist

  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have made corresponding changes to the documentation (if needed).
  • My commit messages follow the Conventional Commits standard.

@fdevilez2026 fdevilez2026 requested a review from a team as a code owner March 16, 2026 14:00
@svc-snyk-github-jira
Copy link
Copy Markdown

svc-snyk-github-jira commented Mar 16, 2026

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@jeromartin
Copy link
Copy Markdown

I think we need to update the paths, the read APi will be available under /technical_lineage_resource/rest/lineageGraphRead/v1 , /technical_lineage_resource is to target the lineage proxy on dgc (the one injecting the required lineage token) and /rest/lineageGraphRead/v1 is the APIprefix from https://github.com/collibra/lin-graph/blob/main/lin-graph-api/src/main/resources/oas/LineageRead.yaml

bobby-smedley
bobby-smedley previously approved these changes Mar 18, 2026
bobby-smedley
bobby-smedley previously approved these changes Mar 18, 2026
@fdevilez2026 fdevilez2026 merged commit b613dcc into main Mar 19, 2026
4 checks passed
@fdevilez2026 fdevilez2026 deleted the feat/DEV-165922-lineage-http-client branch March 19, 2026 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants