弈秋
3c4075a87c
feat(opengauss): support the explain button with plain-text EXPLAIN
2026-10-24 22:46:03 +08:00
efeire
db606123ad
feat(oracle): support controlled package spec and body migration
2026-10-24 16:25:19 +08:00
efeire
b7ab31bdf5
fix(jdbc): bound oversized responses and stream LOB snapshots
2026-10-24 16:21:30 +08:00
github-actions[bot]
c6fb06c035
chore(jdbc): bump plugin version [skip ci]
2026-10-24 01:21:54 +00:00
efeire
6889aaff53
feat(types): add Oracle-family type management and dependency migration
2026-10-23 18:15:09 +08:00
Miklos Liu
6ffe155d83
fix(jdbc): support GaussDB 100 (Zenith) metadata
2026-10-23 18:10:11 +08:00
efeire
29722c2f28
feat(schema): add schema-level index management for Oracle-family
2026-10-23 17:14:33 +08:00
Luis Araya
e04821322c
fix(jdbc): match table comments when filtering metadata
2026-10-23 17:12:45 +08:00
heeeex100
e71d03e983
fix(jdbc): avoid unsupported DuckDB timeout properties
2026-10-23 02:01:20 +08:00
Leondung Chow
a799e22ce9
feat(redis): add opt-in plugin decoder previews
2026-10-22 20:01:42 +08:00
github-actions[bot]
1876fabeb3
chore(jdbc): bump plugin version [skip ci]
2026-10-21 16:41:06 +00:00
renovate[bot]
6881f5330f
chore(deps): update gradle to v9.8.2 ( #13023 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-21 22:36:56 +08:00
renovate[bot]
a04fb54a03
chore(deps): update plugin com.gradleup.shadow to v9.6.1 ( #11970 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-21 22:18:07 +08:00
renovate[bot]
73a48d9418
fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.22.4 ( #12588 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-21 14:47:55 +08:00
lxk955
8e78b8f39c
fix(gbase8s): discover and display views without owner prefix ( #12302 ) ( #12510 )
...
* fix(gbase8s): support view discovery and display without owner prefix
* fix(gbase8s): support FIRST pagination and random sampling in data compare
* fix(gbase8s): remove duplicate pattern in table structure capabilities
* fix(gbase8s): enable objectSource capability for view discovery
* style: cargo fmt fixes (identifiers.rs, tests.rs)
* fix(tests): mock connectionTableSqlSchema in useSidebarDataOpenRuntime spec
* fix(gbase8s): use getObject_type in Gbase8sAgentTest
* fix(gbase8s): use ROUTINE_OBJECTS for informix, drop unreachable gbase entry
Per t8y2 review on #12510 : native Informix lists procedures/functions from
sysprocedures, so TABLE/VIEW-only narrows existing Informix users' sidebar.
The gbase entry is removed (unreachable: gbase resolves to the mysql
effective type via jdbcDialect.ts); gbase8s keeps TABLE_VIEW_OBJECTS.
* test(gbase8s): update sidebar-kind spec for Informix ROUTINE_OBJECTS
Addresses t8y2's follow-up review on #12510 : informix now exposes
PROCEDURE/FUNCTION (ROUTINE_OBJECTS), and the explicit gbase entry is
removed so direct callers hit the unknown-type fallback. The spec
previously asserted TABLE/VIEW-only for gbase/gbase8s/informix.
2026-10-21 01:04:46 +08:00
zipg and zipg
d53516981e
feat(opengauss): 开启表数据导入能力(补 live 实测) ( #12895 )
...
* feat(opengauss): enable table data import
openGauss 的能力清单里 tableImport 一直是 false,数据页工具栏、对象浏览器
右键和侧边栏表右键三个入口都会被 supportsTableImport() 隐藏,导致用户
在 openGauss 6.0.6 上完全看不到「导入数据」。后端导入管线(PG 协议、
类型映射、字面量转义)本身已支持 OpenGauss,只差能力开关。
- plugins/connection-types/opengauss.yaml: tableImport -> true
- crates/dbx-core/assets/database-drivers.manifest.json: 同步生成
- database_capabilities.rs / databaseFeatureSupport.spec.ts: 加能力回归断言
- live_opengauss_table_import.rs: 走真实 import_table_file_core 的 live
用例(预览、追加、Truncate、自动建表、NULL/布尔/中文/引号转义)
实测:在真实 openGauss 服务上通过 DBX 原生驱动完成全链路导入;openGauss
5.0.0 只读环境验证了连接与版本,openGauss-lite 5.0.3 上 3 个 live 用例
全部通过。
Fixes #12886
* fix(settings): index HTTP tunnel protocol controls
---------
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com >
2026-10-20 21:20:45 +08:00
lxk955
8ac2711668
feat(plugins): allow plugin workbenches to read and update tab title
2026-10-19 03:40:29 +08:00
lxk955
890326bdb0
feat(plugins): expose connection enumeration to plugins
2026-10-19 02:53:43 +08:00
zipg
d662c6a39e
fix(plugin): align dev host asset limit with runtime
2026-10-17 17:43:07 +08:00
github-actions[bot]
cbdf5c9cdc
chore(jdbc): bump plugin version [skip ci]
2026-10-16 17:47:39 +00:00
t8y2
a7d6b80e2c
feat(gbase8s): split GBase 8s into its own dbType
...
Closes #12486
2026-10-16 21:33:43 +08:00
t8y2
c8a16708ca
feat(connection): group GBase 8c into the GBase picker entry
...
Closes #12483
2026-10-16 18:40:54 +08:00
xiSage
042b02d953
feat(gbase8c): add GBase 8c connection type via agent and vendor JDBC
2026-10-16 18:05:53 +08:00
弈秋
fd79509106
fix(jdbc): tolerate informix style sqlexception from schemas
2026-10-16 12:01:21 +08:00
renovate[bot]
80f1f4e445
fix(deps): update npm minor and patch dependencies
2026-10-14 20:47:32 +08:00
lxk955
de1824274c
feat(completion): suggest sequences in OceanBase-Oracle SQL
2026-10-13 23:48:28 +08:00
renovate[bot]
188b94ece2
fix(deps): update npm minor/patch
2026-10-13 18:13:14 +08:00
zipg
fd3be84b33
feat(hana): enable table rename and structure editing
2026-10-13 17:56:29 +08:00
t8y2
47b7b492d3
fix(data): harden transfer and comparison workflows
2026-10-13 16:15:53 +08:00
_Mr丶s ゛😁®
aaa8e15791
feat(ai): add the AI config import plugin entry (CC-SWITCH)
2026-10-13 16:03:46 +08:00
t8y2
1fb8f150fc
style: apply oxfmt across drifted files
2026-10-13 12:52:46 +08:00
renovate[bot]
42623f8723
fix(deps): update maven resolver to v2.0.24
2026-10-13 10:31:13 +08:00
renovate[bot]
ff129e1c53
fix(deps): update npm minor/patch
2026-10-13 09:56:24 +08:00
renovate[bot]
c7694ff2e7
chore(deps): update gradle to v9.8.1
2026-10-13 08:58:50 +08:00
github-actions[bot]
0be46fc400
chore(jdbc): bump plugin version [skip ci]
2026-10-12 16:14:59 +00:00
Jeff
0feb065e48
fix(jdbc): keep Oracle PL/SQL units whole on generic JDBC connect
2026-10-12 23:19:05 +08:00
renovate[bot]
7670e04879
fix(deps): update jackson-databind to v2.22.3
2026-10-12 21:12:39 +08:00
Jeff
6a1778eaf3
fix(jdbc): cancel running statements when queries stop
2026-10-12 19:32:34 +08:00
Elias
d7df7fe3c0
feat(xugu): enable schema-scoped field lineage
2026-10-12 16:17:01 +08:00
lxk955
2bf6af1ff0
fix(grid): enable table data editing and add-row for Cache / IRIS
2026-10-12 15:53:50 +08:00
lxk955
018fea60fa
fix(jdbc): include SQL Server builtin schemas with legacy fallback
2026-10-11 21:36:49 +08:00
github-actions[bot]
b2eb0c5f17
chore(jdbc): bump plugin version [skip ci]
2026-10-11 01:53:40 +00:00
lxk955
a93f118d03
fix(kingbase): display json column type instead of jsonb
2026-10-11 09:15:18 +08:00
zipg
2982646dee
feat(firebird): add catalog object manager
2026-10-10 08:17:21 +08:00
Elias
0c95c816b5
feat(xugu): support native Xugu-to-Xugu table transfer
2026-10-09 22:40:01 +08:00
Rendegou
f62f75d585
feat(db2): support estimated execution plans
2026-10-09 17:40:02 +08:00
zipg
04bf3be779
fix(oracle): read and write the same plan table for explain
...
Closes #10728
2026-10-09 14:59:04 +08:00
zipg
7ca1b011ee
fix(sundb): load tables by schema in the object tree
...
Closes #11360
2026-10-09 14:58:09 +08:00
github-actions[bot]
ea8797c03c
chore(jdbc): bump plugin version [skip ci]
2026-10-08 20:13:31 +00:00
zipg
886c30aa3f
fix(jdbc): read oracle execution plan within one transaction
2026-10-08 21:29:20 +08:00