• Type: Icon: Epic Epic
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.2
    • Affects Version/s: None
    • Component/s: Spec Comp
    • None
    • Done
    • FLE 2.0 Support
    • 4
    • 8
    • 8
    • Hide

      Engineer: Shane Harvey, Julius Park

      2022-07-27: Setting to Closed

      Status update:

      • Released with 6.0 GA - Python 4.2

      Engineer: Shane Harvey, Julius Park

      2022-07-12: Setting target date to 2022-07-15

      Status update:

      • Implementation for FLE2.0 is done and a beta release was cut
      • Remaining: Testing on Mac M1 Host w/ Latest Python version from python.org (see below)

      Rationale for delays:

      • Build Support for macos 10.15+ using latest python version is being completed- build ticket has been opened- Julius is actively engaged with Brian McCarthy

      Risks:

      • A 6.0-compatible release was already released as beta- above delay only impacts M1 which is actively being worked through

      Engineer: Shane Harvey, Julius Park

      2022-06-28: Setting target date to 2022-07-0`

      Status update:

      • Core implementation for FLE2.0 is done and a beta release was cut
      • Docs are being updated, and there are blocked updates for latest MacOS

      Rationale for delays:

      • Build Support for macos 10.15+ is being completed- build ticket has been opened- Python work can close once this is resolved.

      Risks:

       


      Engineer: Shane Harvey, Julius Park

      2022-06-15: Setting target date to 2022-06-24

      Status update:

      • Core implementation for FLE2.0 is done and a beta release was cut
      • Changes are being finalized for a full release and docs are being updated

      Rationale for delays:

      • There are issues trying to test changes against the latest 6.0 release, Shane is in communication with the FLE driver leads

      Risks:

       


      Engineer: Shane Harvey, Julius Park

      2022-06-01: Setting target date to 2022-06-10

      Status update:

      • Shane has implemented the FLE2 API in pymongocrypt and is going to add it for explicit encryption 
      • Julius is in progress with adding FLE2 support to CreateCollection() and Collection.Drop()
      • Julius is in progress adding FLE2 support for autoEncryption options and Shane is slated to pick up ClientEncryption option next
      • Remaining: Update FLE2 collection mgmt and ban comparisons to encrypted fields in collectionValidator & partialFilterExpression

      Rationale for delays:

      • CSOT work is also in progress and team is striving to accomplish both CSOT and FLE2.0

      Risks:

      • Coming close to world, still aiming to cut a beta release with Queryable Encryption next week
      Show
      Engineer: Shane Harvey, Julius Park 2022-07-27: Setting to Closed Status update: Released with 6.0 GA - Python 4.2 Engineer: Shane Harvey, Julius Park 2022-07-12: Setting target date to 2022-07-15 Status update: Implementation for FLE2.0 is done and a beta release was cut Remaining: Testing on Mac M1 Host w/ Latest Python version from python.org (see below) Rationale for delays: Build Support for macos 10.15+ using latest python version is being completed- build ticket has been opened- Julius is actively engaged with Brian McCarthy Risks: A 6.0-compatible release was already released as beta- above delay only impacts M1 which is actively being worked through Engineer: Shane Harvey, Julius Park 2022-06-28: Setting target date to 2022-07-0` Status update: Core implementation for FLE2.0 is done and a beta release was cut Docs are being updated, and there are blocked updates for latest MacOS Rationale for delays: Build Support for macos 10.15+ is being completed- build ticket has been opened- Python work can close once this is resolved. Risks:   Engineer: Shane Harvey, Julius Park 2022-06-15: Setting target date to 2022-06-24 Status update: Core implementation for FLE2.0 is done and a beta release was cut Changes are being finalized for a full release and docs are being updated Rationale for delays: There are issues trying to test changes against the latest 6.0 release, Shane is in communication with the FLE driver leads Risks:   Engineer: Shane Harvey, Julius Park 2022-06-01: Setting target date to 2022-06-10 Status update: Shane has implemented the FLE2 API in pymongocrypt and is going to add it for explicit encryption  Julius is in progress with adding FLE2 support to CreateCollection() and Collection.Drop() Julius is in progress adding FLE2 support for autoEncryption options and Shane is slated to pick up ClientEncryption option next Remaining: Update FLE2 collection mgmt and ban comparisons to encrypted fields in collectionValidator & partialFilterExpression Rationale for delays: CSOT work is also in progress and team is striving to accomplish both CSOT and FLE2.0 Risks: Coming close to world, still aiming to cut a beta release with Queryable Encryption next week
    • Hide

      DRIVERS-1949:
      Refer to the "Downstream Changes Summary" of DRIVERS-2284, DRIVERS-2297, and DRIVERS-2302.

      Show
      DRIVERS-1949: Refer to the "Downstream Changes Summary" of DRIVERS-2284, DRIVERS-2297, and DRIVERS-2302 .

      This ticket was split from DRIVERS-1949, please see that ticket for a detailed description.

            Assignee:
            julius.park@mongodb.com Julius Park (Inactive)
            Reporter:
            dbeng-pm-bot PM Bot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              5 weeks