From a09abd676d887be92edb4c8b3a44b1f96ce029a6 Mon Sep 17 00:00:00 2001 From: Zhenya Tikhonov Date: Thu, 18 Dec 2025 20:58:13 +0400 Subject: [PATCH] feat: add indexes for 2.10 --- indexes/2.10/classic/archive/abacs.json | 12 + .../archive/account-related-users.json | 12 + indexes/2.10/classic/archive/accounts.json | 12 + .../2.10/classic/archive/action-history.json | 12 + indexes/2.10/classic/archive/annotations.json | 12 + .../2.10/classic/archive/compositions.json | 12 + .../classic/archive/contexts-archive.json | 12 + .../2.10/classic/archive/environments.json | 12 + indexes/2.10/classic/archive/favorites.json | 12 + indexes/2.10/classic/archive/gittriggers.json | 12 + .../2.10/classic/archive/imageactivities.json | 12 + indexes/2.10/classic/archive/imagelayers.json | 12 + indexes/2.10/classic/archive/images.json | 12 + indexes/2.10/classic/archive/metafields.json | 12 + .../classic/archive/objectlabs-system.json | 12 + .../archive/payments-accounts-archive.json | 12 + .../2.10/classic/archive/progressjobs.json | 12 + indexes/2.10/classic/archive/saves.json | 12 + indexes/2.10/classic/archive/serviceobjs.json | 12 + indexes/2.10/classic/archive/users.json | 12 + .../classic/archive/workflowprocesses.json | 12 + .../classic/archive/workflowrequests.json | 12 + .../classic/archive/workflowrevisions.json | 12 + .../2.10/classic/chart-manager/charts.json | 29 + .../chart-manager/objectlabs-system.json | 12 + .../classic/chart-manager/repositories.json | 27 + .../classic/cluster-providers/accounts.json | 18 + .../classic/cluster-providers/clusters.json | 20 + .../cluster-providers/objectlabs-system.json | 12 + .../context-manager/AddonSettings.json | 12 + .../classic/context-manager/contexts.json | 21 + .../context-manager/objectlabs-system.json | 12 + .../2.10/classic/context-manager/safe.json | 12 + .../2.10/classic/google_production/abacs.json | 48 ++ .../google_production/accountregistries.json | 12 + .../classic/google_production/accounts.json | 31 + .../google_production/accountsettings.json | 12 + .../classic/google_production/agents.json | 26 + .../classic/google_production/agenttasks.json | 30 + .../google_production/annotations.json | 42 ++ .../classic/google_production/apikeynews.json | 51 ++ .../classic/google_production/apikeys.json | 26 + .../classic/google_production/approvals.json | 12 + .../classic/google_production/argoagents.json | 21 + .../classic/google_production/boards.json | 20 + .../google_production/boardsections.json | 12 + .../classic/google_production/builds.json | 18 + .../google_production/cachedresources.json | 12 + .../google_production/compositions.json | 20 + .../classic/google_production/customers.json | 19 + .../google_production/environments.json | 18 + .../google_production/executioncontexts.json | 47 ++ .../classic/google_production/favorites.json | 34 ++ .../feature-store-versioned.json | 26 + .../featureevaluationsources.json | 12 + .../classic/google_production/features.json | 12 + .../google_production/featurestores.json | 19 + .../google_production/formmetadatas.json | 19 + .../google_production/gittriggers.json | 50 ++ .../2.10/classic/google_production/idps.json | 28 + .../google_production/imageactivities.json | 19 + .../google_production/imagelayers.json | 25 + .../classic/google_production/images.json | 103 ++++ .../classic/google_production/imagetags.json | 12 + .../2.10/classic/google_production/jwts.json | 25 + .../classic/google_production/metafields.json | 20 + .../objectlabs-system.admin.collections.json | 12 + .../google_production/objectlabs-system.json | 12 + .../google_production/onboardings.json | 19 + .../pagination-sessions.json | 27 + .../google_production/progressconfigs.json | 20 + .../google_production/progressjobs.json | 30 + .../classic/google_production/providers.json | 12 + .../google_production/registryauthns.json | 25 + .../google_production/registryauthzs.json | 24 + .../google_production/registryimages.json | 140 +++++ .../2.10/classic/google_production/repos.json | 12 + .../2.10/classic/google_production/saves.json | 19 + .../google_production/scopesnapshots.json | 12 + .../google_production/serviceobjs.json | 36 ++ .../classic/google_production/ssoconfigs.json | 28 + .../2.10/classic/google_production/teams.json | 52 ++ .../2.10/classic/google_production/users.json | 72 +++ .../google_production/verifications.json | 35 ++ .../2.10/classic/google_production/views.json | 67 +++ .../google_production/workflowdataitems.json | 19 + .../workflowdatastreams.json | 19 + .../google_production/workflowprocesses.json | 428 +++++++++++++ .../workflowprocessscmmetadatas.json | 12 + .../google_production/workflowrequests.json | 18 + .../google_production/workflowrevisions.json | 34 ++ .../clusterresources-backup.json | 46 ++ .../kubernetes-monitor/clusterresources.json | 57 ++ .../kubernetes-monitor/clusterusers.json | 18 + .../kubernetes-monitor/objectlabs-system.json | 12 + .../kubernetes-monitor/statistics.json | 18 + .../classic/kubernetes-monitor/tasks.json | 12 + .../classic/long-queries/long-queries.json | 12 + .../classic/operations/killed-queries.json | 18 + .../2.10/classic/operations/long-queries.json | 18 + indexes/2.10/classic/payments/accounts.json | 43 ++ indexes/2.10/classic/payments/baseplans.json | 24 + .../classic/payments/objectlabs-system.json | 12 + indexes/2.10/classic/payments/plans.json | 24 + .../environment-activities.json | 46 ++ .../pipeline-manager/environments.json | 54 ++ .../pipeline-manager/github-action.json | 20 + .../gitops-app-resources.json | 20 + .../classic/pipeline-manager/gitops-app.json | 42 ++ .../pipeline-manager/gitops-resources.json | 21 + .../pipeline-manager/objectlabs-system.json | 12 + .../classic/pipeline-manager/pipelines.json | 78 +++ .../classic/pipeline-manager/projects.json | 34 ++ .../2.10/classic/pipeline-manager/safe.json | 12 + .../pipeline-manager/step-metrics.json | 26 + .../2.10/classic/pipeline-manager/steps.json | 84 +++ .../blue_green_state.json | 12 + .../platform-analytics-postgres/versions.json | 12 + .../versions1.json | 12 + .../versions2.json | 12 + .../platform-analytics/blue_green_state.json | 12 + .../classic/platform-analytics/versions.json | 12 + .../classic/platform-analytics/versions1.json | 12 + .../classic/platform-analytics/versions2.json | 12 + .../runtime-environment-manager/defaults.json | 12 + .../runtime-environment-manager/deleted.json | 12 + .../health-check-reports.json | 19 + .../objectlabs-system.admin.collections.json | 12 + .../objectlabs-system.json | 12 + .../runtime-environment.json | 28 + .../runtime-environments-tags.json | 21 + .../user_insights/objectlabs-system.json | 12 + .../2.10/classic/user_insights/profile.json | 12 + indexes/2.10/gitops/audit/audit.json | 77 +++ .../csdp-analytics/blue_green_state.json | 12 + .../2.10/gitops/csdp-analytics/versions.json | 12 + .../2.10/gitops/csdp-analytics/versions2.json | 12 + .../2.10/gitops/read-models/abac-rules.json | 19 + indexes/2.10/gitops/read-models/accounts.json | 40 ++ .../2.10/gitops/read-models/analysisruns.json | 297 +++++++++ .../2.10/gitops/read-models/annotation.json | 89 +++ .../2.10/gitops/read-models/app-projects.json | 131 ++++ .../read-models/application-groups.json | 83 +++ .../gitops/read-models/applications-set.json | 342 +++++++++++ .../2.10/gitops/read-models/applications.json | 234 ++++++++ indexes/2.10/gitops/read-models/clusters.json | 157 +++++ .../2.10/gitops/read-models/components.json | 170 ++++++ .../2.10/gitops/read-models/deployments.json | 325 ++++++++++ .../2.10/gitops/read-models/environments.json | 66 ++ .../gitops/read-models/event-payloads.json | 19 + .../gitops/read-models/event-sources.json | 211 +++++++ .../gitops/read-models/generic-entities.json | 342 +++++++++++ .../2.10/gitops/read-models/git-sources.json | 187 ++++++ .../read-models/images-applications.json | 80 +++ .../gitops/read-models/images-binaries.json | 83 +++ .../gitops/read-models/images-layers.json | 27 + .../gitops/read-models/images-registries.json | 134 +++++ .../gitops/read-models/images-repos-tags.json | 45 ++ .../read-models/images-repositories.json | 48 ++ .../read-models/integration-configs.json | 380 ++++++++++++ .../read-models/integration-secrets.json | 380 ++++++++++++ .../2.10/gitops/read-models/integrations.json | 58 ++ .../2.10/gitops/read-models/notification.json | 215 +++++++ .../2.10/gitops/read-models/pipelines.json | 187 ++++++ .../read-models/product-components.json | 191 ++++++ .../gitops/read-models/product-releases.json | 131 ++++ indexes/2.10/gitops/read-models/products.json | 370 ++++++++++++ .../gitops/read-models/promotion-flows.json | 319 ++++++++++ .../read-models/promotion-policies.json | 330 ++++++++++ .../gitops/read-models/promotion-tasks.json | 99 +++ .../read-models/promotion-templates.json | 330 ++++++++++ .../2.10/gitops/read-models/promotions.json | 117 ++++ indexes/2.10/gitops/read-models/releases.json | 191 ++++++ .../2.10/gitops/read-models/replicasets.json | 57 ++ .../read-models/restricted-git-sources.json | 336 +++++++++++ indexes/2.10/gitops/read-models/rollouts.json | 348 +++++++++++ indexes/2.10/gitops/read-models/runtimes.json | 240 ++++++++ .../2.10/gitops/read-models/sealing-key.json | 12 + indexes/2.10/gitops/read-models/sensors.json | 227 +++++++ indexes/2.10/gitops/read-models/services.json | 325 ++++++++++ .../2.10/gitops/read-models/stateful-set.json | 325 ++++++++++ .../read-models/workflow-templates.json | 245 ++++++++ .../2.10/gitops/read-models/workflows.json | 563 ++++++++++++++++++ package.json | 2 +- 184 files changed, 12734 insertions(+), 1 deletion(-) create mode 100644 indexes/2.10/classic/archive/abacs.json create mode 100644 indexes/2.10/classic/archive/account-related-users.json create mode 100644 indexes/2.10/classic/archive/accounts.json create mode 100644 indexes/2.10/classic/archive/action-history.json create mode 100644 indexes/2.10/classic/archive/annotations.json create mode 100644 indexes/2.10/classic/archive/compositions.json create mode 100644 indexes/2.10/classic/archive/contexts-archive.json create mode 100644 indexes/2.10/classic/archive/environments.json create mode 100644 indexes/2.10/classic/archive/favorites.json create mode 100644 indexes/2.10/classic/archive/gittriggers.json create mode 100644 indexes/2.10/classic/archive/imageactivities.json create mode 100644 indexes/2.10/classic/archive/imagelayers.json create mode 100644 indexes/2.10/classic/archive/images.json create mode 100644 indexes/2.10/classic/archive/metafields.json create mode 100644 indexes/2.10/classic/archive/objectlabs-system.json create mode 100644 indexes/2.10/classic/archive/payments-accounts-archive.json create mode 100644 indexes/2.10/classic/archive/progressjobs.json create mode 100644 indexes/2.10/classic/archive/saves.json create mode 100644 indexes/2.10/classic/archive/serviceobjs.json create mode 100644 indexes/2.10/classic/archive/users.json create mode 100644 indexes/2.10/classic/archive/workflowprocesses.json create mode 100644 indexes/2.10/classic/archive/workflowrequests.json create mode 100644 indexes/2.10/classic/archive/workflowrevisions.json create mode 100644 indexes/2.10/classic/chart-manager/charts.json create mode 100644 indexes/2.10/classic/chart-manager/objectlabs-system.json create mode 100644 indexes/2.10/classic/chart-manager/repositories.json create mode 100644 indexes/2.10/classic/cluster-providers/accounts.json create mode 100644 indexes/2.10/classic/cluster-providers/clusters.json create mode 100644 indexes/2.10/classic/cluster-providers/objectlabs-system.json create mode 100644 indexes/2.10/classic/context-manager/AddonSettings.json create mode 100644 indexes/2.10/classic/context-manager/contexts.json create mode 100644 indexes/2.10/classic/context-manager/objectlabs-system.json create mode 100644 indexes/2.10/classic/context-manager/safe.json create mode 100644 indexes/2.10/classic/google_production/abacs.json create mode 100644 indexes/2.10/classic/google_production/accountregistries.json create mode 100644 indexes/2.10/classic/google_production/accounts.json create mode 100644 indexes/2.10/classic/google_production/accountsettings.json create mode 100644 indexes/2.10/classic/google_production/agents.json create mode 100644 indexes/2.10/classic/google_production/agenttasks.json create mode 100644 indexes/2.10/classic/google_production/annotations.json create mode 100644 indexes/2.10/classic/google_production/apikeynews.json create mode 100644 indexes/2.10/classic/google_production/apikeys.json create mode 100644 indexes/2.10/classic/google_production/approvals.json create mode 100644 indexes/2.10/classic/google_production/argoagents.json create mode 100644 indexes/2.10/classic/google_production/boards.json create mode 100644 indexes/2.10/classic/google_production/boardsections.json create mode 100644 indexes/2.10/classic/google_production/builds.json create mode 100644 indexes/2.10/classic/google_production/cachedresources.json create mode 100644 indexes/2.10/classic/google_production/compositions.json create mode 100644 indexes/2.10/classic/google_production/customers.json create mode 100644 indexes/2.10/classic/google_production/environments.json create mode 100644 indexes/2.10/classic/google_production/executioncontexts.json create mode 100644 indexes/2.10/classic/google_production/favorites.json create mode 100644 indexes/2.10/classic/google_production/feature-store-versioned.json create mode 100644 indexes/2.10/classic/google_production/featureevaluationsources.json create mode 100644 indexes/2.10/classic/google_production/features.json create mode 100644 indexes/2.10/classic/google_production/featurestores.json create mode 100644 indexes/2.10/classic/google_production/formmetadatas.json create mode 100644 indexes/2.10/classic/google_production/gittriggers.json create mode 100644 indexes/2.10/classic/google_production/idps.json create mode 100644 indexes/2.10/classic/google_production/imageactivities.json create mode 100644 indexes/2.10/classic/google_production/imagelayers.json create mode 100644 indexes/2.10/classic/google_production/images.json create mode 100644 indexes/2.10/classic/google_production/imagetags.json create mode 100644 indexes/2.10/classic/google_production/jwts.json create mode 100644 indexes/2.10/classic/google_production/metafields.json create mode 100644 indexes/2.10/classic/google_production/objectlabs-system.admin.collections.json create mode 100644 indexes/2.10/classic/google_production/objectlabs-system.json create mode 100644 indexes/2.10/classic/google_production/onboardings.json create mode 100644 indexes/2.10/classic/google_production/pagination-sessions.json create mode 100644 indexes/2.10/classic/google_production/progressconfigs.json create mode 100644 indexes/2.10/classic/google_production/progressjobs.json create mode 100644 indexes/2.10/classic/google_production/providers.json create mode 100644 indexes/2.10/classic/google_production/registryauthns.json create mode 100644 indexes/2.10/classic/google_production/registryauthzs.json create mode 100644 indexes/2.10/classic/google_production/registryimages.json create mode 100644 indexes/2.10/classic/google_production/repos.json create mode 100644 indexes/2.10/classic/google_production/saves.json create mode 100644 indexes/2.10/classic/google_production/scopesnapshots.json create mode 100644 indexes/2.10/classic/google_production/serviceobjs.json create mode 100644 indexes/2.10/classic/google_production/ssoconfigs.json create mode 100644 indexes/2.10/classic/google_production/teams.json create mode 100644 indexes/2.10/classic/google_production/users.json create mode 100644 indexes/2.10/classic/google_production/verifications.json create mode 100644 indexes/2.10/classic/google_production/views.json create mode 100644 indexes/2.10/classic/google_production/workflowdataitems.json create mode 100644 indexes/2.10/classic/google_production/workflowdatastreams.json create mode 100644 indexes/2.10/classic/google_production/workflowprocesses.json create mode 100644 indexes/2.10/classic/google_production/workflowprocessscmmetadatas.json create mode 100644 indexes/2.10/classic/google_production/workflowrequests.json create mode 100644 indexes/2.10/classic/google_production/workflowrevisions.json create mode 100644 indexes/2.10/classic/kubernetes-monitor/clusterresources-backup.json create mode 100644 indexes/2.10/classic/kubernetes-monitor/clusterresources.json create mode 100644 indexes/2.10/classic/kubernetes-monitor/clusterusers.json create mode 100644 indexes/2.10/classic/kubernetes-monitor/objectlabs-system.json create mode 100644 indexes/2.10/classic/kubernetes-monitor/statistics.json create mode 100644 indexes/2.10/classic/kubernetes-monitor/tasks.json create mode 100644 indexes/2.10/classic/long-queries/long-queries.json create mode 100644 indexes/2.10/classic/operations/killed-queries.json create mode 100644 indexes/2.10/classic/operations/long-queries.json create mode 100644 indexes/2.10/classic/payments/accounts.json create mode 100644 indexes/2.10/classic/payments/baseplans.json create mode 100644 indexes/2.10/classic/payments/objectlabs-system.json create mode 100644 indexes/2.10/classic/payments/plans.json create mode 100644 indexes/2.10/classic/pipeline-manager/environment-activities.json create mode 100644 indexes/2.10/classic/pipeline-manager/environments.json create mode 100644 indexes/2.10/classic/pipeline-manager/github-action.json create mode 100644 indexes/2.10/classic/pipeline-manager/gitops-app-resources.json create mode 100644 indexes/2.10/classic/pipeline-manager/gitops-app.json create mode 100644 indexes/2.10/classic/pipeline-manager/gitops-resources.json create mode 100644 indexes/2.10/classic/pipeline-manager/objectlabs-system.json create mode 100644 indexes/2.10/classic/pipeline-manager/pipelines.json create mode 100644 indexes/2.10/classic/pipeline-manager/projects.json create mode 100644 indexes/2.10/classic/pipeline-manager/safe.json create mode 100644 indexes/2.10/classic/pipeline-manager/step-metrics.json create mode 100644 indexes/2.10/classic/pipeline-manager/steps.json create mode 100644 indexes/2.10/classic/platform-analytics-postgres/blue_green_state.json create mode 100644 indexes/2.10/classic/platform-analytics-postgres/versions.json create mode 100644 indexes/2.10/classic/platform-analytics-postgres/versions1.json create mode 100644 indexes/2.10/classic/platform-analytics-postgres/versions2.json create mode 100644 indexes/2.10/classic/platform-analytics/blue_green_state.json create mode 100644 indexes/2.10/classic/platform-analytics/versions.json create mode 100644 indexes/2.10/classic/platform-analytics/versions1.json create mode 100644 indexes/2.10/classic/platform-analytics/versions2.json create mode 100644 indexes/2.10/classic/runtime-environment-manager/defaults.json create mode 100644 indexes/2.10/classic/runtime-environment-manager/deleted.json create mode 100644 indexes/2.10/classic/runtime-environment-manager/health-check-reports.json create mode 100644 indexes/2.10/classic/runtime-environment-manager/objectlabs-system.admin.collections.json create mode 100644 indexes/2.10/classic/runtime-environment-manager/objectlabs-system.json create mode 100644 indexes/2.10/classic/runtime-environment-manager/runtime-environment.json create mode 100644 indexes/2.10/classic/runtime-environment-manager/runtime-environments-tags.json create mode 100644 indexes/2.10/classic/user_insights/objectlabs-system.json create mode 100644 indexes/2.10/classic/user_insights/profile.json create mode 100644 indexes/2.10/gitops/audit/audit.json create mode 100644 indexes/2.10/gitops/csdp-analytics/blue_green_state.json create mode 100644 indexes/2.10/gitops/csdp-analytics/versions.json create mode 100644 indexes/2.10/gitops/csdp-analytics/versions2.json create mode 100644 indexes/2.10/gitops/read-models/abac-rules.json create mode 100644 indexes/2.10/gitops/read-models/accounts.json create mode 100644 indexes/2.10/gitops/read-models/analysisruns.json create mode 100644 indexes/2.10/gitops/read-models/annotation.json create mode 100644 indexes/2.10/gitops/read-models/app-projects.json create mode 100644 indexes/2.10/gitops/read-models/application-groups.json create mode 100644 indexes/2.10/gitops/read-models/applications-set.json create mode 100644 indexes/2.10/gitops/read-models/applications.json create mode 100644 indexes/2.10/gitops/read-models/clusters.json create mode 100644 indexes/2.10/gitops/read-models/components.json create mode 100644 indexes/2.10/gitops/read-models/deployments.json create mode 100644 indexes/2.10/gitops/read-models/environments.json create mode 100644 indexes/2.10/gitops/read-models/event-payloads.json create mode 100644 indexes/2.10/gitops/read-models/event-sources.json create mode 100644 indexes/2.10/gitops/read-models/generic-entities.json create mode 100644 indexes/2.10/gitops/read-models/git-sources.json create mode 100644 indexes/2.10/gitops/read-models/images-applications.json create mode 100644 indexes/2.10/gitops/read-models/images-binaries.json create mode 100644 indexes/2.10/gitops/read-models/images-layers.json create mode 100644 indexes/2.10/gitops/read-models/images-registries.json create mode 100644 indexes/2.10/gitops/read-models/images-repos-tags.json create mode 100644 indexes/2.10/gitops/read-models/images-repositories.json create mode 100644 indexes/2.10/gitops/read-models/integration-configs.json create mode 100644 indexes/2.10/gitops/read-models/integration-secrets.json create mode 100644 indexes/2.10/gitops/read-models/integrations.json create mode 100644 indexes/2.10/gitops/read-models/notification.json create mode 100644 indexes/2.10/gitops/read-models/pipelines.json create mode 100644 indexes/2.10/gitops/read-models/product-components.json create mode 100644 indexes/2.10/gitops/read-models/product-releases.json create mode 100644 indexes/2.10/gitops/read-models/products.json create mode 100644 indexes/2.10/gitops/read-models/promotion-flows.json create mode 100644 indexes/2.10/gitops/read-models/promotion-policies.json create mode 100644 indexes/2.10/gitops/read-models/promotion-tasks.json create mode 100644 indexes/2.10/gitops/read-models/promotion-templates.json create mode 100644 indexes/2.10/gitops/read-models/promotions.json create mode 100644 indexes/2.10/gitops/read-models/releases.json create mode 100644 indexes/2.10/gitops/read-models/replicasets.json create mode 100644 indexes/2.10/gitops/read-models/restricted-git-sources.json create mode 100644 indexes/2.10/gitops/read-models/rollouts.json create mode 100644 indexes/2.10/gitops/read-models/runtimes.json create mode 100644 indexes/2.10/gitops/read-models/sealing-key.json create mode 100644 indexes/2.10/gitops/read-models/sensors.json create mode 100644 indexes/2.10/gitops/read-models/services.json create mode 100644 indexes/2.10/gitops/read-models/stateful-set.json create mode 100644 indexes/2.10/gitops/read-models/workflow-templates.json create mode 100644 indexes/2.10/gitops/read-models/workflows.json diff --git a/indexes/2.10/classic/archive/abacs.json b/indexes/2.10/classic/archive/abacs.json new file mode 100644 index 0000000..017a752 --- /dev/null +++ b/indexes/2.10/classic/archive/abacs.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "abacs", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/account-related-users.json b/indexes/2.10/classic/archive/account-related-users.json new file mode 100644 index 0000000..81d2f30 --- /dev/null +++ b/indexes/2.10/classic/archive/account-related-users.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "account-related-users", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/accounts.json b/indexes/2.10/classic/archive/accounts.json new file mode 100644 index 0000000..bb65caa --- /dev/null +++ b/indexes/2.10/classic/archive/accounts.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "accounts", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/action-history.json b/indexes/2.10/classic/archive/action-history.json new file mode 100644 index 0000000..13ebaeb --- /dev/null +++ b/indexes/2.10/classic/archive/action-history.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "action-history", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/annotations.json b/indexes/2.10/classic/archive/annotations.json new file mode 100644 index 0000000..b6f5d18 --- /dev/null +++ b/indexes/2.10/classic/archive/annotations.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "annotations", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/compositions.json b/indexes/2.10/classic/archive/compositions.json new file mode 100644 index 0000000..a78eb23 --- /dev/null +++ b/indexes/2.10/classic/archive/compositions.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "compositions", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/contexts-archive.json b/indexes/2.10/classic/archive/contexts-archive.json new file mode 100644 index 0000000..81f5b1a --- /dev/null +++ b/indexes/2.10/classic/archive/contexts-archive.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "contexts-archive", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/environments.json b/indexes/2.10/classic/archive/environments.json new file mode 100644 index 0000000..63a0d12 --- /dev/null +++ b/indexes/2.10/classic/archive/environments.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "environments", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/favorites.json b/indexes/2.10/classic/archive/favorites.json new file mode 100644 index 0000000..3358615 --- /dev/null +++ b/indexes/2.10/classic/archive/favorites.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "favorites", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/gittriggers.json b/indexes/2.10/classic/archive/gittriggers.json new file mode 100644 index 0000000..f88b160 --- /dev/null +++ b/indexes/2.10/classic/archive/gittriggers.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "gittriggers", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/imageactivities.json b/indexes/2.10/classic/archive/imageactivities.json new file mode 100644 index 0000000..cb886fc --- /dev/null +++ b/indexes/2.10/classic/archive/imageactivities.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "imageactivities", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/imagelayers.json b/indexes/2.10/classic/archive/imagelayers.json new file mode 100644 index 0000000..17e0993 --- /dev/null +++ b/indexes/2.10/classic/archive/imagelayers.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "imagelayers", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/images.json b/indexes/2.10/classic/archive/images.json new file mode 100644 index 0000000..8b402f7 --- /dev/null +++ b/indexes/2.10/classic/archive/images.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "images", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/metafields.json b/indexes/2.10/classic/archive/metafields.json new file mode 100644 index 0000000..50bde57 --- /dev/null +++ b/indexes/2.10/classic/archive/metafields.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "metafields", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/objectlabs-system.json b/indexes/2.10/classic/archive/objectlabs-system.json new file mode 100644 index 0000000..34f4fb3 --- /dev/null +++ b/indexes/2.10/classic/archive/objectlabs-system.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "objectlabs-system", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/payments-accounts-archive.json b/indexes/2.10/classic/archive/payments-accounts-archive.json new file mode 100644 index 0000000..7c2b993 --- /dev/null +++ b/indexes/2.10/classic/archive/payments-accounts-archive.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "payments-accounts-archive", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/progressjobs.json b/indexes/2.10/classic/archive/progressjobs.json new file mode 100644 index 0000000..cb1c309 --- /dev/null +++ b/indexes/2.10/classic/archive/progressjobs.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "progressjobs", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/saves.json b/indexes/2.10/classic/archive/saves.json new file mode 100644 index 0000000..59434ef --- /dev/null +++ b/indexes/2.10/classic/archive/saves.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "saves", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/serviceobjs.json b/indexes/2.10/classic/archive/serviceobjs.json new file mode 100644 index 0000000..ebf9285 --- /dev/null +++ b/indexes/2.10/classic/archive/serviceobjs.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "serviceobjs", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/users.json b/indexes/2.10/classic/archive/users.json new file mode 100644 index 0000000..be48e8a --- /dev/null +++ b/indexes/2.10/classic/archive/users.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "users", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/workflowprocesses.json b/indexes/2.10/classic/archive/workflowprocesses.json new file mode 100644 index 0000000..7656628 --- /dev/null +++ b/indexes/2.10/classic/archive/workflowprocesses.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "workflowprocesses", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/workflowrequests.json b/indexes/2.10/classic/archive/workflowrequests.json new file mode 100644 index 0000000..3bf81f0 --- /dev/null +++ b/indexes/2.10/classic/archive/workflowrequests.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "workflowrequests", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/archive/workflowrevisions.json b/indexes/2.10/classic/archive/workflowrevisions.json new file mode 100644 index 0000000..a068d62 --- /dev/null +++ b/indexes/2.10/classic/archive/workflowrevisions.json @@ -0,0 +1,12 @@ +{ + "databaseName": "archive", + "collectionName": "workflowrevisions", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/chart-manager/charts.json b/indexes/2.10/classic/chart-manager/charts.json new file mode 100644 index 0000000..ddb5ece --- /dev/null +++ b/indexes/2.10/classic/chart-manager/charts.json @@ -0,0 +1,29 @@ +{ + "databaseName": "chart-manager", + "collectionName": "charts", + "indexes": [ + { + "key": { + "created": 1 + }, + "name": "created_1", + "expireAfterSeconds": 60 + }, + { + "key": { + "account": 1, + "repository": 1, + "name": 1, + "version": 1 + }, + "name": "account_1_repository_1_name_1_version_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/chart-manager/objectlabs-system.json b/indexes/2.10/classic/chart-manager/objectlabs-system.json new file mode 100644 index 0000000..f1a66fe --- /dev/null +++ b/indexes/2.10/classic/chart-manager/objectlabs-system.json @@ -0,0 +1,12 @@ +{ + "databaseName": "chart-manager", + "collectionName": "objectlabs-system", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/chart-manager/repositories.json b/indexes/2.10/classic/chart-manager/repositories.json new file mode 100644 index 0000000..5779f70 --- /dev/null +++ b/indexes/2.10/classic/chart-manager/repositories.json @@ -0,0 +1,27 @@ +{ + "databaseName": "chart-manager", + "collectionName": "repositories", + "indexes": [ + { + "key": { + "created": 1 + }, + "name": "created_1", + "expireAfterSeconds": 60 + }, + { + "key": { + "account": 1, + "name": 1 + }, + "name": "account_1_name_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/cluster-providers/accounts.json b/indexes/2.10/classic/cluster-providers/accounts.json new file mode 100644 index 0000000..4555db3 --- /dev/null +++ b/indexes/2.10/classic/cluster-providers/accounts.json @@ -0,0 +1,18 @@ +{ + "databaseName": "cluster-providers", + "collectionName": "accounts", + "indexes": [ + { + "key": { + "apiId": 1 + }, + "name": "apiId_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/cluster-providers/clusters.json b/indexes/2.10/classic/cluster-providers/clusters.json new file mode 100644 index 0000000..5c641a0 --- /dev/null +++ b/indexes/2.10/classic/cluster-providers/clusters.json @@ -0,0 +1,20 @@ +{ + "databaseName": "cluster-providers", + "collectionName": "clusters", + "indexes": [ + { + "key": { + "accountid": 1, + "selector": 1 + }, + "name": "accountid_1_selector_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/cluster-providers/objectlabs-system.json b/indexes/2.10/classic/cluster-providers/objectlabs-system.json new file mode 100644 index 0000000..07943b4 --- /dev/null +++ b/indexes/2.10/classic/cluster-providers/objectlabs-system.json @@ -0,0 +1,12 @@ +{ + "databaseName": "cluster-providers", + "collectionName": "objectlabs-system", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/context-manager/AddonSettings.json b/indexes/2.10/classic/context-manager/AddonSettings.json new file mode 100644 index 0000000..887d8ac --- /dev/null +++ b/indexes/2.10/classic/context-manager/AddonSettings.json @@ -0,0 +1,12 @@ +{ + "databaseName": "context-manager", + "collectionName": "AddonSettings", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/context-manager/contexts.json b/indexes/2.10/classic/context-manager/contexts.json new file mode 100644 index 0000000..f280ea6 --- /dev/null +++ b/indexes/2.10/classic/context-manager/contexts.json @@ -0,0 +1,21 @@ +{ + "databaseName": "context-manager", + "collectionName": "contexts", + "indexes": [ + { + "key": { + "ownerType": 1, + "ownerId": 1, + "name": 1 + }, + "name": "ownerType_1_ownerId_1_name_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/context-manager/objectlabs-system.json b/indexes/2.10/classic/context-manager/objectlabs-system.json new file mode 100644 index 0000000..2152d49 --- /dev/null +++ b/indexes/2.10/classic/context-manager/objectlabs-system.json @@ -0,0 +1,12 @@ +{ + "databaseName": "context-manager", + "collectionName": "objectlabs-system", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/context-manager/safe.json b/indexes/2.10/classic/context-manager/safe.json new file mode 100644 index 0000000..496751a --- /dev/null +++ b/indexes/2.10/classic/context-manager/safe.json @@ -0,0 +1,12 @@ +{ + "databaseName": "context-manager", + "collectionName": "safe", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/abacs.json b/indexes/2.10/classic/google_production/abacs.json new file mode 100644 index 0000000..9740aa8 --- /dev/null +++ b/indexes/2.10/classic/google_production/abacs.json @@ -0,0 +1,48 @@ +{ + "databaseName": "google_production", + "collectionName": "abacs", + "indexes": [ + { + "key": { + "resource": 1, + "action": 1, + "executionContext": 1 + }, + "name": "resource_1_action_1_executionContext_1" + }, + { + "key": { + "account": 1, + "action": 1, + "team": 1, + "resource": 1, + "tags": 1 + }, + "name": "account_1_action_1_team_1_resource_1_tags_1" + }, + { + "key": { + "resource": 1, + "action": 1, + "team": 1 + }, + "name": "resource_1_action_1_team_1" + }, + { + "key": { + "account": 1, + "action": 1, + "executionContext": 1, + "resource": 1, + "tags": 1 + }, + "name": "account_1_action_1_executionContext_1_resource_1_tags_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/accountregistries.json b/indexes/2.10/classic/google_production/accountregistries.json new file mode 100644 index 0000000..ca09f74 --- /dev/null +++ b/indexes/2.10/classic/google_production/accountregistries.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "accountregistries", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/accounts.json b/indexes/2.10/classic/google_production/accounts.json new file mode 100644 index 0000000..53307b0 --- /dev/null +++ b/indexes/2.10/classic/google_production/accounts.json @@ -0,0 +1,31 @@ +{ + "databaseName": "google_production", + "collectionName": "accounts", + "indexes": [ + { + "key": { + "name": 1 + }, + "name": "name_1" + }, + { + "key": { + "paymentPlan.isWiredTransfer": 1 + }, + "name": "paymentPlan.isWiredTransfer_1" + }, + { + "key": { + "_id": 1, + "admins": 1 + }, + "name": "_id_1_admins_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/accountsettings.json b/indexes/2.10/classic/google_production/accountsettings.json new file mode 100644 index 0000000..39e392f --- /dev/null +++ b/indexes/2.10/classic/google_production/accountsettings.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "accountsettings", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/agents.json b/indexes/2.10/classic/google_production/agents.json new file mode 100644 index 0000000..7a3efa1 --- /dev/null +++ b/indexes/2.10/classic/google_production/agents.json @@ -0,0 +1,26 @@ +{ + "databaseName": "google_production", + "collectionName": "agents", + "indexes": [ + { + "key": { + "name": 1 + }, + "name": "name_1" + }, + { + "key": { + "name": 1, + "account": 1 + }, + "name": "name_1_account_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/agenttasks.json b/indexes/2.10/classic/google_production/agenttasks.json new file mode 100644 index 0000000..4ad2c76 --- /dev/null +++ b/indexes/2.10/classic/google_production/agenttasks.json @@ -0,0 +1,30 @@ +{ + "databaseName": "google_production", + "collectionName": "agenttasks", + "indexes": [ + { + "key": { + "metadata.accountId": 1, + "metadata.reIdentifier": 1, + "metadata.shouldExecute": 1, + "metadata.startAt": 1, + "metadata.status": 1, + "metadata.expireAt": 1 + }, + "name": "metadata.accountId_1_metadata.reIdentifier_1_metadata.shouldExecute_1_metadata.startAt_1_metadata.status_1_metadata.expireAt_1" + }, + { + "key": { + "metadata.expireAt": 1 + }, + "name": "metadata.expireAt_1", + "expireAfterSeconds": 0 + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/annotations.json b/indexes/2.10/classic/google_production/annotations.json new file mode 100644 index 0000000..885ae8a --- /dev/null +++ b/indexes/2.10/classic/google_production/annotations.json @@ -0,0 +1,42 @@ +{ + "databaseName": "google_production", + "collectionName": "annotations", + "indexes": [ + { + "key": { + "entityId": 1 + }, + "name": "entityId_1" + }, + { + "key": { + "accountId": 1, + "entityType": 1 + }, + "name": "accountId_1_entityType_1" + }, + { + "key": { + "accountId": 1, + "entityType": 1, + "entityId": 1 + }, + "name": "accountId_1_entityType_1_entityId_1" + }, + { + "key": { + "accountId": 1, + "_value": 1, + "entityType": 1, + "key": 1 + }, + "name": "accountId_1__value_1_entityType_1_key_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/apikeynews.json b/indexes/2.10/classic/google_production/apikeynews.json new file mode 100644 index 0000000..40c35fc --- /dev/null +++ b/indexes/2.10/classic/google_production/apikeynews.json @@ -0,0 +1,51 @@ +{ + "databaseName": "google_production", + "collectionName": "apikeynews", + "indexes": [ + { + "key": { + "user": 1, + "expireAt": 1 + }, + "name": "user_1_expireAt_1" + }, + { + "key": { + "account": 1, + "name": 1 + }, + "name": "account_1_name_1" + }, + { + "key": { + "account": 1, + "generatedBy": 1, + "_id": -1, + "subject.type": 1 + }, + "name": "account_1_generatedBy_1__id_-1_subject.type_1" + }, + { + "key": { + "account": 1, + "user": 1, + "_id": -1, + "subject.type": 1 + }, + "name": "account_1_user_1__id_-1_subject.type_1" + }, + { + "key": { + "account": 1, + "subject": 1 + }, + "name": "account_1_subject_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/apikeys.json b/indexes/2.10/classic/google_production/apikeys.json new file mode 100644 index 0000000..c1188b6 --- /dev/null +++ b/indexes/2.10/classic/google_production/apikeys.json @@ -0,0 +1,26 @@ +{ + "databaseName": "google_production", + "collectionName": "apikeys", + "indexes": [ + { + "key": { + "key": 1 + }, + "name": "key_1", + "unique": true + }, + { + "key": { + "subject": 1 + }, + "name": "subject_1", + "sparse": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/approvals.json b/indexes/2.10/classic/google_production/approvals.json new file mode 100644 index 0000000..80420fb --- /dev/null +++ b/indexes/2.10/classic/google_production/approvals.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "approvals", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/argoagents.json b/indexes/2.10/classic/google_production/argoagents.json new file mode 100644 index 0000000..452e6e4 --- /dev/null +++ b/indexes/2.10/classic/google_production/argoagents.json @@ -0,0 +1,21 @@ +{ + "databaseName": "google_production", + "collectionName": "argoagents", + "indexes": [ + { + "key": { + "accountId": 1, + "integration": 1, + "kind": 1, + "name": 1 + }, + "name": "accountId_1_integration_1_kind_1_name_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/boards.json b/indexes/2.10/classic/google_production/boards.json new file mode 100644 index 0000000..a923524 --- /dev/null +++ b/indexes/2.10/classic/google_production/boards.json @@ -0,0 +1,20 @@ +{ + "databaseName": "google_production", + "collectionName": "boards", + "indexes": [ + { + "key": { + "accountId": 1, + "name": 1 + }, + "name": "accountId_1_name_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/boardsections.json b/indexes/2.10/classic/google_production/boardsections.json new file mode 100644 index 0000000..6c4f519 --- /dev/null +++ b/indexes/2.10/classic/google_production/boardsections.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "boardsections", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/builds.json b/indexes/2.10/classic/google_production/builds.json new file mode 100644 index 0000000..c21f377 --- /dev/null +++ b/indexes/2.10/classic/google_production/builds.json @@ -0,0 +1,18 @@ +{ + "databaseName": "google_production", + "collectionName": "builds", + "indexes": [ + { + "key": { + "account": 1 + }, + "name": "account_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/cachedresources.json b/indexes/2.10/classic/google_production/cachedresources.json new file mode 100644 index 0000000..617b0dc --- /dev/null +++ b/indexes/2.10/classic/google_production/cachedresources.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "cachedresources", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/compositions.json b/indexes/2.10/classic/google_production/compositions.json new file mode 100644 index 0000000..d91b137 --- /dev/null +++ b/indexes/2.10/classic/google_production/compositions.json @@ -0,0 +1,20 @@ +{ + "databaseName": "google_production", + "collectionName": "compositions", + "indexes": [ + { + "key": { + "name": 1, + "account": 1 + }, + "name": "name_1_account_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/customers.json b/indexes/2.10/classic/google_production/customers.json new file mode 100644 index 0000000..497df87 --- /dev/null +++ b/indexes/2.10/classic/google_production/customers.json @@ -0,0 +1,19 @@ +{ + "databaseName": "google_production", + "collectionName": "customers", + "indexes": [ + { + "key": { + "name": 1 + }, + "name": "name_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/environments.json b/indexes/2.10/classic/google_production/environments.json new file mode 100644 index 0000000..ece7a93 --- /dev/null +++ b/indexes/2.10/classic/google_production/environments.json @@ -0,0 +1,18 @@ +{ + "databaseName": "google_production", + "collectionName": "environments", + "indexes": [ + { + "key": { + "account": 1 + }, + "name": "account_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/executioncontexts.json b/indexes/2.10/classic/google_production/executioncontexts.json new file mode 100644 index 0000000..c90b81b --- /dev/null +++ b/indexes/2.10/classic/google_production/executioncontexts.json @@ -0,0 +1,47 @@ +{ + "databaseName": "google_production", + "collectionName": "executioncontexts", + "indexes": [ + { + "key": { + "account": 1, + "tags": 1, + "_id": -1 + }, + "name": "account_1_tags_1__id_-1" + }, + { + "key": { + "account": 1, + "name": 1, + "_id": -1 + }, + "name": "account_1_name_1__id_-1" + }, + { + "key": { + "account": 1, + "name": 1 + }, + "name": "account_1_name_1", + "unique": true + }, + { + "key": { + "account": 1, + "accountDefault": -1 + }, + "name": "account_1_accountDefault_-1", + "unique": true, + "partialFilterExpression": { + "accountDefault": true + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/favorites.json b/indexes/2.10/classic/google_production/favorites.json new file mode 100644 index 0000000..4774078 --- /dev/null +++ b/indexes/2.10/classic/google_production/favorites.json @@ -0,0 +1,34 @@ +{ + "databaseName": "google_production", + "collectionName": "favorites", + "indexes": [ + { + "key": { + "userId": 1, + "accountId": 1, + "type": 1, + "entityId": 1 + }, + "name": "userId_1_accountId_1_type_1_entityId_1", + "unique": true + }, + { + "key": { + "userId": 1 + }, + "name": "userId_1" + }, + { + "key": { + "accountId": 1 + }, + "name": "accountId_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/feature-store-versioned.json b/indexes/2.10/classic/google_production/feature-store-versioned.json new file mode 100644 index 0000000..d54b9d0 --- /dev/null +++ b/indexes/2.10/classic/google_production/feature-store-versioned.json @@ -0,0 +1,26 @@ +{ + "databaseName": "google_production", + "collectionName": "feature-store-versioned", + "indexes": [ + { + "key": { + "createdAt": 1 + }, + "name": "createdAt_1", + "expireAfterSeconds": 43200 + }, + { + "key": { + "LDRedisStoreVersion": 1, + "_id": -1 + }, + "name": "LDRedisStoreVersion_1__id_-1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/featureevaluationsources.json b/indexes/2.10/classic/google_production/featureevaluationsources.json new file mode 100644 index 0000000..f1c4029 --- /dev/null +++ b/indexes/2.10/classic/google_production/featureevaluationsources.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "featureevaluationsources", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/features.json b/indexes/2.10/classic/google_production/features.json new file mode 100644 index 0000000..7951899 --- /dev/null +++ b/indexes/2.10/classic/google_production/features.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "features", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/featurestores.json b/indexes/2.10/classic/google_production/featurestores.json new file mode 100644 index 0000000..e982504 --- /dev/null +++ b/indexes/2.10/classic/google_production/featurestores.json @@ -0,0 +1,19 @@ +{ + "databaseName": "google_production", + "collectionName": "featurestores", + "indexes": [ + { + "key": { + "createdAt": 1 + }, + "name": "createdAt_1", + "expireAfterSeconds": 43200 + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/formmetadatas.json b/indexes/2.10/classic/google_production/formmetadatas.json new file mode 100644 index 0000000..3cb8434 --- /dev/null +++ b/indexes/2.10/classic/google_production/formmetadatas.json @@ -0,0 +1,19 @@ +{ + "databaseName": "google_production", + "collectionName": "formmetadatas", + "indexes": [ + { + "key": { + "name": 1 + }, + "name": "name_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/gittriggers.json b/indexes/2.10/classic/google_production/gittriggers.json new file mode 100644 index 0000000..2590e7e --- /dev/null +++ b/indexes/2.10/classic/google_production/gittriggers.json @@ -0,0 +1,50 @@ +{ + "databaseName": "google_production", + "collectionName": "gittriggers", + "indexes": [ + { + "key": { + "account": 1, + "context": 1, + "provider": 1, + "repoOwner": 1, + "repoName": 1 + }, + "name": "account_1_context_1_provider_1_repoOwner_1_repoName_1", + "unique": true + }, + { + "key": { + "account": 1, + "id": 1 + }, + "name": "account_1_id_1" + }, + { + "key": { + "account": 1, + "endpoint": 1 + }, + "name": "account_1_endpoint_1" + }, + { + "key": { + "id": 1 + }, + "name": "id_1", + "unique": true + }, + { + "key": { + "endpoint": 1 + }, + "name": "endpoint_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/idps.json b/indexes/2.10/classic/google_production/idps.json new file mode 100644 index 0000000..fd53306 --- /dev/null +++ b/indexes/2.10/classic/google_production/idps.json @@ -0,0 +1,28 @@ +{ + "databaseName": "google_production", + "collectionName": "idps", + "indexes": [ + { + "key": { + "clientId": 1 + }, + "name": "clientId_1", + "unique": true, + "sparse": true + }, + { + "key": { + "clientName": 1 + }, + "name": "clientName_1", + "unique": true, + "sparse": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/imageactivities.json b/indexes/2.10/classic/google_production/imageactivities.json new file mode 100644 index 0000000..90d34f2 --- /dev/null +++ b/indexes/2.10/classic/google_production/imageactivities.json @@ -0,0 +1,19 @@ +{ + "databaseName": "google_production", + "collectionName": "imageactivities", + "indexes": [ + { + "key": { + "account": 1, + "image": 1 + }, + "name": "account_1_image_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/imagelayers.json b/indexes/2.10/classic/google_production/imagelayers.json new file mode 100644 index 0000000..86e902d --- /dev/null +++ b/indexes/2.10/classic/google_production/imagelayers.json @@ -0,0 +1,25 @@ +{ + "databaseName": "google_production", + "collectionName": "imagelayers", + "indexes": [ + { + "key": { + "account": 1 + }, + "name": "account_1" + }, + { + "key": { + "image": 1 + }, + "name": "image_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/images.json b/indexes/2.10/classic/google_production/images.json new file mode 100644 index 0000000..4a8e2a5 --- /dev/null +++ b/indexes/2.10/classic/google_production/images.json @@ -0,0 +1,103 @@ +{ + "databaseName": "google_production", + "collectionName": "images", + "indexes": [ + { + "key": { + "imageName": 1, + "branch": 1 + }, + "name": "imageName_1_branch_1" + }, + { + "key": { + "status": 1, + "account": 1, + "sha": 1, + "imageName": 1, + "systemInvalid": 1 + }, + "name": "status_1_account_1_sha_1_imageName_1_systemInvalid_1" + }, + { + "key": { + "status": 1, + "account": 1, + "sha": 1, + "imageName": 1, + "created": -1, + "systemInvalid": 1 + }, + "name": "status_1_account_1_sha_1_imageName_1_created_-1_systemInvalid_1" + }, + { + "key": { + "account": 1, + "internalImageId": 1 + }, + "name": "account_1_internalImageId_1" + }, + { + "key": { + "account": 1, + "internalName": 1 + }, + "name": "account_1_internalName_1" + }, + { + "key": { + "service._id": 1 + }, + "name": "service._id_1" + }, + { + "key": { + "tags.tag": 1 + }, + "name": "tags.tag_1" + }, + { + "key": { + "account": 1, + "imageDisplayName": 1, + "status": 1, + "tags.tag": 1, + "created": -1 + }, + "name": "account_1_imageDisplayName_1_status_1_tags.tag_1_created_-1" + }, + { + "key": { + "account": 1, + "hash": 1 + }, + "name": "account_1_hash_1" + }, + { + "key": { + "account": 1, + "imageName": 1, + "status": 1, + "tags.tag": 1, + "created": -1 + }, + "name": "account_1_imageName_1_status_1_tags.tag_1_created_-1" + }, + { + "key": { + "account": 1, + "imageName": 1, + "service._id": 1, + "status": 1, + "created": -1 + }, + "name": "account_1_imageName_1_service._id_1_status_1_created_-1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/imagetags.json b/indexes/2.10/classic/google_production/imagetags.json new file mode 100644 index 0000000..09d8039 --- /dev/null +++ b/indexes/2.10/classic/google_production/imagetags.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "imagetags", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/jwts.json b/indexes/2.10/classic/google_production/jwts.json new file mode 100644 index 0000000..8f5bfd1 --- /dev/null +++ b/indexes/2.10/classic/google_production/jwts.json @@ -0,0 +1,25 @@ +{ + "databaseName": "google_production", + "collectionName": "jwts", + "indexes": [ + { + "key": { + "expiresAt": 1 + }, + "name": "expiresAt_1", + "expireAfterSeconds": 0 + }, + { + "key": { + "headerAndPayload": 1 + }, + "name": "headerAndPayload_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/metafields.json b/indexes/2.10/classic/google_production/metafields.json new file mode 100644 index 0000000..d71ec93 --- /dev/null +++ b/indexes/2.10/classic/google_production/metafields.json @@ -0,0 +1,20 @@ +{ + "databaseName": "google_production", + "collectionName": "metafields", + "indexes": [ + { + "key": { + "account": 1, + "key": 1 + }, + "name": "account_1_key_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/objectlabs-system.admin.collections.json b/indexes/2.10/classic/google_production/objectlabs-system.admin.collections.json new file mode 100644 index 0000000..93548aa --- /dev/null +++ b/indexes/2.10/classic/google_production/objectlabs-system.admin.collections.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "objectlabs-system.admin.collections", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/objectlabs-system.json b/indexes/2.10/classic/google_production/objectlabs-system.json new file mode 100644 index 0000000..a663fd1 --- /dev/null +++ b/indexes/2.10/classic/google_production/objectlabs-system.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "objectlabs-system", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/onboardings.json b/indexes/2.10/classic/google_production/onboardings.json new file mode 100644 index 0000000..9801072 --- /dev/null +++ b/indexes/2.10/classic/google_production/onboardings.json @@ -0,0 +1,19 @@ +{ + "databaseName": "google_production", + "collectionName": "onboardings", + "indexes": [ + { + "key": { + "user": 1 + }, + "name": "user_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/pagination-sessions.json b/indexes/2.10/classic/google_production/pagination-sessions.json new file mode 100644 index 0000000..944dcad --- /dev/null +++ b/indexes/2.10/classic/google_production/pagination-sessions.json @@ -0,0 +1,27 @@ +{ + "databaseName": "google_production", + "collectionName": "pagination-sessions", + "indexes": [ + { + "key": { + "sessionId": 1, + "source": 1, + "account": 1 + }, + "name": "sessionId_1_source_1_account_1" + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "expireAfterSeconds": 86400 + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/progressconfigs.json b/indexes/2.10/classic/google_production/progressconfigs.json new file mode 100644 index 0000000..8fc74d4 --- /dev/null +++ b/indexes/2.10/classic/google_production/progressconfigs.json @@ -0,0 +1,20 @@ +{ + "databaseName": "google_production", + "collectionName": "progressconfigs", + "indexes": [ + { + "key": { + "clientName": 1 + }, + "name": "clientName_1", + "unique": true, + "sparse": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/progressjobs.json b/indexes/2.10/classic/google_production/progressjobs.json new file mode 100644 index 0000000..497167f --- /dev/null +++ b/indexes/2.10/classic/google_production/progressjobs.json @@ -0,0 +1,30 @@ +{ + "databaseName": "google_production", + "collectionName": "progressjobs", + "indexes": [ + { + "key": { + "account": 1 + }, + "name": "account_1" + }, + { + "key": { + "location.progressConfig": 1 + }, + "name": "location.progressConfig_1" + }, + { + "key": { + "previousLocation.progressConfig": 1 + }, + "name": "previousLocation.progressConfig_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/providers.json b/indexes/2.10/classic/google_production/providers.json new file mode 100644 index 0000000..96f62ab --- /dev/null +++ b/indexes/2.10/classic/google_production/providers.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "providers", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/registryauthns.json b/indexes/2.10/classic/google_production/registryauthns.json new file mode 100644 index 0000000..5221521 --- /dev/null +++ b/indexes/2.10/classic/google_production/registryauthns.json @@ -0,0 +1,25 @@ +{ + "databaseName": "google_production", + "collectionName": "registryauthns", + "indexes": [ + { + "key": { + "user": 1 + }, + "name": "user_1" + }, + { + "key": { + "user": 1, + "expireAt": 1 + }, + "name": "user_1_expireAt_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/registryauthzs.json b/indexes/2.10/classic/google_production/registryauthzs.json new file mode 100644 index 0000000..e8a417e --- /dev/null +++ b/indexes/2.10/classic/google_production/registryauthzs.json @@ -0,0 +1,24 @@ +{ + "databaseName": "google_production", + "collectionName": "registryauthzs", + "indexes": [ + { + "key": { + "account": 1 + }, + "name": "account_1" + }, + { + "key": { + "user": 1 + }, + "name": "user_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/registryimages.json b/indexes/2.10/classic/google_production/registryimages.json new file mode 100644 index 0000000..8e1686f --- /dev/null +++ b/indexes/2.10/classic/google_production/registryimages.json @@ -0,0 +1,140 @@ +{ + "databaseName": "google_production", + "collectionName": "registryimages", + "indexes": [ + { + "key": { + "repoDigest": 1 + }, + "name": "repoDigest_1" + }, + { + "key": { + "workflow": 1 + }, + "name": "workflow_1" + }, + { + "key": { + "account": 1, + "isTagged": 1 + }, + "name": "account_1_isTagged_1" + }, + { + "key": { + "binary": 1 + }, + "name": "binary_1" + }, + { + "key": { + "account": 1, + "created": 1, + "_metadata.key": 1 + }, + "name": "account_1_created_1__metadata.key_1" + }, + { + "key": { + "account": 1 + }, + "name": "account_1" + }, + { + "key": { + "tags.tag": 1 + }, + "name": "tags.tag_1" + }, + { + "key": { + "created": 1 + }, + "name": "created_1" + }, + { + "key": { + "sha": 1 + }, + "name": "sha_1" + }, + { + "key": { + "account": 1, + "created": 1, + "isTagged": 1 + }, + "name": "account_1_created_1_isTagged_1" + }, + { + "key": { + "account": 1, + "created": 1, + "imageName": 1, + "branch": 1, + "isTagged": 1 + }, + "name": "account_1_created_1_imageName_1_branch_1_isTagged_1" + }, + { + "key": { + "account": 1, + "imageName": 1, + "branch": 1, + "isTagged": 1 + }, + "name": "account_1_imageName_1_branch_1_isTagged_1" + }, + { + "key": { + "internalImageId": 1 + }, + "name": "internalImageId_1" + }, + { + "key": { + "account": 1, + "repoDigest": 1 + }, + "name": "account_1_repoDigest_1", + "unique": true + }, + { + "key": { + "account": 1, + "tags.tag": 1 + }, + "name": "account_1_tags.tag_1" + }, + { + "key": { + "account": 1, + "created": -1 + }, + "name": "account_1_created_-1" + }, + { + "key": { + "account": 1, + "isTagged": 1, + "created": -1 + }, + "name": "account_1_isTagged_1_created_-1" + }, + { + "key": { + "account": 1, + "imageName": 1, + "created": -1 + }, + "name": "account_1_imageName_1_created_-1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/repos.json b/indexes/2.10/classic/google_production/repos.json new file mode 100644 index 0000000..c15a7a6 --- /dev/null +++ b/indexes/2.10/classic/google_production/repos.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "repos", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/saves.json b/indexes/2.10/classic/google_production/saves.json new file mode 100644 index 0000000..c49cde6 --- /dev/null +++ b/indexes/2.10/classic/google_production/saves.json @@ -0,0 +1,19 @@ +{ + "databaseName": "google_production", + "collectionName": "saves", + "indexes": [ + { + "key": { + "account": 1 + }, + "name": "account_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/scopesnapshots.json b/indexes/2.10/classic/google_production/scopesnapshots.json new file mode 100644 index 0000000..cb5467e --- /dev/null +++ b/indexes/2.10/classic/google_production/scopesnapshots.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "scopesnapshots", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/serviceobjs.json b/indexes/2.10/classic/google_production/serviceobjs.json new file mode 100644 index 0000000..aaf6e0b --- /dev/null +++ b/indexes/2.10/classic/google_production/serviceobjs.json @@ -0,0 +1,36 @@ +{ + "databaseName": "google_production", + "collectionName": "serviceobjs", + "indexes": [ + { + "key": { + "account": 1 + }, + "name": "account_1" + }, + { + "key": { + "account": 1, + "scm.owner.name": 1, + "scm.name": 1, + "context": 1 + }, + "name": "account_1_scm.owner.name_1_scm.name_1_context_1", + "unique": true + }, + { + "key": { + "name": 1, + "account": 1 + }, + "name": "name_1_account_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/ssoconfigs.json b/indexes/2.10/classic/google_production/ssoconfigs.json new file mode 100644 index 0000000..65e46cf --- /dev/null +++ b/indexes/2.10/classic/google_production/ssoconfigs.json @@ -0,0 +1,28 @@ +{ + "databaseName": "google_production", + "collectionName": "ssoconfigs", + "indexes": [ + { + "key": { + "clientId": 1 + }, + "name": "clientId_1", + "unique": true, + "sparse": true + }, + { + "key": { + "clientName": 1 + }, + "name": "clientName_1", + "unique": true, + "sparse": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/teams.json b/indexes/2.10/classic/google_production/teams.json new file mode 100644 index 0000000..6c184b0 --- /dev/null +++ b/indexes/2.10/classic/google_production/teams.json @@ -0,0 +1,52 @@ +{ + "databaseName": "google_production", + "collectionName": "teams", + "indexes": [ + { + "key": { + "refId": 1 + }, + "name": "refId_1" + }, + { + "key": { + "users": 1 + }, + "name": "users_1" + }, + { + "key": { + "name": 1 + }, + "name": "name_1" + }, + { + "key": { + "name": 1, + "account": 1 + }, + "name": "name_1_account_1", + "unique": true + }, + { + "key": { + "account": 1, + "source": 1 + }, + "name": "account_1_source_1" + }, + { + "key": { + "account": 1, + "type": 1 + }, + "name": "account_1_type_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/users.json b/indexes/2.10/classic/google_production/users.json new file mode 100644 index 0000000..37b6b89 --- /dev/null +++ b/indexes/2.10/classic/google_production/users.json @@ -0,0 +1,72 @@ +{ + "databaseName": "google_production", + "collectionName": "users", + "indexes": [ + { + "key": { + "userName": 1 + }, + "name": "userName_1", + "unique": true, + "sparse": true + }, + { + "key": { + "email": 1 + }, + "name": "email_1", + "unique": true, + "sparse": true + }, + { + "key": { + "_id": 1, + "status": 1 + }, + "name": "_id_1_status_1" + }, + { + "key": { + "account": 1, + "status": 1 + }, + "name": "account_1_status_1" + }, + { + "key": { + "userName": 1, + "provider.name": 1 + }, + "name": "userName_1_provider.name_1" + }, + { + "key": { + "logins.idp": 1, + "logins.userId": 1 + }, + "name": "logins.idp_1_logins.userId_1", + "sparse": true + }, + { + "key": { + "account": 1, + "isService": 1 + }, + "name": "account_1_isService_1" + }, + { + "key": { + "logins.idp": 1, + "logins.userName": 1 + }, + "name": "logins.idp_1_logins.userName_1", + "sparse": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/verifications.json b/indexes/2.10/classic/google_production/verifications.json new file mode 100644 index 0000000..cc12b1d --- /dev/null +++ b/indexes/2.10/classic/google_production/verifications.json @@ -0,0 +1,35 @@ +{ + "databaseName": "google_production", + "collectionName": "verifications", + "indexes": [ + { + "key": { + "sessionToken": 1 + }, + "name": "sessionToken_1", + "unique": true, + "sparse": true + }, + { + "key": { + "stateToken": 1 + }, + "name": "stateToken_1", + "unique": true, + "sparse": true + }, + { + "key": { + "refId": 1 + }, + "name": "refId_1", + "sparse": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/views.json b/indexes/2.10/classic/google_production/views.json new file mode 100644 index 0000000..7f333d2 --- /dev/null +++ b/indexes/2.10/classic/google_production/views.json @@ -0,0 +1,67 @@ +{ + "databaseName": "google_production", + "collectionName": "views", + "indexes": [ + { + "key": { + "accountId": 1, + "entityType": 1, + "name": 1 + }, + "name": "accountId_1_entityType_1_name_1", + "unique": true + }, + { + "key": { + "account": 1, + "entityType": 1, + "name": 1 + }, + "name": "account_1_entityType_1_name_1", + "unique": true + }, + { + "key": { + "account": 1, + "tags": 1 + }, + "name": "account_1_tags_1" + }, + { + "key": { + "account": 1, + "name": 1 + }, + "name": "account_1_name_1", + "unique": true + }, + { + "key": { + "account": 1, + "type": 1 + }, + "name": "account_1_type_1" + }, + { + "key": { + "account": 1, + "groupKey": 1 + }, + "name": "account_1_groupKey_1" + }, + { + "key": { + "account": 1, + "type": 1, + "groupKey": 1 + }, + "name": "account_1_type_1_groupKey_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/workflowdataitems.json b/indexes/2.10/classic/google_production/workflowdataitems.json new file mode 100644 index 0000000..22941a1 --- /dev/null +++ b/indexes/2.10/classic/google_production/workflowdataitems.json @@ -0,0 +1,19 @@ +{ + "databaseName": "google_production", + "collectionName": "workflowdataitems", + "indexes": [ + { + "key": { + "metadata.account": 1, + "metadata.process": 1 + }, + "name": "metadata.account_1_metadata.process_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/workflowdatastreams.json b/indexes/2.10/classic/google_production/workflowdatastreams.json new file mode 100644 index 0000000..3a853cf --- /dev/null +++ b/indexes/2.10/classic/google_production/workflowdatastreams.json @@ -0,0 +1,19 @@ +{ + "databaseName": "google_production", + "collectionName": "workflowdatastreams", + "indexes": [ + { + "key": { + "metadata.account": 1, + "metadata.process": 1 + }, + "name": "metadata.account_1_metadata.process_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/workflowprocesses.json b/indexes/2.10/classic/google_production/workflowprocesses.json new file mode 100644 index 0000000..e0157c1 --- /dev/null +++ b/indexes/2.10/classic/google_production/workflowprocesses.json @@ -0,0 +1,428 @@ +{ + "databaseName": "google_production", + "collectionName": "workflowprocesses", + "indexes": [ + { + "key": { + "account": 1, + "pendingLicense": 1, + "created": 1 + }, + "name": "account_1_pendingLicense_1_created_1" + }, + { + "key": { + "pipeline": 1, + "status": 1 + }, + "name": "pipeline_1_status_1" + }, + { + "key": { + "account": 1, + "triggerType": 1 + }, + "name": "account_1_triggerType_1" + }, + { + "key": { + "account": 1, + "pipelineInfo.pipelineId": 1 + }, + "name": "account_1_pipelineInfo.pipelineId_1" + }, + { + "key": { + "account": 1, + "startImmediately": 1, + "status": 1 + }, + "name": "account_1_startImmediately_1_status_1" + }, + { + "key": { + "account": 1, + "scmMetadata.repoName": 1, + "scmMetadata.repoOwner": 1, + "trigger": 1, + "service": 1 + }, + "name": "account_1_scmMetadata.repoName_1_scmMetadata.repoOwner_1_trigger_1_service_1" + }, + { + "key": { + "isPublic": 1 + }, + "name": "isPublic_1" + }, + { + "key": { + "codefreshEnv": 1, + "status": 1, + "shouldPerformFinishSystem": 1, + "_id": 1 + }, + "name": "codefreshEnv_1_status_1_shouldPerformFinishSystem_1__id_1" + }, + { + "key": { + "account": 1, + "helmInfo.boardId": 1 + }, + "name": "account_1_helmInfo.boardId_1" + }, + { + "key": { + "account": 1, + "environs": 1 + }, + "name": "account_1_environs_1" + }, + { + "key": { + "account": 1, + "status": 1, + "trigger": 1 + }, + "name": "account_1_status_1_trigger_1" + }, + { + "key": { + "account": 1, + "pipeline": 1, + "trigger": 1, + "_id": -1 + }, + "name": "account_1_pipeline_1_trigger_1__id_-1" + }, + { + "key": { + "scmMetadata.branchName": 1, + "account": 1, + "pipeline": 1, + "created": -1, + "finished": 1 + }, + "name": "scmMetadata.branchName_1_account_1_pipeline_1_created_-1_finished_1" + }, + { + "key": { + "trigger": 1, + "account": 1, + "status": 1, + "_id": -1 + }, + "name": "trigger_1_account_1_status_1__id_-1" + }, + { + "key": { + "account": 1, + "trigger": 1, + "scmMetadata.repoName": 1, + "service": 1 + }, + "name": "account_1_trigger_1_scmMetadata.repoName_1_service_1" + }, + { + "key": { + "service": 1, + "status": 1 + }, + "name": "service_1_status_1" + }, + { + "key": { + "finished": 1 + }, + "name": "finished_1" + }, + { + "key": { + "healthStatus.engine.status": 1 + }, + "name": "healthStatus.engine.status_1" + }, + { + "key": { + "codefreshEnv": 1, + "status": 1, + "_id": 1 + }, + "name": "codefreshEnv_1_status_1__id_1" + }, + { + "key": { + "account": 1, + "service": 1, + "trigger": 1 + }, + "name": "account_1_service_1_trigger_1" + }, + { + "key": { + "scmMetadata.branchName": 1, + "service": 1, + "status": 1, + "created": -1 + }, + "name": "scmMetadata.branchName_1_service_1_status_1_created_-1" + }, + { + "key": { + "status": 1, + "trigger": 1 + }, + "name": "status_1_trigger_1" + }, + { + "key": { + "pipeline": 1, + "finished": -1 + }, + "name": "pipeline_1_finished_-1" + }, + { + "key": { + "progress": 1 + }, + "name": "progress_1" + }, + { + "key": { + "account": 1, + "environ": 1 + }, + "name": "account_1_environ_1" + }, + { + "key": { + "status": 1, + "created": -1 + }, + "name": "status_1_created_-1" + }, + { + "key": { + "createdAt": 1 + }, + "name": "createdAt_1" + }, + { + "key": { + "request": 1 + }, + "name": "request_1" + }, + { + "key": { + "account": 1, + "_id": 1, + "scmMetadata.repoName": 1 + }, + "name": "account_1__id_1_scmMetadata.repoName_1" + }, + { + "key": { + "pipeline": 1, + "created": -1 + }, + "name": "pipeline_1_created_-1" + }, + { + "key": { + "account": 1, + "status": 1, + "created": 1 + }, + "name": "account_1_status_1_created_1" + }, + { + "key": { + "status": 1, + "runtimeEnvironmentMetadata.agent": 1, + "created": 1 + }, + "name": "status_1_runtimeEnvironmentMetadata.agent_1_created_1" + }, + { + "key": { + "created": 1 + }, + "name": "created_1", + "expireAfterSeconds": 24192000 + }, + { + "key": { + "account": 1, + "status": 1, + "trigger": 1, + "pipeline": 1, + "keepPVCsForPendingApproval": 1 + }, + "name": "account_1_status_1_trigger_1_pipeline_1_keepPVCsForPendingApproval_1", + "partialFilterExpression": { + "status": { + "$in": [ + "pending", + "delayed", + "elected", + "running", + "terminating", + "pending-approval" + ] + } + } + }, + { + "key": { + "account": 1, + "scmMetadata.revision": 1, + "_id": -1, + "pipeline": 1 + }, + "name": "account_1_scmMetadata.revision_1__id_-1_pipeline_1", + "partialFilterExpression": { + "scmMetadata.revision": { + "$exists": true + } + } + }, + { + "key": { + "account": 1, + "trigger": 1, + "scmMetadata.userName": 1, + "_id": -1, + "pipeline": 1 + }, + "name": "account_1_trigger_1_scmMetadata.userName_1__id_-1_pipeline_1", + "partialFilterExpression": { + "scmMetadata.userName": { + "$exists": true + } + } + }, + { + "key": { + "account": 1, + "trigger": 1, + "annotations.key": 1, + "annotations.value": 1, + "_id": -1, + "pipeline": 1 + }, + "name": "account_1_trigger_1_annotations.key_1_annotations.value_1__id_-1_pipeline_1", + "sparse": true + }, + { + "key": { + "account": 1, + "trigger": 1, + "pipelineTrigger": 1, + "_id": -1, + "pipeline": 1 + }, + "name": "account_1_trigger_1_pipelineTrigger_1__id_-1_pipeline_1", + "partialFilterExpression": { + "pipelineTrigger": { + "$exists": true + } + } + }, + { + "key": { + "account": 1, + "trigger": 1, + "scmMetadata.branchName": 1, + "_id": -1, + "pipeline": 1 + }, + "name": "account_1_trigger_1_scmMetadata.branchName_1__id_-1_pipeline_1", + "partialFilterExpression": { + "scmMetadata.branchName": { + "$exists": true + } + } + }, + { + "key": { + "account": 1, + "trigger": 1, + "_id": -1, + "pipeline": 1 + }, + "name": "account_1_trigger_1__id_-1_pipeline_1" + }, + { + "key": { + "account": 1, + "trigger": 1, + "scmMetadata.provider": 1, + "_id": -1, + "pipeline": 1 + }, + "name": "account_1_trigger_1_scmMetadata.provider_1__id_-1_pipeline_1", + "partialFilterExpression": { + "scmMetadata.provider": { + "$exists": true + } + } + }, + { + "key": { + "account": 1, + "trigger": 1, + "scmMetadata.repoName": 1, + "_id": -1, + "pipeline": 1 + }, + "name": "account_1_trigger_1_scmMetadata.repoName_1__id_-1_pipeline_1", + "partialFilterExpression": { + "scmMetadata.repoName": { + "$exists": true + } + } + }, + { + "key": { + "account": 1, + "trigger": 1, + "scmMetadata.provider": 1, + "scmMetadata.event": 1, + "_id": -1, + "pipeline": 1 + }, + "name": "account_1_trigger_1_scmMetadata.provider_1_scmMetadata.event_1__id_-1_pipeline_1", + "partialFilterExpression": { + "scmMetadata.event": { + "$exists": true + }, + "scmMetadata.provider": { + "$exists": true + } + } + }, + { + "key": { + "pipeline": 1, + "_id": -1 + }, + "name": "pipeline_1__id_-1" + }, + { + "key": { + "runtimeEnvironmentMetadata.agent": 1, + "runtimeEnvironmentMetadata.name": 1, + "createdAt": 1 + }, + "name": "runtimeEnvironmentMetadata.agent_1_runtimeEnvironmentMetadata.name_1_createdAt_1", + "sparse": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/workflowprocessscmmetadatas.json b/indexes/2.10/classic/google_production/workflowprocessscmmetadatas.json new file mode 100644 index 0000000..0567ed0 --- /dev/null +++ b/indexes/2.10/classic/google_production/workflowprocessscmmetadatas.json @@ -0,0 +1,12 @@ +{ + "databaseName": "google_production", + "collectionName": "workflowprocessscmmetadatas", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/workflowrequests.json b/indexes/2.10/classic/google_production/workflowrequests.json new file mode 100644 index 0000000..d6d707c --- /dev/null +++ b/indexes/2.10/classic/google_production/workflowrequests.json @@ -0,0 +1,18 @@ +{ + "databaseName": "google_production", + "collectionName": "workflowrequests", + "indexes": [ + { + "key": { + "account": 1 + }, + "name": "account_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/google_production/workflowrevisions.json b/indexes/2.10/classic/google_production/workflowrevisions.json new file mode 100644 index 0000000..2f49617 --- /dev/null +++ b/indexes/2.10/classic/google_production/workflowrevisions.json @@ -0,0 +1,34 @@ +{ + "databaseName": "google_production", + "collectionName": "workflowrevisions", + "indexes": [ + { + "key": { + "metadata.account": 1, + "metadata.process": 1 + }, + "name": "metadata.account_1_metadata.process_1" + }, + { + "key": { + "metadata.account": 1, + "metadata.process": 1, + "metadata.revision": 1 + }, + "name": "metadata.account_1_metadata.process_1_metadata.revision_1" + }, + { + "key": { + "createdAt": 1 + }, + "name": "createdAt_1", + "expireAfterSeconds": 24192000 + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/kubernetes-monitor/clusterresources-backup.json b/indexes/2.10/classic/kubernetes-monitor/clusterresources-backup.json new file mode 100644 index 0000000..9a83299 --- /dev/null +++ b/indexes/2.10/classic/kubernetes-monitor/clusterresources-backup.json @@ -0,0 +1,46 @@ +{ + "databaseName": "kubernetes-monitor", + "collectionName": "clusterresources-backup", + "indexes": [ + { + "key": { + "data.kind": 1, + "accounts.clusterId": 1, + "accounts.accountId": 1 + }, + "name": "data.kind_1_accounts.clusterId_1_accounts.accountId_1" + }, + { + "key": { + "clusterId": 1, + "accountId": 1, + "data.kind": 1, + "markedForRemove": 1 + }, + "name": "delete_by_mark_for_remove" + }, + { + "key": { + "accountId": 1, + "clusterId": 1, + "uid": 1 + }, + "name": "accountId_1_clusterId_1_uid_1" + }, + { + "key": { + "accountId": 1, + "clusterId": 1, + "data.kind": 1, + "markedForRemove": 1 + }, + "name": "accountId_1_clusterId_1_data.kind_1_markedForRemove_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/kubernetes-monitor/clusterresources.json b/indexes/2.10/classic/kubernetes-monitor/clusterresources.json new file mode 100644 index 0000000..f43f062 --- /dev/null +++ b/indexes/2.10/classic/kubernetes-monitor/clusterresources.json @@ -0,0 +1,57 @@ +{ + "databaseName": "kubernetes-monitor", + "collectionName": "clusterresources", + "indexes": [ + { + "key": { + "accountId": 1, + "clusterId": 1, + "uid": 1 + }, + "name": "accountId_1_clusterId_1_uid_1" + }, + { + "key": { + "accountId": 1, + "clusterId": 1, + "data.kind": 1, + "data.namespace": 1, + "data.labels": 1 + }, + "name": "accountId_1_clusterId_1_data.kind_1_data.namespace_1_data.labels_1" + }, + { + "key": { + "accounts.accountId": 1, + "accounts.clusterId": 1, + "data.kind": 1, + "data.namespace": 1, + "data.labels": 1 + }, + "name": "accounts.accountId_1_accounts.clusterId_1_data.kind_1_data.namespace_1_data.labels_1" + }, + { + "key": { + "accountId": 1, + "clusterId": 1, + "data.kind": 1 + }, + "name": "accountid_markforremove" + }, + { + "key": { + "accountId": 1, + "clusterId": 1, + "data.kind": 1, + "markedForRemove": 1 + }, + "name": "general" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/kubernetes-monitor/clusterusers.json b/indexes/2.10/classic/kubernetes-monitor/clusterusers.json new file mode 100644 index 0000000..453de60 --- /dev/null +++ b/indexes/2.10/classic/kubernetes-monitor/clusterusers.json @@ -0,0 +1,18 @@ +{ + "databaseName": "kubernetes-monitor", + "collectionName": "clusterusers", + "indexes": [ + { + "key": { + "accountId": 1 + }, + "name": "accountId" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/kubernetes-monitor/objectlabs-system.json b/indexes/2.10/classic/kubernetes-monitor/objectlabs-system.json new file mode 100644 index 0000000..ded1162 --- /dev/null +++ b/indexes/2.10/classic/kubernetes-monitor/objectlabs-system.json @@ -0,0 +1,12 @@ +{ + "databaseName": "kubernetes-monitor", + "collectionName": "objectlabs-system", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/kubernetes-monitor/statistics.json b/indexes/2.10/classic/kubernetes-monitor/statistics.json new file mode 100644 index 0000000..84562cc --- /dev/null +++ b/indexes/2.10/classic/kubernetes-monitor/statistics.json @@ -0,0 +1,18 @@ +{ + "databaseName": "kubernetes-monitor", + "collectionName": "statistics", + "indexes": [ + { + "key": { + "accountId": 1 + }, + "name": "accountId_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/kubernetes-monitor/tasks.json b/indexes/2.10/classic/kubernetes-monitor/tasks.json new file mode 100644 index 0000000..3207265 --- /dev/null +++ b/indexes/2.10/classic/kubernetes-monitor/tasks.json @@ -0,0 +1,12 @@ +{ + "databaseName": "kubernetes-monitor", + "collectionName": "tasks", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/long-queries/long-queries.json b/indexes/2.10/classic/long-queries/long-queries.json new file mode 100644 index 0000000..6223457 --- /dev/null +++ b/indexes/2.10/classic/long-queries/long-queries.json @@ -0,0 +1,12 @@ +{ + "databaseName": "long-queries", + "collectionName": "long-queries", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/operations/killed-queries.json b/indexes/2.10/classic/operations/killed-queries.json new file mode 100644 index 0000000..1d058d8 --- /dev/null +++ b/indexes/2.10/classic/operations/killed-queries.json @@ -0,0 +1,18 @@ +{ + "databaseName": "operations", + "collectionName": "killed-queries", + "indexes": [ + { + "key": { + "opid": 1 + }, + "name": "opid_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/operations/long-queries.json b/indexes/2.10/classic/operations/long-queries.json new file mode 100644 index 0000000..156207e --- /dev/null +++ b/indexes/2.10/classic/operations/long-queries.json @@ -0,0 +1,18 @@ +{ + "databaseName": "operations", + "collectionName": "long-queries", + "indexes": [ + { + "key": { + "opid": 1 + }, + "name": "opid_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/payments/accounts.json b/indexes/2.10/classic/payments/accounts.json new file mode 100644 index 0000000..260b90a --- /dev/null +++ b/indexes/2.10/classic/payments/accounts.json @@ -0,0 +1,43 @@ +{ + "databaseName": "payments", + "collectionName": "accounts", + "indexes": [ + { + "key": { + "plan.trial.trailing": 1 + }, + "name": "plan.trial.trailing_1" + }, + { + "key": { + "plan.trial.trialEnd": 1 + }, + "name": "plan.trial.trialEnd_1" + }, + { + "key": { + "stripe.customer_id": 1 + }, + "name": "stripe.customer_id_1" + }, + { + "key": { + "name": 1 + }, + "name": "name_1" + }, + { + "key": { + "plan.trial.trialing": 1, + "plan.trial.trialEnd": 1 + }, + "name": "plan.trial.trialing_1_plan.trial.trialEnd_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/payments/baseplans.json b/indexes/2.10/classic/payments/baseplans.json new file mode 100644 index 0000000..e33c1a5 --- /dev/null +++ b/indexes/2.10/classic/payments/baseplans.json @@ -0,0 +1,24 @@ +{ + "databaseName": "payments", + "collectionName": "baseplans", + "indexes": [ + { + "key": { + "trial.trailing": 1 + }, + "name": "trial.trailing_1" + }, + { + "key": { + "trial.trialEnd": 1 + }, + "name": "trial.trialEnd_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/payments/objectlabs-system.json b/indexes/2.10/classic/payments/objectlabs-system.json new file mode 100644 index 0000000..5914dbe --- /dev/null +++ b/indexes/2.10/classic/payments/objectlabs-system.json @@ -0,0 +1,12 @@ +{ + "databaseName": "payments", + "collectionName": "objectlabs-system", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/payments/plans.json b/indexes/2.10/classic/payments/plans.json new file mode 100644 index 0000000..534e502 --- /dev/null +++ b/indexes/2.10/classic/payments/plans.json @@ -0,0 +1,24 @@ +{ + "databaseName": "payments", + "collectionName": "plans", + "indexes": [ + { + "key": { + "trial.trailing": 1 + }, + "name": "trial.trailing_1" + }, + { + "key": { + "trial.trialEnd": 1 + }, + "name": "trial.trialEnd_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/environment-activities.json b/indexes/2.10/classic/pipeline-manager/environment-activities.json new file mode 100644 index 0000000..bd7246a --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/environment-activities.json @@ -0,0 +1,46 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "environment-activities", + "indexes": [ + { + "key": { + "environmentId": 1, + "created_at": 1 + }, + "name": "environmentId_1_created_at_1" + }, + { + "key": { + "accountId": 1, + "spec.revision": 1 + }, + "name": "accountId_1_spec.revision_1" + }, + { + "key": { + "created_at": 1 + }, + "name": "created_at_1" + }, + { + "key": { + "environmentId": 1, + "spec.historyId": 1 + }, + "name": "environmentId_1_spec.historyId_1" + }, + { + "key": { + "environmentId": 1, + "spec.healthStatus": 1 + }, + "name": "environmentId_1_spec.healthStatus_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/environments.json b/indexes/2.10/classic/pipeline-manager/environments.json new file mode 100644 index 0000000..7517d8b --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/environments.json @@ -0,0 +1,54 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "environments", + "indexes": [ + { + "key": { + "metadata.accountId": 1, + "_id": 1 + }, + "name": "metadata.accountId_1__id_1" + }, + { + "key": { + "metadata.name": 1, + "metadata.accountId": 1 + }, + "name": "metadata.name_1_metadata.accountId_1", + "unique": true + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.name_1", + "unique": true + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1, + "metadata.spec.activities.name": 1 + }, + "name": "metadata.accountId_1_metadata.name_1_metadata.spec.activities.name_1", + "unique": true + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1, + "spec.server": 1, + "spec.namespace": 1 + }, + "name": "metadata.accountId_1_metadata.name_1_spec.server_1_spec.namespace_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/github-action.json b/indexes/2.10/classic/pipeline-manager/github-action.json new file mode 100644 index 0000000..ecfd903 --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/github-action.json @@ -0,0 +1,20 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "github-action", + "indexes": [ + { + "key": { + "name": 1, + "url": 1 + }, + "name": "name_1_url_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/gitops-app-resources.json b/indexes/2.10/classic/pipeline-manager/gitops-app-resources.json new file mode 100644 index 0000000..c8688bd --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/gitops-app-resources.json @@ -0,0 +1,20 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "gitops-app-resources", + "indexes": [ + { + "key": { + "accountId": 1, + "appName": 1 + }, + "name": "accountId_1_appName_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/gitops-app.json b/indexes/2.10/classic/pipeline-manager/gitops-app.json new file mode 100644 index 0000000..b0d77b5 --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/gitops-app.json @@ -0,0 +1,42 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "gitops-app", + "indexes": [ + { + "key": { + "metadata.accountId": 1, + "_id": 1 + }, + "name": "metadata.accountId_1__id_1" + }, + { + "key": { + "metadata.name": 1, + "metadata.accountId": 1 + }, + "name": "name_accId" + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1 + }, + "name": "accountId_metadata" + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1, + "spec.context": 1 + }, + "name": "uniq", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/gitops-resources.json b/indexes/2.10/classic/pipeline-manager/gitops-resources.json new file mode 100644 index 0000000..e872f22 --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/gitops-resources.json @@ -0,0 +1,21 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "gitops-resources", + "indexes": [ + { + "key": { + "accountId": 1, + "environmentId": 1, + "activityId": 1 + }, + "name": "accountId_1_environmentId_1_activityId_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/objectlabs-system.json b/indexes/2.10/classic/pipeline-manager/objectlabs-system.json new file mode 100644 index 0000000..8c794f0 --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/objectlabs-system.json @@ -0,0 +1,12 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "objectlabs-system", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/pipelines.json b/indexes/2.10/classic/pipeline-manager/pipelines.json new file mode 100644 index 0000000..c0066ca --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/pipelines.json @@ -0,0 +1,78 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "pipelines", + "indexes": [ + { + "key": { + "metadata.accountId": 1, + "_id": 1 + }, + "name": "metadata.accountId_1__id_1" + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.name_1", + "unique": true + }, + { + "key": { + "metadata.accountId": 1, + "metadata.executionContextId": 1 + }, + "name": "metadata.accountId_1_metadata.executionContextId_1" + }, + { + "key": { + "metadata.accountId": 1, + "metadata.project": 1 + }, + "name": "metadata.accountId_1_metadata.project_1" + }, + { + "key": { + "spec.triggers.type": 1, + "spec.triggers.context": 1, + "spec.triggers.provider": 1, + "spec.triggers.repo": 1 + }, + "name": "spec.triggers.type_1_spec.triggers.context_1_spec.triggers.provider_1_spec.triggers.repo_1" + }, + { + "key": { + "metadata.accountId": 1, + "metadata.labelKeys": 1 + }, + "name": "metadata.accountId_1_metadata.labelKeys_1" + }, + { + "key": { + "metadata.name": 1, + "spec.triggers.name": 1 + }, + "name": "metadata.name_1_spec.triggers.name_1" + }, + { + "key": { + "metadata.accountId": 1, + "metadata.deprecate.implicitGitCloneService.context": 1 + }, + "name": "metadata.accountId_1_metadata.deprecate.implicitGitCloneService.context_1" + }, + { + "key": { + "metadata.accountId": 1, + "metadata.template.isTemplate": 1 + }, + "name": "metadata.accountId_1_metadata.template.isTemplate_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/projects.json b/indexes/2.10/classic/pipeline-manager/projects.json new file mode 100644 index 0000000..b560738 --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/projects.json @@ -0,0 +1,34 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "projects", + "indexes": [ + { + "key": { + "accountId": 1, + "projectName": 1 + }, + "name": "accountId_1_projectName_1", + "unique": true + }, + { + "key": { + "accountId": 1, + "metadata.deprecate.repoProject": 1 + }, + "name": "accountId_1_metadata.deprecate.repoProject_1" + }, + { + "key": { + "accountId": 1, + "tags": 1 + }, + "name": "accountId_1_tags_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/safe.json b/indexes/2.10/classic/pipeline-manager/safe.json new file mode 100644 index 0000000..6ac0c8c --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/safe.json @@ -0,0 +1,12 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "safe", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/step-metrics.json b/indexes/2.10/classic/pipeline-manager/step-metrics.json new file mode 100644 index 0000000..1a93251 --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/step-metrics.json @@ -0,0 +1,26 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "step-metrics", + "indexes": [ + { + "key": { + "metadata.name": 1, + "_id": 1 + }, + "name": "metadata.name_1__id_1" + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/pipeline-manager/steps.json b/indexes/2.10/classic/pipeline-manager/steps.json new file mode 100644 index 0000000..32c8771 --- /dev/null +++ b/indexes/2.10/classic/pipeline-manager/steps.json @@ -0,0 +1,84 @@ +{ + "databaseName": "pipeline-manager", + "collectionName": "steps", + "indexes": [ + { + "key": { + "metadata.official": 1, + "_id": 1 + }, + "name": "metadata.official_1__id_1" + }, + { + "key": { + "metadata.name": 1, + "metadata.version": 1 + }, + "name": "metadata.name_1_metadata.version_1", + "unique": true + }, + { + "key": { + "metadata.accountId": 1, + "_id": 1 + }, + "name": "metadata.accountId_1__id_1" + }, + { + "key": { + "metadata.accountId": 1, + "metadata.latest": 1, + "metadata.official": -1, + "metadata.categories": 1, + "metadata.name": 1, + "_id": -1 + }, + "name": "metadata.accountId_1_metadata.latest_1_metadata.official_-1_metadata.categories_1_metadata.name_1__id_-1" + }, + { + "key": { + "metadata.isPublic": 1, + "metadata.latest": 1, + "metadata.official": -1, + "metadata.categories": 1, + "metadata.name": 1, + "_id": -1 + }, + "name": "metadata.isPublic_1_metadata.latest_1_metadata.official_-1_metadata.categories_1_metadata.name_1__id_-1" + }, + { + "key": { + "metadata.isPublic": 1, + "_id": 1 + }, + "name": "metadata.isPublic_1__id_1" + }, + { + "key": { + "metadata.stage": 1, + "_id": 1 + }, + "name": "metadata.stage_1__id_1" + }, + { + "key": { + "metadata.categories": 1, + "_id": 1 + }, + "name": "metadata.categories_1__id_1" + }, + { + "key": { + "metadata.tags": 1, + "_id": 1 + }, + "name": "metadata.tags_1__id_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/platform-analytics-postgres/blue_green_state.json b/indexes/2.10/classic/platform-analytics-postgres/blue_green_state.json new file mode 100644 index 0000000..43187f1 --- /dev/null +++ b/indexes/2.10/classic/platform-analytics-postgres/blue_green_state.json @@ -0,0 +1,12 @@ +{ + "databaseName": "platform-analytics-postgres", + "collectionName": "blue_green_state", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/platform-analytics-postgres/versions.json b/indexes/2.10/classic/platform-analytics-postgres/versions.json new file mode 100644 index 0000000..52c2a3e --- /dev/null +++ b/indexes/2.10/classic/platform-analytics-postgres/versions.json @@ -0,0 +1,12 @@ +{ + "databaseName": "platform-analytics-postgres", + "collectionName": "versions", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/platform-analytics-postgres/versions1.json b/indexes/2.10/classic/platform-analytics-postgres/versions1.json new file mode 100644 index 0000000..fca8133 --- /dev/null +++ b/indexes/2.10/classic/platform-analytics-postgres/versions1.json @@ -0,0 +1,12 @@ +{ + "databaseName": "platform-analytics-postgres", + "collectionName": "versions1", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/platform-analytics-postgres/versions2.json b/indexes/2.10/classic/platform-analytics-postgres/versions2.json new file mode 100644 index 0000000..271b233 --- /dev/null +++ b/indexes/2.10/classic/platform-analytics-postgres/versions2.json @@ -0,0 +1,12 @@ +{ + "databaseName": "platform-analytics-postgres", + "collectionName": "versions2", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/platform-analytics/blue_green_state.json b/indexes/2.10/classic/platform-analytics/blue_green_state.json new file mode 100644 index 0000000..515799f --- /dev/null +++ b/indexes/2.10/classic/platform-analytics/blue_green_state.json @@ -0,0 +1,12 @@ +{ + "databaseName": "platform-analytics", + "collectionName": "blue_green_state", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/platform-analytics/versions.json b/indexes/2.10/classic/platform-analytics/versions.json new file mode 100644 index 0000000..b563fbc --- /dev/null +++ b/indexes/2.10/classic/platform-analytics/versions.json @@ -0,0 +1,12 @@ +{ + "databaseName": "platform-analytics", + "collectionName": "versions", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/platform-analytics/versions1.json b/indexes/2.10/classic/platform-analytics/versions1.json new file mode 100644 index 0000000..31b612b --- /dev/null +++ b/indexes/2.10/classic/platform-analytics/versions1.json @@ -0,0 +1,12 @@ +{ + "databaseName": "platform-analytics", + "collectionName": "versions1", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/platform-analytics/versions2.json b/indexes/2.10/classic/platform-analytics/versions2.json new file mode 100644 index 0000000..b1bfe22 --- /dev/null +++ b/indexes/2.10/classic/platform-analytics/versions2.json @@ -0,0 +1,12 @@ +{ + "databaseName": "platform-analytics", + "collectionName": "versions2", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/runtime-environment-manager/defaults.json b/indexes/2.10/classic/runtime-environment-manager/defaults.json new file mode 100644 index 0000000..38ae820 --- /dev/null +++ b/indexes/2.10/classic/runtime-environment-manager/defaults.json @@ -0,0 +1,12 @@ +{ + "databaseName": "runtime-environment-manager", + "collectionName": "defaults", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/runtime-environment-manager/deleted.json b/indexes/2.10/classic/runtime-environment-manager/deleted.json new file mode 100644 index 0000000..f5aa0c9 --- /dev/null +++ b/indexes/2.10/classic/runtime-environment-manager/deleted.json @@ -0,0 +1,12 @@ +{ + "databaseName": "runtime-environment-manager", + "collectionName": "deleted", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/runtime-environment-manager/health-check-reports.json b/indexes/2.10/classic/runtime-environment-manager/health-check-reports.json new file mode 100644 index 0000000..739304a --- /dev/null +++ b/indexes/2.10/classic/runtime-environment-manager/health-check-reports.json @@ -0,0 +1,19 @@ +{ + "databaseName": "runtime-environment-manager", + "collectionName": "health-check-reports", + "indexes": [ + { + "key": { + "date": 1 + }, + "name": "date_1", + "expireAfterSeconds": 2592000 + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/runtime-environment-manager/objectlabs-system.admin.collections.json b/indexes/2.10/classic/runtime-environment-manager/objectlabs-system.admin.collections.json new file mode 100644 index 0000000..d32cb76 --- /dev/null +++ b/indexes/2.10/classic/runtime-environment-manager/objectlabs-system.admin.collections.json @@ -0,0 +1,12 @@ +{ + "databaseName": "runtime-environment-manager", + "collectionName": "objectlabs-system.admin.collections", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/runtime-environment-manager/objectlabs-system.json b/indexes/2.10/classic/runtime-environment-manager/objectlabs-system.json new file mode 100644 index 0000000..d7ad5ed --- /dev/null +++ b/indexes/2.10/classic/runtime-environment-manager/objectlabs-system.json @@ -0,0 +1,12 @@ +{ + "databaseName": "runtime-environment-manager", + "collectionName": "objectlabs-system", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/runtime-environment-manager/runtime-environment.json b/indexes/2.10/classic/runtime-environment-manager/runtime-environment.json new file mode 100644 index 0000000..b97ab41 --- /dev/null +++ b/indexes/2.10/classic/runtime-environment-manager/runtime-environment.json @@ -0,0 +1,28 @@ +{ + "databaseName": "runtime-environment-manager", + "collectionName": "runtime-environment", + "indexes": [ + { + "key": { + "metadata.name": 1, + "plan": 1, + "_id": 1 + }, + "name": "metadata.name_1_plan_1__id_1", + "unique": true + }, + { + "key": { + "accountId": 1, + "metadata.name": 1 + }, + "name": "accountId_1_metadata.name_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/runtime-environment-manager/runtime-environments-tags.json b/indexes/2.10/classic/runtime-environment-manager/runtime-environments-tags.json new file mode 100644 index 0000000..e039c4d --- /dev/null +++ b/indexes/2.10/classic/runtime-environment-manager/runtime-environments-tags.json @@ -0,0 +1,21 @@ +{ + "databaseName": "runtime-environment-manager", + "collectionName": "runtime-environments-tags", + "indexes": [ + { + "key": { + "accountId": 1, + "runtimeEnvironmentName": 1 + }, + "name": "accountId_1_runtimeEnvironmentName_1", + "unique": true, + "sparse": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/user_insights/objectlabs-system.json b/indexes/2.10/classic/user_insights/objectlabs-system.json new file mode 100644 index 0000000..ac545d8 --- /dev/null +++ b/indexes/2.10/classic/user_insights/objectlabs-system.json @@ -0,0 +1,12 @@ +{ + "databaseName": "user_insights", + "collectionName": "objectlabs-system", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/classic/user_insights/profile.json b/indexes/2.10/classic/user_insights/profile.json new file mode 100644 index 0000000..59c5103 --- /dev/null +++ b/indexes/2.10/classic/user_insights/profile.json @@ -0,0 +1,12 @@ +{ + "databaseName": "user_insights", + "collectionName": "profile", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/audit/audit.json b/indexes/2.10/gitops/audit/audit.json new file mode 100644 index 0000000..c9d2acd --- /dev/null +++ b/indexes/2.10/gitops/audit/audit.json @@ -0,0 +1,77 @@ +{ + "databaseName": "audit", + "collectionName": "audit", + "indexes": [ + { + "key": { + "accountId": 1, + "timestamp": -1 + }, + "name": "accountId_1_timestamp_-1" + }, + { + "key": { + "accountId": 1, + "eventType": 1, + "timestamp": -1 + }, + "name": "accountId_1_eventType_1_timestamp_-1" + }, + { + "key": { + "accountId": 1, + "entityType": 1, + "timestamp": -1 + }, + "name": "accountId_1_entityType_1_timestamp_-1" + }, + { + "key": { + "accountId": 1, + "entityName": 1, + "timestamp": -1 + }, + "name": "accountId_1_entityName_1_timestamp_-1" + }, + { + "key": { + "accountId": 1, + "status": 1, + "timestamp": -1 + }, + "name": "accountId_1_status_1_timestamp_-1" + }, + { + "key": { + "accountId": 1, + "userId": 1, + "timestamp": -1 + }, + "name": "accountId_1_userId_1_timestamp_-1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + }, + { + "key": { + "inactive": 1, + "updatedAt": 1 + }, + "name": "inactive_1_updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + } + ] +} diff --git a/indexes/2.10/gitops/csdp-analytics/blue_green_state.json b/indexes/2.10/gitops/csdp-analytics/blue_green_state.json new file mode 100644 index 0000000..80dd434 --- /dev/null +++ b/indexes/2.10/gitops/csdp-analytics/blue_green_state.json @@ -0,0 +1,12 @@ +{ + "databaseName": "csdp-analytics", + "collectionName": "blue_green_state", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/csdp-analytics/versions.json b/indexes/2.10/gitops/csdp-analytics/versions.json new file mode 100644 index 0000000..dcc1483 --- /dev/null +++ b/indexes/2.10/gitops/csdp-analytics/versions.json @@ -0,0 +1,12 @@ +{ + "databaseName": "csdp-analytics", + "collectionName": "versions", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/csdp-analytics/versions2.json b/indexes/2.10/gitops/csdp-analytics/versions2.json new file mode 100644 index 0000000..a673d51 --- /dev/null +++ b/indexes/2.10/gitops/csdp-analytics/versions2.json @@ -0,0 +1,12 @@ +{ + "databaseName": "csdp-analytics", + "collectionName": "versions2", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/abac-rules.json b/indexes/2.10/gitops/read-models/abac-rules.json new file mode 100644 index 0000000..20ec2a0 --- /dev/null +++ b/indexes/2.10/gitops/read-models/abac-rules.json @@ -0,0 +1,19 @@ +{ + "databaseName": "read-models", + "collectionName": "abac-rules", + "indexes": [ + { + "key": { + "accountId": 1, + "entityType": 1 + }, + "name": "accountId_1_entityType_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/accounts.json b/indexes/2.10/gitops/read-models/accounts.json new file mode 100644 index 0000000..8874172 --- /dev/null +++ b/indexes/2.10/gitops/read-models/accounts.json @@ -0,0 +1,40 @@ +{ + "databaseName": "read-models", + "collectionName": "accounts", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "gitopsUsage.cronRunId": 1 + }, + "name": "gitopsUsage.cronRunId_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + } + ] +} diff --git a/indexes/2.10/gitops/read-models/analysisruns.json b/indexes/2.10/gitops/read-models/analysisruns.json new file mode 100644 index 0000000..1e3e2c7 --- /dev/null +++ b/indexes/2.10/gitops/read-models/analysisruns.json @@ -0,0 +1,297 @@ +{ + "databaseName": "read-models", + "collectionName": "analysisruns", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1, + "metadata.uid": 1, + "metadata.revision": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1_metadata.uid_1_metadata.revision_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "revision": 1, + "metadata.labels.rollout-type": 1, + "metadata.runtime": 1, + "metadata.labels.step-index": 1 + }, + "name": "metadata.accountId_1_revision_1_metadata.labels.rollout-type_1_metadata.runtime_1_metadata.labels.step-index_1" + }, + { + "key": { + "metadata.accountId": 1, + "revision": 1, + "metadata.labels.rollout-type": 1, + "metadata.runtime": 1, + "metadata.creationTimestamp": -1 + }, + "name": "metadata.accountId_1_revision_1_metadata.labels.rollout-type_1_metadata.runtime_1_metadata.creationTimestamp_-1" + }, + { + "key": { + "ownerReferences.uid": 1, + "revision": 1 + }, + "name": "ownerReferences.uid_1_revision_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/annotation.json b/indexes/2.10/gitops/read-models/annotation.json new file mode 100644 index 0000000..23e800b --- /dev/null +++ b/indexes/2.10/gitops/read-models/annotation.json @@ -0,0 +1,89 @@ +{ + "databaseName": "read-models", + "collectionName": "annotation", + "indexes": [ + { + "key": { + "type": 1 + }, + "name": "type_1" + }, + { + "key": { + "value": 1 + }, + "name": "value_1", + "partialFilterExpression": { + "type": "issue" + } + }, + { + "key": { + "key": 1 + }, + "name": "key_1" + }, + { + "key": { + "accountId": 1 + }, + "name": "accountId_1" + }, + { + "key": { + "type": 1, + "value.committers.userName": 1 + }, + "name": "type_1_value.committers.userName_1", + "partialFilterExpression": { + "type": "pr" + } + }, + { + "key": { + "accountId": 1, + "entityId.id": 1, + "type": 1, + "entityType": 1 + }, + "name": "accountId_1_entityId.id_1_type_1_entityType_1" + }, + { + "key": { + "accountId": 1, + "entityId": 1, + "type": 1 + }, + "name": "accountId_1_entityId_1_type_1" + }, + { + "key": { + "classicId": 1 + }, + "name": "classicId_1" + }, + { + "key": { + "accountId": 1, + "classicId": 1, + "type": 1 + }, + "name": "accountId_1_classicId_1_type_1" + }, + { + "key": { + "value.valueType": 1 + }, + "name": "value.valueType_1", + "partialFilterExpression": { + "type": "generic" + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/app-projects.json b/indexes/2.10/gitops/read-models/app-projects.json new file mode 100644 index 0000000..f884e84 --- /dev/null +++ b/indexes/2.10/gitops/read-models/app-projects.json @@ -0,0 +1,131 @@ +{ + "databaseName": "read-models", + "collectionName": "app-projects", + "indexes": [ + { + "key": { + "projects": 1 + }, + "name": "projects_1" + }, + { + "key": { + "referencedBy.name": 1 + }, + "name": "referencedBy.name_1" + }, + { + "key": { + "references.name": 1 + }, + "name": "references.name_1" + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1" + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1" + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1" + }, + { + "key": { + "metadata.name": 1, + "metadata.kind": 1, + "metadata.runtime": 1, + "metadata.namespace": 1, + "metadata.accountId": 1, + "metadata.group": 1, + "metadata.version": 1 + }, + "name": "metadata.name_1_metadata.kind_1_metadata.runtime_1_metadata.namespace_1_metadata.accountId_1_metadata.group_1_metadata.version_1", + "unique": true + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1" + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1" + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1" + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1" + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/application-groups.json b/indexes/2.10/gitops/read-models/application-groups.json new file mode 100644 index 0000000..79b6adc --- /dev/null +++ b/indexes/2.10/gitops/read-models/application-groups.json @@ -0,0 +1,83 @@ +{ + "databaseName": "read-models", + "collectionName": "application-groups", + "indexes": [ + { + "key": { + "favorites": 1 + }, + "name": "favorites_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "name": 1, + "accountId": 1 + }, + "name": "name_1_accountId_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1 + }, + "name": "accountId_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1, + "applicationCount": 1 + }, + "name": "updatedAt_1_applicationCount_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/applications-set.json b/indexes/2.10/gitops/read-models/applications-set.json new file mode 100644 index 0000000..1b00e75 --- /dev/null +++ b/indexes/2.10/gitops/read-models/applications-set.json @@ -0,0 +1,342 @@ +{ + "databaseName": "read-models", + "collectionName": "applications-set", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "favorites": 1 + }, + "name": "favorites_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/applications.json b/indexes/2.10/gitops/read-models/applications.json new file mode 100644 index 0000000..9031047 --- /dev/null +++ b/indexes/2.10/gitops/read-models/applications.json @@ -0,0 +1,234 @@ +{ + "databaseName": "read-models", + "collectionName": "applications", + "indexes": [ + { + "key": { + "projects": 1 + }, + "name": "projects_1" + }, + { + "key": { + "referencedBy.name": 1 + }, + "name": "referencedBy.name_1" + }, + { + "key": { + "references.name": 1 + }, + "name": "references.name_1" + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1" + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1" + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1" + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1" + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1" + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1" + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1" + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1" + }, + { + "key": { + "createdAt": 1 + }, + "name": "createdAt_1" + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "favorites": 1 + }, + "name": "favorites_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/clusters.json b/indexes/2.10/gitops/read-models/clusters.json new file mode 100644 index 0000000..b2d26b9 --- /dev/null +++ b/indexes/2.10/gitops/read-models/clusters.json @@ -0,0 +1,157 @@ +{ + "databaseName": "read-models", + "collectionName": "clusters", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1" + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1" + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1" + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1" + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1" + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1" + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1" + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1" + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1" + }, + { + "key": { + "self.name": 1 + }, + "name": "self.name_1" + }, + { + "key": { + "self.name": 1, + "self.kind": 1, + "self.namespace": 1, + "self.group": 1, + "self.version": 1 + }, + "name": "self.name_1_self.kind_1_self.namespace_1_self.group_1_self.version_1" + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "server": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_server_1", + "unique": true + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + }, + { + "key": { + "inactive": 1, + "updatedAt": 1 + }, + "name": "inactive_1_updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + } + ] +} diff --git a/indexes/2.10/gitops/read-models/components.json b/indexes/2.10/gitops/read-models/components.json new file mode 100644 index 0000000..ffdb8d4 --- /dev/null +++ b/indexes/2.10/gitops/read-models/components.json @@ -0,0 +1,170 @@ +{ + "databaseName": "read-models", + "collectionName": "components", + "indexes": [ + { + "key": { + "projects": 1 + }, + "name": "projects_1" + }, + { + "key": { + "referencedBy.name": 1 + }, + "name": "referencedBy.name_1" + }, + { + "key": { + "references.name": 1 + }, + "name": "references.name_1" + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1" + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1" + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1" + }, + { + "key": { + "self.name": 1 + }, + "name": "self.name_1" + }, + { + "key": { + "self.name": 1, + "self.kind": 1, + "self.namespace": 1, + "self.group": 1, + "self.version": 1 + }, + "name": "self.name_1_self.kind_1_self.namespace_1_self.group_1_self.version_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1" + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1" + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1" + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1" + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1" + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/deployments.json b/indexes/2.10/gitops/read-models/deployments.json new file mode 100644 index 0000000..552461b --- /dev/null +++ b/indexes/2.10/gitops/read-models/deployments.json @@ -0,0 +1,325 @@ +{ + "databaseName": "read-models", + "collectionName": "deployments", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/environments.json b/indexes/2.10/gitops/read-models/environments.json new file mode 100644 index 0000000..445ba03 --- /dev/null +++ b/indexes/2.10/gitops/read-models/environments.json @@ -0,0 +1,66 @@ +{ + "databaseName": "read-models", + "collectionName": "environments", + "indexes": [ + { + "key": { + "favorites": 1 + }, + "name": "favorites_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "name": 1 + }, + "name": "accountId_1_name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "position": 1, + "_id": -1 + }, + "name": "position_1__id_-1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/event-payloads.json b/indexes/2.10/gitops/read-models/event-payloads.json new file mode 100644 index 0000000..d195162 --- /dev/null +++ b/indexes/2.10/gitops/read-models/event-payloads.json @@ -0,0 +1,19 @@ +{ + "databaseName": "read-models", + "collectionName": "event-payloads", + "indexes": [ + { + "key": { + "uid": 1 + }, + "name": "uid_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/event-sources.json b/indexes/2.10/gitops/read-models/event-sources.json new file mode 100644 index 0000000..f806959 --- /dev/null +++ b/indexes/2.10/gitops/read-models/event-sources.json @@ -0,0 +1,211 @@ +{ + "databaseName": "read-models", + "collectionName": "event-sources", + "indexes": [ + { + "key": { + "projects": 1 + }, + "name": "projects_1" + }, + { + "key": { + "referencedBy.name": 1 + }, + "name": "referencedBy.name_1" + }, + { + "key": { + "references.name": 1 + }, + "name": "references.name_1" + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1" + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1" + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1" + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1" + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1" + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1" + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1" + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1" + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/generic-entities.json b/indexes/2.10/gitops/read-models/generic-entities.json new file mode 100644 index 0000000..552a061 --- /dev/null +++ b/indexes/2.10/gitops/read-models/generic-entities.json @@ -0,0 +1,342 @@ +{ + "databaseName": "read-models", + "collectionName": "generic-entities", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/git-sources.json b/indexes/2.10/gitops/read-models/git-sources.json new file mode 100644 index 0000000..f2a6a4d --- /dev/null +++ b/indexes/2.10/gitops/read-models/git-sources.json @@ -0,0 +1,187 @@ +{ + "databaseName": "read-models", + "collectionName": "git-sources", + "indexes": [ + { + "key": { + "projects": 1 + }, + "name": "projects_1" + }, + { + "key": { + "referencedBy.name": 1 + }, + "name": "referencedBy.name_1" + }, + { + "key": { + "references.name": 1 + }, + "name": "references.name_1" + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1" + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1" + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1" + }, + { + "key": { + "self.name": 1 + }, + "name": "self.name_1" + }, + { + "key": { + "self.name": 1, + "self.kind": 1, + "self.namespace": 1, + "self.group": 1, + "self.version": 1 + }, + "name": "self.name_1_self.kind_1_self.namespace_1_self.group_1_self.version_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1" + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1" + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1" + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1" + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1" + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "permissions.userId": 1 + }, + "name": "permissions.userId_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/images-applications.json b/indexes/2.10/gitops/read-models/images-applications.json new file mode 100644 index 0000000..bbcd8f3 --- /dev/null +++ b/indexes/2.10/gitops/read-models/images-applications.json @@ -0,0 +1,80 @@ +{ + "databaseName": "read-models", + "collectionName": "images-applications", + "indexes": [ + { + "key": { + "applicationRef.name": 1 + }, + "name": "applicationRef.name_1" + }, + { + "key": { + "applicationRef.name": 1, + "applicationRef.kind": 1, + "applicationRef.namespace": 1, + "applicationRef.group": 1, + "applicationRef.version": 1 + }, + "name": "applicationRef.name_1_applicationRef.kind_1_applicationRef.namespace_1_applicationRef.group_1_applicationRef.version_1" + }, + { + "key": { + "accountId": 1, + "repositoryName": 1, + "tag": 1 + }, + "name": "accountId_1_repositoryName_1_tag_1" + }, + { + "key": { + "applicationRef.labels": 1 + }, + "name": "applicationRef.labels_1" + }, + { + "key": { + "accountId": 1, + "repositoryName": 1, + "applicationRef.name": 1 + }, + "name": "accountId_1_repositoryName_1_applicationRef.name_1" + }, + { + "key": { + "accountId": 1, + "repositoryName": 1, + "applicationRef.name": 1, + "tag": 1 + }, + "name": "accountId_1_repositoryName_1_applicationRef.name_1_tag_1" + }, + { + "key": { + "applicationRef.accountId": 1, + "applicationRef.runtime": 1, + "applicationRef.cluster": 1, + "applicationRef.namespace": 1, + "applicationRef.group": 1, + "applicationRef.version": 1, + "applicationRef.kind": 1, + "applicationRef.name": 1 + }, + "name": "applicationRef.accountId_1_applicationRef.runtime_1_applicationRef.cluster_1_applicationRef.namespace_1_applicationRef.group_1_applicationRef.version_1_applicationRef.kind_1_applicationRef.name_1" + }, + { + "key": { + "accountId": 1, + "repoDigest": 1, + "tag": 1 + }, + "name": "accountId_1_repoDigest_1_tag_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/images-binaries.json b/indexes/2.10/gitops/read-models/images-binaries.json new file mode 100644 index 0000000..3e6d3b1 --- /dev/null +++ b/indexes/2.10/gitops/read-models/images-binaries.json @@ -0,0 +1,83 @@ +{ + "databaseName": "read-models", + "collectionName": "images-binaries", + "indexes": [ + { + "key": { + "accountId": 1, + "imageName": 1, + "repositoryName": 1 + }, + "name": "accountId_1_imageName_1_repositoryName_1" + }, + { + "key": { + "accountId": 1, + "repositoryName": 1, + "gitRepository": 1 + }, + "name": "accountId_1_repositoryName_1_gitRepository_1" + }, + { + "key": { + "accountId": 1, + "repositoryName": 1, + "branch": 1 + }, + "name": "accountId_1_repositoryName_1_branch_1" + }, + { + "key": { + "runtime.name": 1 + }, + "name": "runtime.name_1" + }, + { + "key": { + "accountId": 1, + "repoDigest": 1 + }, + "name": "accountId_1_repoDigest_1" + }, + { + "key": { + "accountId": 1, + "internalImageId": 1 + }, + "name": "accountId_1_internalImageId_1" + }, + { + "key": { + "accountId": 1, + "binaryId": 1, + "lastUpdate": -1, + "_id": -1 + }, + "name": "accountId_1_binaryId_1_lastUpdate_-1__id_-1" + }, + { + "key": { + "accountId": 1, + "imageName": 1 + }, + "name": "accountId_1_imageName_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/images-layers.json b/indexes/2.10/gitops/read-models/images-layers.json new file mode 100644 index 0000000..95300dd --- /dev/null +++ b/indexes/2.10/gitops/read-models/images-layers.json @@ -0,0 +1,27 @@ +{ + "databaseName": "read-models", + "collectionName": "images-layers", + "indexes": [ + { + "key": { + "accountId": 1, + "image": 1 + }, + "name": "accountId_1_image_1", + "unique": true + }, + { + "key": { + "image": 1 + }, + "name": "image_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/images-registries.json b/indexes/2.10/gitops/read-models/images-registries.json new file mode 100644 index 0000000..31991ff --- /dev/null +++ b/indexes/2.10/gitops/read-models/images-registries.json @@ -0,0 +1,134 @@ +{ + "databaseName": "read-models", + "collectionName": "images-registries", + "indexes": [ + { + "key": { + "accountId": 1, + "imageName": 1 + }, + "name": "accountId_1_imageName_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "imageName": 1, + "binaryId": 1 + }, + "name": "accountId_1_imageName_1_binaryId_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "imageName": 1, + "tags.tag": 1 + }, + "name": "accountId_1_imageName_1_tags.tag_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "imageName": 1, + "registry.domain": 1 + }, + "name": "accountId_1_imageName_1_registry.domain_1" + }, + { + "key": { + "accountId": 1, + "repositoryName": 1 + }, + "name": "accountId_1_repositoryName_1" + }, + { + "key": { + "accountId": 1, + "repositoryName": 1, + "binaryId": 1 + }, + "name": "accountId_1_repositoryName_1_binaryId_1" + }, + { + "key": { + "accountId": 1, + "repositoryName": 1, + "tags.tag": 1 + }, + "name": "accountId_1_repositoryName_1_tags.tag_1" + }, + { + "key": { + "accountId": 1, + "repositoryName": 1, + "registry.domain": 1 + }, + "name": "accountId_1_repositoryName_1_registry.domain_1" + }, + { + "key": { + "accountId": 1, + "repoDigest": 1 + }, + "name": "accountId_1_repoDigest_1" + }, + { + "key": { + "accountId": 1, + "repositoryName": 1, + "registry.domain": 1, + "tags.tag": 1 + }, + "name": "accountId_1_repositoryName_1_registry.domain_1_tags.tag_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/images-repos-tags.json b/indexes/2.10/gitops/read-models/images-repos-tags.json new file mode 100644 index 0000000..5826a7d --- /dev/null +++ b/indexes/2.10/gitops/read-models/images-repos-tags.json @@ -0,0 +1,45 @@ +{ + "databaseName": "read-models", + "collectionName": "images-repos-tags", + "indexes": [ + { + "key": { + "accountId": 1, + "imageName": 1 + }, + "name": "accountId_1_imageName_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "repositoryName": 1 + }, + "name": "accountId_1_repositoryName_1" + }, + { + "key": { + "accountId": 1, + "repositoryName": 1, + "tag": 1 + }, + "name": "accountId_1_repositoryName_1_tag_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/images-repositories.json b/indexes/2.10/gitops/read-models/images-repositories.json new file mode 100644 index 0000000..1f6ee9c --- /dev/null +++ b/indexes/2.10/gitops/read-models/images-repositories.json @@ -0,0 +1,48 @@ +{ + "databaseName": "read-models", + "collectionName": "images-repositories", + "indexes": [ + { + "key": { + "accountId": 1 + }, + "name": "accountId_1" + }, + { + "key": { + "accountId": 1, + "imageName": 1 + }, + "name": "accountId_1_imageName_1" + }, + { + "key": { + "accountId": 1, + "imageName": 1, + "lastUpdate": 1 + }, + "name": "accountId_1_imageName_1_lastUpdate_1" + }, + { + "key": { + "accountId": 1, + "name": 1 + }, + "name": "accountId_1_name_1" + }, + { + "key": { + "accountId": 1, + "name": 1, + "lastUpdate": 1 + }, + "name": "accountId_1_name_1_lastUpdate_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/integration-configs.json b/indexes/2.10/gitops/read-models/integration-configs.json new file mode 100644 index 0000000..8c6ae92 --- /dev/null +++ b/indexes/2.10/gitops/read-models/integration-configs.json @@ -0,0 +1,380 @@ +{ + "databaseName": "read-models", + "collectionName": "integration-configs", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "self.name": 1 + }, + "name": "self.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "self.name": 1, + "self.kind": 1, + "self.namespace": 1, + "self.group": 1, + "self.version": 1 + }, + "name": "self.name_1_self.kind_1_self.namespace_1_self.group_1_self.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "integrationType": 1 + }, + "name": "integrationType_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/integration-secrets.json b/indexes/2.10/gitops/read-models/integration-secrets.json new file mode 100644 index 0000000..23a7951 --- /dev/null +++ b/indexes/2.10/gitops/read-models/integration-secrets.json @@ -0,0 +1,380 @@ +{ + "databaseName": "read-models", + "collectionName": "integration-secrets", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "self.name": 1 + }, + "name": "self.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "self.name": 1, + "self.kind": 1, + "self.namespace": 1, + "self.group": 1, + "self.version": 1 + }, + "name": "self.name_1_self.kind_1_self.namespace_1_self.group_1_self.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "integrationType": 1 + }, + "name": "integrationType_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/integrations.json b/indexes/2.10/gitops/read-models/integrations.json new file mode 100644 index 0000000..c618699 --- /dev/null +++ b/indexes/2.10/gitops/read-models/integrations.json @@ -0,0 +1,58 @@ +{ + "databaseName": "read-models", + "collectionName": "integrations", + "indexes": [ + { + "key": { + "resources.entityId.name": 1 + }, + "name": "resources.entityId.name_1" + }, + { + "key": { + "resources.entityId.name": 1, + "resources.entityId.kind": 1, + "resources.entityId.namespace": 1, + "resources.entityId.group": 1, + "resources.entityId.version": 1 + }, + "name": "resources.entityId.name_1_resources.entityId.kind_1_resources.entityId.namespace_1_resources.entityId.group_1_resources.entityId.version_1" + }, + { + "key": { + "accountId": 1 + }, + "name": "accountId_1" + }, + { + "key": { + "name": 1, + "type": 1, + "accountId": 1 + }, + "name": "name_1_type_1_accountId_1", + "unique": true + }, + { + "key": { + "accountId": 1, + "type": 1 + }, + "name": "accountId_1_type_1" + }, + { + "key": { + "accountId": 1, + "name": 1 + }, + "name": "accountId_1_name_1", + "unique": true + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/notification.json b/indexes/2.10/gitops/read-models/notification.json new file mode 100644 index 0000000..4378728 --- /dev/null +++ b/indexes/2.10/gitops/read-models/notification.json @@ -0,0 +1,215 @@ +{ + "databaseName": "read-models", + "collectionName": "notification", + "indexes": [ + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "timestamp": 1 + }, + "name": "timestamp_1", + "expireAfterSeconds": 604800, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "partialFilterExpression": { + "type": "gitSourceNotification" + }, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "partialFilterExpression": { + "type": "gitSourceNotification" + }, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.name": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "state": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.name_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_state_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1, + "state": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1_state_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "partialFilterExpression": { + "type": "gitSourceNotification" + }, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "partialFilterExpression": { + "type": "gitSourceNotification" + }, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "id": 1, + "type": 1 + }, + "name": "id_1_type_1" + }, + { + "key": { + "accountId": 1, + "timestamp": -1, + "_id": -1 + }, + "name": "accountId_1_timestamp_-1__id_-1" + }, + { + "key": { + "state": 1, + "timestamp": 1 + }, + "name": "state_1_timestamp_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/pipelines.json b/indexes/2.10/gitops/read-models/pipelines.json new file mode 100644 index 0000000..d3bd2bd --- /dev/null +++ b/indexes/2.10/gitops/read-models/pipelines.json @@ -0,0 +1,187 @@ +{ + "databaseName": "read-models", + "collectionName": "pipelines", + "indexes": [ + { + "key": { + "projects": 1 + }, + "name": "projects_1" + }, + { + "key": { + "referencedBy.name": 1 + }, + "name": "referencedBy.name_1" + }, + { + "key": { + "references.name": 1 + }, + "name": "references.name_1" + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1" + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1" + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1" + }, + { + "key": { + "self.name": 1 + }, + "name": "self.name_1" + }, + { + "key": { + "self.name": 1, + "self.kind": 1, + "self.namespace": 1, + "self.group": 1, + "self.version": 1 + }, + "name": "self.name_1_self.kind_1_self.namespace_1_self.group_1_self.version_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1" + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1" + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1" + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1" + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1" + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "gitSource": 1 + }, + "name": "gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/product-components.json b/indexes/2.10/gitops/read-models/product-components.json new file mode 100644 index 0000000..f1277ce --- /dev/null +++ b/indexes/2.10/gitops/read-models/product-components.json @@ -0,0 +1,191 @@ +{ + "databaseName": "read-models", + "collectionName": "product-components", + "indexes": [ + { + "key": { + "favorites": 1 + }, + "name": "favorites_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "application.release.application.prs.type": 1 + }, + "name": "application.release.application.prs.type_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "application.release.application.issues.type": 1 + }, + "name": "application.release.application.issues.type_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "application.self.name": 1 + }, + "name": "application.self.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "application.self.name": 1, + "application.self.kind": 1, + "application.self.namespace": 1, + "application.self.group": 1, + "application.self.version": 1 + }, + "name": "application.self.name_1_application.self.kind_1_application.self.namespace_1_application.self.group_1_application.self.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "application.self.name": 1, + "accountId": 1, + "type": 1, + "application.runtime": 1, + "application.self.group": 1, + "application.self.version": 1, + "application.self.kind": 1, + "application.self.cluster": 1, + "application.self.namespace": 1 + }, + "name": "application.self.name_1_accountId_1_type_1_application.runtime_1_application.self.group_1_application.self.version_1_application.self.kind_1_application.self.cluster_1_application.self.namespace_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "application.deployedTo.name": 1, + "application.deployedTo.server": 1, + "application.deployedTo.namespace": 1, + "application.runtime": 1 + }, + "name": "accountId_1_application.deployedTo.name_1_application.deployedTo.server_1_application.deployedTo.namespace_1_application.runtime_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "application.status.health": 1 + }, + "name": "accountId_1_application.status.health_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + }, + { + "key": { + "accountId": 1, + "application.release.appVersions.appVersion": 1 + }, + "name": "accountId_1_application.release.appVersions.appVersion_1" + }, + { + "key": { + "accountId": 1, + "application.runtime": 1, + "application.deployedTo.namespace": 1, + "application.deployedTo.name": 1 + }, + "name": "accountId_1_application.runtime_1_application.deployedTo.namespace_1_application.deployedTo.name_1" + }, + { + "key": { + "accountId": 1, + "application.runtime": 1, + "application.deployedTo.namespace": 1, + "application.deployedTo.server": 1 + }, + "name": "accountId_1_application.runtime_1_application.deployedTo.namespace_1_application.deployedTo.server_1" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/product-releases.json b/indexes/2.10/gitops/read-models/product-releases.json new file mode 100644 index 0000000..99753e1 --- /dev/null +++ b/indexes/2.10/gitops/read-models/product-releases.json @@ -0,0 +1,131 @@ +{ + "databaseName": "read-models", + "collectionName": "product-releases", + "indexes": [ + { + "key": { + "accountId": 1, + "productName": 1 + }, + "name": "accountId_1_productName_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "productName": 1, + "status": 1, + "triggerEnvironment": 1, + "triggerCommit.sha": 1 + }, + "name": "accountId_1_productName_1_status_1_triggerEnvironment_1_triggerCommit.sha_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "productName": 1, + "triggerCommit.sha": 1 + }, + "name": "accountId_1_productName_1_triggerCommit.sha_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "updatedAt": -1 + }, + "name": "accountId_1_updatedAt_-1", + "collation": { + "locale": "en", + "caseLevel": false, + "caseFirst": "off", + "strength": 2, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "status": 1 + }, + "name": "status_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + }, + { + "key": { + "createdAt": 1 + }, + "name": "createdAt_1", + "expireAfterSeconds": 23328000 + }, + { + "key": { + "accountId": 1, + "createdAt": -1, + "_id": -1 + }, + "name": "accountId_1_createdAt_-1__id_-1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + } + ] +} diff --git a/indexes/2.10/gitops/read-models/products.json b/indexes/2.10/gitops/read-models/products.json new file mode 100644 index 0000000..07b8039 --- /dev/null +++ b/indexes/2.10/gitops/read-models/products.json @@ -0,0 +1,370 @@ +{ + "databaseName": "read-models", + "collectionName": "products", + "indexes": [ + { + "key": { + "favorites": 1 + }, + "name": "favorites_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1 + }, + "name": "accountId_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/promotion-flows.json b/indexes/2.10/gitops/read-models/promotion-flows.json new file mode 100644 index 0000000..2885a27 --- /dev/null +++ b/indexes/2.10/gitops/read-models/promotion-flows.json @@ -0,0 +1,319 @@ +{ + "databaseName": "read-models", + "collectionName": "promotion-flows", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/promotion-policies.json b/indexes/2.10/gitops/read-models/promotion-policies.json new file mode 100644 index 0000000..683c43e --- /dev/null +++ b/indexes/2.10/gitops/read-models/promotion-policies.json @@ -0,0 +1,330 @@ +{ + "databaseName": "read-models", + "collectionName": "promotion-policies", + "indexes": [ + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + } + ] +} diff --git a/indexes/2.10/gitops/read-models/promotion-tasks.json b/indexes/2.10/gitops/read-models/promotion-tasks.json new file mode 100644 index 0000000..715d3c7 --- /dev/null +++ b/indexes/2.10/gitops/read-models/promotion-tasks.json @@ -0,0 +1,99 @@ +{ + "databaseName": "read-models", + "collectionName": "promotion-tasks", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "_id": 1 + }, + "name": "accountId_1__id_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "metadata.promotionId": 1, + "metadata.environment": 1, + "createdAt": -1 + }, + "name": "accountId_1_metadata.promotionId_1_metadata.environment_1_createdAt_-1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "runtimeName": 1, + "spec.phase": 1, + "createdAt": -1 + }, + "name": "accountId_1_runtimeName_1_spec.phase_1_createdAt_-1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "createdAt": 1 + }, + "name": "createdAt_1", + "expireAfterSeconds": 15552000, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + } + ] +} diff --git a/indexes/2.10/gitops/read-models/promotion-templates.json b/indexes/2.10/gitops/read-models/promotion-templates.json new file mode 100644 index 0000000..abb176c --- /dev/null +++ b/indexes/2.10/gitops/read-models/promotion-templates.json @@ -0,0 +1,330 @@ +{ + "databaseName": "read-models", + "collectionName": "promotion-templates", + "indexes": [ + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + } + ] +} diff --git a/indexes/2.10/gitops/read-models/promotions.json b/indexes/2.10/gitops/read-models/promotions.json new file mode 100644 index 0000000..42a99f4 --- /dev/null +++ b/indexes/2.10/gitops/read-models/promotions.json @@ -0,0 +1,117 @@ +{ + "databaseName": "read-models", + "collectionName": "promotions", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "productName": 1, + "triggerCommit.sha": 1 + }, + "name": "accountId_1_productName_1_triggerCommit.sha_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "productName": 1, + "triggerCommitInfo.commitSha": 1 + }, + "name": "accountId_1_productName_1_triggerCommitInfo.commitSha_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "productName": 1, + "createdAt": -1 + }, + "name": "accountId_1_productName_1_createdAt_-1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "createdAt": 1 + }, + "name": "createdAt_1", + "expireAfterSeconds": 15552000, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "accountId": 1, + "createdAt": -1, + "_id": -1 + }, + "name": "accountId_1_createdAt_-1__id_-1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + } + ] +} diff --git a/indexes/2.10/gitops/read-models/releases.json b/indexes/2.10/gitops/read-models/releases.json new file mode 100644 index 0000000..3156928 --- /dev/null +++ b/indexes/2.10/gitops/read-models/releases.json @@ -0,0 +1,191 @@ +{ + "databaseName": "read-models", + "collectionName": "releases", + "indexes": [ + { + "key": { + "applicationMetadata.name": 1 + }, + "name": "applicationMetadata.name_1" + }, + { + "key": { + "applicationMetadata.labels": 1 + }, + "name": "applicationMetadata.labels_1" + }, + { + "key": { + "application.prs.type": 1 + }, + "name": "application.prs.type_1" + }, + { + "key": { + "application.prs.key": 1 + }, + "name": "application.prs.key_1" + }, + { + "key": { + "application.prs.accountId": 1 + }, + "name": "application.prs.accountId_1" + }, + { + "key": { + "application.issues.type": 1 + }, + "name": "application.issues.type_1" + }, + { + "key": { + "application.issues.key": 1 + }, + "name": "application.issues.key_1" + }, + { + "key": { + "application.issues.accountId": 1 + }, + "name": "application.issues.accountId_1" + }, + { + "key": { + "applicationMetadata.accountId": 1, + "applicationMetadata.runtime": 1, + "applicationMetadata.name": 1, + "applicationMetadata.namespace": 1, + "application.issues.key": 1 + }, + "name": "applicationMetadata.accountId_1_applicationMetadata.runtime_1_applicationMetadata.name_1_applicationMetadata.namespace_1_application.issues.key_1" + }, + { + "key": { + "applicationMetadata.accountId": 1, + "applicationMetadata.runtime": 1, + "applicationMetadata.name": 1, + "applicationMetadata.namespace": 1, + "application.prs.key": 1 + }, + "name": "applicationMetadata.accountId_1_applicationMetadata.runtime_1_applicationMetadata.name_1_applicationMetadata.namespace_1_application.prs.key_1" + }, + { + "key": { + "applicationMetadata.accountId": 1, + "applicationMetadata.runtime": 1, + "applicationMetadata.name": 1, + "applicationMetadata.namespace": 1, + "application.committers.userName": 1 + }, + "name": "applicationMetadata.accountId_1_applicationMetadata.runtime_1_applicationMetadata.name_1_applicationMetadata.namespace_1_application.committers.userName_1" + }, + { + "key": { + "applicationMetadata.accountId": 1, + "applicationMetadata.runtime": 1, + "applicationMetadata.name": 1, + "applicationMetadata.namespace": 1, + "applicationMetadata.group": 1, + "applicationMetadata.version": 1, + "applicationMetadata.kind": 1, + "historyId": -1 + }, + "name": "applicationMetadata.accountId_1_applicationMetadata.runtime_1_applicationMetadata.name_1_applicationMetadata.namespace_1_applicationMetadata.group_1_applicationMetadata.version_1_applicationMetadata.kind_1_historyId_-1", + "unique": true + }, + { + "key": { + "applicationMetadata.accountId": 1, + "applicationMetadata.runtime": 1, + "applicationMetadata.name": 1, + "applicationMetadata.namespace": 1, + "applicationMetadata.group": 1, + "applicationMetadata.version": 1, + "reportedToJira": 1, + "historyId": 1, + "application.status.syncStartedAt": 1 + }, + "name": "applicationMetadata.accountId_1_applicationMetadata.runtime_1_applicationMetadata.name_1_applicationMetadata.namespace_1_applicationMetadata.group_1_applicationMetadata.version_1_reportedToJira_1_historyId_1_application.status.syncStartedAt_1" + }, + { + "key": { + "fromState.services.revision": 1, + "fromState.services.name": 1, + "applicationMetadata.accountId": 1 + }, + "name": "fromState.services.revision_1_fromState.services.name_1_applicationMetadata.accountId_1" + }, + { + "key": { + "syncOperationRevision": 1, + "applicationMetadata.name": 1, + "applicationMetadata.accountId": 1, + "historyId": -1 + }, + "name": "syncOperationRevision_1_applicationMetadata.name_1_applicationMetadata.accountId_1_historyId_-1" + }, + { + "key": { + "applicationMetadata.name": 1, + "applicationMetadata.accountId": 1, + "historyId": -1 + }, + "name": "applicationMetadata.name_1_applicationMetadata.accountId_1_historyId_-1" + }, + { + "key": { + "applicationMetadata.name": 1, + "applicationMetadata.accountId": 1, + "application.status.healthStatus": 1 + }, + "name": "applicationMetadata.name_1_applicationMetadata.accountId_1_application.status.healthStatus_1" + }, + { + "key": { + "applicationMetadata.name": 1, + "applicationMetadata.accountId": 1, + "current": 1 + }, + "name": "applicationMetadata.name_1_applicationMetadata.accountId_1_current_1" + }, + { + "key": { + "application.status.revision": 1, + "applicationMetadata.name": 1, + "applicationMetadata.accountId": 1 + }, + "name": "application.status.revision_1_applicationMetadata.name_1_applicationMetadata.accountId_1" + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + }, + { + "key": { + "applicationMetadata.accountId": 1, + "applicationMetadata.name": 1, + "applicationMetadata.runtime": 1, + "historyId": -1 + }, + "name": "applicationMetadata.accountId_1_applicationMetadata.name_1_applicationMetadata.runtime_1_historyId_-1" + }, + { + "key": { + "applicationMetadata.timestamp": 1, + "_id": 1 + }, + "name": "applicationMetadata.timestamp_1__id_1" + }, + { + "key": { + "applicationMetadata.accountId": 1, + "applicationMetadata.cluster": 1, + "applicationMetadata.runtime": 1 + }, + "name": "applicationMetadata.accountId_1_applicationMetadata.cluster_1_applicationMetadata.runtime_1" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/replicasets.json b/indexes/2.10/gitops/read-models/replicasets.json new file mode 100644 index 0000000..9799889 --- /dev/null +++ b/indexes/2.10/gitops/read-models/replicasets.json @@ -0,0 +1,57 @@ +{ + "databaseName": "read-models", + "collectionName": "replicasets", + "indexes": [ + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.namespace": 1, + "metadata.cluster": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1, + "metadata.revision": 1, + "metadata.uid": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.namespace_1_metadata.cluster_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1_metadata.revision_1_metadata.uid_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "ownerReferences.uid": 1, + "metadata.revision": 1 + }, + "name": "ownerReferences.uid_1_metadata.revision_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/restricted-git-sources.json b/indexes/2.10/gitops/read-models/restricted-git-sources.json new file mode 100644 index 0000000..a9e9cff --- /dev/null +++ b/indexes/2.10/gitops/read-models/restricted-git-sources.json @@ -0,0 +1,336 @@ +{ + "databaseName": "read-models", + "collectionName": "restricted-git-sources", + "indexes": [ + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + } + ] +} diff --git a/indexes/2.10/gitops/read-models/rollouts.json b/indexes/2.10/gitops/read-models/rollouts.json new file mode 100644 index 0000000..dbd9dd6 --- /dev/null +++ b/indexes/2.10/gitops/read-models/rollouts.json @@ -0,0 +1,348 @@ +{ + "databaseName": "read-models", + "collectionName": "rollouts", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1, + "metadata.revision": 1, + "metadata.uid": 1, + "metadata.labels.app\\u002ekubernetes\\u002eio/instance": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1_metadata.revision_1_metadata.uid_1_metadata.labels.app\\u002ekubernetes\\u002eio/instance_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.appName": 1, + "metadata.accountId": 1, + "metadata.runtime": 1, + "_id": -1 + }, + "name": "metadata.appName_1_metadata.accountId_1_metadata.runtime_1__id_-1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/runtimes.json b/indexes/2.10/gitops/read-models/runtimes.json new file mode 100644 index 0000000..0065384 --- /dev/null +++ b/indexes/2.10/gitops/read-models/runtimes.json @@ -0,0 +1,240 @@ +{ + "databaseName": "read-models", + "collectionName": "runtimes", + "indexes": [ + { + "key": { + "projects": 1 + }, + "name": "projects_1" + }, + { + "key": { + "referencedBy.name": 1 + }, + "name": "referencedBy.name_1" + }, + { + "key": { + "references.name": 1 + }, + "name": "references.name_1" + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1" + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1" + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1" + }, + { + "key": { + "self.name": 1 + }, + "name": "self.name_1" + }, + { + "key": { + "self.name": 1, + "self.kind": 1, + "self.namespace": 1, + "self.group": 1, + "self.version": 1 + }, + "name": "self.name_1_self.kind_1_self.namespace_1_self.group_1_self.version_1" + }, + { + "key": { + "runtimeVersion": 1 + }, + "name": "runtimeVersion_1" + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.name_1", + "unique": true + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1" + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1" + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1" + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1" + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1" + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "inactive": 1 + }, + "name": "inactive_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.name": 1, + "metadata.namespace": 1, + "ingressHost": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.name_1_metadata.namespace_1_ingressHost_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + }, + { + "key": { + "inactive": 1, + "updatedAt": 1 + }, + "name": "inactive_1_updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + } + ] +} diff --git a/indexes/2.10/gitops/read-models/sealing-key.json b/indexes/2.10/gitops/read-models/sealing-key.json new file mode 100644 index 0000000..be09ee5 --- /dev/null +++ b/indexes/2.10/gitops/read-models/sealing-key.json @@ -0,0 +1,12 @@ +{ + "databaseName": "read-models", + "collectionName": "sealing-key", + "indexes": [ + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/sensors.json b/indexes/2.10/gitops/read-models/sensors.json new file mode 100644 index 0000000..b57cbfe --- /dev/null +++ b/indexes/2.10/gitops/read-models/sensors.json @@ -0,0 +1,227 @@ +{ + "databaseName": "read-models", + "collectionName": "sensors", + "indexes": [ + { + "key": { + "projects": 1 + }, + "name": "projects_1" + }, + { + "key": { + "referencedBy.name": 1 + }, + "name": "referencedBy.name_1" + }, + { + "key": { + "references.name": 1 + }, + "name": "references.name_1" + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1" + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1" + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1" + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1" + }, + { + "key": { + "spec.triggers.workflow.workflowTemplateRef.name": 1 + }, + "name": "spec.triggers.workflow.workflowTemplateRef.name_1" + }, + { + "key": { + "spec.triggers.workflow.workflowTemplateRef.name": 1, + "spec.triggers.workflow.workflowTemplateRef.kind": 1, + "spec.triggers.workflow.workflowTemplateRef.namespace": 1, + "spec.triggers.workflow.workflowTemplateRef.group": 1, + "spec.triggers.workflow.workflowTemplateRef.version": 1 + }, + "name": "spec.triggers.workflow.workflowTemplateRef.name_1_spec.triggers.workflow.workflowTemplateRef.kind_1_spec.triggers.workflow.workflowTemplateRef.namespace_1_spec.triggers.workflow.workflowTemplateRef.group_1_spec.triggers.workflow.workflowTemplateRef.version_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1" + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1" + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1" + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1" + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1" + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/services.json b/indexes/2.10/gitops/read-models/services.json new file mode 100644 index 0000000..18d2976 --- /dev/null +++ b/indexes/2.10/gitops/read-models/services.json @@ -0,0 +1,325 @@ +{ + "databaseName": "read-models", + "collectionName": "services", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/stateful-set.json b/indexes/2.10/gitops/read-models/stateful-set.json new file mode 100644 index 0000000..ad99b9b --- /dev/null +++ b/indexes/2.10/gitops/read-models/stateful-set.json @@ -0,0 +1,325 @@ +{ + "databaseName": "read-models", + "collectionName": "stateful-set", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/workflow-templates.json b/indexes/2.10/gitops/read-models/workflow-templates.json new file mode 100644 index 0000000..8436f80 --- /dev/null +++ b/indexes/2.10/gitops/read-models/workflow-templates.json @@ -0,0 +1,245 @@ +{ + "databaseName": "read-models", + "collectionName": "workflow-templates", + "indexes": [ + { + "key": { + "projects": 1 + }, + "name": "projects_1" + }, + { + "key": { + "referencedBy.name": 1 + }, + "name": "referencedBy.name_1" + }, + { + "key": { + "references.name": 1 + }, + "name": "references.name_1" + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1" + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1" + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1" + }, + { + "key": { + "source.syncStartedAt": 1 + }, + "name": "source.syncStartedAt_1" + }, + { + "key": { + "spec.workflowTemplateRef.name": 1 + }, + "name": "spec.workflowTemplateRef.name_1" + }, + { + "key": { + "spec.workflowTemplateRef.name": 1, + "spec.workflowTemplateRef.kind": 1, + "spec.workflowTemplateRef.namespace": 1, + "spec.workflowTemplateRef.group": 1, + "spec.workflowTemplateRef.version": 1 + }, + "name": "spec.workflowTemplateRef.name_1_spec.workflowTemplateRef.kind_1_spec.workflowTemplateRef.namespace_1_spec.workflowTemplateRef.group_1_spec.workflowTemplateRef.version_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1" + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1" + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1" + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1" + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1" + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1" + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1" + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSource": 1 + }, + "name": "source.gitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceUID": 1 + }, + "name": "source.gitSourceUID_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "source.gitSourceNamespace": 1 + }, + "name": "source.gitSourceNamespace_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.name": 1 + }, + "name": "metadata.accountId_1_metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/indexes/2.10/gitops/read-models/workflows.json b/indexes/2.10/gitops/read-models/workflows.json new file mode 100644 index 0000000..258a4de --- /dev/null +++ b/indexes/2.10/gitops/read-models/workflows.json @@ -0,0 +1,563 @@ +{ + "databaseName": "read-models", + "collectionName": "workflows", + "indexes": [ + { + "key": { + "__passiveReferencedBy.name": 1 + }, + "name": "__passiveReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferencedBy.name": 1, + "__passiveReferencedBy.kind": 1, + "__passiveReferencedBy.namespace": 1, + "__passiveReferencedBy.group": 1, + "__passiveReferencedBy.version": 1 + }, + "name": "__passiveReferencedBy.name_1___passiveReferencedBy.kind_1___passiveReferencedBy.namespace_1___passiveReferencedBy.group_1___passiveReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1 + }, + "name": "__passiveReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__passiveReferences.name": 1, + "__passiveReferences.kind": 1, + "__passiveReferences.namespace": 1, + "__passiveReferences.group": 1, + "__passiveReferences.version": 1 + }, + "name": "__passiveReferences.name_1___passiveReferences.kind_1___passiveReferences.namespace_1___passiveReferences.group_1___passiveReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1 + }, + "name": "__inferredReferencedBy.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferencedBy.name": 1, + "__inferredReferencedBy.kind": 1, + "__inferredReferencedBy.namespace": 1, + "__inferredReferencedBy.group": 1, + "__inferredReferencedBy.version": 1 + }, + "name": "__inferredReferencedBy.name_1___inferredReferencedBy.kind_1___inferredReferencedBy.namespace_1___inferredReferencedBy.group_1___inferredReferencedBy.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1 + }, + "name": "__inferredReferences.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "__inferredReferences.name": 1, + "__inferredReferences.kind": 1, + "__inferredReferences.namespace": 1, + "__inferredReferences.group": 1, + "__inferredReferences.version": 1 + }, + "name": "__inferredReferences.name_1___inferredReferences.kind_1___inferredReferences.namespace_1___inferredReferences.group_1___inferredReferences.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "projects": 1 + }, + "name": "projects_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.name": 1 + }, + "name": "metadata.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.labels": 1 + }, + "name": "metadata.labels_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1 + }, + "name": "metadata.accountId_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "pipeline.name": 1 + }, + "name": "pipeline.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "pipeline.name": 1, + "pipeline.kind": 1, + "pipeline.namespace": 1, + "pipeline.group": 1, + "pipeline.version": 1 + }, + "name": "pipeline.name_1_pipeline.kind_1_pipeline.namespace_1_pipeline.group_1_pipeline.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "spec.workflowTemplateRef.name": 1 + }, + "name": "spec.workflowTemplateRef.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "spec.workflowTemplateRef.name": 1, + "spec.workflowTemplateRef.kind": 1, + "spec.workflowTemplateRef.namespace": 1, + "spec.workflowTemplateRef.group": 1, + "spec.workflowTemplateRef.version": 1 + }, + "name": "spec.workflowTemplateRef.name_1_spec.workflowTemplateRef.kind_1_spec.workflowTemplateRef.namespace_1_spec.workflowTemplateRef.group_1_spec.workflowTemplateRef.version_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "updatedAt": 1 + }, + "name": "updatedAt_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "status.phase": 1, + "metadata.timestamp": 1 + }, + "name": "status.phase_1_metadata.timestamp_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "pipelineGitSource": 1 + }, + "name": "pipelineGitSource_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "playground": 1 + }, + "name": "playground_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "initiator.name": 1 + }, + "name": "initiator.name_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "status.phase": 1 + }, + "name": "status.phase_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "metadata.cluster": 1, + "metadata.namespace": 1, + "metadata.group": 1, + "metadata.version": 1, + "metadata.kind": 1, + "metadata.name": 1, + "metadata.uid": 1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_metadata.cluster_1_metadata.namespace_1_metadata.group_1_metadata.version_1_metadata.kind_1_metadata.name_1_metadata.uid_1", + "unique": true, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "originatedFrom": 1 + }, + "name": "originatedFrom_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "createdAt": 1 + }, + "name": "createdAt_1", + "expireAfterSeconds": 31536000 + }, + { + "key": { + "metadata.accountId": 1, + "pipeline.name": 1, + "status.startedAt": -1, + "_id": -1 + }, + "name": "findAllPipelineWorkflows", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.uid": 1 + }, + "name": "metadata.accountId_1_metadata.uid_1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.parentWfUID": 1 + }, + "name": "metadata.accountId_1_metadata.parentWfUID_1", + "partialFilterExpression": { + "metadata.parentWfUID": { + "$exists": true + } + }, + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "metadata.runtime": 1, + "pipelineGitSource": 1, + "status.startedAt": -1, + "_id": -1 + }, + "name": "metadata.accountId_1_metadata.runtime_1_pipelineGitSource_1_status.startedAt_-1__id_-1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "metadata.accountId": 1, + "pipelineGitSource": 1, + "status.startedAt": -1, + "_id": -1 + }, + "name": "metadata.accountId_1_pipelineGitSource_1_status.startedAt_-1__id_-1", + "collation": { + "locale": "en_US", + "caseLevel": false, + "caseFirst": "off", + "strength": 1, + "numericOrdering": false, + "alternate": "non-ignorable", + "maxVariable": "punct", + "normalization": false, + "backwards": false + } + }, + { + "key": { + "_id": 1 + }, + "name": "_id_" + } + ] +} diff --git a/package.json b/package.json index fb83f14..6014de9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "index-alignment", - "version": "1.0.0", + "version": "1.1.0", "main": "dist/index.js", "private": true, "type": "module",