Skip to content

Commit 39af4e7

Browse files
committed
fix
1 parent 2ae4abc commit 39af4e7

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

internal/verifier/change_stream.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import (
77

88
"github.com/10gen/migration-verifier/internal/keystring"
99
"github.com/10gen/migration-verifier/internal/logger"
10+
"github.com/10gen/migration-verifier/internal/util"
1011
"github.com/pkg/errors"
1112
"github.com/rs/zerolog"
1213
"go.mongodb.org/mongo-driver/bson"
@@ -60,6 +61,7 @@ type ChangeStreamReader struct {
6061

6162
metaClient *mongo.Client
6263
watcherClient *mongo.Client
64+
buildInfo *util.BuildInfo
6365

6466
changeStreamRunning bool
6567
ChangeEventBatchChan chan []ParsedEvent
@@ -79,6 +81,7 @@ func (verifier *Verifier) initializeChangeStreamReaders() {
7981
metaDBName: verifier.metaDBName,
8082
metaClient: verifier.metaClient,
8183
watcherClient: verifier.srcClient,
84+
buildInfo: verifier.srcBuildInfo,
8285
changeStreamRunning: false,
8386
ChangeEventBatchChan: make(chan []ParsedEvent),
8487
ChangeStreamWritesOffTsChan: make(chan primitive.Timestamp),
@@ -94,6 +97,7 @@ func (verifier *Verifier) initializeChangeStreamReaders() {
9497
metaDBName: verifier.metaDBName,
9598
metaClient: verifier.metaClient,
9699
watcherClient: verifier.dstClient,
100+
buildInfo: verifier.dstBuildInfo,
97101
changeStreamRunning: false,
98102
ChangeEventBatchChan: make(chan []ParsedEvent),
99103
ChangeStreamWritesOffTsChan: make(chan primitive.Timestamp),
@@ -385,7 +389,7 @@ func (csr *ChangeStreamReader) StartChangeStream(ctx context.Context) error {
385389
SetMaxAwaitTime(1 * time.Second).
386390
SetFullDocument(options.UpdateLookup)
387391

388-
if verifier.srcBuildInfo.VersionArray[0] >= 6 {
392+
if csr.buildInfo.VersionArray[0] >= 6 {
389393
opts = opts.SetCustomPipeline(bson.M{"showExpandedEvents": true})
390394
}
391395

0 commit comments

Comments
 (0)