Commit Graph

54 Commits

Author SHA1 Message Date
Steve McClure
1ffbc6c2e9 SERVER-109432: Autofix JS var usage to favor let (#40637)
GitOrigin-RevId: 9674b7db36a0f3f650d39c1e3fb2ad6ff2141cfb
2025-08-28 19:21:01 +00:00
Zac
591928c619 SERVER-108478 JS formatted by prettier and remove clang-format (#39656)
GitOrigin-RevId: 6c8f6aded47f260aa4f7c231b17dae3302cb1e04
2025-08-21 17:27:09 +00:00
Gabriel Marks
c88acb6627 SERVER-101649 Implement processing of Substring/Suffix/Prefix field updates and findAndModifys (#34998)
GitOrigin-RevId: f85f112d278a3278b692f9178f3629f8869ddc2f
2025-04-16 17:01:33 +00:00
Erwin Pe
684ff90454 SERVER-100374 Fix FLE2 inserts to handle duplicate tokens sent for text search padding (#31943)
GitOrigin-RevId: 9d7c6eae8c73c1c76ec880526e919a9be80d46ba
2025-02-05 19:08:42 +00:00
Erwin Pe
4f23d422e8 SERVER-97841 Implement insertion of text-search indexed fields (#31527)
GitOrigin-RevId: a390be1496141585bdd267a927dd17812b970305
2025-01-29 18:31:56 +00:00
Erwin Pe
8b3b965999 SERVER-97834 Implement new FLE2 text search query types in createCollection (#30211)
GitOrigin-RevId: 48fc87bfaa3735d808fd2d2e1c6fdbe8d9bddc45
2024-12-16 18:14:41 +00:00
Erwin Pe
353a8b5683 SERVER-96699 Allow fle2_compact.js to run on FSM suites with implicit sharding (#29259)
GitOrigin-RevId: 5c1c01627ae9e52bc87b77f9901e381bd31e92a3
2024-11-21 18:37:20 +00:00
Tommaso Tocci
08e32f81b4 SERVER-95584 Remove enableSharding step from EncryptedClient::createEncryptionCollection js util (#27875)
GitOrigin-RevId: 107112e76b3ed42f8f9dd3aeecb32d6e012aa35f
2024-10-08 14:04:14 +00:00
Catalin Sumanaru
de97aac8f6 SERVER-91379 Re-introduce eslint rule for missing semicolons (#23301)
GitOrigin-RevId: fd9cce5f9f201004e44ffdeabdb33cd93e79b451
2024-06-11 14:18:29 +00:00
Mark Benvenuto
e05a2c7397 SERVER-87038 Investigate why FLE tests can't run in secondary_reads_passthrough suite
GitOrigin-RevId: a334535832d3ed6b873539785b78d6412edef010
2024-04-25 02:32:02 +00:00
Erwin Pe
4def4758e3 SERVER-70272 Remove feature flag for FLE2 CleanupStructuredEncryptionData (#20829)
GitOrigin-RevId: 5d203d7fceba2f79cef5055bf346243f6a83c15f
2024-04-08 16:51:43 +00:00
Sophia Tan
dcfcdb248c SERVER-84719 Remove dollar tenant from code base (#19711)
GitOrigin-RevId: 0e7522126001f966e314c9ccc99391088c85b465
2024-03-30 06:44:04 +00:00
Cheahuychou Mao
6c10cb131f SERVER-86393 Make FLE jstests not check for electionId and opTime fields when testing replica set endpoint (#19158)
GitOrigin-RevId: 0fb20a7c5bb788947e13d28f2bf01c13e79be815
2024-02-21 20:31:55 +00:00
Mark Benvenuto
f9ccbe6996 SERVER-82680 Make FLE encrypted client use unsigned security token
GitOrigin-RevId: 48a18fad18098b7ef67e65f763382ddc75320e47
2024-02-15 05:35:27 +00:00
Liubov Molchanova
85b1d874c2 Revert "SERVER-82680 Make FLE encrypted client use unsigned security token"
This reverts commit d878630f123659e5e1a1b535725e6a60f4249950.

GitOrigin-RevId: 9e1adf1b264ec6e406076de4ff7fdd069e6ed054
2024-02-13 13:12:55 +00:00
Mark Benvenuto
5848a5e4c3 SERVER-82680 Make FLE encrypted client use unsigned security token
GitOrigin-RevId: d878630f123659e5e1a1b535725e6a60f4249950
2024-02-13 01:32:53 +00:00
Matt Broadstone
a4f458fe4d SERVER-79735 Convert jstest corpus to use es modules 2023-08-06 20:48:04 +00:00
Erwin Pe
946e3b13ae SERVER-78947 Change QE cleanup to use in-memory priority queue for ESC anchors pending removal 2023-07-20 22:09:11 +00:00
Matt Broadstone
1e98a0f23d SERVER-78551 Migrate analyze_plan library to module 2023-07-05 21:23:02 +00:00
Erwin Pe
b12221e4f2 SERVER-77600 Add a Queryable Encryption test in jstests/core 2023-07-03 18:39:09 +00:00
Shreyas Kalyan
b9875bab1f SERVER-77119 fle2_crud.js should use the same session to read from encrypted/unencrypted collections 2023-06-16 18:52:21 +00:00
Shreyas Kalyan
30273fd01d SERVER-76086 Allow unsharded QE compact to run simultaneously on different encrypted namespaces 2023-05-10 18:47:15 +00:00
Erwin Pe
fba9dd05de SERVER-76188 Integrate cleanup implementation with unsharded command invocation 2023-05-04 17:38:37 +00:00
Shreyas Kalyan
c93ba184d9 SERVER-65267 Remove Feature Flag for PM-2719 2023-04-27 02:22:03 +00:00
Erwin Pe
6193440ce2 SERVER-75227 Cleanup remnants of QE version 1 in the integration tests 2023-04-10 17:42:03 +00:00
Erwin Pe
68fe1734eb SERVER-69563 Enable feature flag for queryable encryption protocol version 2 2023-04-03 11:26:56 +00:00
Erwin Pe
d0b93879bc SERVER-74070 Fix isFLE2RangeEnabled to evaluate to true 2023-03-27 19:29:00 +00:00
Erwin Pe
1c517d15f3 SERVER-72936 Implement v2 changes to Queryable Encryption Compact 2023-03-24 22:43:03 +00:00
Mark Benvenuto
993d089560 SERVER-74152 Implement read tags with storage engine API 2023-03-24 17:00:46 +00:00
Adrian Gonzalez
e139a99e11 SERVER-74461 Filter QE collections form CollStats 2023-03-16 22:41:10 +00:00
Erwin Pe
443b0594b2 SERVER-74139 Create v2 of FLE2UnindexedEncryptedValue 2023-02-28 22:49:42 +00:00
Erwin Pe
beb218f42f SERVER-72931 Implement v2 changes to Queryable Encryption deletes 2023-02-24 23:54:25 +00:00
Erwin Pe
be02dab9ef SERVER-72926 Implement v2 changes to Queryable Encryption finds 2023-02-16 21:45:22 +00:00
Erwin Pe
cfbe26d87f SERVER-72919 Implement v2 changes to QE inserts 2023-02-14 16:13:43 +00:00
mathisbessamdb
0c1221e257 SERVER-72809 Add FLE test coverage for NTDI 2023-02-03 13:11:38 +00:00
Erwin Pe
496f97f807 SERVER-71405 QE compact coordinator must create the ECOC after renaming to temp 2023-01-04 23:23:18 +00:00
Romans Kasperovics
5324ef1fab SERVER-70042 Assign expected / actual semantics to assert.docEq() arguments 2022-12-20 11:59:17 +00:00
Milena Ivanova
37c8cb4095 SERVER-68301 Enable fle2/query tests in passthrough suites 2022-09-22 16:49:36 +00:00
Sergey Galtsev
a7ba740894 SERVER-69527 add gating logic to fle2 range tests 2022-09-09 00:14:33 +00:00
Sergey Galtsev
d8b0d143d2 SERVER-67755 fle2 range - implement insert 2022-09-07 21:29:14 +00:00
Erwin Pe
0ec1b5585d SERVER-66940 Create an FSM test for FLE2 compact 2022-06-29 21:39:48 +00:00
Mark Benvenuto
5325fff3f0 SERVER-65503 Migrate FLE2 tests to core passthrough suites 2022-05-02 16:40:30 +00:00
Erwin Pe
d457616e6a SERVER-65483 Add tests for compact contention with concurrent FLE2 inserts and deletes 2022-04-20 15:24:09 +00:00
Mark Benvenuto
30a80b8091 SERVER-65170 Fix compact_structured_encryption_data_coordinator.js 2022-04-13 13:45:33 +00:00
Erwin Pe
86082d2e5b SERVER-65170 Integrate FLE compact into CompactStructuredEncryptionDataCoordinator 2022-04-12 17:17:41 +00:00
Mark Benvenuto
8d38e35fbc SERVER-64798 Rename FLE 2 state collection prefix to enxcoll_ 2022-04-10 20:20:42 +00:00
Mark Benvenuto
180baae184 SERVER-59261 Enable Feature flag for PM-2466 2022-04-09 18:18:22 +00:00
Nicholas Zolnierz
4a59475074 SERVER-64357 Rewrite filter over encrypted fields for findAndModify command 2022-04-05 14:13:17 +00:00
Erwin Pe
5d448b9565 SERVER-63468 Add support for ESC compaction 2022-04-01 03:43:36 +00:00
sergey.galtsev
24e8f255b1 SERVER-63791 support unindexed fle2 encrypted fields 2022-03-31 17:38:01 +00:00