Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Won't Fix
-
1.7.2, 1.8.0
-
None
Description
when kafka msg queue contains some records which value is null, flink-kafka-connector can't process these records.
for example, msg queue like bellow.
msg | null | msg | msg | msg | msg |
for normal, use SimpleStringSchema to process msg queue data
env.addSource(new FlinkKafkaConsumer010("topic", new SimpleStringSchema(), properties));
but, will get NullPointerException
java.lang.NullPointerException at java.lang.String.<init>(String.java:515) at org.apache.flink.api.common.serialization.SimpleStringSchema.deserialize(SimpleStringSchema.java:75) at org.apache.flink.api.common.serialization.SimpleStringSchema.deserialize(SimpleStringSchema.java:36)
Attachments
Issue Links
- is duplicated by
-
FLINK-12400 NullpointerException using SimpleStringSchema with Kafka
- Resolved
- links to