[SERVER-67206] Generate tags from a FLE Range Payload Created: 10/Jun/22  Updated: 29/Oct/23  Resolved: 28/Sep/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.2.0-rc0

Type: Task Priority: Major - P3
Reporter: Davis Haupt (Inactive) Assignee: Davis Haupt (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-67755 FLE2 Range Query: implement insert Closed
depends on SERVER-69013 Attach mincover algorithms to fle_crypto Closed
depends on SERVER-69113 Refactor server rewrite to make it ea... Closed
Backwards Compatibility: Fully Compatible
Sprint: QO 2022-09-05, QO 2022-09-19, QO 2022-10-03
Participants:

 Description   

Generate tags to query for given a FLE Range Payload.

This patch could also rename references to FLE Find Payloads to be FLE Equality Payloads or something similar, since payloads for different index types will be different.

This patch should also refactor the methods to optionally take a BSONObjBuilder rather than always returning a full BSONObj to avoid too many serialization roundtrips.



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

Author:

{'name': 'Davis Haupt', 'email': 'davis.haupt@mongodb.com', 'username': 'davish'}

Message: SERVER-67206 Generate tags from a FLE2 Range Payload
Branch: master
https://github.com/mongodb/mongo/commit/4845d8574060d8c756e454161285327f74295b6e

Comment by Githook User [ 28/Sep/22 ]

Author:

{'name': 'Davis Haupt', 'email': 'davis.haupt@mongodb.com', 'username': 'davish'}

Message: SERVER-67206 basic range find tests for tag generation
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/d13c5a6c55d4415fc3655a453f61233c6ac70210

Comment by Githook User [ 28/Sep/22 ]

Author:

{'name': 'Uladzimir Makouski', 'email': 'uladzimir.makouski@mongodb.com', 'username': 'umakouski'}

Message: Revert "SERVER-67206 Generate tags from a FLE2 Range Payload"

This reverts commit f239bd3c8ec8b4d1bd7919cb692dad4d410c785c.
Branch: master
https://github.com/mongodb/mongo/commit/58a455df80054f38cb33c716c03ba14626a837bd

Comment by Githook User [ 28/Sep/22 ]

Author:

{'name': 'Uladzimir Makouski', 'email': 'uladzimir.makouski@mongodb.com', 'username': 'umakouski'}

Message: Revert "SERVER-67206 basic range find tests for tag generation"

This reverts commit 6ad7f5793f8371edc3f8bd7cbd67bd066ccfc266.
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/1ea9f0853b13fef5f75b6ef773d8b3ad3ebda9bf

Comment by Githook User [ 27/Sep/22 ]

Author:

{'name': 'Davis Haupt', 'email': 'davis.haupt@mongodb.com', 'username': 'davish'}

Message: SERVER-67206 Generate tags from a FLE2 Range Payload
Branch: master
https://github.com/mongodb/mongo/commit/f239bd3c8ec8b4d1bd7919cb692dad4d410c785c

Comment by Githook User [ 27/Sep/22 ]

Author:

{'name': 'Davis Haupt', 'email': 'davis.haupt@mongodb.com', 'username': 'davish'}

Message: SERVER-67206 basic range find tests for tag generation
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/6ad7f5793f8371edc3f8bd7cbd67bd066ccfc266

Comment by Davis Haupt (Inactive) [ 24/Aug/22 ]

This ticket depends on implementing insert for range indexes in order to test.

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