Skip to content

feat(adls): Add containerName field to ADLS storage connection - #31540

Open
akashverma0786 wants to merge 3 commits into
mainfrom
fix-5770
Open

feat(adls): Add containerName field to ADLS storage connection#31540
akashverma0786 wants to merge 3 commits into
mainfrom
fix-5770

Conversation

@akashverma0786

@akashverma0786 akashverma0786 commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Describe your changes:

COLLATE PR: https://github.com/open-metadata/openmetadata-collate/pull/5773

Adds a containerName field to the ADLS storage connection schema so a
specific container can be targeted directly, instead of relying only on
containerFilterPattern.

  • Added containerName (string, default "") to
    adlsConnection.json.
  • Regenerated TypeScript types

Type of change:

  • Improvement

High-level design:

N/A — small, additive schema field.

Tests:

Use cases covered

  • ADLS connection config now accepts an explicit containerName.

Unit tests

  • Not added — schema-only additive field, no new logic to cover.

Backend integration tests

  • Not applicable (no backend API changes).

Ingestion integration tests

  • Not applicable (no ingestion source-code changes in this PR).

Playwright (UI) tests

  • Not applicable (no UI changes).

UI screen recording / screenshots:

Not applicable.

Checklist:

  • I have read the CONTRIBUTING document.
  • For JSON Schema changes: generated code was regenerated via make generate.

Adds a containerName field to the ADLS connection schema so a specific
container can be targeted directly, and regenerates the derived
TypeScript types.
@akashverma0786 akashverma0786 added safe to test Add this label to run secure Github workflows on PRs To release Will cherry-pick this PR into the release branch labels Aug 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❌ PR checklist incomplete

This PR cannot be merged until the following are addressed on its linked issue:

  • No GitHub issue is linked. Link an issue in the Development section of the PR (or add Fixes #12345 to the description). For a same-org cross-repo issue, add Fixes open-metadata/<repo>#123 to the description.

The fields live on the linked issue in the Shipping project (open the issue → right sidebar → Projects). After you set them, re-run this check (or push a commit) — issue/project changes do not re-trigger it automatically.

Maintainers can bypass this check by adding the skip-pr-checks label.

@github-actions

Copy link
Copy Markdown
Contributor

Jest test Coverage

UI tests summary

Lines Statements Branches Functions
Coverage: 66%
66.8% (79735/119363) 51.18% (48623/94990) 52.16% (14560/27914)

@github-actions

github-actions Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

✅ Playwright Results — workflow succeeded

Validated commit 482f769c58647a71abda86daf4e062f1cf48ad22 in Playwright run 31812500638, attempt 1.

✅ 607 passed · ❌ 0 failed · 🟡 1 flaky · ⏭️ 0 skipped · 🧰 0 lifecycle flaky

Performance

Blocking targets: ✅ met · Optimization targets: 🟡 in progress

Shard-job maxima below are not the full workflow wall time; the linked run includes build, fixture, planning, and reporting.

🕒 Full workflow signal wall (to summary) 49m 18s

⏱️ Max setup 1m 47s · max shard execution 17m 6s · max shard-job elapsed before upload 20m 35s · reporting 5s

🌐 215.73 requests/attempt · 2.73 app boots/UI scenario · 13.55% common-shard skew

Optimization targets still in progress:

  • Browser traffic was 215.73 requests per attempt (convergence target: fewer than 200).
  • Application boot ratio was 2.73 per UI scenario (1718 boots / 630 scenarios; convergence target: at most 1).
Shard Passed Failed Flaky Skipped Lifecycle failed Lifecycle flaky
✅ Shard chromium-01 166 0 0 0 0 0
✅ Shard chromium-02 158 0 0 0 0 0
✅ Shard chromium-03 152 0 0 0 0 0
🟡 Shard chromium-04 131 0 1 0 0 0
🟡 1 flaky test(s) (passed on retry)
  • Features/Topic.spec.tsCopy field link button should copy the field URL to clipboard (shard chromium-04, 1 retry)

📦 Download artifacts

How to debug locally
# Download playwright-test-results-<shard> artifact and unzip
npx playwright show-trace path/to/trace.zip    # view trace

@pmbrull pmbrull added this to Shipping Aug 14, 2026
@gitar-bot

gitar-bot Bot commented Aug 14, 2026

Copy link
Copy Markdown
Code Review ✅ Approved

Adds the containerName field to the ADLS storage connection schema and regenerates the corresponding TypeScript types. No issues found.

Options

Display: compact → Showing less information.

Comment with these commands to change the behavior for this request:

Compact
gitar display:verbose         

Was this helpful? React with 👍 / 👎 | Powered by Gitar — free for open source

@sonarqubecloud

Copy link
Copy Markdown

@sonarqubecloud

Copy link
Copy Markdown

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

Labels

safe to test Add this label to run secure Github workflows on PRs To release Will cherry-pick this PR into the release branch

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants