[SERVER-40603] Perform more thorough review/audit of new mongohouse DocumentSources Created: 11/Apr/19  Updated: 29/Oct/23  Resolved: 05/Jul/19

Status: Closed
Project: Core Server
Component/s: Aggregation Framework
Affects Version/s: None
Fix Version/s: 4.3.1, 4.2.4

Type: Improvement Priority: Major - P3
Reporter: Nicholas Zolnierz Assignee: Justin Seyster
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.2
Sprint: Query 2019-06-17, Query 2019-07-01, Query 2019-07-15
Participants:

 Description   

As of SERVER-38723, there are a couple of new DocumentSource's in the enterprise module that haven't been fully reviewed by a member of the query team.



 Comments   
Comment by Githook User [ 30/Jan/20 ]

Author:

{'username': 'jseyster', 'name': 'Justin Seyster', 'email': 'justin.seyster@mongodb.com'}

Message: SERVER-40603 Refactor mqlrun DocumentSource classes

(cherry picked from commit 24ea57cf95806f88fb5399b15e057771ec3aa183)

create mode 100644 src/mongohouse/document_source_stdin.cpp
create mode 100644 src/mongohouse/document_source_stdin.h
Branch: v4.2
https://github.com/10gen/mongo-enterprise-modules/commit/5080f0241260b242b6cbc91e429de98494f5a969

Comment by Justin Seyster [ 09/Jan/20 ]

Backporting this will make it easier to backport SERVER-43971 and SERVER-40603. Right now, it cherry picks cleanly, and I believe it's a simple enough change that we'd be better off porting it rather than trying to resolve merge conflicts.

Comment by Githook User [ 03/Jul/19 ]

Author:

{'name': 'Justin Seyster', 'email': 'justin.seyster@mongodb.com', 'username': 'jseyster'}

Message: SERVER-40603 Refactor mqlrun DocumentSource classes
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/24ea57cf95806f88fb5399b15e057771ec3aa183

Generated at Thu Feb 08 04:55:29 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.