Skip to content

SAC-28847: Add parent-tap-stream-id key in metadata#84

Open
MuralidharT03 wants to merge 6 commits intomasterfrom
SAC-28847-add-new-metadata
Open

SAC-28847: Add parent-tap-stream-id key in metadata#84
MuralidharT03 wants to merge 6 commits intomasterfrom
SAC-28847-add-new-metadata

Conversation

@MuralidharT03
Copy link
Copy Markdown

Description of change

SAC-28847

Manual QA steps

Run Discovery

Risks

Rollback steps

  • revert this branch

AI generated code

https://internal.qlik.dev/general/ways-of-working/code-reviews/#guidelines-for-ai-generated-code

  • this PR has been written with the help of GitHub Copilot or another generative AI tool

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for tracking parent-child relationships between streams by including a parent-tap-stream-id key in the metadata. This enables better understanding of stream hierarchies during data discovery operations.

  • Added logic to detect parent stream relationships and store parent stream ID in metadata
  • Enhanced metadata with parent-tap-stream-id field when a parent stream exists

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link
Copy Markdown
Contributor

@RushiT0122 RushiT0122 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update discovery integration tests.

@MuralidharT03
Copy link
Copy Markdown
Author

Update discovery integration tests.

Added tests in the latest commit

Copy link
Copy Markdown
Contributor

@RushiT0122 RushiT0122 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving this PR but update tap version to minor.

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.

3 participants