File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
Microsoft.Azure.Cosmos/src/Routing Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ namespace Microsoft.Azure.Cosmos.Routing
1111 using System . Globalization ;
1212 using System . Linq ;
1313 using System . Net ;
14+ using global ::Azure . Core ;
1415 using Microsoft . Azure . Cosmos . Core . Trace ;
1516 using Microsoft . Azure . Documents ;
1617
@@ -210,7 +211,8 @@ public void OnLocationPreferenceChanged(ReadOnlyCollection<string> preferredLoca
210211 public bool IsMetadataWriteRequestOnMultimasterAccount ( DocumentServiceRequest request )
211212 {
212213 return ! request . IsReadOnlyRequest && this . locationInfo . AvailableWriteLocations . Count > 1
213- && ! this . CanUseMultipleWriteLocations ( request ) ;
214+ && request . ResourceType != ResourceType . Document && request . ResourceType != ResourceType . StoredProcedure
215+ && request . OperationType != Documents . OperationType . ExecuteJavaScript && this . CanUseMultipleWriteLocations ( ) ;
214216 }
215217
216218 public Uri GetHubUri ( )
You can’t perform that action at this time.
0 commit comments