These are chat archives for akkadotnet/akka.net

23rd
Dec 2017
Vasily Kirichenko
@vasily-kirichenko
Dec 23 2017 18:25
so I have a stream that calls external resources with asyncMap and they can throw exceptions. I want to retry such failing stages a fixed number of times, for each failing element in the stream. I created a materializer with WithSupervisionStrategy(Deciders.RestartingDecider) and the stream does not die now entirely, but it silently drops failing elements. By silently I mean that there is nothing in the logs about exceptions at all. Is it possible to add a retrying and add logging all exceptions thrown in any point in a stream?
Vasily Kirichenko
@vasily-kirichenko
Dec 23 2017 19:05
trying RestartFlow.WighBackoff, it does not seem to work..
Vasily Kirichenko
@vasily-kirichenko
Dec 23 2017 19:25
aha. RestartFlow works, but it drops failing elements :(
Natan Vivo
@nvivo
Dec 23 2017 22:05
Hey guys, is there any current workaround to make serialization work between .net core and .net full with cluster? Is there any way to Implement some mapping between the types?
fogbridgegit
@fogbridgegit
Dec 23 2017 22:07
@nvivo @Aaronontheweb
@fogbridgegit yes they can but you'd want to define a schema-based serializer for that
i.e. Protobuf
our built-in polymorphic serializer has trouble going between .NET Core and .NET Desktop
due to the fact that namespaces for built-in types like string are different between .NET Core and .NET Desktop
Natan Vivo
@nvivo
Dec 23 2017 22:09
I'd need to replace the serializer in both ends?
fogbridgegit
@fogbridgegit
Dec 23 2017 22:11
@nvivo that i dont know but i would assume so. i was just cutting and pasting the same question/answer i had with Aaron
Natan Vivo
@nvivo
Dec 23 2017 22:11
guess I'll have to find out asap
fogbridgegit
@fogbridgegit
Dec 23 2017 22:12
@nvivo let me know how it goes i have same use case