feat(timeout): support global connection and query timeout settings

This commit is contained in:
zipg authored and GitHub committed 2026-08-09 13:57:42 +08:00
1 parent 5c343ab416
commit 72ff141f02
26 files changed
+588 -29

No files matched your search

+6
View File
@@ -785,6 +785,8 @@ export default {
sshHopInvalidTimeout: "{hop}: SSH timeout must be between 1 and 300 seconds",
connectTimeout: "Connection Timeout (seconds)",
queryTimeout: "Query Timeout (seconds)",
useGlobalQueryTimeout: "Global",
useConnectionQueryTimeout: "Connection",
idleTimeout: "Idle Timeout (seconds)",
keepaliveInterval: "Keepalive Interval (seconds)",
readOnly: "Read Only",
@@ -4932,6 +4934,10 @@ export default {
clearSettingsSearch: "Clear settings search",
exitSettingsSearch: "Back to settings",
editorTab: "Editor",
globalConnectTimeout: "Global connection timeout (seconds)",
globalConnectTimeoutDescription: "Used by connections that inherit the global setting.",
globalQueryTimeout: "Global query timeout (seconds)",
globalQueryTimeoutDescription: "Used by connections that inherit the global setting. Set to 0 for no timeout.",
sqlFormatterTab: "SQL Formatter",
sqlFormatterImport: "Import config",
sqlFormatterExport: "Export config",
+6
View File
@@ -571,6 +571,8 @@ export default withEnglishFallback({
sshHopInvalidTimeout: "{hop}: el tiempo de espera SSH debe estar entre 1 y 300 segundos",
connectTimeout: "Tiempo de espera de conexión (segundos)",
queryTimeout: "Tiempo de espera de consulta (segundos)",
useGlobalQueryTimeout: "Global",
useConnectionQueryTimeout: "Conexión",
idleTimeout: "Tiempo de espera inactivo (segundos)",
keepaliveInterval: "Intervalo de keepalive (segundos)",
readOnly: "Solo lectura",
@@ -4693,6 +4695,10 @@ export default withEnglishFallback({
clearSettingsSearch: "Borrar búsqueda de configuración",
exitSettingsSearch: "Volver a configuración",
editorTab: "Editor",
globalConnectTimeout: "Tiempo de conexión global (segundos)",
globalConnectTimeoutDescription: "Se usa en conexiones que heredan la configuración global.",
globalQueryTimeout: "Tiempo de espera global (segundos)",
globalQueryTimeoutDescription: "Se usa en conexiones que heredan la configuración global. Usa 0 para no limitar.",
sqlFormatterTab: "Formateador SQL",
sqlFormatterImport: "Importar configuración",
sqlFormatterExport: "Exportar configuración",
+6
View File
@@ -569,6 +569,8 @@ export default withEnglishFallback({
sshHopInvalidTimeout: "{hop}: Il timeout SSH deve essere compreso tra 1 e 300 secondi",
connectTimeout: "Timeout Connessione (secondi)",
queryTimeout: "Timeout Query (secondi)",
useGlobalQueryTimeout: "Globale",
useConnectionQueryTimeout: "Connessione",
idleTimeout: "Timeout Inattività (secondi)",
keepaliveInterval: "Intervallo keepalive (secondi)",
readOnly: "Sola lettura",
@@ -4693,6 +4695,10 @@ export default withEnglishFallback({
clearSettingsSearch: "Cancella ricerca impostazioni",
exitSettingsSearch: "Torna alle impostazioni",
editorTab: "Editor",
globalConnectTimeout: "Timeout globale connessione (secondi)",
globalConnectTimeoutDescription: "Usato dalle connessioni che ereditano l'impostazione globale.",
globalQueryTimeout: "Timeout query globale (secondi)",
globalQueryTimeoutDescription: "Usato dalle connessioni che ereditano l'impostazione globale. Usa 0 per nessun timeout.",
sqlFormatterTab: "Formattatore SQL",
sqlFormatterImport: "Importa configurazione",
sqlFormatterExport: "Esporta configurazione",
+6
View File
@@ -563,6 +563,8 @@ export default withEnglishFallback({
sshHopInvalidTimeout: "{hop}: SSHタイムアウトは1〜300秒の範囲で指定してください",
connectTimeout: "接続タイムアウト(秒)",
queryTimeout: "クエリタイムアウト(秒)",
useGlobalQueryTimeout: "グローバル",
useConnectionQueryTimeout: "接続",
idleTimeout: "アイドルタイムアウト(秒)",
keepaliveInterval: "Keepalive 間隔(秒)",
readOnly: "読み取り専用",
@@ -4734,6 +4736,10 @@ export default withEnglishFallback({
clearSettingsSearch: "設定検索をクリア",
exitSettingsSearch: "設定に戻る",
editorTab: "エディタ",
globalConnectTimeout: "グローバル接続タイムアウト(秒)",
globalConnectTimeoutDescription: "グローバル設定を継承する接続で使用します。",
globalQueryTimeout: "グローバルクエリタイムアウト(秒)",
globalQueryTimeoutDescription: "グローバル設定を継承する接続で使用します。0 はタイムアウトなしです。",
sqlFormatterTab: "SQLフォーマッター",
sqlFormatterImport: "設定をインポート",
sqlFormatterExport: "設定をエクスポート",
+6
View File
@@ -683,6 +683,8 @@ export default withEnglishFallback({
sshHopInvalidTimeout: "{hop}: SSH 제한 시간은 1에서 300초 사이여야 합니다",
connectTimeout: "연결 제한 시간 (초)",
queryTimeout: "쿼리 제한 시간 (초)",
useGlobalQueryTimeout: "전역",
useConnectionQueryTimeout: "연결",
idleTimeout: "유휴 제한 시간 (초)",
keepaliveInterval: "킵얼라이브 간격 (초)",
readOnly: "읽기 전용",
@@ -4448,6 +4450,10 @@ export default withEnglishFallback({
clearSettingsSearch: "설정 검색 지우기",
exitSettingsSearch: "설정으로 돌아가기",
editorTab: "편집기",
globalConnectTimeout: "전역 연결 제한 시간 (초)",
globalConnectTimeoutDescription: "전역 설정을 상속하는 연결에 사용됩니다.",
globalQueryTimeout: "전역 쿼리 제한 시간 (초)",
globalQueryTimeoutDescription: "전역 설정을 상속하는 연결에 사용됩니다. 0은 제한 시간 없음을 의미합니다.",
sqlFormatterTab: "SQL 포매터",
sqlFormatterImport: "설정 가져오기",
sqlFormatterExport: "설정 내보내기",
+6
View File
@@ -570,6 +570,8 @@ export default withEnglishFallback({
sshHopInvalidTimeout: "{hop}: o timeout SSH deve estar entre 1 e 300 segundos",
connectTimeout: "Timeout de Conexão (segundos)",
queryTimeout: "Timeout de Consulta (segundos)",
useGlobalQueryTimeout: "Global",
useConnectionQueryTimeout: "Conexão",
idleTimeout: "Timeout de Inatividade (segundos)",
keepaliveInterval: "Intervalo de keepalive (segundos)",
readOnly: "Somente leitura",
@@ -4695,6 +4697,10 @@ export default withEnglishFallback({
clearSettingsSearch: "Limpar pesquisa de configurações",
exitSettingsSearch: "Voltar às configurações",
editorTab: "Editor",
globalConnectTimeout: "Timeout global de conexão (segundos)",
globalConnectTimeoutDescription: "Usado por conexões que herdam a configuração global.",
globalQueryTimeout: "Timeout global de consulta (segundos)",
globalQueryTimeoutDescription: "Usado por conexões que herdam a configuração global. Use 0 para não limitar.",
sqlFormatterTab: "Formatador SQL",
sqlFormatterImport: "Importar configuração",
sqlFormatterExport: "Exportar configuração",
+6
View File
@@ -788,6 +788,8 @@ export default withEnglishFallback({
sshHopInvalidTimeout: "{hop}:SSH 超时时间必须在 1 到 300 秒之间",
connectTimeout: "连接超时(秒)",
queryTimeout: "查询超时(秒)",
useGlobalQueryTimeout: "全局",
useConnectionQueryTimeout: "当前连接",
idleTimeout: "空闲超时(秒)",
keepaliveInterval: "保持连接间隔(秒)",
readOnly: "只读模式",
@@ -4929,6 +4931,10 @@ export default withEnglishFallback({
clearSettingsSearch: "清除设置搜索",
exitSettingsSearch: "返回设置",
editorTab: "编辑器",
globalConnectTimeout: "全局连接超时(秒)",
globalConnectTimeoutDescription: "供继承全局设置的连接使用。",
globalQueryTimeout: "全局查询超时(秒)",
globalQueryTimeoutDescription: "供继承全局设置的连接使用,设为 0 表示不限制。",
sqlFormatterTab: "SQL 格式化",
sqlFormatterImport: "导入配置",
sqlFormatterExport: "导出配置",
+6
View File
@@ -569,6 +569,8 @@ export default withEnglishFallback({
sshHopInvalidTimeout: "{hop}:SSH 逾時時間必須在 1 到 300 秒之間",
connectTimeout: "連線逾時(秒)",
queryTimeout: "查詢逾時(秒)",
useGlobalQueryTimeout: "全域",
useConnectionQueryTimeout: "目前連線",
idleTimeout: "閒置逾時(秒)",
keepaliveInterval: "保持連線間隔(秒)",
readOnly: "唯讀模式",
@@ -4145,6 +4147,10 @@ export default withEnglishFallback({
clearSettingsSearch: "清除設定搜尋",
exitSettingsSearch: "返回設定",
editorTab: "編輯器",
globalConnectTimeout: "全域連線逾時(秒)",
globalConnectTimeoutDescription: "供繼承全域設定的連線使用。",
globalQueryTimeout: "全域查詢逾時(秒)",
globalQueryTimeoutDescription: "供繼承全域設定的連線使用,設為 0 表示不限制。",
sqlFormatterTab: "SQL 格式化",
sqlFormatterImport: "匯入設定",
sqlFormatterExport: "匯出設定",