You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Are there any plans to update this plugin to support cluster sharding persistence?
Currently if you use Akka.Persistence.MongoDB as a persistence plugin for cluster sharding, it fails to serialize messages. Even if you register the types using RegisterClassMap. You end up with an empty payload like this:
"Payload" : {
"_t" : "ShardRegionRegistered"
},
In sql plugin, it uses binary serialisation to generate byte[], so hyperion serializer works fine with all those payloads. But in mongo, when BsonSerializer comes accross those messages:
ex: ShardRegionRegistered, ShardHomeAllocated, ShardHomeDeallocated, etc. It always generates an empty payload.
The text was updated successfully, but these errors were encountered:
Are there any plans to update this plugin to support cluster sharding persistence?
Currently if you use Akka.Persistence.MongoDB as a persistence plugin for cluster sharding, it fails to serialize messages. Even if you register the types using RegisterClassMap. You end up with an empty payload like this:
In sql plugin, it uses binary serialisation to generate byte[], so hyperion serializer works fine with all those payloads. But in mongo, when BsonSerializer comes accross those messages:
ex: ShardRegionRegistered, ShardHomeAllocated, ShardHomeDeallocated, etc. It always generates an empty payload.
The text was updated successfully, but these errors were encountered: