Browse Source

MINOR: Java8 cleanup (#6598)

Reviewers: Bill Bejeck <bill@confluent.io>, Guozhang Wang <guozhang@confluent.io>
pull/6610/head
Matthias J. Sax 6 years ago committed by GitHub
parent
commit
3aa909575d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 17
      streams/upgrade-system-tests-21/src/test/java/org/apache/kafka/streams/tests/StreamsUpgradeTest.java

17
streams/upgrade-system-tests-21/src/test/java/org/apache/kafka/streams/tests/StreamsUpgradeTest.java

@ -16,17 +16,17 @@
*/ */
package org.apache.kafka.streams.tests; package org.apache.kafka.streams.tests;
import java.util.Properties;
import org.apache.kafka.common.utils.Utils; import org.apache.kafka.common.utils.Utils;
import org.apache.kafka.streams.KafkaStreams; import org.apache.kafka.streams.KafkaStreams;
import org.apache.kafka.streams.StreamsBuilder; import org.apache.kafka.streams.StreamsBuilder;
import org.apache.kafka.streams.StreamsConfig; import org.apache.kafka.streams.StreamsConfig;
import org.apache.kafka.streams.kstream.KStream; import org.apache.kafka.streams.kstream.KStream;
import org.apache.kafka.streams.processor.AbstractProcessor; import org.apache.kafka.streams.processor.AbstractProcessor;
import org.apache.kafka.streams.processor.Processor;
import org.apache.kafka.streams.processor.ProcessorContext; import org.apache.kafka.streams.processor.ProcessorContext;
import org.apache.kafka.streams.processor.ProcessorSupplier; import org.apache.kafka.streams.processor.ProcessorSupplier;
import java.util.Properties;
public class StreamsUpgradeTest { public class StreamsUpgradeTest {
@ -59,20 +59,15 @@ public class StreamsUpgradeTest {
final KafkaStreams streams = new KafkaStreams(builder.build(), config); final KafkaStreams streams = new KafkaStreams(builder.build(), config);
streams.start(); streams.start();
Runtime.getRuntime().addShutdownHook(new Thread() { Runtime.getRuntime().addShutdownHook(new Thread(() -> {
@Override
public void run() {
streams.close(); streams.close();
System.out.println("UPGRADE-TEST-CLIENT-CLOSED"); System.out.println("UPGRADE-TEST-CLIENT-CLOSED");
System.out.flush(); System.out.flush();
} }));
});
} }
private static <K, V> ProcessorSupplier<K, V> printProcessorSupplier() { private static <K, V> ProcessorSupplier<K, V> printProcessorSupplier() {
return new ProcessorSupplier<K, V>() { return () -> new AbstractProcessor<K, V>() {
public Processor<K, V> get() {
return new AbstractProcessor<K, V>() {
private int numRecordsProcessed = 0; private int numRecordsProcessed = 0;
@Override @Override
@ -93,6 +88,4 @@ public class StreamsUpgradeTest {
public void close() {} public void close() {}
}; };
} }
};
}
} }

Loading…
Cancel
Save