Skip to content

GitHub Issue 1499: SpecialCharacterMetricsMaintenanceTask is throwing exceptions on specimen tables - #8011

Merged
XingY merged 2 commits into
release26.7-SNAPSHOTfrom
26.7_fb_specimenColumnName
Sep 4, 2026
Merged

GitHub Issue 1499: SpecialCharacterMetricsMaintenanceTask is throwing exceptions on specimen tables#8011
XingY merged 2 commits into
release26.7-SNAPSHOTfrom
26.7_fb_specimenColumnName

Conversation

@XingY

@XingY XingY commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Rationale

Prior to https://www.labkey.org/home/Developer/issues/issues-details.view?issueId=29047, when a domain field name matches domain base field name, the storagecolumnname for that field has a numeric suffix added to it. Specimen tables has provisioned table sharing columns with base fields, including rowId, Container, etc. The legacy specimen has exp.propertydescriptor.storagecolumnname as Container1 for container fields, while the actual provisioned table's column name is Container. This PR migrates legacy storagecolumnname to its proper value.

Related Pull Requests

Changes

@XingY
XingY requested a review from labkey-adam September 3, 2026 16:16
* Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0
*/

-- Reset specimen base-column storage names that were uniquified with a numeric suffix but never became a physical column

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Maybe add an issue number in the comment?

@XingY
XingY merged commit 61ba221 into release26.7-SNAPSHOT Sep 4, 2026
12 checks passed
@XingY
XingY deleted the 26.7_fb_specimenColumnName branch September 4, 2026 00:36
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