Hi Everyone,
my question is why do i get a UnambiguousTimeoutException if a collection does not exist?
It is eaven retried 6 times. Why is ther no Collection Does not exist exception or something similar thrown. This also complicates my code because sometimes i want to add a new collection if it does not exist…
CouchBase.CacheDataProviderCouchBase.MoveNext - Collection: Trbc did not exist! - line=185
Couchbase.Core.Exceptions.UnambiguousTimeoutException: The operation 16532694/ timed out after 00:00:00.0026985. It was retried 6 times using Couchbase.Core.Retry.BestEffortRetryStrategy.
at Couchbase.Utils.ThrowHelper.ThrowTimeoutException(IOperation operation, IErrorContext context)
at Couchbase.Core.Retry.RetryOrchestrator.d__4.MoveNext()
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Couchbase.KeyValue.CouchbaseCollection.d__58.MoveNext()
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Couchbase.KeyValue.CouchbaseCollection.d__59.MoveNext()
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Couchbase.KeyValue.CouchbaseCollection.d__57.MoveNext()
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Couchbase.KeyValue.CouchbaseCollection.d__33.MoveNext()
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at FBI.DataProvider.Cache.CouchBase.CacheDataProviderCouchBase.d__27.MoveNext() in C:\buildAgent\work\1eec5074626551a9\Implementation\FBI.DataProvider\Cache\CouchBase\CacheDataProviderCouchBase.cs:line 174 -----------------------Context Info--------------------------- {“dispatchedFrom”:“188.14.94.41”,“dispatchedTo”:“188.14.94.43”,“documentKey”:“”,“clientContextId”:“16532694”,“cas”:0,“status”:“success”,“bucketName”:null,“collectionName”:null,“scopeName”:null,“message”:null,“opCode”:“getCidByName”,“retryReasons”:[“CollectionNotFound”,“CollectionNotFound”,“CollectionNotFound”,“CollectionNotFound”,“CollectionNotFound”,“CollectionNotFound”]}
CouchbaseNetClient version=“3.3.4”
Server 7.1.1 community