[JAVA-3488] Update client metadata to reflect new structure of the driver Created: 01/Nov/19  Updated: 28/Oct/23  Resolved: 05/Nov/19

Status: Closed
Project: Java Driver
Component/s: Monitoring
Affects Version/s: None
Fix Version/s: 4.0.0

Type: Improvement Priority: Major - P3
Reporter: Jeffrey Yemin Assignee: Jeffrey Yemin
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Minor Change

 Description   

Now that the async driver is internal, the scala driver is built on top of the reactive streams driver, and both reactive streams and scala are formally part of the java driver repo, it might be time to simplify the driver name as reported in client metadata.

Current driver names in client metadata for 3.x driver

  • mongo-java-driver|sync
  • mongo-java-driver|legacy
  • mongo-java-driver|async
  • mongo-java-driver|async| mongo-java-driver-reactivestreams
  • mongo-java-driver|async| mongo-scala-driver

Proposed driver names for 4.x driver:

  • mongo-java-driver|sync
  • mongo-java-driver|legacy
  • mongo-java-driver|reactive-streams
  • mongo-java-driver|reactive-streams|scala

CC natalya.furmanova



 Comments   
Comment by Githook User [ 15/Jan/20 ]

Author:

{'name': 'Jeff Yemin', 'username': 'jyemin', 'email': 'jeff.yemin@mongodb.com'}

Message: Update value of driver name in client metadata to reflect new structure (#347)

  • Update value of driver name in client metadata to reflect new structure
  • mongo-java-driver|sync: for com.mongodb.MongoClient
  • mongo-java-driver|legacy: for com.mongodb.client.MongoClient
  • mongo-java-driver|reactive-streams: for com.mongodb.reactivestreams.client.MongoClient
  • mongo-java-driver|reactive-streams|scala for org.mongodb.scala.MongoClient

JAVA-3488
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/133fc993003070588c496660014ad819b2ef65d3

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