[SERVER-43196] Blacklist update_where.js from sharded concurrency suites with balancer on and no txn override Created: 06/Sep/19 Updated: 29/Oct/23 Resolved: 12/Sep/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | 4.2.1, 4.3.1 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Jack Mulrow | Assignee: | Cheahuychou Mao |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | neweng | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Backport Requested: |
v4.2
|
||||||||||||
| Participants: | |||||||||||||
| Linked BF Score: | 0 | ||||||||||||
| Description |
|
update_where.js test performs updates with multi=true, which are sent without shard versions outside of a transaction when they cannot target a single shard. This can lead to several known anomalies (see SERVER-20361), so until the behavior of multi writes against sharded collections is improved, this test should be blacklisted from the sharded with balancer concurrency suites. Notably multi writes do use shard versions in transactions, so this test does not need to be blacklisted in concurrency_sharded_multi_stmt_txn_with_balancer. |
| Comments |
| Comment by Githook User [ 12/Sep/19 ] |
|
Author: {'username': 'cheahuychou', 'email': 'chou.mao@10gen.com', 'name': 'Chou Mao'}Message: |
| Comment by Githook User [ 12/Sep/19 ] |
|
Author: {'email': 'chou.mao@10gen.com', 'name': 'Chou Mao'}Message: |