From 47a15a66749b268d3b9c02969f152ae161374fe2 Mon Sep 17 00:00:00 2001 From: Syngnat <92659908+Syngnat@users.noreply.github.com> Date: Tue, 7 Jul 2026 17:28:10 +0800 Subject: [PATCH] fix(oceanbase): stop inflating Oracle query timeout by default --- internal/app/db_context.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/internal/app/db_context.go b/internal/app/db_context.go index 98323571..e47f3fb6 100644 --- a/internal/app/db_context.go +++ b/internal/app/db_context.go @@ -9,8 +9,6 @@ import ( "GoNavi-Wails/internal/db" ) -const defaultOceanBaseOracleQueryTimeoutSeconds = 120 - func normalizeRunConfig(config connection.ConnectionConfig, dbName string) connection.ConnectionConfig { runConfig := config name := strings.TrimSpace(dbName) @@ -56,10 +54,6 @@ func applyOceanBaseOracleCurrentSchemaInit(config connection.ConnectionConfig, s if normalizedSchema == "" { return config } - if config.Timeout <= 0 { - // OceanBase Oracle 查询经常需要经过 OBProxy/Oracle driver 的读等待;默认 30s 容易把慢查询误报成 driver: bad connection。 - config.Timeout = defaultOceanBaseOracleQueryTimeoutSeconds - } values, err := url.ParseQuery(strings.TrimSpace(config.ConnectionParams)) if err != nil { return config