ccloud CLI-索引超出范围[0],长度为0

问题描述

运行

ccloud kafka topic consume <topic> -b --print-key

错误结束:panic: runtime error: index out of range [0] with length 0

我想知道的是这是否有可能发生,或者我正在查看本主题中的某种损坏的数据?

为什么要问这个问题,是因为我在使用主题的服务之一中收到了空指针异常,并且我不确定为什么会发生,因为我希望即使在逻辑删除记录{{1}的情况下}不会为空,但是key可以为空(如果逻辑删除记录为null)。因此,在过滤掉值value邮件之后,我不确定该怎么办?

[EDIT]:当我使用null库尝试相同的操作时,没有任何错误,但在此过程中确实得到了一些空记录。 现在看来,从主题中读取时代码中的错误可以通过过滤出空值来解决

confluent-kafka-python

我以为.filter((key,value) -> key != null || value != null)键会被跳过吗?

[编辑2]已连接到我的其他但相关的问题,此处未描述。我不知道null与另一个.toStream()联接之后会把这个墓碑记录推下链。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)