@Test public void testMultiChainingWithObjectReuse() throws Exception { StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(); env.getConfig().enableObjectReuse(); testMultiChaining(env); }
@Test public void testMultiChainingWithSplitWithObjectReuse() throws Exception { StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(); env.getConfig().enableObjectReuse(); testMultiChainingWithSplit(env); }
streamConfig.getStreamOperator(Thread.currentThread().getContextClassLoader()); try (MockEnvironment environment = createMockEnvironment(chainedVertex.getName())) { StreamTask<Integer, StreamMap<Integer, Integer>> mockTask = createMockTask(streamConfig, environment); OperatorChain<Integer, StreamMap<Integer, Integer>> operatorChain = createOperatorChain(streamConfig, environment, mockTask);
streamConfig.getStreamOperator(Thread.currentThread().getContextClassLoader()); try (MockEnvironment environment = createMockEnvironment(chainedVertex.getName())) { StreamTask<Integer, StreamMap<Integer, Integer>> mockTask = createMockTask(streamConfig, environment); OperatorChain<Integer, StreamMap<Integer, Integer>> operatorChain = createOperatorChain(streamConfig, environment, mockTask);
@Test public void testMultiChainingWithoutObjectReuse() throws Exception { StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(); env.getConfig().disableObjectReuse(); testMultiChaining(env); }
@Test public void testMultiChainingWithSplitWithoutObjectReuse() throws Exception { StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(); env.getConfig().disableObjectReuse(); testMultiChainingWithSplit(env); }