Skip to main content

🚀 New Features

  • Support user groups.
  • Support BigQuery.
  • Support sync schema for SQL Server.
  • Support MongoDB cluster and direct connection to a node within a cluster.
  • Support displaying detailed issue task execution logs for SQL Server and Oracle.
  • Add SQL Review Rules:
    • Prohibit cross-database queries in SQL Server.
    • Prohibit performing calculations or calling functions in the ‘WHERE’ clause for SQL Server.
    • Prohibit creating functions or procedures in SQL Server.

🔔 Notable Changes

  • Remove issue assignee.
  • Remove table groups.
  • Plan-related gRPC endpoints have been migrated from RolloutService to PlanService.

🎄 Enhancements

  • Support automatically testing connections when adding or updating instances.
  • Support displaying the last updater of tables, procedures and functions on branch detail.
  • Optimize SQL Server parser performance.
  • Oracle parser supports Unicode.

📰 Fresh Off the Press

  • ⚙️ Automating databases can boost efficiency, minimize human mistakes, maintain uniformity, and allow database administrators and developers to concentrate on more strategic initiatives. 🚗 Inspired by the six levels of autonomous driving, we can outline the six levels of database automation.
  • 🧑‍💻 As the engineering team grows and daily database operations become more complex, there is a pressing need for a centralized method to manage and enforce the change process. 🛠️ Implementing a tool such as Jira might be an effective immediate solution. However, using Jira for database changes won’t cut It.

⚙️ Install and Upgrade

Before upgrading: 1) Back up the metadata — in-place downgrade is not supported. 2) Do not run multiple containers on the same data directory. 3) Terraform users: upgrade Bytebase server first, then apply the new Terraform config.