jischeng
a9ca66a829
fix(doris): qualify external catalog tables
2026-07-13 23:56:53 +08:00
Bagus Wahyu Aprianto
c9c2fddfe2
feat(mysql): add server metrics dashboard
2026-07-13 23:55:52 +08:00
t8y2
8f619fb791
fix(editor): confirm unsaved structure changes
2026-07-13 21:27:02 +08:00
Abeautifulsnow
78b3bb1ba1
feat(export): add streaming TXT data export
2026-07-13 20:44:57 +08:00
t8y2
8cebc4a366
fix(query): preserve selected statement source range
2026-07-13 19:57:35 +08:00
Bagus Wahyu Aprianto
2dec6ebeb8
feat(mysql): add process list viewer
2026-07-13 19:07:05 +08:00
zipg
d1cce3ed1e
fix(kingbase): quote MySQL-compatible identifiers
2026-07-13 18:51:32 +08:00
Abeautifulsnow
9e1b0c478e
feat(editor): prefill new queries from focused tables
2026-07-13 16:15:09 +08:00
juve
29b351691a
fix(grid): improve scrolling and sidebar responsiveness
2026-07-13 16:12:54 +08:00
Guoyu Su
a99a34b4ab
fix(mongodb): use dedicated count for legacy collections
2026-07-13 13:21:50 +08:00
zipg
9a09bd49cb
fix(mongodb): support array filters in updates
2026-07-12 23:13:36 +08:00
onenewcode
7a42b1e96b
fix(mysql): stop multi-statement execution after first error
2026-07-12 21:30:27 +08:00
miracle
16e879e40e
perf(query): optimize result loading and connection reuse
2026-07-12 11:18:52 +08:00
二丫讲梵
add57d3ae0
feat(toolbar): redesign query result toolbar layout
2026-07-12 00:30:43 +08:00
onenewcode
54632f4c16
feat(query): add MySQL standard explain table view
2026-07-11 20:34:54 +08:00
t8y2
1dd4623919
fix(sql-files): distinguish files with duplicate names
2026-07-11 18:32:17 +08:00
zipg
3747f08baa
fix(table): refresh data tabs after clearing tables
2026-07-11 17:48:51 +08:00
t8y2
a1b8174951
fix(doris): preserve external catalog in object browser
2026-07-11 13:34:18 +08:00
zipg
343a5ba6c9
fix(grid): separate table open row limit
2026-07-11 08:55:43 +08:00
二丫讲梵
264909aaa9
feat(mongo): add document JSON preview
2026-07-11 01:00:47 +08:00
lexmin0412
dd8f4a0f87
fix(ui): deactivate settings when activating tabs
2026-07-11 00:05:05 +08:00
t8y2
53f2a4f215
fix(spark): apply selected database to queries
2026-07-10 21:45:13 +08:00
zipg
c35e5c560a
feat(query): support editing without selected primary keys
2026-07-10 18:57:37 +08:00
SuLea-IT
68cfb5af5c
fix(query): reduce retained result memory
2026-07-10 18:15:25 +08:00
zipg
e1d6d1224e
feat(oracle): support explain plans
2026-07-10 17:55:03 +08:00
二丫讲梵
ea8b3f9800
feat(tabs): enhance result toolbar layout and labels
2026-07-10 15:54:01 +08:00
t8y2
abee51d625
fix(doris): use internal database for external catalogs
2026-07-10 15:48:56 +08:00
t8y2
cb6350bef6
fix(query): support editing distinct results
2026-07-10 13:19:28 +08:00
miracle
3ff4f470f2
fix(mysql): reuse data tab client session
2026-07-10 10:56:48 +08:00
zipg and zipg
f73633f622
fix(sqlserver): handle query timeout and multi-result-set pagination
...
* Fix SQL Server query timeout and result pagination
* Address SQL Server timeout review feedback
* Cover SQL Server lock wait timeout
---------
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com >
2026-07-10 10:36:11 +08:00
t8y2
0431fbea49
fix(ui): preserve tab scroll positions
2026-07-10 00:35:33 +08:00
t8y2
87efe469a4
fix(desktop): reduce grid scroll jank
2026-07-09 17:55:33 +08:00
zipg
ce8cb2b509
fix(oracle): preserve DATE time in display and export
2026-07-09 15:04:34 +08:00
t8y2
aa0abcd670
feat(query): support broader result editing
2026-07-09 14:35:59 +08:00
Guoyu Su
ca9e11217e
fix(mongodb): support collection drop shell command
2026-07-09 14:16:32 +08:00
hhzorg
d9bb92d1e9
feat(doris): show external catalogs in sidebar
2026-07-09 00:45:29 +08:00
zipg and zipg
47d9257ac2
feat(dameng): support proxy job administration
...
* Feature: add Dameng agent job management
* fix(duckdb): stabilize worker process tests
* fix(dameng): address job admin review
---------
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com >
2026-07-09 00:39:06 +08:00
一颗红心 and Cursor
184e235999
feat: synchronize tab titles with saved SQL file renaming ( #2739 )
...
- Bidirectional sync between SQL library and tab titles
- Case-insensitive .sql extension via shared ensureSqlExtension
- Revert tab title when rename persistence fails
Close #2648
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 18:09:01 +08:00
二丫讲梵
ff8e53d47b
feat(query): 优化多条查询语句结果展示与语句匹配问题 ( #2697 )
2026-07-06 18:39:36 +08:00
t8y2
92ef1ac3cf
feat(structure): open editor from field and index nodes
2026-07-06 14:16:43 +08:00
zergmk2
f800d80f90
feat: add SSH config aliases and PostgreSQL extensions
2026-07-05 20:29:49 +08:00
t8y2
e74782f651
feat(metadata): optimize agent metadata loading
2026-07-05 12:09:24 +08:00
t8y2
6b13564180
fix(desktop): persist UI state asynchronously
2026-07-05 02:22:13 +08:00
zipg
896580f1c5
feat(saved-sql): restore editor position
2026-07-05 00:34:00 +08:00
t8y2
223ecbec20
fix(oracle): skip rowid for view data queries
2026-07-04 17:07:43 +08:00
t8y2
7e7c4944e9
refactor(desktop): organize lib modules by domain
2026-07-04 13:53:52 +08:00
t8y2
32a9496d2a
fix(tabs): close dropped table tabs
2026-07-04 12:21:44 +08:00
miracle
30b9460442
fix(dbx-core): improve duckdb query cancellation
2026-07-04 02:31:32 +08:00
Guoyu Su
3a2abf4a49
fix(desktop): scale multi-statement query timeout ( #2544 )
2026-07-04 02:19:10 +08:00
onenewcode
91c77e53c4
feat(mongodb): support collection stats shell commands
...
Add db.coll.stats() / dataSize() / storageSize(scale) / totalIndexSize()
so these MongoDB shell commands return a result grid instead of the
"Use MongoDB shell-style commands" error (issue #2529 ).
- backend: collStats via mongo_driver.collection_stats, wired through
mongo_ops, the dbx-web /mongo/collection-stats route, the tauri
mongo_collection_stats command, and the MCP data bridge
- node-core: parseMongoCollectionStatsCommand + result formatter and
executeQuery dispatch (web build + MCP path)
- desktop: mirror the parser/executor/autocomplete in mongoShellCommand.ts,
queryStore.ts, api/tauri/http facade, and mongoCompletion.ts
- tests for the parser, result formatter, and completion entries
Close #2529
2026-07-03 21:32:29 +08:00