[JAVA-3507] Remove usage of system properties Created: 06/Nov/19  Updated: 28/Oct/23  Resolved: 18/Nov/19

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

There are places where the driver gets default configuration property values from Java system properties that go back to 2009. They are undocumented, and have all been replaced with client settings long ago.

Let's remove them all.



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

Author:

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

Message: Remove system properties queries in MongoClientOptions (#351)

These have been around for a long time and the names are undocumented.
It's time for them to go.

JAVA-3507
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/f2a3c1fe59fac32d9dd0425bee56e4c0d308b0b0

Comment by Jeffrey Yemin [ 11/Nov/19 ]

Make sure that we're doing a full test run using Netty in Evergreen configuration

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