@@ -116,6 +116,14 @@ func (c *Cluster) Deprecated() (bool, string) {
116
116
}
117
117
}
118
118
}
119
+ if c .ProcessArgs != nil {
120
+ if c .ProcessArgs .DefaultReadConcern != "" {
121
+ return true , "Process Arg DefaultReadConcern is no longer available in Atlas. Setting this will have no effect."
122
+ }
123
+ if c .ProcessArgs .FailIndexKeyTooLong != nil {
124
+ return true , "Process Arg FailIndexKeyTooLong is no longer available in Atlas. Setting this will have no effect."
125
+ }
126
+ }
119
127
return false , ""
120
128
}
121
129
@@ -743,10 +751,8 @@ func processArgsFromAtlas(config *admin.ClusterDescriptionProcessArgs20240805) *
743
751
}
744
752
745
753
args := akov2.ProcessArgs {
746
- DefaultReadConcern : config .GetDefaultReadConcern (),
747
754
DefaultWriteConcern : config .GetDefaultWriteConcern (),
748
755
MinimumEnabledTLSProtocol : config .GetMinimumEnabledTlsProtocol (),
749
- FailIndexKeyTooLong : config .FailIndexKeyTooLong ,
750
756
JavascriptEnabled : config .JavascriptEnabled ,
751
757
NoTableScan : pointer .MakePtr (pointer .GetOrDefault (config .NoTableScan , false )),
752
758
OplogSizeMB : pointer .MakePtrOrNil (int64 (pointer .GetOrDefault (config .OplogSizeMB , 0 ))),
@@ -923,10 +929,8 @@ func processArgsToAtlas(config *akov2.ProcessArgs) (*admin.ClusterDescriptionPro
923
929
}
924
930
925
931
return & admin.ClusterDescriptionProcessArgs20240805 {
926
- DefaultReadConcern : pointer .MakePtrOrNil (config .DefaultReadConcern ),
927
932
DefaultWriteConcern : pointer .MakePtrOrNil (config .DefaultWriteConcern ),
928
933
MinimumEnabledTlsProtocol : pointer .MakePtrOrNil (config .MinimumEnabledTLSProtocol ),
929
- FailIndexKeyTooLong : config .FailIndexKeyTooLong ,
930
934
JavascriptEnabled : config .JavascriptEnabled ,
931
935
NoTableScan : config .NoTableScan ,
932
936
OplogSizeMB : pointer .MakePtrOrNil (int (pointer .GetOrDefault (config .OplogSizeMB , 0 ))),
0 commit comments