Commit Graph
1624 Commits
Author SHA1 Message Date
t8y2 293600d9b4 fix: pass connection query timeout to execute_batch so ALTER respects configured timeout
Previously execute_batch always used the hardcoded 30s default timeout,
ignoring the user's query_timeout_secs connection setting. This caused
long-running ALTER TABLE statements on large tables to time out even
when the user configured a longer timeout or disabled it entirely.
2026-06-04 13:54:20 +08:00
t8y2 13e2cdde6f feat: add "reuse data tab" setting to avoid opening too many tabs when clicking table names
Add a configurable option in Settings > Navigation to reuse an existing data
tab instead of creating a new one each time a table is clicked in the sidebar.
2026-06-04 13:44:52 +08:00
t8y2 2a59304e02 fix: update .gitignore 2026-06-04 13:29:24 +08:00
t8y2 32f48cc4e1 ci: hide issue moderation script from logs 2026-06-04 12:35:00 +08:00
t8y2 33175c4acd fix(pg): decode pgvector vector columns that displayed as null
pgvector's vector(N) type uses a custom binary format (4-byte header
+ N×4-byte f32 array) that tokio-postgres doesn't natively support.
Add a PgRawBytes adapter and decoder so vector columns render as
JSON float arrays instead of null.
2026-06-04 12:06:02 +08:00
t8y2 23391dce6b fix(mysql): support catalogless metadata fallback 2026-06-04 11:47:52 +08:00
t8y2 9bc810d195 ci: refine issue moderation workflow 2026-06-04 11:28:29 +08:00
skyler 0f691485c8 Merge pull request #706 from DengQingNian/feat/drag-tab-reorder
feat(ui): add tab drag-and-drop reordering
2026-06-04 11:21:52 +08:00
t8y2 b086b91fdc fix(ai): improve agent metadata query execution 2026-06-04 11:19:14 +08:00
dqn b028b0aea2 fix(ui): update drop position on mousemove and enforce pinned grouping in tab reorder
- Track mousemove during drag to continuously update before/after indicator
- Re-apply orderPinnedFirst after reorder to prevent breaking pinned tab grouping
2026-06-04 10:40:42 +08:00
github-actions[bot] 2f9d58a4fa chore(jdbc): bump plugin version [skip ci] 2026-06-03 18:11:15 +00:00
t8y2 0194adfa4c chore(release): bump version to v0.5.29 v0.5.29 2026-06-04 02:10:39 +08:00
t8y2 55fd81363f fix(cli): keep queries read-only by default 2026-06-04 02:05:29 +08:00
t8y2 7ba941ce79 perf(grid): reduce canvas row allocation 2026-06-04 02:01:41 +08:00
t8y2 388873213f fix(export): stream full table exports correctly 2026-06-04 01:10:23 +08:00
t8y2 4964bb697d fix(completion): preserve whitespace SQL contexts 2026-06-04 00:09:48 +08:00
t8y2 b40c71f392 ci: show useful check failure output 2026-06-04 00:05:14 +08:00
t8y2 fb6f818289 perf(grid): preload data grid component 2026-06-04 00:05:14 +08:00
t8y2 69ecde8fdf perf(doris): speed up metadata browsing 2026-06-04 00:05:14 +08:00
t8y2 f540770bce feat(grid): add bulk edit selection action 2026-06-04 00:05:14 +08:00
dqn be9b071473 feat(ui): add tab drag-and-drop reordering
Support dragging tabs horizontally to reorder them. A ghost element follows
the cursor during drag, and a drop indicator shows the target position.
2026-06-03 23:58:01 +08:00
t8y2 0e66b5d128 ci: detect abusive issue content 2026-06-03 23:05:45 +08:00
t8y2 87efa2b06c ci: disable issue QQ notifications 2026-06-03 22:33:12 +08:00
skyler ff2210e5a4 Merge pull request #702 from DengQingNian/optimize/export-pagination-orderby-batchsize
perf(ui): 优化数据导出的ui体验和性能
2026-06-03 21:42:38 +08:00
t8y2 2183c370dc fix(export): handle table export edge cases 2026-06-03 21:41:16 +08:00
dqn 0611ed8e52 fix(ui): pass side-offset as number to popover content
Fix typecheck error TS2322: side-offset expects number, not string.
2026-06-03 21:36:23 +08:00
t8y2 26a31feea1 fix(jdbc): use driver-specific URL param separators 2026-06-03 21:25:38 +08:00
t8y2 94c987c693 fix(metadata): tolerate opengauss column metadata failures 2026-06-03 21:18:34 +08:00
t8y2 f64fd09b7a fix(grid): keep table filters available without metadata 2026-06-03 21:04:19 +08:00
t8y2 4d50af05fd fix(sidebar): keep connection search results visible 2026-06-03 20:52:57 +08:00
t8y2 085a2f3870 feat(completion): add database-specific suggestions 2026-06-03 20:47:17 +08:00
t8y2 02ac4b3978 fix(iris): use top for table previews 2026-06-03 20:21:30 +08:00
dqn 4a12a575ed perf(ui): 优化数据导出的ui体验和性能 2026-06-03 20:19:25 +08:00
t8y2 9648f74b87 fix(tabs): close object tabs on disconnect release 2026-06-03 19:30:34 +08:00
t8y2 72ababd2b8 fix(iris): skip schema execution context 2026-06-03 19:29:39 +08:00
t8y2 e3fec0f5d9 fix(elasticsearch): improve local TLS connection handling 2026-06-03 18:29:30 +08:00
t8y2 8e92254bba fix(sqlserver): preserve procedure DDL batches 2026-06-03 18:14:33 +08:00
t8y2 651f838a7d feat(gbase): add GBase 8s driver profile 2026-06-03 18:07:14 +08:00
t8y2 573f31c8dc fix(jdbc): avoid double quoting kyuubi identifiers 2026-06-03 17:48:03 +08:00
t8y2 0f40f6cd0c fix(postgres): support quoted schema autocomplete 2026-06-03 17:00:24 +08:00
t8y2 af40af603e feat(editor): add configurable tab handling on disconnect 2026-06-03 16:53:40 +08:00
t8y2 29118700b6 feat(mcp): improve setup defaults and config hints 2026-06-03 16:40:40 +08:00
t8y2 493b4dafdd fix(web): stream offline agent zip uploads in docker 2026-06-03 16:24:39 +08:00
skyler 762e752fa7 Merge pull request #685 from DengQingNian/fix/import-export-connection-icons
Fix(UI):修正了导入/导出相关按钮的图标;使用组件的Tooltip
2026-06-03 16:21:02 +08:00
t8y2 b2f6b70b57 fix(oceanbase): use oracle jdbc url for oracle mode agent 2026-06-03 16:18:32 +08:00
t8y2 0e029eff68 feat(grid): add inline binary download menu 2026-06-03 16:07:32 +08:00
t8y2 5bd94ba201 fix(jdbc): apply url params to connection url 2026-06-03 15:59:25 +08:00
DengQingNian 1f51747615 Merge branch 't8y2:main' into fix/import-export-connection-icons 2026-06-03 15:52:01 +08:00
t8y2 175d1def0d fix(grid): support blob downloads 2026-06-03 15:45:50 +08:00
dqn 57c936bf8e fix(desktop): swap import/export icons for data/database context menu items
Import now uses Download icon and Export uses Upload icon (they were
reversed), consistent with the connection import/export icon fix.
2026-06-03 15:35:37 +08:00