@@ -1399,35 +1399,35 @@ public FieldMapper.Builder getMergeBuilder() {
13991399
14001400 @ Override
14011401 protected void parseCreateField (DocumentParserContext context ) throws IOException {
1402- final var value = context .parser ().optimizedTextOrNull ();
1402+ final String value = context .parser ().textOrNull ();
14031403
14041404 if (value == null ) {
14051405 return ;
14061406 }
14071407
14081408 if (isIndexed () || fieldType .stored ()) {
1409- Field field = new Field (fieldType ().name (), value . string () , fieldType );
1409+ Field field = new Field (fieldType ().name (), value , fieldType );
14101410 context .doc ().add (field );
14111411 if (fieldType .omitNorms ()) {
14121412 context .addToFieldNames (fieldType ().name ());
14131413 }
14141414 if (prefixFieldInfo != null ) {
1415- context .doc ().add (new Field (prefixFieldInfo .field , value . string () , prefixFieldInfo .fieldType ));
1415+ context .doc ().add (new Field (prefixFieldInfo .field , value , prefixFieldInfo .fieldType ));
14161416 }
14171417 if (phraseFieldInfo != null ) {
1418- context .doc ().add (new Field (phraseFieldInfo .field , value . string () , phraseFieldInfo .fieldType ));
1418+ context .doc ().add (new Field (phraseFieldInfo .field , value , phraseFieldInfo .fieldType ));
14191419 }
14201420 } else if (needsToSupportSyntheticSource () && fieldType .stored () == false ) {
14211421 // if synthetic source needs to be supported, yet the field isn't stored, then we need to rely on something
14221422 // else to support synthetic source
14231423
14241424 // if we can rely on the synthetic source delegate for synthetic source, then return
1425- if (fieldType ().canUseSyntheticSourceDelegateForSyntheticSource (value . string () )) {
1425+ if (fieldType ().canUseSyntheticSourceDelegateForSyntheticSource (value )) {
14261426 return ;
14271427 }
14281428
14291429 final String fieldName = fieldType ().syntheticSourceFallbackFieldName (true );
1430- context .doc ().add (new StoredField (fieldName , value . string () ));
1430+ context .doc ().add (new StoredField (fieldName , value ));
14311431 }
14321432 }
14331433
0 commit comments