[SERVER-55103] [SBE] Re-enable noPassthrough tests which run into WiredTiger invariant Created: 09/Mar/21  Updated: 29/Oct/23  Resolved: 26/Mar/21

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

Type: Bug Priority: Major - P3
Reporter: Mihai Andrei Assignee: Mihai Andrei
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-54889 Nested LFR collection helpers must no... Closed
is depended on by SERVER-55071 [SBE] Invariant failure in jstests/no... Closed
is depended on by SERVER-55079 [SBE] Invariant failure in jstests/no... Closed
is depended on by SERVER-55086 [SBE] Invariant failure in jstests/no... Closed
is depended on by SERVER-55089 [SBE] Invariant failure in jstests/no... Closed
Duplicate
is duplicated by SERVER-55071 [SBE] Invariant failure in jstests/no... Closed
is duplicated by SERVER-55079 [SBE] Invariant failure in jstests/no... Closed
is duplicated by SERVER-55086 [SBE] Invariant failure in jstests/no... Closed
is duplicated by SERVER-55089 [SBE] Invariant failure in jstests/no... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Query Execution 2021-04-05
Participants:

 Description   

The tests in the list below (and in the linked tickets) fail due to the following invariant. As such, once SERVER-54889 lands, we should reevaluate the listed tests to see if they can be enabled with SBE on.

  • jstests/noPassthrough/auto_safe_reconfig_helper_max_voting_nodes.js
  • jstests/noPassthrough/backup_restore_rolling.js
  • jstests/noPassthrough/capped_deletes_within_rollback.js
  • jstests/noPassthrough/capped_deletes_within_startup_recovery.js
  • jstests/noPassthrough/change_stream_failover.js
  • jstests/noPassthrough/diff_different_collections_test.js
  • jstests/noPassthrough/durable_hidden_index.js
  • jstests/noPassthrough/do_not_rebuild_indexes_before_repair.js
  • jstests/noPassthrough/index_abort_stepdown_prepare.js
  • jstests/noPassthrough/index_build_operation_metrics.js
  • jstests/noPassthrough/index_empty_collection_secondary.js
  • jstests/noPassthrough/index_failover_key_errors.js
  • jstests/noPassthrough/index_failover_resolved_key_errors_after_stepdown.js
  • jstests/noPassthrough/index_killop_after_stepdown.js
  • jstests/noPassthrough/index_stepdown_abort.js
  • jstests/noPassthrough/index_stepdown_abort_prepare_conflict.js
  • jstests/noPassthrough/index_stepdown_after_init.js
  • jstests/noPassthrough/index_stepdown_before_init.js
  • jstests/noPassthrough/index_stepdown_commit_prepare_conflict.js
  • jstests/noPassthrough/index_stepdown_during_scan.js
  • jstests/noPassthrough/index_stepdown_failover.js
  • jstests/noPassthrough/index_stepdown_prepare_conflict.js
  • jstests/noPassthrough/index_stepdown_unique.js
  • jstests/noPassthrough/indexbg_killop_stepdown.js
  • jstests/noPassthrough/merge_out_on_secondary_fail_on_stepdown.js
  • jstests/noPassthrough/minvalid2.js
  • jstests/noPassthrough/oplog_writes_only_permitted_on_standalone.js
  • jstests/noPassthrough/read_write_concern_defaults_startup.js
  • jstests/noPassthrough/rebuild_multiple_indexes_at_startup.js
  • jstests/noPassthrough/recordPreImages_standalone_mode.js
  • jstests/noPassthrough/replica_set_connection_error_codes.js
  • jstests/noPassthrough/restart_index_build_if_resume_fails.js
  • jstests/noPassthrough/restart_index_build_if_resume_interrupted_by_shutdown.js
  • jstests/noPassthrough/restart_node_with_bridge.js
  • jstests/noPassthrough/resumable_index_build_bulk_load_phase.js
  • jstests/noPassthrough/resumable_index_build_bulk_load_phase_large.js
  • jstests/noPassthrough/resumable_index_build_collection_scan_phase.js
  • jstests/noPassthrough/resumable_index_build_collection_scan_phase_large.js
  • jstests/noPassthrough/resumable_index_build_drain_writes_phase.js
  • jstests/noPassthrough/resumable_index_build_drain_writes_phase_primary.js
  • jstests/noPassthrough/resumable_index_build_drain_writes_phase_secondary.js
  • jstests/noPassthrough/resumable_index_build_initialized.js
  • jstests/noPassthrough/resumable_index_build_mixed_phases.js
  • jstests/noPassthrough/rollback_wt_drop.js
  • jstests/noPassthrough/rolling_index_builds.js
  • jstests/noPassthrough/sharded_index_consistency_metrics.js
  • jstests/noPassthrough/shell_mongobridge_port_allocation.js
  • jstests/noPassthrough/skip_sharding_configuration_checks.js
  • jstests/noPassthrough/standalone_replication_recovery.js
  • jstests/noPassthrough/step_down_during_drop_database.js
  • jstests/noPassthrough/step_down_during_drop_database_while_aborting_index_builds.js
  • jstests/noPassthrough/stepdown_query.js
  • src/mongo/db/modules/enterprise/jstests/hot_backups/incremental_backup_rollback.js
  • src/mongo/db/modules/enterprise/jstests/hot_backups/sharded_backup_restore_chunk_migrations_while_backup.js
  • src/mongo/db/modules/enterprise/jstests/hot_backups/sharded_backup_restore_simple.js
  • src/mongo/db/modules/enterprise/jstests/hot_backups/sharded_pit_backup_restore_simple.js
  • src/mongo/db/modules/enterprise/jstests/live_import/import_collection_failover.js
  • src/mongo/db/modules/enterprise/jstests/live_import/import_collection_rollback_simple.js


 Comments   
Comment by Githook User [ 26/Mar/21 ]

Author:

{'name': 'Mihai Andrei', 'email': 'mihai.andrei@10gen.com', 'username': 'mtandrei'}

Message: SERVER-55103 [SBE] Re-enable noPassthrough tests which run into WiredTiger invariant
Branch: master
https://github.com/mongodb/mongo/commit/806fe27b2a8c1ac588ff9f33e7471d2c49537d20

Comment by Githook User [ 26/Mar/21 ]

Author:

{'name': 'Mihai Andrei', 'email': 'mihai.andrei@10gen.com', 'username': 'mtandrei'}

Message: SERVER-55103 [SBE] Re-enable noPassthrough tests which run into WiredTiger invariant
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/f29552e2c8a3862611062d5b4156c3e9d996bf7b

Generated at Thu Feb 08 05:35:28 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.