You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Added personal SQL favorites with full-script saving, name search, opening, overwrite, save-as, rename, and delete operations; favorites are accessible across devices with the same account, with concurrent-edit conflict detection and confirmation before closing tabs with unsaved changes (PR #365).
Added extended MySQL administrative SQL support, covering parsing, classification, and behavior analysis for replication management, persisted variables, table maintenance, and execution plans (PR #337).
Added extended MariaDB administrative SQL support, covering statement splitting, classification, and behavior analysis for backup stages, per-statement variable settings, replication management, statistics, and query termination, with version-aware syntax recognition (PR #337).
Added extended PostgreSQL administrative SQL support, covering statement and object behavior analysis for session and system settings, users and roles, grants, maintenance, and execution plans, with expanded built-in function and system object recognition (PR #337).
Added extended TiDB administrative SQL support, covering parsing, classification, and behavior analysis for ADMIN, cluster configuration, Region splitting, statistics, execution plan bindings, and PLAN REPLAYER (PR #337).
Added extended Doris administrative SQL support, covering statement splitting and behavior analysis for cluster management, users and roles, workload groups, statistics, jobs, and materialized view management, with expanded built-in function and system object recognition (PR #337).
Added extended Dameng administrative SQL support, covering behavior analysis and object reference recognition for statements including backup and restore, with expanded built-in function support (PR #337).
Added extended Greenplum administrative SQL support, covering statement splitting, behavior analysis, and permission analysis for external tables, protocols, resource queues, and resource groups (PR #362).
Added extended Cloudberry administrative SQL support, covering statement splitting, behavior analysis, and permission analysis for external tables, protocols, resource management, and role extensions (PR #356).
Added extended Oracle administrative SQL support using 19c as the baseline, covering parsing, classification, and behavior analysis for session, system, role, audit policy, tablespace, and database management statements (PR #338).
Added extended SQL Server administrative SQL support using 2022 as the baseline, covering parsing and behavior analysis for access control, system management, maintenance, and execution plans (PR #345).
Added extended StarRocks administrative SQL support using 3.5.21 as the baseline, covering parsing and behavior analysis for administrative operations, jobs, and execution plans (PR #348).
Added extended ClickHouse administrative SQL support using 26.8 LTS as the baseline, covering parsing and behavior analysis for access control, system management, maintenance, and execution plans (PR #354).
Added extended OceanBase for MySQL administrative SQL support using 4.2.5 LTS as the baseline, covering parsing and behavior analysis for sessions, users and roles, system management, maintenance, and execution plans (PR #366).
Added support and completion for read-only MongoDB rs.* and sh.* shell helpers to query replica-set configuration, replication status, shards, and balancer status, contributed by community contributor @48N6E—thank you! (PR #333).
Fixed
Fixed nontransactional Doris work orders remaining in the running state after execution ended or was paused because status updates were not reported, ensuring success, failure, and pause states are updated correctly (PR #368).
Fixed result reading for ClickHouse column types including Enum8, Enum16, LowCardinality, and SimpleAggregateFunction, with improved display of parameterized, nested, and geographic types and formatting of negative time values and durations exceeding 24 hours (PR #369, PR #368).
Fixed reading SQL Server sql_variant columns, with binary values displayed in hexadecimal (PR #370).
Fixed successful SQL statements without an affected-row count incorrectly reporting -1 rows affected; these now display a success message, with Chinese translations added for execution result messages (PR #371).
Fixed statement splitting, classification, and behavior analysis for affected MySQL, MariaDB, PostgreSQL, Doris, TiDB, and Dameng SQL syntax, and corrected statement type checks during query row-limit rewriting (PR #337).
Fixed the SQL workspace closing sessions after queries in auto-commit mode and losing session settings; parsing now uses the current session's SQL_MODE, with improved transaction statement execution and state synchronization in manual-commit mode (PR #337).
Fixed PostgreSQL vector and halfvec column types not being recognized when qualified with a schema name, contributed by community contributor @sunjiajie—thank you! (PR #280).
Fixed approval scheduling repeatedly updating idle tickets' modification timestamps and amplifying database writes and binlogs; active and idle tickets are scanned separately, with fewer SQL payload reads during idle checks (PR #339).
Fixed the approval workflow template dropdown in environment-level SQL ticket settings preventing users from browsing all templates when more than six were available, contributed by community contributor @fengruiwd—thank you! (PR #340).
Fixed form bindings for datasource remarks, ticket titles and descriptions, and the data generator's continue-on-error option in the SQL workspace so that entered and checked values update correctly, contributed by community contributor @fengruiwd—thank you! (PR #347).
Fixed unclear datasource connection error messages in the SQL workspace by displaying the failed datasource's name and icon and simplifying dialog actions (PR #365).