[Streaming] Fault Tolerance Implementation (#10595)

This commit is contained in:
Lixin Wei
2020-09-05 16:40:47 +08:00
committed by GitHub
parent 31f8ce4768
commit f31ee84bfd
161 changed files with 7071 additions and 1239 deletions
+30
View File
@@ -0,0 +1,30 @@
class Barrier:
"""
barrier
"""
def __init__(self, id):
self.id = id
def __str__(self):
return "Barrier [id:%s]" % self.id
class OpCheckpointInfo:
"""
operator checkpoint info
"""
def __init__(self,
operator_point=None,
input_points=None,
output_points=None,
checkpoint_id=None):
if input_points is None:
input_points = {}
if output_points is None:
output_points = {}
self.operator_point = operator_point
self.input_points = input_points
self.output_points = output_points
self.checkpoint_id = checkpoint_id