Skip to content

build: prepare v9.7.0-mo.4 packages - #24

Merged
iamlinjunhong merged 2 commits into
mainfrom
codex/release-v9.7.0-mo.4
Aug 31, 2026
Merged

iamlinjunhong merged 2 commits into
mainfrom
codex/release-v9.7.0-mo.4

Conversation

@iamlinjunhong

Copy link
Copy Markdown
Collaborator

Summary

  • advance the Windows package candidate from 9.7.0-mo.2 to 9.7.0-mo.4
  • test the supported in-place upgrade from the currently published 9.7.0-mo.3
  • pin and verify the published mo.3 MSI by SHA-256
  • update the package script default and CI documentation to match the release gate

Why

ODBC fixes #21, #22, and #23 are now merged on main but are not present in
the published v9.7.0-mo.3 assets. A new package revision is required to ship
those fixes. The Windows workflow still built mo.2 and tested upgrade from
mo.1, so it could not serve as the release gate for the next package.

Local validation

  • Windows x64 MSI and portable ZIP build: PASS
  • candidate MSI SHA-256: 189ca07921c7a2b7f9cffd503eb24e5c32d998936539479e1f797c1771698b75
  • candidate ZIP SHA-256: 8c910955ec9e82ea9158b6c69d11f81d6f064224b464bb0f5d8ce8d9455d6a8a
  • git diff --check: PASS

Production ODBC, failure-recovery, concurrency/stability, and local package
lifecycle evidence will be attached to the v9.7.0-mo.4 release report after
the pull-request CI gates pass.

@iamlinjunhong

Copy link
Copy Markdown
Collaborator Author

Production gate status — release blocked

Exact candidate: 390f3cc58ebc06d5e830a7839cccbca2962ffcc4

Latest MatrixOne tested: a53f5a3b757c5b21a36e539e4471533fe1d091a8

CI-produced Windows packages after merging the non-admin installer fix from #25:

  • MSI: 46f4dc729ac6a9f921c648ac65945e0b86ea3b5f6c35a333f77e1be2c0b14db9
  • ZIP: 30fb252bbf3c8cab2a0b904da38334b189373c9a86c61702285fe07d7124aeb1

Validated:

  • all four PR checks are green;
  • 12/12 no-pooling production cases pass on latest MatrixOne main, including 100,000-row write/read, 8 MiB binary, 2M-character text, pandas chunking, 32-connection atomic updates, and a 60-second mixed workload;
  • a prior 30-minute soak completed 843,593 operations with zero errors;
  • TPC-H SF1 (8 tables, 8,661,255 rows): 7 PASS / 1 issue-linked XFAIL / 0 unknown failures;
  • service restart and network interruption both return 08S01 on the old connection and recover for 20/20 new connections;
  • MSI/ZIP lifecycle: 9/9 PASS, plus non-admin registration regression PASS.

Do not merge or publish this as a production/stable release yet. Open end-to-end blockers:

The candidate may only be published later as an explicitly documented pre-release if release owners accept those risks.

@iamlinjunhong
iamlinjunhong merged commit 6168fe4 into main Aug 31, 2026
4 checks passed
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