Skip to content

Release 4.3.0

Compare
Choose a tag to compare
@tonghan-gsh tonghan-gsh released this 12 Jun 08:52
· 440 commits to main since this release
7afa242

Feature

  • Change Risk Control
    • Provides batch database change capabilities to ensure schema consistency across environments and maintain business continuity.
    • Implements fine-grained database permission management, introduces the role of database admin, and integrates it into the approval process to strengthen security.
    • Enhances flexibility, allowing users to manually execute tickets at the optimal time to avoid peak load and ensure efficiency.
  • Data Lifecycle Management
    • Refines task configuration, supports customizing the processing scope based on partition conditions, and allows specifying task execution time, achieving personalized data management.
    • Optimizes the schema synchronization of archiving tasks to ensure consistency between source and target schemas, improving success rates.
    • Integrates data validation into cleanup tasks to enhance the safety of deletion operations.
    • Enriches execution record details, visually displaying key indicators to improve transparency.
    • Fully supports various field types, broadening application scenarios to meet diverse management needs.
  • Usability
    • Introduces global object search, simplifying user query processes and enhancing operational convenience.

Bug fixes

  • Data Source
    • Failed to connect to the standby cluster to query the table structure.
    • Concurrency exception during reset connection.
  • PL object management
    • The list of procedures and functions is not sorted by name.
    • Failed to batch compile procedures in OceanBaseOracle mode.
  • SQL Console
    • The database in the SQL window cannot be switched when the number exceeds 2000.
    • The SQL window setting does not take effect if execution fails and does not continue execution.
    • SQL window execution error after connection is closed using obclient.
    • ORACLE data sources cannot set nls parameters in the SQL console.
  • Data archiving/cleaning
    • When the task framework is closed, the message notification is invalid.
  • Projects and work orders
    • When editing a project, an error is reported indicating that the project already exists.
    • The internationalization of the ticket description failed.
    • Approval fails when the approval content is too long.
  • Schema Comparison
    • Result exception when target table does not exist.
  • Import and export
    • The import table structure does not take effect if it is set to hop.
  • Table object management
    • When the OceanBase tenant is configured with lower_case_table_names=2, an error is reported that the table object does not exist.
    • The unique index of the partitioned table is not visible.
  • Others
    • swagger-ui.html access failed.