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
- To simplify the deployment process, the [custom deployment configuration feature](https://www.bytebase.com/docs/change-database/batch-change/#deployment-config) has been removed. Deployments will now follow the straightforward order of your defined environments. For canary deployments, create a separate `canary` environment. Then, point your database environment to this canary environment.
- To simplify the deployment process, the custom deployment configuration feature has been removed. Deployments will now follow the straightforward order of your defined environments. For canary deployments, create a separate `canary` environment. Then, point your database environment to this canary environment.
17
+
- Deprecated multitenancy feature.
18
18
- Deprecated [built-in GitOps feature](https://www.bytebase.com/docs/vcs-integration/overview/#legacy-gitops), now you can use [GitOps in a new way](https://www.bytebase.com/docs/tutorials/gitops-github-workflow/).
19
19
- API support pagination and filter.
20
+
20
21
- ListProjects support `page_size` and `page_token`. [Doc](https://api.bytebase.com/#tag/projectservice/GET/v1/projects)
21
22
- SearchProjects support filter by `name` and `resource_id`. [Doc](https://api.bytebase.com/#tag/projectservice/POST/v1/projects:search)
22
23
- ListDatabases support filter by `environment/project/instance/name/engine/label/exclude_unassigned`. [Doc](https://api.bytebase.com/#tag/databaseservice/GET/v1/instances/{instance}/databases)
23
24
- ListUsers support filter by `name/email/user_type/state`. [Doc](https://api.bytebase.com/#tag/userservice/GET/v1/users)
24
25
25
26
These API changes bring huge UI change and influence many features:
26
27
27
-
- Will NOT list all projects anymore, users must fetch projects per page, or search projects by name/resource id. (For the project table & selector)
28
-
- Will NOT list all databases anymore, users must fetch databases per page, or search databases by filter. (Almost all features are affected as long as it's using the database, for example, issue, release, rollout, database group, masking, SQL editor)
29
-
- Will NOT list all users anymore, users must fetch users per page, or search users by name/email. (Many features are affected as long as it's using the user, for example, issue, release, group, member/IAM)
28
+
- Will NOT list all projects anymore, users must fetch projects per page, or search projects by name/resource id. (For the project table & selector)
29
+
- Will NOT list all databases anymore, users must fetch databases per page, or search databases by filter. (Almost all features are affected as long as it's using the database, for example, issue, release, rollout, database group, masking, SQL editor)
30
+
- Will NOT list all users anymore, users must fetch users per page, or search users by name/email. (Many features are affected as long as it's using the user, for example, issue, release, group, member/IAM)
@@ -55,58 +55,3 @@ If you always change a fixed set of databases together, you can pre-define a `da
55
55
1. An issue with the selected databases will be previewed. Add the SQL in the text field and click **Create**. The issue is created and waiting for approval.
Only applicable if the new database is created via Bytebase.
70
-
71
-
</HintBlock>
72
-
73
-
If the database group enables `Multitenancy`, Bytebase will enforce extra schema consistencies:
74
-
75
-
- If a new database is added to the database group, the new database will be applied with the schema from the first database in the database group.
76
-
77
-
- Further, if the new database is created via Bytebase when there is an ongoing change to the database group. The new database will be added to the change issue automatically.
78
-
79
-
The example below shows we are adding `hr_prod_7` to the existing `hr_prod` database group. And there is an ongoing change
0 commit comments