protected AbstractRuntimeUdfContext( TaskInfo taskInfo, ExecutionConfig executionConfig, IDictionary <string, IAccumulator <object, object> > accumulators, IDictionary <string, TaskCompletionSource <string> > cpTasks, IMetricGroup metrics) { _taskInfo = taskInfo; ExecutionConfig = executionConfig; DistributedCache = new DistributedCache(cpTasks); _accumulators = Preconditions.CheckNotNull(accumulators); MetricGroup = metrics; }
public override AbstractKeyedStateBackend <TKey> CreateKeyedStateBackend <TKey>( IEnvironment env, JobId jobId, string operatorIdentifier, TypeSerializer <TKey> keySerializer, int numberOfKeyGroups, KeyGroupRange keyGroupRange, TaskKvStateRegistry kvStateRegistry, ITtlTimeProvider ttlTimeProvider, IMetricGroup metricGroup, IList <IKeyedStateHandle> stateHandles, CloseableRegistry cancelStreamRegistry) { throw new System.NotImplementedException(); }
public abstract IMetricGroup CreateSourceMetricGroups(IMetricGroup @base, LatencyMarker marker, OperatorId operatorId, int operatorSubTaskIndex);