122 Commits
Author SHA1 Message Date
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 540677b382 revert: restore typed Agent RPC response path 2026-10-18 00:42:33 +08:00
luo jiyin 3c5c6a2537 ci: restore Win7 TLS prebuilts from main artifacts 2026-10-18 00:42:17 +08:00
luo jiyin 4d59319d17 perf(agent): share rpc response wait across result types 2026-10-16 15:08:26 +08:00
efeire 61d3c5b3f6 feat(oracle): add constraint and index editing 2026-10-15 20:29:10 +08:00
t8y2 1d88de5535 fix(ci): prefer s3 sccache on windows and keep rust caches warm 2026-10-14 13:18:21 +08:00
renovate[bot] 49db1d61cb chore(deps): update node.js to v22.23.3 2026-10-13 10:54:16 +08:00
renovate[bot] ff129e1c53 fix(deps): update npm minor/patch 2026-10-13 09:56:24 +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 34fbe3510b fix(ci): restore job condition lines broken in ci.yml 2026-10-11 08:58:17 +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
luo jiyin e9fea1896c ci: use zlib for Win7 test installer 2026-10-02 17:59:42 +08:00
luo jiyin 941796d5b3 ci: stabilize Win7 sccache cache keys with /Brepro 2026-10-02 09:04:40 +08:00
zipg b6049d80d0 fix(iris): disable bracket identifier scanning in ranges 2026-10-01 22:33:14 +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
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 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
二丫讲梵 250e0c0a10 feat(security): encrypt local credentials and guide data migration 2026-09-23 11:02:52 +08:00
luo jiyin 9bd9b93267 ci: measure prebuilt Win7 OpenSSL cache 2026-09-22 13:26:41 +08:00
luo jiyin f8d7b57c19 fix(ci): invoke Win7 sccache stats on PowerShell 2026-09-22 10:56:03 +08:00
luo jiyin 9653971def ci: use prebuilt Win7 AWS-LC cache in bundle job 2026-09-22 02:26:18 +08:00
luo jiyin 9422ed279f chore(ci): upgrade actions, sccache, and Linux runners 2026-09-21 10:37:52 +08:00
luo jiyin 21833a9c8e perf(ci): disable LTO for Win7 validation 2026-09-21 01:06:43 +08:00
luo jiyin dc399624c3 ci(win7): capture release build timing 2026-09-20 17:49:30 +08:00
luo jiyin 01bd07bb97 ci(win7): enable safe Rust compile caching 2026-09-20 12:18:04 +08:00
luo jiyin db5e6f106b fix(ci): install nextest for package tests 2026-09-20 11:02:21 +08:00
t8y2 8b757b97bc feat(ci): migrate Rust test runners to nextest 2026-09-20 01:23:15 +08:00
luo jiyin ead307dba0 build(win7): make the WebView2 loader build reproducible 2026-09-20 00:50:03 +08:00
luo jiyin ba6b74beea perf(ci): parallelize and cache Windows compatibility checks (#9587)
* perf(ci): parallelize and cache Windows compatibility checks

* test(ci-plan): require both Windows jobs when bundle routing is selected
2026-09-19 15:23:52 +08:00
luo jiyin cf6467ab08 perf(ci): shard frontend checks and vitest suites 2026-09-19 12:39:20 +08:00
t8y2 73178fe677 ci(rust): pin mold 2.42.1 from upstream for linux links
jammy's mold 1.0.3 mis-links the bundled duckdb C++ library: every
runtime test panicked in duckdb_create_config. Install the current
static upstream build (with a post-install version check) instead.
2026-09-19 09:50:58 +08:00
t8y2 2fa113b495 ci(rust): link with mold in linux cargo jobs
sccache cannot cache the link step, so test-binary linking dominated
rust-test and the packages release build. Wrap the cargo-invoking steps
with 'mold -run' (PATH-level ld interception) instead of touching
RUSTFLAGS or .cargo config, which would rekey the shared sccache cache.
2026-09-19 09:33:41 +08:00
t8y2 9ae10f3717 ci(rust): add sccache to packages and agent jobs, drop gha fallback
The packages job compiled dbx-cli/dbx-mcp cargo targets with no cache at
all. agent-rust only had rust-cache, so every lock change recompiled the
bundled duckdb C++ library. The GHA sccache fallback for fork PRs wrote
nothing (0% hits, all writes erroring under the v2 cache service) while
main only populates S3, so forks now build without a wrapper and lean on
the rust-cache restore from main.
2026-09-19 00:29:44 +08:00
t8y2 a91024bd46 ci(agents): raise go and integration matrix max-parallel to 8 2026-09-18 17:38:01 +08:00
t8y2 c8966a3de9 feat(ci): split dependency-aware checks and agent matrices 2026-09-18 17:06:57 +08:00
t8y2 bc00431834 feat(core): split foundational capabilities into dedicated crates 2026-09-18 13:00:56 +08:00