Open
Description
Fault tolerance to dead actors
The documentation on actors fault tolerance is not clear whether the actors a re-created: https://ray.readthedocs.io/en/latest/fault-tolerance.html
The line mentions:
by default any attempt to get an object from that actor that cannot be created will raise an exception
Does that mean, if i have a line like the following:
remote_actor = RemoteActor()
futures = [remote_actor.do.remote(i) for i in range(10)]
ray.get(futures)
And for i=5, it generates an exception resulting in actor process killed. Then for i=6, the actor would be recreated automatically? (and how? what if the constructor has args)