"my hypothesis above is not correct and there is something else going on because BufferedTokenizer does not accept nil payload but it does end up with an object in its @input array that provoke this TypeError: can't convert nil into String when doing an Array#join. investigating..."
Do you have a way to reproduce this problem systematically? Looking at the history of this issue, the problem we had was that we could not reproduce it.
The only information you provided is :
Once we start sending 200 more messages to UPD input during perf testing
If we could come up with a simple way to reproduce this using netcat, some test data and a minimal config would be really helpful.
Colin
This problem is now solved, the problem was with a thread safety issue in the line codec. A new line codec plugin version 3.0.6 has been released. You can update using:
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.