> Yes indeed I currently use a
> workaround with regex filter.
>
> Example for limiting to 30 characters:
> <filter class="solr.PatternReplaceFilterFactory"
> pattern="(.{1,30})(.{31,})" replacement="$1"
> replace="all"/>
>
> Just thought there might be already a filter.
As an alternative you can steal TruncateTokenFilter from ElasticSearch too.
https://github.com/elasticsearch/elasticsearch/blob/master/modules/elasticsearch/src/main/java/org/apache/lucene/analysis/miscellaneous/TruncateTokenFilter.java