[SERVER-46077] Create aggregation_secondary_reads passthrough Created: 11/Feb/20 Updated: 29/Oct/23 Resolved: 05/Mar/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Aggregation Framework, Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 4.4.0-rc0, 4.7.0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | David Storch | Assignee: | Mihai Andrei |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||||||
| Backport Requested: |
v4.4
|
||||||||||||||||||||||||||||
| Sprint: | Query 2020-03-09 | ||||||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||||||
| Description |
|
As part of $merge/$out running on secondaries, we need to write tests by hand that run the read part of these operations on secondaries. This could end up causing us to write test cases which are largely redundant with pre-existing tests in the aggregation suite, since those existing tests only cover primary reads. In order to improve this situation, and to ensure that we have test coverage of secondary reads for aggregation operations going forward, we should create a new test suite called aggregation_secondary_reads. This should work much like the secondary_reads_passthrough that we already have for jsCore, but it will run the tests in jstests/aggregation/ instead. |
| Comments |
| Comment by Githook User [ 11/Mar/20 ] |
|
Author: {'name': 'Mihai Andrei', 'email': 'mihai.andrei@mongodb.com'}Message: (cherry picked from commit 45341f946b829b87ec11567dc2b897af74bc9e07) |
| Comment by Githook User [ 05/Mar/20 ] |
|
Author: {'name': 'Mihai Andrei', 'email': 'mihai.andrei@mongodb.com'}Message: |