Skip to content

feat(cross-container): ADVOCATE_VALUE_HELP_V1 view for planner Session.host (#2102) - #2109

Merged
jung-thomas merged 1 commit into
DEVfrom
feat/advocate-value-help
Sep 2, 2026
Merged

jung-thomas merged 1 commit into
DEVfrom
feat/advocate-value-help

Conversation

@jung-thomas

Copy link
Copy Markdown
Contributor

What

Publishes ACTIVE SAP developer advocates as a cross-container value-help view (ADVOCATE_VALUE_HELP_V1) so the Devtoberfest planner can back its new Session.host dropdown from the authoritative tutorials-ims advocate roster.

  • db/src/ADVOCATE_VALUE_HELP_V1.hdbview — joins Advocates → Users for email, derives a display NAME (firstName + ' ' + lastName), filters to ISACTIVE = TRUE. All columns aliased UPPERCASE (consumer synonym resolve rule).
  • Added to tutorial_reader (SELECT) and tutorial_reader# (SELECT with grant option) — one role, many views. No mta.yaml or binding change; rides the existing HDI cross-container leg.

Verification

Probed the exact view SQL against tutorials-hana DEV via hana-cli — returns real advocates, column casing + join + ISACTIVE BOOLEAN predicate all correct.

Deploy sequencing

This grantor PR must merge + deploy before the consumer PR (devtoberfest-planner feat/session-host-field): the planner's synonym cannot resolve until this view + grant exist.

Companion PR: devtoberfest-planner (internal) — Session.host + synonym/facade/projection/UI.

Ref: #2102

Publishes ACTIVE developer advocates as a cross-container value-help view
for the Devtoberfest planner's Session.host field. Joins Advocates -> Users
for email; derives a display NAME. Aliases all columns UPPERCASE (consumer
synonym resolve rule) and rides the existing tutorial_reader/# roles + HDI
leg -- no mta.yaml or binding change.

Verified against tutorials-hana DEV via hana-cli (column casing + join +
ISACTIVE BOOLEAN predicate).
@jung-thomas
jung-thomas marked this pull request as ready for review September 2, 2026 12:15
@jung-thomas
jung-thomas merged commit c859d1d into DEV Sep 2, 2026
3 of 4 checks passed
@jung-thomas
jung-thomas deleted the feat/advocate-value-help branch September 2, 2026 12:15
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.

1 participant