Closed Abingcbc closed 3 weeks ago
使用分隔符插件时,日志最后一个字符为quote时,会导致漏采一个字符
https://github.com/alibaba/ilogtail/pull/1664 修复两个quote问题时,通过计算出现double quote个数来判断是否需要拷贝以及新字符串的长度。 如果遇到分隔符,那么是正常的double quote,数量减一,不需要拷贝。 但是之前遗漏了遇到EOF的情况,这时也不需要拷贝,数量也要减一。
please backport to 1.8 series
问题
使用分隔符插件时,日志最后一个字符为quote时,会导致漏采一个字符
原因
https://github.com/alibaba/ilogtail/pull/1664 修复两个quote问题时,通过计算出现double quote个数来判断是否需要拷贝以及新字符串的长度。 如果遇到分隔符,那么是正常的double quote,数量减一,不需要拷贝。 但是之前遗漏了遇到EOF的情况,这时也不需要拷贝,数量也要减一。