I am getting this error when trying to assign watermark in Flink 1.11 "Cannot resolve method 'withTimestampAssigner(anonymous org.apache.flink.api.common.eventtime.SerializableTimestampAssigner<org.apache.avro.generic.GenericRecord>)'" FlinkKafkaConsumer<GenericRecord> bookingFlowConsumer = new FlinkKafkaConsumer(topics, What is wrong with this. In Flink 1.9 I was using this function and it was working fine public static class SessionAssigner implements AssignerWithPunctuatedWatermarks<GenericRecord> { |
Hi Anuj Jain, You need to provide the type parameter when calling WatermarkStrategy.forBoundedOutOfOrderness like this: bookingFlowConsumer.assignTimestampsAndWatermarks(WatermarkStrategy.<GenericRecord>forBoundedOutOfOrderness(Duration.ofMinutes(15)) Regards,
Roman On Fri, Aug 28, 2020 at 6:49 AM aj <[hidden email]> wrote:
|
Free forum by Nabble | Edit this page |