[SERVER-77119] fle2_crud.js should use the same session to read from encrypted/unencrypted collections Created: 15/May/23  Updated: 29/Oct/23  Resolved: 16/Jun/23

Status: Closed
Project: Core Server
Component/s: Security
Affects Version/s: None
Fix Version/s: 7.1.0-rc0, 7.0.3

Type: Task Priority: Major - P3
Reporter: Jordi Serra Torrens Assignee: Shreyas Kalyan
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Backport Requested:
v7.0
Sprint: Security 2023-05-29, Security 2023-06-12, Security 2023-06-26
Participants:
Linked BF Score: 20

 Description   

fle2_crud.js performs reads from two different collections using two different clients (one for the encrypted collection and another for the unencrypted). Because these two reads don't use the same causally consistent session, the test does not have a monotonic reads guarantee. which the 'readsDocs' state requires.

fle2_crud.js should issue reads for both collections under the same causally consistent session.



 Comments   
Comment by Githook User [ 28/Sep/23 ]

Author:

{'name': 'Shreyas Kalyan', 'email': 'shreyas.kalyan@mongodb.com', 'username': 'shreyaskal'}

Message: SERVER-77119 fle2_crud.js should use the same session to read from encrypted/unencrypted collections

(cherry picked from commit b9875bab1f947d9a85a430f53eb04e8fe5296816)
Branch: v7.0
https://github.com/mongodb/mongo/commit/5bf642ca3a05c9fd5c65169e5ce62b0f31c090d7

Comment by Githook User [ 16/Jun/23 ]

Author:

{'name': 'Shreyas Kalyan', 'email': 'shreyas.kalyan@mongodb.com', 'username': 'shreyaskal'}

Message: SERVER-77119 fle2_crud.js should use the same session to read from encrypted/unencrypted collections
Branch: master
https://github.com/mongodb/mongo/commit/b9875bab1f947d9a85a430f53eb04e8fe5296816

Generated at Thu Feb 08 06:34:35 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.