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

Reduce job factor for sharding overloaded variant - task combinations

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Cluster Scalability

      While investigating SERVER-96450 which had a higher count of slow machine failures in the CS BF trends report, it was found that the following variant and task combinations had consistently high CPU utilization as well. Reducing the workload for these tasks will help avoid slow machine issues that manifest in tests in different ways. The following <variant>_<task> names were fetched over 60 days from Oct mid to Dec mid.

      amazon_linux2_arm64_fixed_concurrent_transactions_sharded_multi_stmt_txn_jscore_passthrough
      amazon_linux2_arm64_try_sbe_engine_fcv_upgrade_downgrade_sharded_collections_jscore_passthrough
      enterprise_amazon_linux2_arm64_all_feature_flags_sharding_jscore_passthrough_with_config_transitions
      enterprise_amazon_linux2_arm64_analyze_shard_key_jscore_passthrough
      enterprise_amazon_linux2_arm64_embedded_router_jscore_passthrough_with_config_shard
      enterprise_rhel8_join_ingress_sessions_on_shutdown_sharding_kill_stepdown_terminate_jscore_passthrough
      enterprise_rhel8_sdam_replica_set_monitor_64_bit_aggregation_sharded_collections_causally_consistent_passthrough
      enterprise_rhel8_sdam_replica_set_monitor_64_bit_sharding_api_version_jscore_passthrough
      enterprise_rhel8_sdam_replica_set_monitor_64_bit_sharding_jscore_passthrough_with_config_transitions
      enterprise_rhel_8_64_bit_dynamic_aggregation_one_shard_sharded_collections
      enterprise_rhel_8_64_bit_dynamic_aggregation_sharded_collections_passthrough
      enterprise_rhel_8_64_bit_dynamic_all_feature_flags_aggregation_one_shard_sharded_collections
      enterprise_rhel_8_64_bit_dynamic_all_feature_flags_aggregation_unsplittable_collections_on_random_shard_passthrough
      enterprise_rhel_8_64_bit_dynamic_all_feature_flags_embedded_router_jscore_passthrough_with_config_shard
      enterprise_rhel_8_64_bit_dynamic_all_feature_flags_fcv_upgrade_downgrade_sharded_collections_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_all_feature_flags_required_query_quick_patch_only_sharding_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_all_feature_flags_sharded_causally_consistent_read_concern_snapshot_passthrough
      enterprise_rhel_8_64_bit_dynamic_all_feature_flags_sharding_api_version_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_all_feature_flags_sharding_jscore_passthrough_with_auto_bootstrap
      enterprise_rhel_8_64_bit_dynamic_all_feature_flags_sharding_jscore_passthrough_with_config_transitions
      enterprise_rhel_8_64_bit_dynamic_all_feature_flags_sharding_jscore_passthrough_with_replica_set_endpoint
      enterprise_rhel_8_64_bit_dynamic_analyze_shard_key_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_classic_engine_aggregation_one_shard_sharded_collections
      enterprise_rhel_8_64_bit_dynamic_classic_engine_aggregation_sharded_collections_causally_consistent_passthrough
      enterprise_rhel_8_64_bit_dynamic_classic_engine_aggregation_sharded_collections_passthrough
      enterprise_rhel_8_64_bit_dynamic_classic_engine_fcv_upgrade_downgrade_sharded_collections_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_classic_engine_fcv_upgrade_downgrade_sharding_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_classic_engine_sharding_api_version_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_classic_engine_sharding_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_classic_engine_sharding_jscore_passthrough_with_auto_bootstrap
      enterprise_rhel_8_64_bit_dynamic_classic_engine_sharding_jscore_passthrough_with_config_transitions
      enterprise_rhel_8_64_bit_dynamic_config_shard_aggregation_one_shard_sharded_collections
      enterprise_rhel_8_64_bit_dynamic_config_shard_aggregation_sharded_collections_causally_consistent_passthrough
      enterprise_rhel_8_64_bit_dynamic_config_shard_aggregation_sharded_collections_passthrough
      enterprise_rhel_8_64_bit_dynamic_config_shard_sharding_api_version_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_config_shard_sharding_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_config_shard_sharding_jscore_passthrough_with_auto_bootstrap
      enterprise_rhel_8_64_bit_dynamic_config_shard_sharding_jscore_passthrough_with_config_transitions
      enterprise_rhel_8_64_bit_dynamic_config_shard_unsplittable_collections_created_on_any_shard_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_embedded_router_jscore_passthrough_with_config_shard
      enterprise_rhel_8_64_bit_dynamic_large_txns_format_fcv_upgrade_downgrade_sharded_collections_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_required_analyze_shard_key_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_required_sharded_causally_consistent_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_required_sharding_api_version_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_required_sharding_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_required_sharding_jscore_passthrough_patch
      enterprise_rhel_8_64_bit_dynamic_sharded_collections_single_writes_without_shard_key_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_sharded_multi_stmt_txn_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_sharded_causally_consistent_read_concern_snapshot_passthrough
      enterprise_rhel_8_64_bit_dynamic_sharding_api_version_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_sharding_jscore_passthrough
      enterprise_rhel_8_64_bit_dynamic_sharding_jscore_passthrough_with_auto_bootstrap
      enterprise_rhel_8_64_bit_dynamic_sharding_jscore_passthrough_with_config_transitions
      enterprise_rhel_8_64_bit_large_txns_format_sharding_max_mirroring_opportunistic_secondary_targeting
      enterprise_rhel_8_64_bit_old_unique_index_format_sharding_kill_stepdown_terminate_jscore_passthrough
      enterprise_windows_all_feature_flags_non_essential_sharding_jscore_passthrough_with_config_transitions
      enterprise_windows_aggregation_sharded_collections_passthrough
      enterprise_windows_concurrency_sharded_replication_with_balancer_gen
      enterprise_windows_inmem_jstestfuzz_concurrent_sharded
      enterprise_windows_required_sharded_causally_consistent_jscore_txns_passthrough
      enterprise_windows_sharded_collections_jscore_passthrough
      enterprise_windows_wtdevelop_fle2_sharding_high_cardinality
      enterprise_windows_wtdevelop_jstestfuzz_sharded
      enterprise_amazon2023_sharding_jscore_passthrough_with_config_transitions
      enterprise_ubuntu2404_sharding_jscore_passthrough_with_config_transitions
      windows_sharded_collections_jscore_passthrough_with_config_transitions
      windows_aggregation_sharded_collections_passthrough
      windows_debug_suggested_sharded_causally_consistent_read_concern_snapshot_passthrough
      windows_debug_suggested_sharded_collections_jscore_passthrough
      windows_debug_suggested_sharded_collections_jscore_passthrough_with_auto_bootstrap
      windows_debug_suggested_sharded_collections_jscore_passthrough_with_config_transitions
      

            Assignee:
            Unassigned Unassigned
            Reporter:
            abdul.qadeer@mongodb.com Abdul Qadeer
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: