[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:
Backports
Depends
is depended on by SERVER-45972 Test that $out can write to the same ... Closed
Duplicate
is duplicated by SERVER-45970 Test explain for $out/$merge on secon... Closed
is duplicated by SERVER-45971 Test that bypassDocumentValidation wo... Closed
is duplicated by SERVER-46046 Test that $out/$merge on secondaries ... Closed
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: SERVER-46077 Create aggregation_secondary_reads passthrough

(cherry picked from commit 45341f946b829b87ec11567dc2b897af74bc9e07)
Branch: v4.4
https://github.com/mongodb/mongo/commit/b2aa374214f38c422465a903b4710a49747baa82

Comment by Githook User [ 05/Mar/20 ]

Author:

{'name': 'Mihai Andrei', 'email': 'mihai.andrei@mongodb.com'}

Message: SERVER-46077 Create aggregation_secondary_reads passthrough
Branch: master
https://github.com/mongodb/mongo/commit/45341f946b829b87ec11567dc2b897af74bc9e07

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