144 Commits
Author SHA1 Message Date
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
Hand Sonic ef05a6a19b feat(nebula): add NebulaGraph 3.x browser support 2026-09-29 21:03:12 +08:00
luo jiyin ef1fd7a195 ci: reduce change planner startup time 2026-09-29 12:35:50 +08:00
zipg 1b7bb8151a ci: skip aggregate gates when run is cancelled 2026-09-29 02:57:04 +08:00
luo jiyin d8e65d29ce ci: drop redundant node setup in aggregate gates 2026-09-29 02:13:41 +08:00
luo jiyin ab5c4f57c0 perf(ci): gate Win7 command registry A/B measurement 2026-09-28 01:01:31 +08:00
t8y2 0882ac1eff feat(cli): bundle official DBX agent skill 2026-09-27 20:33:31 +08:00
t8y2 6b67957ecf fix(linux): preserve Wayland in AppImage bundles
Closes #8333
2026-09-26 03:06:08 +00:00
zipg bfc834c779 ci(rust): rename drivers coverage feature to dbx-sql-data/openapi 2026-09-25 19:50:38 +08:00
t8y2 e0da2d09d3 refactor(workspace): split SQL and database driver crates 2026-09-25 15:51:58 +08:00
t8y2 b8274363b8 feat(mcp): add native installs and resource discovery 2026-09-25 12:37:26 +08:00
zhouwenqing 3640f6827e feat(web): embed static dist and add win7 static browser release 2026-09-24 23:22:40 +08:00
Mo-Moore a73bc4df69 fix(oceanbase-oracle): complete tables across schemas 2026-09-24 16:16:18 +08:00
Alexander 0b3e79331b feat(i18n): add Russian locale 2026-09-24 12:49:11 +08:00
luo jiyin f8d7b57c19 fix(ci): invoke Win7 sccache stats on PowerShell 2026-09-22 10:56:03 +08:00