Skip to content

Update testoutput.id migration to not require superuser - #3996

Merged
williamjallen merged 1 commit into
Kitware:releases/5.4from
williamjallen:testoutput-id-migration-trigger
Sep 16, 2026
Merged

williamjallen merged 1 commit into
Kitware:releases/5.4from
williamjallen:testoutput-id-migration-trigger

Conversation

@williamjallen

Copy link
Copy Markdown
Collaborator

The testoutput ID column migration currently fails for instances where the postgres user is not a superuser. This resolves the issue by only disabling user triggers. A side effect of this change is that foreign-key constraints are no longer disabled, which may slow down the migration on some systems.

The `testoutput` ID column migration currently fails for instances where the postgres user is not a superuser.  This resolves the issue by only disabling user triggers.  A side effect of this change is that foreign-key constraints are no longer disabled, which may slow down the migration on some systems.
@williamjallen
williamjallen added this pull request to the merge queue Sep 16, 2026
Merged via the queue into Kitware:releases/5.4 with commit 9274af2 Sep 16, 2026
7 checks passed
@williamjallen
williamjallen deleted the testoutput-id-migration-trigger branch September 16, 2026 14:32
@lrknox

lrknox commented Sep 16, 2026

Copy link
Copy Markdown

We've not been seeing serial test results from HDF5 builds on HPC machines, nor test results from HDF5 Github Daily tests since 9/10/2026. We are still seeing parallel test results. Claude's analysis of the difference is that the serial and github daily test results are affected by this issue because there are typically ~3250 test results, while there are ~266 parallel test results. Will this PR address that problem in v5.4.0? Is there any approximate expected date for an update to https://my.cdash.org that will fix the problem?

Our test results on CDash are back to normal now as of ~yesterday when I posted this.

Thanks!

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants