What happened to CharStream/CharReader in Lucene?
A pretty subtle change happened in the transition from Lucene/Solr 3 to 4. The abstract method for CharFilterFactory changed from public CharStream create(CharStream input); to public abstract Reader create(Reader input); What ’s up with this change? Why did it happen? Well first, let’s take a step back and explain why CharStream existed. CharStream inherited from [...]