{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/orleans/issues/844","labels_url":"https://api.github.com/repos/dotnet/orleans/issues/844/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/orleans/issues/844/comments","events_url":"https://api.github.com/repos/dotnet/orleans/issues/844/events","html_url":"https://github.com/dotnet/orleans/issues/844","id":108349911,"number":844,"title":"QueueCacheMissException","user":{"login":"Merroy","id":4007564,"avatar_url":"https://avatars.githubusercontent.com/u/4007564?v=3","gravatar_id":"","url":"https://api.github.com/users/Merroy","html_url":"https://github.com/Merroy","followers_url":"https://api.github.com/users/Merroy/followers","following_url":"https://api.github.com/users/Merroy/following{/other_user}","gists_url":"https://api.github.com/users/Merroy/gists{/gist_id}","starred_url":"https://api.github.com/users/Merroy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Merroy/subscriptions","organizations_url":"https://api.github.com/users/Merroy/orgs","repos_url":"https://api.github.com/users/Merroy/repos","events_url":"https://api.github.com/users/Merroy/events{/privacy}","received_events_url":"https://api.github.com/users/Merroy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/orleans/labels/question","name":"question","color":"cc317c"},{"url":"https://api.github.com/repos/dotnet/orleans/labels/under-investigation","name":"under-investigation","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":23,"created_at":"2015-09-25T15:41:08Z","updated_at":"2015-09-25T23:28:00Z","closed_at":null,"body":"```\r\nERROR 103315 PullingAgentSystemTarget/FF/10c6da8d-Reader1 10.3.5.21:11111] !!!!!!!!!! Ignored RunConsumerCursor Error Exc level 0: Orleans.Streams.QueueCacheMissException: Item not found in cache. Requested: [EventSequenceToken: SeqNum=239, EventIndex=0], Low: [EventSequenceToken: SeqNum=242, EventIndex=0], High: [EventSequenceToken: SeqNum=274, EventIndex=0] в Orleans.Providers.Streams.Common.SimpleQueueCache.InitializeCursor(SimpleQueueCacheCursor cursor, StreamSequenceToken sequenceToken) в Orleans.Providers.Streams.Common.SimpleQueueCache.TryGetNextMessage(SimpleQueueCacheCursor cursor, IBatchContainer& batch) в Orleans.Providers.Streams.Common.SimpleQueueCacheCursor.MoveNext() в Orleans.Streams.PersistentStreamPullingAgent.<RunConsumerCursor>d__46.MoveNext()\r\n```\r\n\r\nWanted to raise a discussion on the topic `QueueCacheMissException`\r\nThe situation in which this error occurs is this:\r\nI run silo. I send a packet of data for processing in the stream (or multiple streams which are independent of each other, but more on that later), for example is 250 messages of type string.\r\nEverything works fine, all messages processed. The queue and the stream is empty. \r\nThen, again I send this packet in the stream and get the error described above.\r\nWhy?\r\nA data package in my opinion is not big and processed it quickly.\r\nChanging cache size didn't help.\r\nAnd if I understand correctly then for some reason knocks the cursor."},"comment":{"url":"https://api.github.com/repos/dotnet/orleans/issues/comments/143375200","html_url":"https://github.com/dotnet/orleans/issues/844#issuecomment-143375200","issue_url":"https://api.github.com/repos/dotnet/orleans/issues/844","id":143375200,"user":{"login":"Merroy","id":4007564,"avatar_url":"https://avatars.githubusercontent.com/u/4007564?v=3","gravatar_id":"","url":"https://api.github.com/users/Merroy","html_url":"https://github.com/Merroy","followers_url":"https://api.github.com/users/Merroy/followers","following_url":"https://api.github.com/users/Merroy/following{/other_user}","gists_url":"https://api.github.com/users/Merroy/gists{/gist_id}","starred_url":"https://api.github.com/users/Merroy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Merroy/subscriptions","organizations_url":"https://api.github.com/users/Merroy/orgs","repos_url":"https://api.github.com/users/Merroy/repos","events_url":"https://api.github.com/users/Merroy/events{/privacy}","received_events_url":"https://api.github.com/users/Merroy/received_events","type":"User","site_admin":false},"created_at":"2015-09-25T23:28:00Z","updated_at":"2015-09-25T23:28:00Z","body":"why \"good for Azure Queues\"? if in RabbitMQ and AQ all boils down to three operations: get, add, delete. At least I haven't noticed RabbitMQ was working with them for a long time.\r\non all threads a single cursor, is this normal? or I not so understood something?"}}