Uploaded image for project: 'Rust Driver'
  1. Rust Driver
  2. RUST-273

Implement index management spec

    • Type: Icon: Epic Epic
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 2.0.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Done
    • Rust Index Mgmt
    • 4
    • 4
    • 4
    • 100
    • Hide

      Summary: This epic captures Rust's implementation of the index management specification

      Engineer(s): Nathan Blinn, Isabel Atkinson
      2021-08-24: Setting target date to 2021-08-27

      • Nathan's last day was 8/20.
      • He completed the bulk of the work but there is a small amount of follow up to do, which Isabel will handle this week.
      • Keeping final cost at 4 weeks as the remaining effort is minimal.

      Engineer(s): Nathan Blinn
      2021-08-11: Setting target date to 2021-08-20

      • Nathan has implemented the index management API and has the work in code review.
      • He is meanwhile investigating how to implement the sync api and allow index mgmt in sessions.

      Engineer(s): Nathan Blinn
      2021-07-28: Setting target date to 2021-08-20

      • Nathan has completed the implementation of sharded transactions and is now focusing his sights on this project.
      • He has completed the technical design, broken down the epic, and received sign off from the team, so he will begin this work this week.
      • Setting target date to the end of the internship.
      Show
      Summary: This epic captures Rust's implementation of the index management specification Engineer(s): Nathan Blinn, Isabel Atkinson 2021-08-24: Setting target date to 2021-08-27 Nathan's last day was 8/20. He completed the bulk of the work but there is a small amount of follow up to do, which Isabel will handle this week. Keeping final cost at 4 weeks as the remaining effort is minimal. Engineer(s): Nathan Blinn 2021-08-11: Setting target date to 2021-08-20 Nathan has implemented the index management API and has the work in code review. He is meanwhile investigating how to implement the sync api and allow index mgmt in sessions. Engineer(s): Nathan Blinn 2021-07-28: Setting target date to 2021-08-20 Nathan has completed the implementation of sharded transactions and is now focusing his sights on this project. He has completed the technical design, broken down the epic, and received sign off from the team, so he will begin this work this week. Setting target date to the end of the internship.

      Index management methods (e.g. create_index) were not implemented as part of the operations layer work, but we do expose the index management API in the driver. We should implement these methods so that user applications won't crash when they're used.

            Assignee:
            nathan.blinn@mongodb.com Nathan Blinn
            Reporter:
            patrick.freed@mongodb.com Patrick Freed
            Votes:
            9 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: