Skip to content

Commit ba3ea21

Browse files
committed
Remove topology versions of server selector
Remove the topology server selector version and update all references to the topology package's server selectors to use the description package's server selectors. GODRIVER-334 Change-Id: I6f11576e8c1657fbbde2dc5a42691ae5a12258f5
1 parent 573c56a commit ba3ea21

25 files changed

+74
-331
lines changed

core/dispatch/aggregate.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55

66
"github.com/mongodb/mongo-go-driver/core/command"
7+
"github.com/mongodb/mongo-go-driver/core/description"
78
"github.com/mongodb/mongo-go-driver/core/options"
89
"github.com/mongodb/mongo-go-driver/core/topology"
910
"github.com/mongodb/mongo-go-driver/core/writeconcern"
@@ -15,7 +16,7 @@ func Aggregate(
1516
ctx context.Context,
1617
cmd command.Aggregate,
1718
topo *topology.Topology,
18-
readSelector, writeSelector topology.ServerSelector,
19+
readSelector, writeSelector description.ServerSelector,
1920
wc *writeconcern.WriteConcern,
2021
) (command.Cursor, error) {
2122

core/dispatch/command.go

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

66
"github.com/mongodb/mongo-go-driver/bson"
77
"github.com/mongodb/mongo-go-driver/core/command"
8+
"github.com/mongodb/mongo-go-driver/core/description"
89
"github.com/mongodb/mongo-go-driver/core/topology"
910
)
1011

@@ -14,7 +15,7 @@ func Command(
1415
ctx context.Context,
1516
cmd command.Command,
1617
topo *topology.Topology,
17-
selector topology.ServerSelector,
18+
selector description.ServerSelector,
1819
) (bson.Reader, error) {
1920

2021
ss, err := topo.SelectServer(ctx, selector)

core/dispatch/count.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55

66
"github.com/mongodb/mongo-go-driver/core/command"
7+
"github.com/mongodb/mongo-go-driver/core/description"
78
"github.com/mongodb/mongo-go-driver/core/readconcern"
89
"github.com/mongodb/mongo-go-driver/core/topology"
910
)
@@ -14,7 +15,7 @@ func Count(
1415
ctx context.Context,
1516
cmd command.Count,
1617
topo *topology.Topology,
17-
selector topology.ServerSelector,
18+
selector description.ServerSelector,
1819
rc *readconcern.ReadConcern,
1920
) (int64, error) {
2021

core/dispatch/create_indexes.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55

66
"github.com/mongodb/mongo-go-driver/core/command"
7+
"github.com/mongodb/mongo-go-driver/core/description"
78
"github.com/mongodb/mongo-go-driver/core/result"
89
"github.com/mongodb/mongo-go-driver/core/topology"
910
)
@@ -14,7 +15,7 @@ func CreateIndexes(
1415
ctx context.Context,
1516
cmd command.CreateIndexes,
1617
topo *topology.Topology,
17-
selector topology.ServerSelector,
18+
selector description.ServerSelector,
1819
) (result.CreateIndexes, error) {
1920

2021
ss, err := topo.SelectServer(ctx, selector)

core/dispatch/delete.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55

66
"github.com/mongodb/mongo-go-driver/core/command"
7+
"github.com/mongodb/mongo-go-driver/core/description"
78
"github.com/mongodb/mongo-go-driver/core/options"
89
"github.com/mongodb/mongo-go-driver/core/result"
910
"github.com/mongodb/mongo-go-driver/core/topology"
@@ -16,7 +17,7 @@ func Delete(
1617
ctx context.Context,
1718
cmd command.Delete,
1819
topo *topology.Topology,
19-
selector topology.ServerSelector,
20+
selector description.ServerSelector,
2021
wc *writeconcern.WriteConcern,
2122
) (result.Delete, error) {
2223

core/dispatch/delete_indexes.go

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

66
"github.com/mongodb/mongo-go-driver/bson"
77
"github.com/mongodb/mongo-go-driver/core/command"
8+
"github.com/mongodb/mongo-go-driver/core/description"
89
"github.com/mongodb/mongo-go-driver/core/topology"
910
)
1011

@@ -14,7 +15,7 @@ func DropIndexes(
1415
ctx context.Context,
1516
cmd command.DropIndexes,
1617
topo *topology.Topology,
17-
selector topology.ServerSelector,
18+
selector description.ServerSelector,
1819
) (bson.Reader, error) {
1920

2021
ss, err := topo.SelectServer(ctx, selector)

core/dispatch/distinct.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55

66
"github.com/mongodb/mongo-go-driver/core/command"
7+
"github.com/mongodb/mongo-go-driver/core/description"
78
"github.com/mongodb/mongo-go-driver/core/readconcern"
89
"github.com/mongodb/mongo-go-driver/core/result"
910
"github.com/mongodb/mongo-go-driver/core/topology"
@@ -15,7 +16,7 @@ func Distinct(
1516
ctx context.Context,
1617
cmd command.Distinct,
1718
topo *topology.Topology,
18-
selector topology.ServerSelector,
19+
selector description.ServerSelector,
1920
rc *readconcern.ReadConcern,
2021
) (result.Distinct, error) {
2122

core/dispatch/find.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55

66
"github.com/mongodb/mongo-go-driver/core/command"
7+
"github.com/mongodb/mongo-go-driver/core/description"
78
"github.com/mongodb/mongo-go-driver/core/readconcern"
89
"github.com/mongodb/mongo-go-driver/core/topology"
910
)
@@ -14,7 +15,7 @@ func Find(
1415
ctx context.Context,
1516
cmd command.Find,
1617
topo *topology.Topology,
17-
selector topology.ServerSelector,
18+
selector description.ServerSelector,
1819
rc *readconcern.ReadConcern,
1920
) (command.Cursor, error) {
2021

core/dispatch/find_one_and_delete.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55

66
"github.com/mongodb/mongo-go-driver/core/command"
7+
"github.com/mongodb/mongo-go-driver/core/description"
78
"github.com/mongodb/mongo-go-driver/core/options"
89
"github.com/mongodb/mongo-go-driver/core/result"
910
"github.com/mongodb/mongo-go-driver/core/topology"
@@ -16,7 +17,7 @@ func FindOneAndDelete(
1617
ctx context.Context,
1718
cmd command.FindOneAndDelete,
1819
topo *topology.Topology,
19-
selector topology.ServerSelector,
20+
selector description.ServerSelector,
2021
wc *writeconcern.WriteConcern,
2122
) (result.FindAndModify, error) {
2223

core/dispatch/find_one_and_replace.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55

66
"github.com/mongodb/mongo-go-driver/core/command"
7+
"github.com/mongodb/mongo-go-driver/core/description"
78
"github.com/mongodb/mongo-go-driver/core/options"
89
"github.com/mongodb/mongo-go-driver/core/result"
910
"github.com/mongodb/mongo-go-driver/core/topology"
@@ -16,7 +17,7 @@ func FindOneAndReplace(
1617
ctx context.Context,
1718
cmd command.FindOneAndReplace,
1819
topo *topology.Topology,
19-
selector topology.ServerSelector,
20+
selector description.ServerSelector,
2021
wc *writeconcern.WriteConcern,
2122
) (result.FindAndModify, error) {
2223

0 commit comments

Comments
 (0)