|
@@ -9,6 +9,7 @@ import static org.assertj.core.api.Assertions.assertThat;
|
|
|
import com.provectus.kafka.ui.AbstractIntegrationTest;
|
|
|
import com.provectus.kafka.ui.emitter.BackwardRecordEmitter;
|
|
|
import com.provectus.kafka.ui.emitter.ForwardRecordEmitter;
|
|
|
+import com.provectus.kafka.ui.emitter.PollingSettings;
|
|
|
import com.provectus.kafka.ui.model.ConsumerPosition;
|
|
|
import com.provectus.kafka.ui.model.TopicMessageEventDTO;
|
|
|
import com.provectus.kafka.ui.producer.KafkaTestProducer;
|
|
@@ -16,7 +17,6 @@ import com.provectus.kafka.ui.serde.api.Serde;
|
|
|
import com.provectus.kafka.ui.serdes.ConsumerRecordDeserializer;
|
|
|
import com.provectus.kafka.ui.serdes.PropertyResolverImpl;
|
|
|
import com.provectus.kafka.ui.serdes.builtin.StringSerde;
|
|
|
-import com.provectus.kafka.ui.util.PollingThrottler;
|
|
|
import java.io.Serializable;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.HashMap;
|
|
@@ -112,7 +112,7 @@ class RecordEmitterTest extends AbstractIntegrationTest {
|
|
|
this::createConsumer,
|
|
|
new ConsumerPosition(BEGINNING, EMPTY_TOPIC, null),
|
|
|
RECORD_DESERIALIZER,
|
|
|
- PollingThrottler.noop()
|
|
|
+ PollingSettings.createDefault()
|
|
|
);
|
|
|
|
|
|
var backwardEmitter = new BackwardRecordEmitter(
|
|
@@ -120,7 +120,7 @@ class RecordEmitterTest extends AbstractIntegrationTest {
|
|
|
new ConsumerPosition(BEGINNING, EMPTY_TOPIC, null),
|
|
|
100,
|
|
|
RECORD_DESERIALIZER,
|
|
|
- PollingThrottler.noop()
|
|
|
+ PollingSettings.createDefault()
|
|
|
);
|
|
|
|
|
|
StepVerifier.create(Flux.create(forwardEmitter))
|
|
@@ -142,7 +142,7 @@ class RecordEmitterTest extends AbstractIntegrationTest {
|
|
|
this::createConsumer,
|
|
|
new ConsumerPosition(BEGINNING, TOPIC, null),
|
|
|
RECORD_DESERIALIZER,
|
|
|
- PollingThrottler.noop()
|
|
|
+ PollingSettings.createDefault()
|
|
|
);
|
|
|
|
|
|
var backwardEmitter = new BackwardRecordEmitter(
|
|
@@ -150,7 +150,7 @@ class RecordEmitterTest extends AbstractIntegrationTest {
|
|
|
new ConsumerPosition(LATEST, TOPIC, null),
|
|
|
PARTITIONS * MSGS_PER_PARTITION,
|
|
|
RECORD_DESERIALIZER,
|
|
|
- PollingThrottler.noop()
|
|
|
+ PollingSettings.createDefault()
|
|
|
);
|
|
|
|
|
|
List<String> expectedValues = SENT_RECORDS.stream().map(Record::getValue).collect(Collectors.toList());
|
|
@@ -171,7 +171,7 @@ class RecordEmitterTest extends AbstractIntegrationTest {
|
|
|
this::createConsumer,
|
|
|
new ConsumerPosition(OFFSET, TOPIC, targetOffsets),
|
|
|
RECORD_DESERIALIZER,
|
|
|
- PollingThrottler.noop()
|
|
|
+ PollingSettings.createDefault()
|
|
|
);
|
|
|
|
|
|
var backwardEmitter = new BackwardRecordEmitter(
|
|
@@ -179,7 +179,7 @@ class RecordEmitterTest extends AbstractIntegrationTest {
|
|
|
new ConsumerPosition(OFFSET, TOPIC, targetOffsets),
|
|
|
PARTITIONS * MSGS_PER_PARTITION,
|
|
|
RECORD_DESERIALIZER,
|
|
|
- PollingThrottler.noop()
|
|
|
+ PollingSettings.createDefault()
|
|
|
);
|
|
|
|
|
|
var expectedValues = SENT_RECORDS.stream()
|
|
@@ -216,7 +216,7 @@ class RecordEmitterTest extends AbstractIntegrationTest {
|
|
|
this::createConsumer,
|
|
|
new ConsumerPosition(TIMESTAMP, TOPIC, targetTimestamps),
|
|
|
RECORD_DESERIALIZER,
|
|
|
- PollingThrottler.noop()
|
|
|
+ PollingSettings.createDefault()
|
|
|
);
|
|
|
|
|
|
var backwardEmitter = new BackwardRecordEmitter(
|
|
@@ -224,7 +224,7 @@ class RecordEmitterTest extends AbstractIntegrationTest {
|
|
|
new ConsumerPosition(TIMESTAMP, TOPIC, targetTimestamps),
|
|
|
PARTITIONS * MSGS_PER_PARTITION,
|
|
|
RECORD_DESERIALIZER,
|
|
|
- PollingThrottler.noop()
|
|
|
+ PollingSettings.createDefault()
|
|
|
);
|
|
|
|
|
|
var expectedValues = SENT_RECORDS.stream()
|
|
@@ -255,7 +255,7 @@ class RecordEmitterTest extends AbstractIntegrationTest {
|
|
|
new ConsumerPosition(OFFSET, TOPIC, targetOffsets),
|
|
|
numMessages,
|
|
|
RECORD_DESERIALIZER,
|
|
|
- PollingThrottler.noop()
|
|
|
+ PollingSettings.createDefault()
|
|
|
);
|
|
|
|
|
|
var expectedValues = SENT_RECORDS.stream()
|
|
@@ -281,7 +281,7 @@ class RecordEmitterTest extends AbstractIntegrationTest {
|
|
|
new ConsumerPosition(OFFSET, TOPIC, offsets),
|
|
|
100,
|
|
|
RECORD_DESERIALIZER,
|
|
|
- PollingThrottler.noop()
|
|
|
+ PollingSettings.createDefault()
|
|
|
);
|
|
|
|
|
|
expectEmitter(backwardEmitter,
|