Skip to content

Fix 1.15.0 post-merge Release validation - #46

Merged
uniblab merged 2 commits into
mainfrom
fix-1.15.0-release-validation
Sep 17, 2026
Merged

uniblab merged 2 commits into
mainfrom
fix-1.15.0-release-validation

Conversation

@uniblab

@uniblab uniblab commented Sep 17, 2026

Copy link
Copy Markdown
Owner

Summary

Repairs the post-merge main workflow failure from run 35188073147.

Root cause

PR validation ran the standalone BerkeleyDb test project in Staging, where warnings are not errors. The merged main workflow runs it in Release, where warnings are errors. Two latent test-only diagnostics therefore escaped PR #45:

  • CS8619 in Hdb05CatalogReaderTests.ConcurrentReadsUseIndependentLimitSnapshots;
  • xUnit1031 in Hdb07LifecycleHardeningTests.ConcurrentExplicitProvidersKeepResourceLimitsIndependent.

Repair plan

  • first make PR validation execute the BerkeleyDb test project in Release, reproducing the merge failure as a RED witness;
  • convert both concurrency tests to asynchronous tests using await;
  • require the complete PR matrix and HDB00 interoperability workflow to pass on the exact repair head.

No production API, package behavior, JSON contract, native dependency, hashed-write capability, or release identity changes.

@uniblab
uniblab marked this pull request as ready for review September 17, 2026 06:35
@uniblab
uniblab merged commit 00ed055 into main Sep 17, 2026
15 checks passed
@uniblab
uniblab deleted the fix-1.15.0-release-validation branch September 17, 2026 06:35
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