Norms is one option we're lacking in particular. There may be others, see Search 5 's {{org . hibernate.search.annotations.Field}} and {{org.hibernate.search.annotations.NumericField}} annotations.
See {{org.hibernate.search. v6poc engine .backend. document types . model dsl . IndexSchemaFieldTypedContext StandardIndexFieldTypeContext }}, {{org.hibernate.search. v6poc engine . entity backend . types.dsl.StringIndexFieldTypeContext}},{{org.hibernate.search.mapper. pojo.mapping.definition.annotation. Field GenericField }}, {{org.hibernate.search. v6poc mapper . backend pojo . lucene mapping . document definition . model annotation . impl FullTextField}}, {{org . IndexSchemaFieldStringContext#getFieldType hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField }} , in particular.
Note that : Some options must not be
* indexNullAs has its own ticket: HSEARCH-3099 * analyzer and normalizer were already restored, @XXXField but only for some field types . analyze That was on purpose and should not change. * store has been renamed to projectable * boot will be removed in particular Search 6 * termVector may be deprecated in Lucene and if so we should remove it * bridge is now valueBridge * analyze must not be restored : it's only useful if we add support for "scoped" analyzer mapping (setting a default analyzer, assigning an analyzer to a type, assigning an analyzer to a property, ...), which [we decided not to allow|https://docs.google.com/document/d/16PAa__LsxyLZcbW3q1MvgyIznh4ZnCYLupbNMXKMRds/edit?pli=1#heading=h.1d2zwtxo6cg6]. Let's discuss the options to restore before restoring them. |
|