[SERVER-58583] Query analysis for mongocryptd does not handle expressive projections in find Created: 15/Jul/21  Updated: 29/Oct/23  Resolved: 20/Sep/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.4.10, 5.0.4

Type: Bug Priority: Major - P3
Reporter: Nicholas Zolnierz Assignee: Jacob Evans
Resolution: Fixed Votes: 0
Labels: query-director-triage
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Related
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v5.0, v4.4, v4.2, v4.0
Sprint: QO 2021-09-06, QO 2021-09-20, QO 2021-10-04
Participants:

 Comments   
Comment by Githook User [ 22/Sep/21 ]

Author:

{'name': 'Jacob Evans', 'email': 'jacob.evans@10gen.com'}

Message: SERVER-58583 Expressive projection in FLE for find
Branch: v4.4
https://github.com/10gen/mongo-enterprise-modules/commit/51851186f23b21fe22791df33763935128a729cb

Comment by Githook User [ 22/Sep/21 ]

Author:

{'name': '80741223+jlap199@users.noreply.github.com', 'email': '80741223+jlap199@users.noreply.github.com', 'username': 'jlap199'}

Message: SERVER-58583 Expressive projection in FLE for find
Branch: v4.4
https://github.com/mongodb/mongo/commit/f38d74983adfd6d4f987172741cc7715edbdddcc

Comment by Githook User [ 22/Sep/21 ]

Author:

{'name': 'Jacob Evans', 'email': 'jacob.evans@10gen.com'}

Message: SERVER-58583 Expressive projection in FLE for find
Branch: v5.0
https://github.com/10gen/mongo-enterprise-modules/commit/5f342164fa5ee90ee1b35dc7be4be9339fe4973d

Comment by Githook User [ 21/Sep/21 ]

Author:

{'name': 'Jacob Evans', 'email': 'jacob.evans@10gen.com'}

Message: SERVER-58583 Expressive projection in FLE for find
Branch: backport-10536
https://github.com/10gen/mongo-enterprise-modules/commit/03b42859dbeb5ff099f80d9cdec06b9481ecf746

Comment by Githook User [ 21/Sep/21 ]

Author:

{'name': 'Jacob Evans', 'email': 'jacob.evans@10gen.com'}

Message: SERVER-58583 Expressive projection in FLE for find
Branch: backport-10535
https://github.com/10gen/mongo-enterprise-modules/commit/20c922fcc6728dc26f21637f88d727cc880adec0

Comment by Githook User [ 21/Sep/21 ]

Author:

{'name': 'Jacob Evans', 'email': 'jacob.evans@10gen.com'}

Message: SERVER-58583 Expressive projection in FLE for find
Branch: backport-10534
https://github.com/10gen/mongo-enterprise-modules/commit/e95b10efe533854742be9c8f965a6867897e73fe

Comment by Githook User [ 21/Sep/21 ]

Author:

{'name': 'Jacob Evans', 'email': 'jacob.evans@10gen.com'}

Message: SERVER-58583 Expressive projection in FLE for find
Branch: SERVER-58852
https://github.com/10gen/mongo-enterprise-modules/commit/5bc0c8f59aefb2697a2b80ec92f94cdf04b00e8d

Comment by Githook User [ 20/Sep/21 ]

Author:

{'name': 'Jacob Evans', 'email': 'jacob.evans@10gen.com'}

Message: SERVER-58583 Expressive projection in FLE for find
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/5bc0c8f59aefb2697a2b80ec92f94cdf04b00e8d

Comment by Githook User [ 20/Sep/21 ]

Author:

{'name': 'Jacob Evans', 'email': 'jacob.evans@10gen.com'}

Message: SERVER-58583 responses to Nick
Branch: SERVER-58583
https://github.com/10gen/mongo-enterprise-modules/commit/69c8321ba3c81566b5de62a02928731bd954d521

Comment by Githook User [ 20/Sep/21 ]

Author:

{'name': 'Jacob Evans', 'email': 'jacob.evans@10gen.com'}

Message: SERVER-58583 Expressive projection in FLE for find
Branch: SERVER-58583
https://github.com/10gen/mongo-enterprise-modules/commit/f0d4ccaa18d1d0a3da1ca9b5243505cd859e0360

Comment by Jacob Evans [ 17/Sep/21 ]

Sounds good!

Comment by Nicholas Zolnierz [ 17/Sep/21 ]

jacob.evans it looks like you ended up just implementing SERVER-58439? I believe the original intention of this ticket was to quickly fill the security gap by failing in mongocryptd and push the holistic analysis to the follow-on project. If you want to close the other as a dup that works for me!

Comment by Githook User [ 17/Sep/21 ]

Author:

{'name': 'Jacob Evans', 'email': 'jacob.evans@10gen.com'}

Message: SERVER-58583 Expressive projection in FLE for find
Branch: SERVER-58583
https://github.com/10gen/mongo-enterprise-modules/commit/34ca726c1eb1b3bcbd2710135adc6a810f79d8bf

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