Commit Graph

18 Commits

Author SHA1 Message Date
github-actions[bot] 647a2156a8 chore(jdbc): bump plugin version [skip ci] 2026-05-26 19:15:39 +00:00
vvrf 3a595c8efb
fix: render binary values as hex (#465) 2026-05-26 22:46:00 +08:00
github-actions[bot] a14cb73a49 chore(jdbc): bump plugin version [skip ci] 2026-05-22 04:11:45 +00:00
t8y2 a08d2aaab9 fix(agents): align managed JRE with Java 21 drivers 2026-05-21 22:11:00 +08:00
github-actions[bot] 367037465c chore(jdbc): bump plugin version [skip ci] 2026-05-19 13:02:44 +00:00
t8y2 462e0fad1b feat(jdbc): optimize Oracle metadata queries with direct SQL
Replace DatabaseMetaData API calls with direct queries against Oracle
data dictionary views (ALL_TABLES, ALL_TAB_COLUMNS, ALL_CONSTRAINTS etc.)
for connections using jdbc:oracle: URLs. Also sets Oracle-specific
connection properties (remarksReporting, restrictGetTables, etc.).
2026-05-19 18:33:17 +08:00
t8y2 3719d60dbc fix(jdbc): catch AbstractMethodError for getSchema/getCatalog
OceanBase Oracle JDBC driver does not implement getSchema() and
potentially getCatalog(), causing AbstractMethodError crashes.

Closes #336
2026-05-19 17:51:36 +08:00
t8y2 652486840b chore: bump version to 0.1.2 for JDBC plugin 2026-05-18 19:05:11 +08:00
t8y2 7badf4060e fix(jdbc): stabilize plugin release versioning 2026-05-18 15:10:08 +08:00
t8y2 b150a8e99a fix(jdbc): support non-transactional grid edits 2026-05-18 14:53:54 +08:00
t8y2 57dea3cb6d feat(drivers): add JDBC quirks and RedisJSON previews 2026-05-18 14:07:14 +08:00
t8y2 1d57bc575f fix(jdbc): support catalogless metadata fallback 2026-05-18 11:02:33 +08:00
t8y2 00baa3c337 docs(repo): add directory readmes 2026-05-18 02:50:50 +08:00
t8y2 3be6f4486a fix(jdbc): apply query execution context 2026-05-16 10:49:54 +08:00
t8y2 c2da1f866c feat(objects): show functions and procedures in sidebar tree
Add list_objects support for agent-driven databases (Dameng, Oracle, etc.)
and ExternalDriver plugin connections. SQL Server dbo schema now uses
listObjects to display grouped object nodes including routines.

- Add list_objects RPC to JDBC agent plugin
- Add extract_agent and ExternalDriver branches in list_objects_core
- Add get_object_source support for agent connections
- Click function/procedure nodes to view source via object browser
- Fix duplicate tree node IDs when same name exists as view and function
2026-05-15 13:02:19 +08:00
t8y2 692815fd45 chore: bump version to 0.5.5 2026-05-13 17:14:57 +08:00
t8y2 6be7170dfb fix: add Windows launcher for JDBC plugin (os error 193) 2026-05-13 14:27:47 +08:00
t8y2 10bfede1c7 feat(jdbc): add optional JDBC plugin support 2026-05-10 12:57:38 +08:00