[SERVER-70051] Add global index API jstests to run with replication passthroughs Created: 28/Sep/22  Updated: 24/Oct/22  Resolved: 24/Oct/22

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

Type: Task Priority: Major - P3
Reporter: Josef Ahmad Assignee: Yujin Kang Park
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Sprint: Execution Team 2022-10-17, Execution Team 2022-10-31
Participants:

 Description   

Such as rollbacks and secondary reads.



 Comments   
Comment by Yujin Kang Park [ 24/Oct/22 ]

I believe there's enough coverage with the existing tests:

  • jstests/noPassthrough/shardsvr_global_index_ddl.js
  • jstests/noPassthrough/shardsvr_global_index_crud.js
  • jstests/noPassthrough/shardsvr_global_index_crud_bulk.js
  • jstests/change_streams/global_index.js
    • ['change_streams', 'change_streams_last_continuous_new_new_old', 'change_streams_last_continuous_new_old_new', 'change_streams_last_continuous_old_new_new', 'change_streams_last_lts_new_new_old', 'change_streams_last_lts_new_old_new', 'change_streams_last_lts_old_new_new', 'change_streams_multitenant_passthrough', 'change_streams_v1_resume_token_passthrough', 'change_streams_whole_cluster_passthrough', 'change_streams_whole_db_passthrough']
  • jstests/replsets/global_index_rollback.js
    • ['replica_sets', 'replica_sets_auth', 'replica_sets_ese', 'replica_sets_ese_gcm', 'replica_sets_large_txns_format', 'replica_sets_last_continuous', 'replica_sets_last_lts', 'replica_sets_max_mirroring']
  • jstests/core/txns/global_index.js
    • ['causally_consistent_jscore_txns_passthrough', 'clustered_collection_passthrough', 'core_txns', 'core_txns_large_txns_format', 'cwrwc_passthrough', 'logical_session_cache_replication_100ms_refresh_jscore_passthrough', 'logical_session_cache_replication_10sec_refresh_jscore_passthrough', 'logical_session_cache_replication_1sec_refresh_jscore_passthrough', 'logical_session_cache_replication_default_refresh_jscore_passthrough', 'replica_sets_api_version_jscore_passthrough', 'replica_sets_fcbis_jscore_passthrough', 'replica_sets_initsync_jscore_passthrough', 'replica_sets_initsync_static_jscore_passthrough', 'replica_sets_jscore_passthrough', 'replica_sets_jscore_passthrough_last_continuous_new_new_old', 'replica_sets_jscore_passthrough_last_continuous_new_old_new', 'replica_sets_jscore_passthrough_last_continuous_old_new_new', 'replica_sets_jscore_passthrough_last_lts_new_new_old', 'replica_sets_jscore_passthrough_last_lts_new_old_new', 'replica_sets_jscore_passthrough_last_lts_old_new_new', 'replica_sets_kill_secondaries_jscore_passthrough', 'replica_sets_large_txns_format_jscore_passthrough', 'talk_directly_to_shardsvrs_jscore_passthrough']
  • jstests/concurrency/fsm_workloads/global_index.js
    • ['concurrency_replication', 'concurrency_replication_causal_consistency', 'concurrency_replication_causal_consistency_ubsan', 'concurrency_replication_for_backup_restore', 'concurrency_replication_for_export_import', 'concurrency_replication_last_continuous_new_new_old', 'concurrency_replication_last_continuous_new_old_new', 'concurrency_replication_last_continuous_old_new_new', 'concurrency_replication_last_lts_new_new_old', 'concurrency_replication_last_lts_new_old_new', 'concurrency_replication_last_lts_old_new_new', 'concurrency_replication_metrics', 'concurrency_replication_multi_stmt_txn', 'concurrency_replication_multi_stmt_txn_ubsan', 'concurrency_replication_ubsan', 'concurrency_replication_wiredtiger_cursor_sweeps', 'concurrency_replication_wiredtiger_eviction_debug', 'simulate_crash_concurrency_replication']
Generated at Thu Feb 08 06:15:08 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.