Unable to split message received on TCP port into individual records

A tcp input creates one event for each line of text. If your messages do not contain a newline it will not flush them until it is stopped.