We have an app that’s supposed to be querying EU and it’s gathering data from US somehow.
2018-06-04 19:55:36.7140 DEBUG Couchbase.N1QL.QueryClient http://eu-couchbase01:8093/query[“statement”:“select Id, IssueId, Array_Max(StepData).StartTimestamp, WorkflowCompleted from regional where _type=“WorkflowHistory” and FinalStatus is null and Automated=true”,“timeout”:“75000ms”,“client_context_id”:“85::0”]
The SDK will send N1QL requests to any available node returned by the cluster map that has the query service enabled. If your cluster includes nodes in the EU and US, then any of them could receive a N1QL query.
The SDK only allows for configuration of one cluster per client and there is no “multi-cluster” awareness built-in (yet for .NET, Java does though). What does your configuration look like? Can you DM me your logs? I am a bit perplexed by this!