Skip to content

Commit 33d46e8

Browse files
committed
Merging back missing changes after rebase
1 parent 4a16c29 commit 33d46e8

File tree

14 files changed

+77
-6
lines changed

14 files changed

+77
-6
lines changed

driver-core/src/test/functional/com/mongodb/internal/operation/AsyncCommandBatchCursorTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
import com.mongodb.internal.binding.AsyncConnectionSource;
3333
import com.mongodb.internal.connection.AsyncConnection;
3434
import com.mongodb.internal.connection.OperationContext;
35+
import com.mongodb.internal.tracing.TracingManager;
3536
import org.bson.BsonArray;
3637
import org.bson.BsonDocument;
3738
import org.bson.BsonInt32;
@@ -96,6 +97,7 @@ void setUp() {
9697

9798
connectionSource = mock(AsyncConnectionSource.class);
9899
operationContext = mock(OperationContext.class);
100+
when(operationContext.getTracingManager()).thenReturn(TracingManager.NO_OP);
99101
timeoutContext = new TimeoutContext(TimeoutSettings.create(
100102
MongoClientSettings.builder().timeout(TIMEOUT.toMillis(), MILLISECONDS).build()));
101103
serverDescription = mock(ServerDescription.class);

driver-core/src/test/unit/com/mongodb/MongoClientSettingsSpecification.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -555,7 +555,7 @@ class MongoClientSettingsSpecification extends Specification {
555555
'heartbeatConnectTimeoutMS', 'heartbeatSocketTimeoutMS', 'inetAddressResolver', 'loggerSettingsBuilder',
556556
'readConcern', 'readPreference', 'retryReads',
557557
'retryWrites', 'serverApi', 'serverSettingsBuilder', 'socketSettingsBuilder', 'sslSettingsBuilder',
558-
'timeoutMS', 'transportSettings', 'uuidRepresentation', 'writeConcern']
558+
'timeoutMS', 'tracer', 'transportSettings', 'uuidRepresentation', 'writeConcern']
559559

560560
then:
561561
actual == expected
@@ -570,7 +570,7 @@ class MongoClientSettingsSpecification extends Specification {
570570
'applyToSslSettings', 'autoEncryptionSettings', 'build', 'codecRegistry', 'commandListenerList',
571571
'compressorList', 'contextProvider', 'credential', 'dnsClient', 'heartbeatConnectTimeoutMS',
572572
'heartbeatSocketTimeoutMS', 'inetAddressResolver', 'readConcern', 'readPreference', 'retryReads', 'retryWrites',
573-
'serverApi', 'timeout', 'transportSettings', 'uuidRepresentation', 'writeConcern']
573+
'serverApi', 'timeout', 'tracer', 'transportSettings', 'uuidRepresentation', 'writeConcern']
574574

575575
then:
576576
actual == expected

driver-core/src/test/unit/com/mongodb/internal/operation/AsyncChangeStreamBatchCursorSpecification.groovy

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import com.mongodb.internal.TimeoutContext
2222
import com.mongodb.internal.async.SingleResultCallback
2323
import com.mongodb.internal.binding.AsyncReadBinding
2424
import com.mongodb.internal.connection.OperationContext
25+
import com.mongodb.internal.tracing.TracingManager
2526
import org.bson.Document
2627
import spock.lang.Specification
2728

@@ -34,6 +35,7 @@ class AsyncChangeStreamBatchCursorSpecification extends Specification {
3435
def changeStreamOpertation = Stub(ChangeStreamOperation)
3536
def binding = Mock(AsyncReadBinding)
3637
def operationContext = Mock(OperationContext)
38+
operationContext.getTracingManager() >> TracingManager.NO_OP
3739
def timeoutContext = Mock(TimeoutContext)
3840
binding.getOperationContext() >> operationContext
3941
operationContext.getTimeoutContext() >> timeoutContext
@@ -78,6 +80,7 @@ class AsyncChangeStreamBatchCursorSpecification extends Specification {
7880
def changeStreamOpertation = Stub(ChangeStreamOperation)
7981
def binding = Mock(AsyncReadBinding)
8082
def operationContext = Mock(OperationContext)
83+
operationContext.getTracingManager() >> TracingManager.NO_OP
8184
def timeoutContext = Mock(TimeoutContext)
8285
binding.getOperationContext() >> operationContext
8386
operationContext.getTimeoutContext() >> timeoutContext
@@ -111,6 +114,7 @@ class AsyncChangeStreamBatchCursorSpecification extends Specification {
111114
def changeStreamOpertation = Stub(ChangeStreamOperation)
112115
def binding = Mock(AsyncReadBinding)
113116
def operationContext = Mock(OperationContext)
117+
operationContext.getTracingManager() >> TracingManager.NO_OP
114118
def timeoutContext = Mock(TimeoutContext)
115119
binding.getOperationContext() >> operationContext
116120
operationContext.getTimeoutContext() >> timeoutContext

driver-core/src/test/unit/com/mongodb/internal/operation/AsyncCommandBatchCursorSpecification.groovy

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ import com.mongodb.internal.async.SingleResultCallback
3535
import com.mongodb.internal.binding.AsyncConnectionSource
3636
import com.mongodb.internal.connection.AsyncConnection
3737
import com.mongodb.internal.connection.OperationContext
38+
import com.mongodb.internal.tracing.TracingManager
3839
import org.bson.BsonArray
3940
import org.bson.BsonDocument
4041
import org.bson.BsonInt32
@@ -524,6 +525,7 @@ class AsyncCommandBatchCursorSpecification extends Specification {
524525
.build()
525526
}
526527
OperationContext operationContext = Mock(OperationContext)
528+
operationContext.getTracingManager() >> TracingManager.NO_OP
527529
def timeoutContext = Spy(new TimeoutContext(TimeoutSettings.create(
528530
MongoClientSettings.builder().timeout(3, TimeUnit.SECONDS).build())))
529531
operationContext.getTimeoutContext() >> timeoutContext

driver-core/src/test/unit/com/mongodb/internal/operation/ChangeStreamBatchCursorTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import com.mongodb.internal.binding.ReadBinding;
2626
import com.mongodb.internal.connection.Connection;
2727
import com.mongodb.internal.connection.OperationContext;
28+
import com.mongodb.internal.tracing.TracingManager;
2829
import org.bson.BsonDocument;
2930
import org.bson.BsonInt32;
3031
import org.bson.Document;
@@ -296,6 +297,7 @@ void setUp() {
296297
doNothing().when(timeoutContext).resetTimeoutIfPresent();
297298

298299
operationContext = mock(OperationContext.class);
300+
when(operationContext.getTracingManager()).thenReturn(TracingManager.NO_OP);
299301
when(operationContext.getTimeoutContext()).thenReturn(timeoutContext);
300302
connection = mock(Connection.class);
301303
when(connection.command(any(), any(), any(), any(), any(), any())).thenReturn(null);

driver-core/src/test/unit/com/mongodb/internal/operation/CommandBatchCursorSpecification.groovy

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ import com.mongodb.internal.TimeoutSettings
3535
import com.mongodb.internal.binding.ConnectionSource
3636
import com.mongodb.internal.connection.Connection
3737
import com.mongodb.internal.connection.OperationContext
38+
import com.mongodb.internal.tracing.TracingManager
3839
import org.bson.BsonArray
3940
import org.bson.BsonDocument
4041
import org.bson.BsonInt32
@@ -574,6 +575,7 @@ class CommandBatchCursorSpecification extends Specification {
574575
.build()
575576
}
576577
OperationContext operationContext = Mock(OperationContext)
578+
operationContext.getTracingManager() >> TracingManager.NO_OP
577579
def timeoutContext = Spy(new TimeoutContext(TimeoutSettings.create(
578580
MongoClientSettings.builder().timeout(3, TimeUnit.SECONDS).build())))
579581
operationContext.getTimeoutContext() >> timeoutContext

driver-core/src/test/unit/com/mongodb/internal/operation/CommandBatchCursorTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import com.mongodb.internal.binding.ConnectionSource;
3232
import com.mongodb.internal.connection.Connection;
3333
import com.mongodb.internal.connection.OperationContext;
34+
import com.mongodb.internal.tracing.TracingManager;
3435
import org.bson.BsonArray;
3536
import org.bson.BsonDocument;
3637
import org.bson.BsonInt32;
@@ -94,6 +95,8 @@ void setUp() {
9495

9596
connectionSource = mock(ConnectionSource.class);
9697
operationContext = mock(OperationContext.class);
98+
when(operationContext.getTracingManager()).thenReturn(TracingManager.NO_OP);
99+
97100
timeoutContext = new TimeoutContext(TimeoutSettings.create(
98101
MongoClientSettings.builder().timeout(TIMEOUT.toMillis(), MILLISECONDS).build()));
99102
serverDescription = mock(ServerDescription.class);

driver-kotlin-coroutine/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ dependencies {
3838
integrationTestImplementation(project(path = ":bson", configuration = "testArtifacts"))
3939
integrationTestImplementation(project(path = ":driver-sync", configuration = "testArtifacts"))
4040
integrationTestImplementation(project(path = ":driver-core", configuration = "testArtifacts"))
41+
integrationTestImplementation(libs.micrometer)
4142
}
4243

4344
configureMavenPublication {

driver-kotlin-sync/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ dependencies {
3232
integrationTestImplementation(project(path = ":bson", configuration = "testArtifacts"))
3333
integrationTestImplementation(project(path = ":driver-sync", configuration = "testArtifacts"))
3434
integrationTestImplementation(project(path = ":driver-core", configuration = "testArtifacts"))
35+
integrationTestImplementation(libs.micrometer)
3536
}
3637

3738
configureMavenPublication {

driver-scala/src/test/scala/org/mongodb/scala/ApiAliasAndCompanionSpec.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,8 @@ class ApiAliasAndCompanionSpec extends BaseSpec {
9494
"SyncClientEncryption",
9595
"BaseClientUpdateOptions",
9696
"BaseClientDeleteOptions",
97-
"MongoBaseInterfaceAssertions"
97+
"MongoBaseInterfaceAssertions",
98+
"MicrometerTracer"
9899
)
99100
val scalaExclusions = Set(
100101
"BuildInfo",

0 commit comments

Comments
 (0)