Uploaded image for project: 'C# Driver'
  1. C# Driver
  2. CSHARP-4145

Improved Bulk Write API

    • Type: Icon: Epic Epic
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: CRUD
    • None
    • Hide
      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?
      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?
    • Improved Bulk Write API and One-Shot Transactions Support
    • Hide

      Engineer(s): Alex

      2024-09-12: Setting target end date to 2024-09-27

      What was completed over the last two weeks?

      • Requirements investigation and tasks breakdown
      • BulkWrite public API - in progress

      What's the focus over the next two weeks?

      • Building a bulkWrite command from API request

      Impediments if any

      • None
      Show
      Engineer(s): Alex 2024-09-12: Setting target end date to 2024-09-27 What was completed over the last two weeks? Requirements investigation and tasks breakdown BulkWrite public API - in progress What's the focus over the next two weeks? Building a bulkWrite command from API request Impediments if any None
    • 2.5
    • 0
    • 2.5
    • 100
    • Hide

      DRIVERS-716:
      Summary of necessary driver changes

      • Implement the new bulk write API and tests defined in the specification.

      Commits for syncing spec/prose tests

      • Sync spec tests and implement prose tests from this commit.
        • 2024-08-28 include skips on serverless fromĀ 0984b09
        • 2024-08-29 include missing skip on serverless from e9f02f3
      • Sync the unacknowledged-client-bulkWrite command monitoring test files from this commit. The outdated version of this test in the commit from the previous bullet has a potential race.

      Reference implementations

      Show
      DRIVERS-716 : Summary of necessary driver changes Implement the new bulk write API and tests defined in the specification . Commits for syncing spec/prose tests Sync spec tests and implement prose tests from this commit . 2024-08-28 include skips on serverless fromĀ  0984b09 2024-08-29 include missing skip on serverless from e9f02f3 Sync the unacknowledged-client-bulkWrite command monitoring test files from this commit . The outdated version of this test in the commit from the previous bullet has a potential race. Reference implementations Rust C

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

            Assignee:
            oleksandr.poliakov@mongodb.com Oleksandr Poliakov
            Reporter:
            dbeng-pm-bot PM Bot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: