Allow Instantiated MongoClients to Send Client Metadata On-Demand

    • Type: Epic
    • Resolution: Done
    • Priority: Major - P3
    • 4.5.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Allow Instantiated MongoClients to Send Client Metadata On-Demand
    • C Drivers
    • Not Needed
    • Done
    • 3
    • 1
    • 1
    • -66
    • 🔵 Done
    • Hide

      2026-07-16 - 🔵 Done
      Engineer(s): Connor MacDonald: Project complated 2026-07-16

      • Project completed sooner than previously estimated.
        • Most implementation was done in the C driver.
        • Since the functions required minimal integration with libmongoc, spec tests were not added in favor of lighter-weight unit tests.
      Show
      2026-07-16 - 🔵 Done Engineer(s): Connor MacDonald: Project complated 2026-07-16 Project completed sooner than previously estimated. Most implementation was done in the C driver. Since the functions required minimal integration with libmongoc, spec tests were not added in favor of lighter-weight unit tests.
    • Hide

      2026-07-16 - 🔵 Done
      Engineer(s): Connor MacDonald: Project complated 2026-07-16

      • Project completed sooner than previously estimated.
        • Most implementation was done in the C driver.
        • Since the functions required minimal integration with libmongoc, spec tests were not added in favor of lighter-weight unit tests.
      Show
      2026-07-16 - 🔵 Done Engineer(s): Connor MacDonald: Project complated 2026-07-16 Project completed sooner than previously estimated. Most implementation was done in the C driver. Since the functions required minimal integration with libmongoc, spec tests were not added in favor of lighter-weight unit tests.
    • 3
    • Hide

      DRIVERS-2985:
      Summary of necessary driver changes

      • Add API to MongoClient to support appending metadata (driver name, version, platform) after it’s been created and initialized.

      Commits for syncing spec/prose tests
      (and/or refer to an existing language POC if needed)

      Show
      DRIVERS-2985 : Summary of necessary driver changes Add API to MongoClient to support appending metadata (driver name, version, platform) after it’s been created and initialized. Commits for syncing spec/prose tests (and/or refer to an existing language POC if needed) Unified spec tests: yml json Prose tests: README
    • None
    • None
    • None
    • None
    • None
    • None
    • None

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

            Assignee:
            Connor MacDonald
            Reporter:
            TPM Jira Automations Bot
            None
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              1 week, 1 day
              None
              None