Previously, you could define the "@FullTextFilterDef" filter in the type definition. It was very useful functionality. After switching to 6.0, this option was lost.
I think that it would be easy to open such functionality is building a filter factory as a fragment of a predicate.
Such a filter could be, like in the previous version, declared using annotations.
Later, you could use such a filter when creating a query.
I think that this functionality would be very simple to implement in the current code.
This would allow you to define native filters similar to the 5.4 version. The use of this solution would be common to Apache Lucene and Elasticsearch.
This is a duplicate of HSEARCH-3325. Closing.