Skip to content

Deprecate the legacy name map along with the audit union table #6903

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Aug 6, 2025

Conversation

labkey-adam
Copy link
Contributor

@labkey-adam labkey-adam commented Aug 5, 2025

Rationale

The "legacy name map" offered by AuditTypeProviders is used to map provider-specific column names to generic names (int1, int2, string1, string2) in the union query (that's now deprecated). Turns out it's also used to map these generic column names to provider-specific names in the provisioned tables. We want to do away with this legacy map, so we need to blank out the map when the deprecated feature flag is off to test & eliminate code paths that depend on these legacy names.

Related Pull Requests

@labkey-adam labkey-adam requested a review from labkey-klum August 5, 2025 16:30
@labkey-adam labkey-adam self-assigned this Aug 5, 2025
@labkey-adam labkey-adam merged commit 973b32e into develop Aug 6, 2025
8 of 10 checks passed
@labkey-adam labkey-adam deleted the fb_further_deprecate_audit_union_query branch August 6, 2025 14:52
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.

2 participants