[JAVA-3018] Stop publishing mongodb-driver and mongo-java driver artifacts Created: 05/Oct/18  Updated: 28/Oct/23  Resolved: 14/Feb/19

Status: Closed
Project: Java Driver
Component/s: Build
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: Major Change

 Description   

Let's stop publishing uber-jars starting with the next major release. They no longer server a useful purpose now that we have modularized the code base properly, and they cause confusion because there are multiple artifacts containing the same classes. So without these we will have

  • bson
  • driver-core
  • driver-sync
  • driver-async
  • driver-legacy (not a proper Java 9 module since it contains classes in com.mongodb package)


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

Author:

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

Message: Remove mongo-java-driver and mongodb-driver uber jar support

JAVA-3018
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/b1fc76caf38e57eb92355dd430f6a1cc0e1a5d57

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