Skip to content

Commit 1f3f43d

Browse files
authored
Merge pull request #53 from zalando-nakadi/feature/#49-fixup-redundant-eventtype
#49/#51 fixups: remove redundant eventtype, javadoc fix
2 parents 4d442d7 + e497c66 commit 1f3f43d

File tree

6 files changed

+17
-13
lines changed

6 files changed

+17
-13
lines changed

nakadi-producer-spring-boot-starter/src/main/java/org/zalando/nakadiproducer/NakadiProducerAutoConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ private List<Snapshot> createNonLegacySnapshots(SnapshotEventProvider provider,
163163
}
164164

165165
private Snapshot mapLegacyToNewSnapshot(SnapshotEventProvider.Snapshot snapshot) {
166-
return new Snapshot(snapshot.getId(), snapshot.getEventType(), snapshot.getDataType(), snapshot.getData());
166+
return new Snapshot(snapshot.getId(), snapshot.getDataType(), snapshot.getData());
167167
}
168168

169169
@Bean

nakadi-producer-spring-boot-starter/src/test/java/org/zalando/nakadiproducer/util/Fixture.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,10 @@ public static MockPayload mockPayload(Integer id, String code) {
2626
}
2727

2828
public static List<Snapshot> mockSnapshotList(Integer size) {
29-
List<Snapshot> list = new ArrayList<>();
29+
final List<Snapshot> list = new ArrayList<>();
3030
for (int i = 0; i < size; i++) {
31-
list.add(new Snapshot(i, PUBLISHER_EVENT_TYPE, PUBLISHER_DATA_TYPE, mockPayload(i + 1, "code" + i, true, mockSubClass("some info " + i), mockSubList(3, "some detail for code" + i))));
31+
list.add(new Snapshot(i, PUBLISHER_DATA_TYPE, mockPayload(i + 1, "code" + i, true,
32+
mockSubClass("some info " + i), mockSubList(3, "some detail for code" + i))));
3233
}
3334
return list;
3435
}
@@ -46,7 +47,7 @@ private static MockPayload.SubListItem mockSubListItem(String detail) {
4647
}
4748

4849
public static List<MockPayload.SubListItem> mockSubList(Integer size, String detail) {
49-
List<MockPayload.SubListItem> items = new ArrayList<>();
50+
final List<MockPayload.SubListItem> items = new ArrayList<>();
5051
for (int i = 0; i < size; i++) {
5152
items.add(mockSubListItem(detail + i));
5253
}

nakadi-producer/src/main/java/org/zalando/nakadiproducer/snapshots/Snapshot.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
@Getter
88
public class Snapshot {
99
private Object id;
10-
private String eventType;
1110
private String dataType;
1211
private Object data;
1312
}

nakadi-producer/src/main/java/org/zalando/nakadiproducer/snapshots/SnapshotEventGenerator.java

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,13 @@ public interface SnapshotEventGenerator {
4040
*
4141
* @param filter
4242
* a filter for the snapshot generation mechanism. This value is
43-
* simply passed through from the REST endpoint (or other
44-
* triggering mechanism), so implementations can interpret it in
45-
* whatever way you want (even ignore it). All calls for one
46-
* snapshot generation will receive the same string.
43+
* simply passed through from the request body of the REST
44+
* endpoint (or from any other triggering mechanism). If there
45+
* was no request body, this will be {@code null}.
46+
*
47+
* Implementors can interpret it in whatever way they want (even
48+
* ignore it). All calls for one snapshot generation will receive
49+
* the same string.
4750
*
4851
* @return list of elements (wrapped in Snapshot objects) ordered by their
4952
* ID.

nakadi-producer/src/test/java/org/zalando/nakadiproducer/snapshots/impl/SnapshotCreationServiceTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public void testCreateSnapshotEvents() {
6262
final String filter = "exampleFilter";
6363

6464
when(snapshotEventGenerator.generateSnapshots(null, filter)).thenReturn(
65-
singletonList(new Snapshot(1, PUBLISHER_EVENT_TYPE, PUBLISHER_DATA_TYPE, eventPayload)));
65+
singletonList(new Snapshot(1, PUBLISHER_DATA_TYPE, eventPayload)));
6666

6767
snapshotCreationService.createSnapshotEvents(PUBLISHER_EVENT_TYPE, filter);
6868

nakadi-producer/src/test/java/org/zalando/nakadiproducer/util/Fixture.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,10 @@ public static MockPayload mockPayload(Integer id, String code) {
2626
}
2727

2828
public static List<Snapshot> mockSnapshotList(Integer size) {
29-
List<Snapshot> list = new ArrayList<>();
29+
final List<Snapshot> list = new ArrayList<>();
3030
for (int i = 0; i < size; i++) {
31-
list.add(new Snapshot(i, PUBLISHER_EVENT_TYPE, PUBLISHER_DATA_TYPE, mockPayload(i + 1, "code" + i, true, mockSubClass("some info " + i), mockSubList(3, "some detail for code" + i))));
31+
list.add(new Snapshot(i, PUBLISHER_DATA_TYPE, mockPayload(i + 1, "code" + i, true,
32+
mockSubClass("some info " + i), mockSubList(3, "some detail for code" + i))));
3233
}
3334
return list;
3435
}
@@ -46,7 +47,7 @@ private static MockPayload.SubListItem mockSubListItem(String detail) {
4647
}
4748

4849
public static List<MockPayload.SubListItem> mockSubList(Integer size, String detail) {
49-
List<MockPayload.SubListItem> items = new ArrayList<>();
50+
final List<MockPayload.SubListItem> items = new ArrayList<>();
5051
for (int i = 0; i < size; i++) {
5152
items.add(mockSubListItem(detail + i));
5253
}

0 commit comments

Comments
 (0)