Could it be the file input's ignore_older option that's causing you this grief? IIRC that option was added in 2.2 so that would explain the difference you see between LS 2.1 and 2.3.
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.