I'm getting occasionally failures using PubSubStore and streams
Exc level 0: Orleans.Runtime.OrleansException: Forwarding failed: tried to forward message NewPlacement Request S172.18.124.92:11111:192315922_cli/916eb7ad@cdeb1280->S172.18.124.91:11111:192315927_grn/716E8E94/00917a8c+SMSProvider_ProvingGroundStreamNamespace@2b9109a6 #4[ForwardCount=2]: global::Orleans.Streams.IPubSubRendezvousGrain:GetAllSubscriptions() for 2 times after Failed SetupActivationState to invalid activation. Rejecting now. System.ArgumentException: Object of type 'Newtonsoft.Json.Linq.JArray' cannot be converted to type 'System.Collections.Generic.HashSet`1[Orleans.Streams.PubSubPublisherState]'.
at first look there appears to be data in the redis:
GrainReference=40628da454c29730b799065600917a8c06000000716e8e94+SMSProvider_ProvingGroundStreamNamespace
{
"Producers": [{
"Stream": {
"Guid": "54c29730-8da4-4062-8c7a-9100560699b7",
"ProviderName": "SMSProvider",
"Namespace": "ProvingGroundStreamNamespace"
},
"producerReference": {
"GrainId": "4bb741b3bb9b2fc5b5d0dd2d95a65db60400000000000000",
"ObserverId": "ea9e95e9-2a23-4c25-b504-35352a638417",
"GenericArguments": ""
},
"Producer": {
"GrainId": "4bb741b3bb9b2fc5b5d0dd2d95a65db60400000000000000",
"ObserverId": "ea9e95e9-2a23-4c25-b504-35352a638417",
"GenericArguments": ""
}
},
{
"Stream": {
"Guid": "54c29730-8da4-4062-8c7a-9100560699b7",
"ProviderName": "SMSProvider",
"Namespace": "ProvingGroundStreamNamespace"
},
"producerReference": {
"GrainId": "4face51f0b478c231bfa2ffd97031fa20400000000000000",
"ObserverId": "ec03e62d-c6c4-4225-8336-02cd42f85ed5",
"GenericArguments": ""
},
"Producer": {
"GrainId": "4face51f0b478c231bfa2ffd97031fa20400000000000000",
"ObserverId": "ec03e62d-c6c4-4225-8336-02cd42f85ed5",
"GenericArguments": ""
}
},
{
"Stream": {
"Guid": "54c29730-8da4-4062-8c7a-9100560699b7",
"ProviderName": "SMSProvider",
"Namespace": "ProvingGroundStreamNamespace"
},
"producerReference": {
"GrainId": "47d5eda872f7ffa8218ab7edc4ef4d990400000000000000",
"ObserverId": "fe9b44ea-8d70-4cb9-b207-ad0bd938731d",
"GenericArguments": ""
},
"Producer": {
"GrainId": "47d5eda872f7ffa8218ab7edc4ef4d990400000000000000",
"ObserverId": "fe9b44ea-8d70-4cb9-b207-ad0bd938731d",
"GenericArguments": ""
}
}],
"Consumers": [{
"SubscriptionId": {
"Guid": "8f83c9f6-8154-4c72-8778-dc45e306c100"
},
"Stream": {
"Guid": "54c29730-8da4-4062-8c7a-9100560699b7",
"ProviderName": "SMSProvider",
"Namespace": "ProvingGroundStreamNamespace"
},
"consumerReference": {
"GrainId": "4c03cc653af97b91b6774b5bb124e4890400000000000000",
"ObserverId": "ec4a471d-0925-4887-97af-e6eb8ac2dde4",
"GenericArguments": ""
},
"filterWrapper": null,
"state": 0,
"Consumer": {
"GrainId": "4c03cc653af97b91b6774b5bb124e4890400000000000000",
"ObserverId": "ec4a471d-0925-4887-97af-e6eb8ac2dde4",
"GenericArguments": ""
},
"Filter": null,
"IsFaulted": false
},
{
"SubscriptionId": {
"Guid": "0356ae2a-f02a-4bf0-bb66-f3630bbf0324"
},
"Stream": {
"Guid": "54c29730-8da4-4062-8c7a-9100560699b7",
"ProviderName": "SMSProvider",
"Namespace": "ProvingGroundStreamNamespace"
},
"consumerReference": {
"GrainId": "4ba6ba7f381df37ede4a5c556a2231b50400000000000000",
"ObserverId": "9006ceb8-5848-45e9-bfc1-666f08bdcda1",
"GenericArguments": ""
},
"filterWrapper": null,
"state": 0,
"Consumer": {
"GrainId": "4ba6ba7f381df37ede4a5c556a2231b50400000000000000",
"ObserverId": "9006ceb8-5848-45e9-bfc1-666f08bdcda1",
"GenericArguments": ""
},
"Filter": null,
"IsFaulted": false
},
{
"SubscriptionId": {
"Guid": "baad2119-2b82-45df-860b-2f89b0237520"
},
"Stream": {
"Guid": "54c29730-8da4-4062-8c7a-9100560699b7",
"ProviderName": "SMSProvider",
"Namespace": "ProvingGroundStreamNamespace"
},
"consumerReference": {
"GrainId": "45df620b45579f6fc5cc151f1a907fa60400000000000000",
"ObserverId": "998c8f28-cb63-4943-9460-38c1eb7bf8fc",
"GenericArguments": ""
},
"filterWrapper": null,
"state": 0,
"Consumer": {
"GrainId": "45df620b45579f6fc5cc151f1a907fa60400000000000000",
"ObserverId": "998c8f28-cb63-4943-9460-38c1eb7bf8fc",
"GenericArguments": ""
},
"Filter": null,
"IsFaulted": false
},
{
"SubscriptionId": {
"Guid": "1c3ea63e-3d8b-4adc-840f-96c4c700b46e"
},
"Stream": {
"Guid": "54c29730-8da4-4062-8c7a-9100560699b7",
"ProviderName": "SMSProvider",
"Namespace": "ProvingGroundStreamNamespace"
},
"consumerReference": {
"GrainId": "4fe65043ebf3e9e2150d84f2eff1898d0400000000000000",
"ObserverId": "38b0ac35-0258-4879-8d4b-cc33052ba485",
"GenericArguments": ""
},
"filterWrapper": null,
"state": 0,
"Consumer": {
"GrainId": "4fe65043ebf3e9e2150d84f2eff1898d0400000000000000",
"ObserverId": "38b0ac35-0258-4879-8d4b-cc33052ba485",
"GenericArguments": ""
},
"Filter": null,
"IsFaulted": false
}]
}