@Override public OperatorStateBackend createOperatorStateBackend( Environment env, String operatorIdentifier) throws Exception { //the default for RocksDB; eventually there can be a operator state backend based on RocksDB, too. final boolean asyncSnapshots = true; return new DefaultOperatorStateBackend( env.getUserClassLoader(), env.getExecutionConfig(), asyncSnapshots); }
PartitionableListState<S> previous = (PartitionableListState<S>) accessedStatesByName.get(name); if (previous != null) { checkStateNameAndMode(previous.getStateMetaInfo(), name, mode); return previous; stateDescriptor.initializeSerializerUnlessSet(getExecutionConfig()); TypeSerializer<S> partitionStateSerializer = Preconditions.checkNotNull(stateDescriptor.getElementSerializer()); checkStateNameAndMode(partitionableListState.getStateMetaInfo(), name, mode);
@Override public <S> ListState<S> getListState(ListStateDescriptor<S> stateDescriptor) throws Exception { return getListState(stateDescriptor, OperatorStateHandle.Mode.SPLIT_DISTRIBUTE); }
public static OperatorStateBackend restoreOperatorStateBackend( StateObjectCollection<OperatorStateHandle> managedOpState) throws Exception { DefaultOperatorStateBackend stateBackend = new DefaultOperatorStateBackend( OperatorStateReader.class.getClassLoader(), new ExecutionConfig(), false); stateBackend.restore(managedOpState); return stateBackend; } }
Preconditions.checkState(broadcastStateForName != null, "Found state without " + "corresponding meta info: " + stateName); deserializeBroadcastStateValues(broadcastStateForName, in, nameToOffsets.getValue()); } else { deserializeOperatorStateValues(listStateForName, in, nameToOffsets.getValue());
PartitionableListState<S> previous = (PartitionableListState<S>) accessedStatesByName.get(name); if (previous != null) { checkStateNameAndMode( previous.getStateMetaInfo().getName(), name, stateDescriptor.initializeSerializerUnlessSet(getExecutionConfig()); TypeSerializer<S> partitionStateSerializer = Preconditions.checkNotNull(stateDescriptor.getElementSerializer()); checkStateNameAndMode( partitionableListState.getStateMetaInfo().getName(), name,
@Override public <S> ListState<S> getListState(ListStateDescriptor<S> stateDescriptor) throws Exception { return getListState(stateDescriptor, OperatorStateHandle.Mode.SPLIT_DISTRIBUTE); }
Preconditions.checkState(broadcastStateForName != null, "Found state without " + "corresponding meta info: " + stateName); deserializeBroadcastStateValues(broadcastStateForName, in, nameToOffsets.getValue()); } else { deserializeOperatorStateValues(listStateForName, in, nameToOffsets.getValue());
@Override public OperatorStateBackend createOperatorStateBackend( Environment env, String operatorIdentifier) throws Exception { //the default for RocksDB; eventually there can be a operator state backend based on RocksDB, too. final boolean asyncSnapshots = true; return new DefaultOperatorStateBackend( env.getUserClassLoader(), env.getExecutionConfig(), asyncSnapshots); }
PartitionableListState<S> previous = (PartitionableListState<S>) accessedStatesByName.get(name); if (previous != null) { checkStateNameAndMode( previous.getStateMetaInfo().getName(), name, stateDescriptor.initializeSerializerUnlessSet(getExecutionConfig()); TypeSerializer<S> partitionStateSerializer = Preconditions.checkNotNull(stateDescriptor.getElementSerializer()); checkStateNameAndMode( partitionableListState.getStateMetaInfo().getName(), name,
@Override public <S> ListState<S> getUnionListState(ListStateDescriptor<S> stateDescriptor) throws Exception { return getListState(stateDescriptor, OperatorStateHandle.Mode.UNION); }
Preconditions.checkState(broadcastStateForName != null, "Found state without " + "corresponding meta info: " + stateName); deserializeBroadcastStateValues(broadcastStateForName, in, nameToOffsets.getValue()); } else { deserializeOperatorStateValues(listStateForName, in, nameToOffsets.getValue());
@Override public OperatorStateBackend createOperatorStateBackend( Environment env, String operatorIdentifier) throws Exception { return new DefaultOperatorStateBackend( env.getUserClassLoader(), env.getExecutionConfig(), asynchronousSnapshots); }
PartitionableListState<S> previous = (PartitionableListState<S>) accessedStatesByName.get(name); if (previous != null) { checkStateNameAndMode( previous.getStateMetaInfo().getName(), name, stateDescriptor.initializeSerializerUnlessSet(getExecutionConfig()); TypeSerializer<S> partitionStateSerializer = Preconditions.checkNotNull(stateDescriptor.getElementSerializer()); checkStateNameAndMode( partitionableListState.getStateMetaInfo().getName(), name,
@Override public <S> ListState<S> getListState(ListStateDescriptor<S> stateDescriptor) throws Exception { return getListState(stateDescriptor, OperatorStateHandle.Mode.SPLIT_DISTRIBUTE); }
@Override public OperatorStateBackend createOperatorStateBackend( Environment env, String operatorIdentifier) throws Exception { //the default for RocksDB; eventually there can be a operator state backend based on RocksDB, too. final boolean asyncSnapshots = true; return new DefaultOperatorStateBackend( env.getUserClassLoader(), env.getExecutionConfig(), asyncSnapshots); }
checkStateNameAndMode( previous.getStateMetaInfo().getName(), name, stateDescriptor.initializeSerializerUnlessSet(getExecutionConfig()); TypeSerializer<K> broadcastStateKeySerializer = Preconditions.checkNotNull(stateDescriptor.getKeySerializer()); TypeSerializer<V> broadcastStateValueSerializer = Preconditions.checkNotNull(stateDescriptor.getValueSerializer()); checkStateNameAndMode( broadcastState.getStateMetaInfo().getName(), name,
@Override public <S> ListState<S> getUnionListState(ListStateDescriptor<S> stateDescriptor) throws Exception { return getListState(stateDescriptor, OperatorStateHandle.Mode.UNION); }
@Override public OperatorStateBackend createOperatorStateBackend( Environment env, String operatorIdentifier) throws Exception { return new DefaultOperatorStateBackend( env.getUserClassLoader(), env.getExecutionConfig(), asynchronousSnapshots); }
checkStateNameAndMode( previous.getStateMetaInfo().getName(), name, stateDescriptor.initializeSerializerUnlessSet(getExecutionConfig()); TypeSerializer<K> broadcastStateKeySerializer = Preconditions.checkNotNull(stateDescriptor.getKeySerializer()); TypeSerializer<V> broadcastStateValueSerializer = Preconditions.checkNotNull(stateDescriptor.getValueSerializer()); checkStateNameAndMode( broadcastState.getStateMetaInfo().getName(), name,