Skip to content

Conversation

@fumanjie
Copy link
Contributor

Requesting 1 approval from IBM, followed by 1 approval from Mathematica.
Please approve, but do not submit the PR, thanks!

What is this and why are we doing it?

DBDAART-15627
Convert PRV build process from pulling input data from TMSIS tables to doing so from their respective views.

DBDAART-15629
Convert MCP build process from pulling input data from TMSIS tables to doing so from their respective views.

What are the security implications from this change?

N/A

How did I test this?

Ran TAF builds with these code changes using synthetic TMSIS data, compared against runs with code currently used in production on the same data, with identical results.

Should there be new or updated documentation for this change? (Be specific.)

Documentation has been covered elsewhere.

PR Checklist

  • The JIRA ticket number and a short description is in the subject line
  • My code follows any applicable style guides
  • 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

Convert PRV build process from using TMSIS tables
to using TMSIS views.
Convert MCP build process from using TMSIS tables
to using TMSIS views.
Create separate fix_old_dates and zero_pad functions
in TAF_Closure to permit column renames for MCP/PRV,
rather than adding a conditional to functions shared
by claims, which would unnecessarily increase run time.
@hls0231
Copy link
Contributor

hls0231 commented Sep 20, 2025

I reviewed the code with Manjie. Note that the PRV & MCP specs in Confluence include this change.

@hls0231 hls0231 closed this Sep 20, 2025
@fumanjie fumanjie reopened this Sep 22, 2025
@sgreiner-mpr
Copy link
Contributor

@a-pfeiffer @XiaoBarry Can you approve this when ready? We don't need to do it for the October run, but afterwards. IBM owns this and has completed their review.

@fumanjie fumanjie merged commit 8beaa38 into main Oct 3, 2025
@fumanjie fumanjie deleted the MCP_PRV_TMSIS_view_dev branch October 3, 2025 21:07
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.

6 participants