@@ -1424,35 +1424,35 @@ public FieldMapper.Builder getMergeBuilder() {
14241424
14251425 @ Override
14261426 protected void parseCreateField (DocumentParserContext context ) throws IOException {
1427- final var value = context .parser ().optimizedTextOrNull ();
1427+ final String value = context .parser ().textOrNull ();
14281428
14291429 if (value == null ) {
14301430 return ;
14311431 }
14321432
14331433 if (isIndexed () || fieldType .stored ()) {
1434- Field field = new Field (fieldType ().name (), value . string () , fieldType );
1434+ Field field = new Field (fieldType ().name (), value , fieldType );
14351435 context .doc ().add (field );
14361436 if (fieldType .omitNorms ()) {
14371437 context .addToFieldNames (fieldType ().name ());
14381438 }
14391439 if (prefixFieldInfo != null ) {
1440- context .doc ().add (new Field (prefixFieldInfo .field , value . string () , prefixFieldInfo .fieldType ));
1440+ context .doc ().add (new Field (prefixFieldInfo .field , value , prefixFieldInfo .fieldType ));
14411441 }
14421442 if (phraseFieldInfo != null ) {
1443- context .doc ().add (new Field (phraseFieldInfo .field , value . string () , phraseFieldInfo .fieldType ));
1443+ context .doc ().add (new Field (phraseFieldInfo .field , value , phraseFieldInfo .fieldType ));
14441444 }
14451445 } else if (needsToSupportSyntheticSource () && fieldType .stored () == false ) {
14461446 // if synthetic source needs to be supported, yet the field isn't stored, then we need to rely on something
14471447 // else to support synthetic source
14481448
14491449 // if we can rely on the synthetic source delegate for synthetic source, then return
1450- if (fieldType ().canUseSyntheticSourceDelegateForSyntheticSource (value . string () )) {
1450+ if (fieldType ().canUseSyntheticSourceDelegateForSyntheticSource (value )) {
14511451 return ;
14521452 }
14531453
14541454 final String fieldName = fieldType ().syntheticSourceFallbackFieldName (true );
1455- context .doc ().add (new StoredField (fieldName , value . string () ));
1455+ context .doc ().add (new StoredField (fieldName , value ));
14561456 }
14571457 }
14581458
0 commit comments