@@ -30,34 +30,26 @@ internal class FeatureSetDetector
3030
3131 // added in 2.4.0
3232 new FeatureSetDependency (
33- new ServerVersionDependency ( new Version ( 2 , 4 , 0 ) ) ,
33+ new ServerVersionDependency ( 2 , 4 , 0 ) ,
3434 FeatureId . TextSearchCommand ) ,
3535
36- // added in 2.5.2
36+ // added in 2.6.0
3737 new FeatureSetDependency (
38- new ServerVersionDependency ( 2 , 5 , 2 ) ,
38+ new ServerVersionDependency ( 2 , 6 , 0 ) ,
3939 FeatureId . AggregateAllowDiskUse ,
4040 FeatureId . AggregateCursor ,
41- FeatureId . AggregateOutputToCollection ) ,
42-
43- // added in 2.5.3
44- new FeatureSetDependency (
45- new ServerVersionDependency ( 2 , 5 , 3 ) ,
4641 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 ,
5343 FeatureId . CreateIndexCommand ,
44+ FeatureId . MaxTime ,
5445 FeatureId . TextSearchQuery ,
46+ FeatureId . UserManagementCommands ,
5547 FeatureId . WriteCommands ) ,
5648
57- // added in 2.5.5 but not on mongos
49+ // added in 2.6.0 but not on mongos
5850 new FeatureSetDependency (
5951 new AndDependency (
60- new ServerVersionDependency ( 2 , 5 , 5 ) ,
52+ new ServerVersionDependency ( 2 , 6 , 0 ) ,
6153 new NotDependency ( new InstanceTypeDependency ( MongoServerInstanceType . ShardRouter ) ) ) ,
6254 FeatureId . ParallelScanCommand )
6355 } ;
0 commit comments