Skip to main content

Exclusive Cluster Release Note

Version: 3.0.24 (2025.02.11~2025.04.11)

Module
Feature
Release Details
Database DevOpsApproval ProcessNew Features
  • Support for Feishu approval channel integration, configurable Feishu approval processes, and status linkage management.
  • Support for custom approval definition mapping management.
Database DevOpsUser and PermissionsNew Features
  • SSO supports user information mapping and multi-organization switching optimization.
  • Support for organization administrators to enable global MFA (Multi-Factor Authentication), requiring all organization members to log in to the system with password + verification code after enabling.
Feature Optimization
  • Exclusive cluster supports user email and phone number information entry and display.
Database DevOpsData Source ExtensionNew Features
  • GoldenDB for MySQL supports SQL development standards, import and export, SQL Console functions.
  • KingbaseES for Oracle, KingbaseES for PostgreSQL are managed as two independent database types.
  • AWS ElastiCache adapts to sentinel mode (cluster mode).
Feature Optimization
  • KingbaseES for Oracle, KingbaseES for PostgreSQL support SQL development standards, data import and export functions.
  • GoldenDB for MySQL removes dependency on the test database.
Database DevOpsSensitive Data ProtectionNew Features
  • Support for custom regular matching rules to identify sensitive data, setting hit rate thresholds (marked as the corresponding type and level only when the percentage is reached).
  • Support for viewing sample data through task scanning logs.
Feature Optimization
  • SQL code review optimizes index recommendation logic, supporting template SQL scenarios.
Basic ServicesOpenAPINew Features
  • Open OpenAPI authentication system, capable of managing account AccessKey, SecretKey; AccessKey permissions are consistent with platform account permissions.
  • Open data source management, metadata acquisition, sample data acquisition, sensitive data and other major types of interfaces.
Database DevOpsData ExportBUG Fix
  • Fix the issue of abnormal processing of empty columns during EXCEL data import.
Database DevOpsSQL ConsoleFeature Optimization
  • Elasticsearch data source request type parsing supports category management.
Data ReplicationData ReplicationNew Features
  • New PostgreSQL → openGauss data replication link, supporting table structure replication, full data replication, and incremental replication.
  • New SQLServer → PostgreSQL data replication, supporting table structure replication, full and incremental replication.
  • New PostgreSQL → SQLServer data replication, supporting full and incremental data replication.
  • Support for running multiple versions in a single NineData cluster and flexible switching of cluster versions through version rollback features.
  • CDC supports batch modification of columns (adding or renaming columns).
Feature Optimization
  • When replicating data from Sybase MSA (high availability) → PostgreSQL, if a table containing text/image types triggers a duplicate key error, the log level is adjusted from ERROR to INFO.
  • In the replication link from PostgreSQL to Sybase, the dependency on PostgreSQL superuser is eliminated by disabling DDL replication.
BUG Fix
  • Fix the abnormal issue of "generate modified SQL" in data comparison tasks.
  • Solve the syntax error caused by union union during data comparison SQL execution.
  • Fix the issue of CDC replication write thread suspension.
  • Solve the issue of exceptions when CDC replication replicates tables containing identity and text/image type columns.
Database ComparisonData ComparisonFeature Optimization
  • Fix the issue of unable to configure sampling ratio in periodic comparison tasks under the front-end English interface.
  • Solve the issue of abnormal table status display (comparison results not shown) when comparison tasks are completed, optimize logic based on related Issue.
BUG Fix
  • Fix the issue of not displaying username and alert policy in alert content.

Version: 3.0.17 (2024.11.1~2025.01.15)

Module
Feature
Release Details
Database DevOpsSQL ConsoleNew Features
  • SQL Console adds support for Baidu Cloud Vector Database VectorDB data sources.
  • SQL Console adds support for AWS ElastiCache data sources.
Database DevOpsData ExportNew Features
  • Data export function now supports ElastiCache data sources.
  • Data export function now supports Doris data sources.
Database DevOpsSQL TaskSchema Design & Release
Basic ServicesBasic ConfigurationNew Features
  • New data source: Added support for AWS ElastiCache data sources.
  • New data source: Added support for Baidu Cloud Vector Database VectorDB.
  • Hide data source connection address: Added 【Hide Data Source Connection Address】function, after enabling, the connection address of the data source will be invisible to non-admin users. Contact the NineData team to enable.
Feature Optimization
  • Approval process optimization: No longer supports approving tasks submitted by oneself.
  • After the data source is deleted, the SQL Console of the data source no longer reports errors.
  • After the data source is deleted, tasks related to the library grouping configuration of the data source no longer have exceptions.
  • After the data source is deleted, the task list and task details related to the data source no longer display blank.
BUG Fix
  • Fix the issue of permission application verification exception for Damen data sources.
Database ComparisonData ComparisonNew Features
  • Advanced Configuration: In the task configuration stage, a new 【Advanced Configuration】option is added, including Comparison Concurrency, Single Shard Size, Inconsistent Data Storage Record Count (per table limit), Float Comparison Precision, Double Comparison Precision, String Space Handling Strategy and other configurable parameters.
Data ReplicationData ReplicationNew Features
  • New data replication and data comparison capabilities between openGauss instances.
  • New data replication and data comparison capabilities between OceanBase MySQL instances.
  • New data replication and data comparison capabilities between OceanBase Oracle instances.
  • New data replication and data comparison capabilities from Oracle to StarRocks.
  • New data replication and data comparison capabilities from MySQL to StarRocks.
  • New data replication capability from Oracle to Datahub.
  • New data replication capability from MySQL to Datahub.
  • New data replication capabilities from OceanBase (MySQL and Oracle) to Datahub.
  • New data replication capabilities from OceanBase (MySQL and Oracle) to StarRocks.
  • Batch ETL configuration: When creating data replication tasks, the data of the source table can be processed in batches and then replicated to the target. Supports adding new columns, modifying column values, adding table name prefixes and suffixes, replacing table names, etc.
  • Object list import and export: In the replication task, when modifying the replication object, support for importing and exporting object lists.
Feature Optimization
  • For replication tasks with MySQL/Oracle/PostgreSQL as the source, a check for tables without a primary key is added in the pre-inspection stage, and interception and prompts are given if tables without a primary key are found.
  • Optimization of the 【Resynchronize】function in the incremental process of replication tasks, now basically covering all replication links.
  • Optimization of DDL operation incremental replication from MySQL to Oracle, now supporting RenameTable operations and other table object level DDL conversions.
  • Search function optimization, now supporting filtering of multiple status combinations. For example, you can select tasks that are running + paused + exceptional at the same time.
BUG Fix
  • Fix the issue of unable to correctly handle null pointer exception (NPE) in Oracle replication tasks.
  • Fix the issue of constraint and index names in Oracle not being converted according to the configured case rules.

Version: 3.0.12 (2024.10.31~2024.12.11)

Module
Feature
Release Details
Database DevOpsSQL ConsoleNew Features
  • Tag Rename: SQL Console tab supports double-click or right-click rename, facilitating effective differentiation when opening multiple data sources with the same name.
  • Result Set Field Details: Hover the mouse over the field name in the result set to display field details including field name, field type, field length, and field comments.
  • Result Set Field Search: Search for content in a single field in the execution result set.
  • Rename and Delete Table Objects: For MySQL data sources, support rename and delete operations for table objects in the left navigation bar.
  • Generate Creation Script: For Greenplum data sources, add generate creation script operation (tables, stored procedures, functions, triggers, views) in the left navigation tree.
  • Field Length Display: For Greenplum, PostgreSQL, SQLServer, Oracle data sources, support displaying field lengths in the left navigation tree.
Feature Optimization
  • Non-table Object Creation Script Optimization: For non-table objects of Greenplum, PostgreSQL, the generated creation script is upgraded to CREATE OR REPLIACE operation, supporting direct execution without manual modification.
  • Table Object Creation Script Optimization: For table objects of Greenplum, PostgreSQL, the generated creation script includes partition table information.
BUG Fix
  • Resolve Data Source Permission Execution Obstacles: Fix the issue of ordinary users being unable to effectively execute programmable object change statements (such as creating stored procedures) after enabling data source permissions.
Database DevOpsSQL TaskSchema Design & Release
Database DevOpsData GenerationNew Features
  • Database Type Extension: New support for MySQL-like, Oracle-like database types.
  • Task Flow Management: New pause, restart functions, tasks in execution can be paused and restarted as needed to continue execution.
Database DevOpsSensitive Data ProtectionNew Features
  • Identification Rule Visualization Configuration: Data type identification rules support visual configuration, reducing the barrier to entry.
  • Batch Operation Support: The data type list page supports batch setting of levels, enabling or disabling after multi-select.
  • Scan Record List Optimization: The scan record list adds multiple parameters such as 【Scan Object】, 【Whether Scan Results Take Effect Immediately】, 【Whether Sampling Data】, and for tasks that fail to scan, a 【Retry】button is added.
Database DevOpsAudit LogsNew Features
SQL execution logs, operation logs newly support downloading to the local area in the form of Excel spreadsheets.
Basic ServicesData SourcesNew Features
  • Library Grouping (SQL Server, Greenplum, Oracle): Support for creating library groups for SQLServer, Greenplum, Oracle data sources.
Feature Optimization
  • Data source details are linked to License control, and task lists are no longer requested after expiration to avoid error interception.
Basic ServicesInternal MessagesNew Features
  • New Webhook Source: The backend increases compatibility with the open.feishu and www.feishu two domain sources, supporting users to customize Webhook for message forwarding, sending approval notifications accurately to individuals to avoid too many irrelevant messages.
Basic ServicesRole ManagementUser Management
Basic ServicesBasic ConfigurationFeature Optimization
  • Cancel Registration Entry: Cancel the 【Register】entry on the login page, and open the self-registration feature after supporting the registration approval process management and approval.
  • Enhance SSO Login Configuration Flexibility: Cancel the 【SSO Login】entry on the login page, provide on-demand configuration features, and support users in hiding unnecessary SSO login options according to actual needs.
  • Version Number Transparency: Add the current deployment version number information in the upper left corner of the page for easy problem analysis and support processing.
  • Authorization Information Transparency: In the 【Account Management】 > 【Authorization Management】 module, add the display of authorized company information.
  • User Password Management Optimization: Administrators can reset user passwords in the user management module.
  • Improve SSO Login Efficiency: Add domain caching to the SSO login page to optimize the user login experience.

Version: 3.0.8 (2024.10.23~2024.10.30)

Module
Feature
Release Details
Database DevOpsData GenerationNew Feature
NineData supports automatically generating random data in databases that conforms to specific business scenarios, used to simulate actual production environment data. It comes with more than 40 simulation rules, corresponding to commonly used database field types. It helps users perform functional testing, stress testing, and other verification work without using real data.
Database DevOpsSQL TaskSchema Design & Release
Database DevOpsData TrackingBug Fix
  • When creating a new task through the similar creation function, fix the issue of abnormal display of filter conditions.
  • Fix the issue of being unable to locate target data through filter conditions (primary key values, etc.) under BIGINT UNSIGNED conditions.
Database DevOpsSlow Query AnalysisBug Fix
  • The slow query feature checks whether the log_output parameter value of the MySQL database is TABLE, but does not accept multiple values, such as log_output='FILE,TABLE'. This issue has been fixed.
Basic ServicesPermission ManagementFeature Optimization
  • Support for authorizing database, table, and sensitive column permissions by user (user management page) or role (role management page).
  • On the data source page, support viewing permissions for data sources, libraries, tables, and sensitive columns by data source.
Bug Fix
  • Fix the table name search issue in Oracle table permission application.
Basic ServicesOrganization InformationFeature Optimization
  • Optimize the configuration process of email services, providing a more user-friendly interface. At the same time, support sending message notifications through email channels in subscription management.
Basic ServicesMessage NotificationFeature Optimization
  • Webhook supports associating with library groups, and can send Webhook notification messages based on library groups.
Basic ServicesOperation LogsNew Features
  • SQL execution logs add report download functionality.

Version: 3.0.5 (2024.09.19~2024.09.25)

Module
Feature
Release Details
Database DevOpsDashboardFeature Optimization
  • Cancel the display of Common Documents, Announcements, Hot Articles of the Week blocks on the right side of the Dashboard page to avoid disturbing users.
Database DevOpsSchema Design & ReleaseBug Fix
  • Fix the issue of missing Restart option after revoking timed tasks when the task execution object is a library group.
Database DevOpsSQL TaskBug Fix
  • Fix the issue of SQL tasks getting stuck at the backup node during timed execution.
Basic ServicesData Source ManagementFeature Optimization
  • Optimize data source connection methods. Merge Private Network Link, Public Network Address into Direct Connection Address.
Basic ServicesUser ManagementFeature Optimization
  • Adjust the default role display when inviting users. When administrators invite users, the user's role configuration will be empty by default, making it convenient for administrators to choose as needed.
Basic ServicesRole ManagementFeature Optimization
  • Adjust the default permissions of roles. The permissions for data sources and audit log modules of General User Role, Custom Role are turned off by default.
Basic ServicesLicense ManagementNew Features
  • New Authorization Management page, where you can view License details or update License.
  • Add License information at the upper right corner of the page avatar.
Basic ServicesOrganization ManagementFeature Optimization
  • Cancel the Create Organization function, only provide the default organization of the current administrator account.
  • Cancel Exit Organization, Delete Organization entries.
  • The verify personal email function will not be available before the administrator configures Email Services to avoid errors.
  • Cancel the New Hand Guide function.
  • Cancel the DSQL, Data Backup and Recovery related function entries and permission configuration entries.
Data ReplicationData ReplicationNew Features
  • New full and incremental replication from Oracle to Kafka.

Version: 3.0.3 (2024.08.28~2024.09.04)

Module
Feature
Release Details
Database DevOpsSchema Design & ReleaseFeature Optimization
  • Optimize task list page, display current task node information.
  • Optimize tasks with library grouping as the execution object, add recognition of variables.
  • Optimize task submission, submit new change tasks without waiting for other sub-tasks to reach a final state within a single node.
  • System administrators can terminate tasks created by other members.
Bug Fix
  • Fix the issue where sub-tasks can still be operated even if the main task has been terminated.
  • Fix the issue where only a single database task is scheduled to execute under library grouping timed tasks, and other sub-library tasks are not scheduled.
  • Fix the issue of not being able to revoke library grouping timed tasks.
  • Fix the issue of not being able to view task details when execution fails in some scenarios.
Database DevOpsStandards & ProcessesNew Features
  • New rule, automatically detects high-risk SQL syntax, supports configurable syntax types that require approval, and links to the approval process for control (can be distinguished as DDL, DML).
  • New rule, automatically detects high-risk field modifications, can identify whether there is DROP COLUMN syntax.
  • New rule, automatically detects whether the DELETE table object exists, can be detected in the pre-audit stage to avoid errors during the execution stage.
  • New rule, intercepts failed SQL statement parsing, can be configured as needed to allow or not allow UNKNOWN statements to be submitted in SQL Consoles, SQL tasks.
Database DevOpsLibrary Table GroupingFeature Optimization
Optimize enumeration expressions, used for batch adding table groups, or quickly locating the table where the target data is located through the SQL Console.
Database DevOpsSensitive DataNew Features
  • New sensitive data overview dashboard, displaying sensitive data distribution and usage information.
  • New scheduled, periodic scanning task configuration for MySQL database types, automatically identifying sensitive field data types, levels, and de-identification algorithms, configurable to take effect immediately.
  • New scanning task logs, displaying sensitive column information identified and added during each task, with options to take effect or ignore identification results for sensitive columns not in effect.
  • New sensitive levels, supporting user-defined sensitive levels (including color, description, etc.).
  • New data classification, supporting users to reasonably categorize different data types under corresponding data classifications for clearer management.
Feature Optimization
  • Optimize data source list, list all data sources supporting sensitive data protection features, and enable or disable as needed.
  • Built-in sensitive data types are extended to 27, users can quickly implement the creation and management of custom data types based on these sensitive data types.
  • Built-in de-identification algorithms are extended to 33, users can quickly implement the creation and management of custom de-identification algorithms based on these de-identification algorithms.
Database DevOpsSlow Query AnalysisBug Fix
Fix the issue of error when downloading slow query reports under specific circumstances.
Database DevOpsData ImportBug Fix
Fix the issue of file upload failure under specific circumstances.
Database DevOpsAudit LogsBug Fix
Fix the time zone anomaly issue in the operation time column of the SQL execution log interface.
Data ReplicationData ReplicationNew Features
  • New data replication capability for MySQL library table groups, supporting library table groups as sources and targets.
  • In the incremental phase of replication tasks, support one-click resynchronization of specified tables, mainly used to re-copy the entire table when there is too much data inconsistency between the two ends, to quickly repair inconsistencies.
Feature Performance Optimization
  • Sybase to PostgreSQL bidirectional replication adds row-level anti-looping capability, supporting scenarios where Sybase transaction logs are merged.
  • Full flow streaming read (optimizes read performance, eliminates OOM failures) newly adds the following types of data sources: Greenplum, AnalyticDB PostgreSQL version, Doris, SelectDB, StarRocks, SingleStore, OceanBase.