Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-86777

Investigate why timeseries_delete_with_meta_concurrent.js and timeseries_update_concurrent.js can't run on sharded cluster with replica set endpoint

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • 8.3 Required
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Storage Execution

      timeseries_delete_with_meta_concurrent.js and timeseries_update_concurrent.js have not been running against sharded clusters since they are marked as assumes_against_mongod_not_mongos because they use the hangDuringBatchRemove and hangDuringBatchUpdate failpoints which don't exist on mongos.

      However, it looks like they also don't work on sharded cluster with embedded router (i.e. the test connects directly to the primary mongod on the shard). They both hang during the drop here and here. We should investigate if this is because of the test setup or if this is because the behaviors expected in the tests do not hold on sharded clusters. If the former, we should adjust the test accordingly. If the latter, we should file a ticket to address the feature parity issue.

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            cheahuychou.mao@mongodb.com Cheahuychou Mao
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: