@@ -30,34 +30,26 @@ internal class FeatureSetDetector
30
30
31
31
// added in 2.4.0
32
32
new FeatureSetDependency (
33
- new ServerVersionDependency ( new Version ( 2 , 4 , 0 ) ) ,
33
+ new ServerVersionDependency ( 2 , 4 , 0 ) ,
34
34
FeatureId . TextSearchCommand ) ,
35
35
36
- // added in 2.5.2
36
+ // added in 2.6.0
37
37
new FeatureSetDependency (
38
- new ServerVersionDependency ( 2 , 5 , 2 ) ,
38
+ new ServerVersionDependency ( 2 , 6 , 0 ) ,
39
39
FeatureId . AggregateAllowDiskUse ,
40
40
FeatureId . AggregateCursor ,
41
- FeatureId . AggregateOutputToCollection ) ,
42
-
43
- // added in 2.5.3
44
- new FeatureSetDependency (
45
- new ServerVersionDependency ( 2 , 5 , 3 ) ,
46
41
FeatureId . AggregateExplain ,
47
- FeatureId . MaxTime ,
48
- FeatureId . UserManagementCommands ) ,
49
-
50
- // added in 2.5.5
51
- new FeatureSetDependency (
52
- new ServerVersionDependency ( 2 , 5 , 5 ) ,
42
+ FeatureId . AggregateOutputToCollection ,
53
43
FeatureId . CreateIndexCommand ,
44
+ FeatureId . MaxTime ,
54
45
FeatureId . TextSearchQuery ,
46
+ FeatureId . UserManagementCommands ,
55
47
FeatureId . WriteCommands ) ,
56
48
57
- // added in 2.5.5 but not on mongos
49
+ // added in 2.6.0 but not on mongos
58
50
new FeatureSetDependency (
59
51
new AndDependency (
60
- new ServerVersionDependency ( 2 , 5 , 5 ) ,
52
+ new ServerVersionDependency ( 2 , 6 , 0 ) ,
61
53
new NotDependency ( new InstanceTypeDependency ( MongoServerInstanceType . ShardRouter ) ) ) ,
62
54
FeatureId . ParallelScanCommand )
63
55
} ;
0 commit comments