Commit Graph
158 Commits
Author SHA1 Message Date
t8y2 df9dddf65b fix(release): make stable promotion reruns idempotent
A promotion rerun feeds the already-promoted manifest back into the channel
preparation, which dropped promoted_from and made the immutable R2 manifest
look different, aborting the rerun before aliases, packages and notifications.
Keep the recorded beta build when the input is already promoted, and resume the
versioned R2 upload by size instead of re-pushing the whole release.
2026-11-08 11:56:06 +08:00
Acd-kk f42783cc2e fix(neo4j): restore Windows 7 compatible agent builds 2026-11-07 22:21:57 +08:00
t8y2 b6c3d47804 test(release): mock matching-refs orphan tags in daily beta test 2026-11-07 21:10:45 +08:00
javalover123 69b22ee0cf fix(mcp): avoid GNU tar path issue in Windows MCP install 2026-11-07 18:02:59 +08:00
t8y2 c491bc6729 fix(ci): mirror beta releases to CNB with separate retention 2026-11-04 16:40:15 +08:00
t8y2 cfdfac82a5 fix(update): show stable version for promoted beta builds 2026-11-03 17:28:11 +08:00
t8y2 0f6c6bf894 fix(release): accept the beta build version during promotion 2026-11-03 13:31:29 +08:00
renovate[bot]andzipg 6e79ddc5b6 chore(deps): update actions/setup-node action to v7 (#13700)
* chore(deps): update actions/setup-node action to v7

* test(ci): follow the upgraded setup-node step in reusable releases

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
2026-11-03 01:18:49 +08:00
t8y2 b47dc5acd5 fix(release): publish promoted betas under the plain version tag 2026-11-02 18:34:53 +08:00
t8y2 4badb6aea7 fix(release): alias Linux packages and add aliases to R2 before promotion 2026-11-02 01:21:06 +08:00
t8y2 f3ba2d05a9 fix(release): match CRLF Cargo.lock when setting the release version 2026-11-01 09:47:23 +08:00
二丫讲梵 4d67b2587d feat(update): add beta and stable release channels 2026-11-01 09:33:20 +08:00
Acd-kk 9400c0cd0b fix(windows): reserve 8 MiB main-thread stack on ARM64 (#13918) 2026-10-30 00:45:14 +08:00
efeire bce5e84d12 fix(ci): bound release dependency acquisition across Ubuntu runners (#13804) 2026-10-28 21:56:21 +08:00
renovate[bot] 859bee2c40 chore(deps): update actions/setup-go action to v7 2026-10-28 00:19:52 +08:00
zipgandDBX Agent fbb588eecb fix(windows): keep the 8 MiB main-thread stack on legacy builds (0xC00000FD) (#13672)
* fix(windows): keep the 8 MiB main-thread stack on legacy builds

Windows 7 / Server 2012 R2 users on 0.6.58 report the WER dialog "DBX 已停止
工作" with APPCRASH signature dbx.exe / faulting module dbx.exe / exception
c00000fd (STATUS_STACK_OVERFLOW) as soon as they click a database connection
(MySQL, Oracle 11 and Dameng 8 all reproduce), while 0.6.55 is fine.

Root cause: .cargo/config.toml raises the main-thread stack to 8 MiB with
-C link-arg=/STACK:8388608, but Cargo ignores target rustflags whenever a
RUSTFLAGS env var is set. The Win7/Server 2012 R2 jobs set RUSTFLAGS for the
static CRT, so the legacy PE kept the 1 MiB linker default while the standard
Windows build kept 8 MiB. The 0.6.56 connect-path rewrite made the DB query
stack deeper, and the legacy 1 MiB stack overflows on connect.

- repeat -C link-arg=/STACK:8388608 in every workflow RUSTFLAGS that links a
  Windows PE (release Win7 app + dbx-web, CI Win7/standard/duckdb jobs, SQL
  Server 2000 Win7 test build)
- add the same flag to the legacy target table in .cargo/config.toml for local
  builds
- fail the Win7 PE audit when SizeOfStackReserve drops below 8 MiB, so this
  cannot silently regress again
- assert the flag stays in the workflows from ci-workflow.test.mjs

* chore(clippy): indent the MariaDB KB doc continuation

main's 7958f7ad9 added an unindented continuation line after a doc list
item, so rust-fmt-clippy now fails on main and on every PR with
clippy::doc_lazy_continuation under -D warnings. Indent the line the way
the lint documents so the build can go green.

---------

Co-authored-by: DBX Agent <agent@dbx.local>
2026-10-27 20:19:24 +08:00
HARRISON 64f0087730 fix(mcp): clear stale install debris from ~/.dbx/bin 2026-10-27 17:49:30 +08:00
efeire b5cb81eb55 fix(ci): preserve anonymous Gradle mirror access 2026-10-26 11:18:17 +08:00
caiyq925-cell 0566e0db0c fix(mcp): clear readonly attribute on replacement temp cleanup 2026-10-26 01:13:47 +08:00
renovate[bot] 07758269ca chore(deps): update pinned CI toolchain versions 2026-10-25 22:18:59 +08:00
lxk955 1aca6286da fix(grid): support Kingbase table editing and primary key resolution 2026-10-25 19:18:57 +08:00
efeire 344ffdc1d5 fix(ci): bound dependency downloads and recover through mirrors 2026-10-24 16:23:43 +08:00
efeire b063c6852d fix(ci): cancel superseded runs on the same PR 2026-10-23 18:01:07 +08:00
efeire 170e9f912b ci: wait for Docker daemon after mirror restart 2026-10-23 12:06:35 +08:00
efeire d07c8b5f71 fix(ci): give GTK dependency installs bounded unpacking headroom 2026-10-23 12:06:02 +08:00
zipgandzipg 32bfb30410 fix(mcp): clean stale Windows replacement temporary files (#13010)
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
2026-10-21 21:01:51 +08:00
CSXFanMeng 20c5136a40 feat(query): 查询结果显示来源连接颜色 (#10823)
* feat(query): show source connection colors in results

* fix(query): omit absent result source connection metadata

* ci: retrigger checks after runner timeout

* fix(ci): increase heap budget for frontend type checking

* fix(ci): retry transient Windows installer bundling failures

* test(query): await lazy component imports before teardown

* test: adapt result color and CI coverage to latest main
2026-10-20 00:19:22 +08:00
luo jiyin 3c5c6a2537 ci: restore Win7 TLS prebuilts from main artifacts 2026-10-18 00:42:17 +08:00
xiSage 042b02d953 feat(gbase8c): add GBase 8c connection type via agent and vendor JDBC 2026-10-16 18:05:53 +08:00
t8y2 1d88de5535 fix(ci): prefer s3 sccache on windows and keep rust caches warm 2026-10-14 13:18:21 +08:00
Pongsakorn Weraburudpongsatorn e16c72aafc feat(i18n): add Thai localization 2026-10-14 12:21:22 +08:00
t8y2 1fb8f150fc style: apply oxfmt across drifted files 2026-10-13 12:52:46 +08:00
renovate[bot] bcbc64c635 chore(deps): update taiki-e/install-action digest to a3324fb 2026-10-12 22:43:42 +08:00
t8y2 97e3045a7c fix(ci): allow two concurrent contributor PR runs split by PR parity 2026-10-12 18:23:37 +08:00
t8y2 972519ba2d chore(ci): run full validation jobs on draft pull requests 2026-10-11 08:54:55 +08:00
t8y2 11974accdb fix(ci): serialize contributor PR runs with repository owner exemption 2026-10-10 17:34:38 +08:00
t8y2 9a49b5306c fix(ci): scope PR checks and reduce runner queue contention 2026-10-10 17:18:34 +08:00
t8y2 f6f88de508 fix(ci): reduce redundant Actions runs and disable PR notifications 2026-10-10 16:41:47 +08:00
efeire f899004140 ci: configure Docker Hub mirror cache before live test jobs 2026-10-10 14:35:04 +08:00
t8y2 8f418c59a5 chore(ci): skip heavy validation jobs on draft pull requests 2026-10-10 13:57:46 +08:00
t8y2 ba6ca64e5d fix(ci): preserve complete Rust caches across main and fork builds 2026-10-08 14:13:16 +08:00
t8y2 a597a65c86 fix(ci): share Rust caches with fork pull requests 2026-10-08 11:27:26 +08:00
Rendegou c87351e0df refactor(sqlserver): isolate vendored TDS ATTENTION from standalone agents 2026-10-06 18:57:44 +08:00
ccq c737fde538 fix(mcp): stop repeated keychain prompts and validate upgrade identity 2026-10-04 01:58:32 +08:00
二丫讲梵 4c7f8e8196 fix(web): add startup help and logging guidance 2026-10-03 23:24:50 +08:00
t8y2 9e52ac60c4 fix(mcp): preserve macOS release identity across standalone upgrades
Sign and verify macOS MCP artifacts with a stable Developer ID requirement. Reject unsigned npm reruns, verify archive integrity, and clean up the isolated CI keychain on success or failure.

Closes #10715
2026-10-02 06:33:50 +00:00
luo jiyin 941796d5b3 ci: stabilize Win7 sccache cache keys with /Brepro 2026-10-02 09:04:40 +08:00
luo jiyin 8cc3e91e65 ci: narrow win7 tls cache keys 2026-10-01 15:19:07 +08:00
luo jiyin 94f473bd13 ci: report dependency-aware win7 impact 2026-10-01 15:17:54 +08:00
根正苗红的社会主义接班人 8d9e2dc49f feat(oracle): support oci thick connections via windows agent 2026-10-01 04:07:15 +08:00