[MONGOCRYPT-366] FLE 1.0 Shared Library Created: 05/Jan/22  Updated: 05/Apr/22  Resolved: 05/Apr/22

Status: Closed
Project: Libmongocrypt
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Epic Priority: Unknown
Reporter: Kevin Albertson Assignee: Colby Pike
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by DRIVERS-1950 FLE 1.0 Shared Library Closed
Binding Changes: Not Needed
Quarter: FY23Q1
Start date:
End date:
Calendar Time: 9 weeks
Scope Cost Estimate: 7
Cost to Date: 8
Final Cost Estimate: 8
Cost Threshold %: 100
Detailed Project Statuses:

Engineer(s): Colby

Summary: Use the upcoming shared library csfle in drivers as a replacement for mongocryptd.

2022-03-22: Updating target date to 2022-03-25

Status update:

  • Last parts are in review (using csfle library, and tests)

Rationale for delays:

  • The scope document Kevin wrote missed two requirements: (1) only one csfle library can be loaded per process. (2) Only one handle to the csfle library can be used per process. These have been solved in the latest PR.

Risks:

  • No risks.

2022-03-07: No update to target date.

Status update:

  • Added API for version of csfle shared library in libmongocrypt
  • Working on replacing use of mongocryptd with csfle

Rationale for delays:

  • No delays.

Risks:

  • No risks.

2022-02-22

Status update: No update to target date.

  • Completed dependent work for string and path utilities
  • Completed dlopen / LoadLibrary for csfle
  • Working on replacing use of mongocryptd with csfle

Rationale for delays:

  • No delays

Risks:

  • No risks

2022-02-08: Setting initial target end date to 2022-03-18

Status update:

  • Started on dlopen/LoadLibrary for csfle
  • PR up for dependent utilities

Rationale for delays:

  • No delays

Risks:

  • No risks

Generated at Thu Feb 08 09:08:32 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.