Split reads for new group and instance Microsoft Applications tables
We've recently completed a data migration for the `system_access_microsoft_applications` table and related tables. This MR implements the second half of the transition to the two tables, allowing reading off the new table for specific groups, controlled by a feature flag. During the transition, new records and updates to the Microsoft Applications table are written to both new and legacy tables, so we can seamlessly enable and disable the feature flag. When the transition is complete, we can remove the feature flag and drop the legacy data.
显示
- .rubocop_todo/style/inline_disable_annotation.yml 0 个添加, 1 个删除.rubocop_todo/style/inline_disable_annotation.yml
- ee/app/controllers/concerns/microsoft_application_actions.rb 0 个添加, 86 个删除ee/app/controllers/concerns/microsoft_application_actions.rb
- ee/app/controllers/ee/admin/application_settings_controller.rb 40 个添加, 6 个删除...p/controllers/ee/admin/application_settings_controller.rb
- ee/app/controllers/groups/saml_providers_controller.rb 69 个添加, 7 个删除ee/app/controllers/groups/saml_providers_controller.rb
- ee/app/models/ee/namespace.rb 13 个添加, 1 个删除ee/app/models/ee/namespace.rb
- ee/app/models/system_access/group_microsoft_application.rb 12 个添加, 0 个删除ee/app/models/system_access/group_microsoft_application.rb
- ee/app/models/system_access/group_microsoft_graph_access_token.rb 6 个添加, 0 个删除...odels/system_access/group_microsoft_graph_access_token.rb
- ee/config/feature_flags/gitlab_com_derisk/group_microsoft_applications_table.yml 9 个添加, 0 个删除.../gitlab_com_derisk/group_microsoft_applications_table.yml
- ee/spec/lib/gitlab/auth/group_saml/membership_updater_spec.rb 72 个添加, 3 个删除...pec/lib/gitlab/auth/group_saml/membership_updater_spec.rb
- ee/spec/lib/microsoft/graph_client_spec.rb 191 个添加, 70 个删除ee/spec/lib/microsoft/graph_client_spec.rb
- ee/spec/models/ee/namespace_spec.rb 20 个添加, 14 个删除ee/spec/models/ee/namespace_spec.rb
- ee/spec/models/system_access/group_microsoft_application_spec.rb 36 个添加, 0 个删除.../models/system_access/group_microsoft_application_spec.rb
- ee/spec/models/system_access/group_microsoft_graph_access_token_spec.rb 6 个添加, 0 个删除.../system_access/group_microsoft_graph_access_token_spec.rb
- ee/spec/requests/admin/application_settings_controller_spec.rb 41 个添加, 1 个删除...ec/requests/admin/application_settings_controller_spec.rb
- ee/spec/requests/groups/saml_providers_controller_spec.rb 69 个添加, 9 个删除ee/spec/requests/groups/saml_providers_controller_spec.rb
- ee/spec/support/shared_examples/requests/concerns/microsoft_application_actions_shared_examples.rb 0 个添加, 25 个删除...concerns/microsoft_application_actions_shared_examples.rb
- ee/spec/workers/system_access/group_saml_microsoft_group_sync_worker_spec.rb 267 个添加, 11 个删除...tem_access/group_saml_microsoft_group_sync_worker_spec.rb
- ee/spec/workers/system_access/saml_microsoft_group_sync_worker_spec.rb 25 个添加, 0 个删除...rs/system_access/saml_microsoft_group_sync_worker_spec.rb
加载中
想要评论请 注册 或 登录