Ensure newly paid groups are indexed in Elasticsearch
Create a new ElasticsearchIndexedNamespace object when GitlabSubscription objects are created/updated to paid, hosted plans. Trials are not included but will be indexed if updated to a non-trial paid plan.
显示
- doc/development/integrations/elasticsearch_for_paid_tiers_on_gitlabcom.md 28 个添加, 0 个删除...integrations/elasticsearch_for_paid_tiers_on_gitlabcom.md
- ee/app/models/gitlab_subscription.rb 12 个添加, 0 个删除ee/app/models/gitlab_subscription.rb
- ee/changelogs/unreleased/220246-need-a-way-to-ensure-all-newly-created-paid-groups-are-indexed.yml 5 个添加, 0 个删除...y-to-ensure-all-newly-created-paid-groups-are-indexed.yml
- ee/spec/factories/gitlab_subscriptions.rb 12 个添加, 0 个删除ee/spec/factories/gitlab_subscriptions.rb
- ee/spec/models/elasticsearch_indexed_namespace_spec.rb 3 个添加, 3 个删除ee/spec/models/elasticsearch_indexed_namespace_spec.rb
- ee/spec/models/gitlab_subscription_spec.rb 44 个添加, 0 个删除ee/spec/models/gitlab_subscription_spec.rb
- ee/spec/workers/elastic_namespace_rollout_worker_spec.rb 1 个添加, 1 个删除ee/spec/workers/elastic_namespace_rollout_worker_spec.rb
想要评论请 注册 或 登录