[SERVER-79994] Test Shard Merge in multitenancy environment Created: 14/Aug/23  Updated: 02/Nov/23  Resolved: 01/Nov/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.2.0-rc0

Type: Task Priority: Major - P3
Reporter: Sophia Tan Assignee: Mathis Bessa
Resolution: Fixed Votes: 0
Labels: auto-reverted, ntdi_must_have, ntdi_test_plan
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
Related
is related to SERVER-81389 Fix correctness of NTDI passthrough a... Closed
is related to SERVER-82703 Change shard merge causally consisten... Closed
is related to SERVER-82182 Investigate multitenancy_shard_merge_... Needs Scheduling
Assigned Teams:
Serverless
Backwards Compatibility: Fully Compatible
Sprint: Service Arch 2023-10-16, Service Arch 2023-10-30, Service Arch 2023-11-13, Server Serverless 2023-10-02
Participants:
Linked BF Score: 0

 Description   

Today, the Shard Merge yml files have not set multitenancySupport: true . That means they are only tested with multitenancySupport off.

In this ticket, we need to test Shard Merge in the following configurations :

  • With multitenancy on and without featureFlagRequireTenantId
  • With multitenancy on and featureFlagRequireTenantId

Here is the variants in which the shard merge is tested today:

  • "* Shared Library Enterprise RHEL 8.0 (all feature flags)"
  • "Shared Library Enterprise RHEL 8.0 Query (all feature flags and CQF enabled)"
  • "! Amazon Linux 2 arm64 (all feature flags)"
  • "* Shared Library {A,UB}

    SAN Enterprise RHEL 8.0 DEBUG (all feature flags)"
    In this ticket, we need to add it to a variant which does not enable the feature flag.



 Comments   
Comment by Githook User [ 01/Nov/23 ]

Author:

{'name': 'Mathis Bessa', 'email': 'mathis.bessa@mongodb.com', 'username': 'mathisbessamdb'}

Message: SERVER-79994 Test Shard Merge in multitenancy environment
Branch: master
https://github.com/mongodb/mongo/commit/800c8316369a66461f732a891c790324fa37498d

Comment by Githook User [ 01/Nov/23 ]

Author:

{'name': 'auto-revert-processor', 'email': 'dev-prod-dag@mongodb.com', 'username': ''}

Message: Revert "SERVER-79994 Test Shard Merge in multitenancy environment"

This reverts commit 18a22eacc278db84b676c6afa281726d21f7a177.
Branch: master
https://github.com/mongodb/mongo/commit/7f29a2c9da5f18931650bacdac6569b76c099e09

Comment by Githook User [ 31/Oct/23 ]

Author:

{'name': 'Mathis Bessa', 'email': 'mathis.bessa@mongodb.com', 'username': 'mathisbessamdb'}

Message: SERVER-79994 Test Shard Merge in multitenancy environment
Branch: master
https://github.com/mongodb/mongo/commit/18a22eacc278db84b676c6afa281726d21f7a177

Generated at Thu Feb 08 06:42:26 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.