Class MapperFeatures

java.lang.Object
org.elasticsearch.index.mapper.MapperFeatures
All Implemented Interfaces:
FeatureSpecification

public class MapperFeatures extends Object implements FeatureSpecification
Spec for mapper-related features.
  • Field Details

    • CONSTANT_KEYWORD_SYNTHETIC_SOURCE_WRITE_FIX

      public static final NodeFeature CONSTANT_KEYWORD_SYNTHETIC_SOURCE_WRITE_FIX
    • COUNTED_KEYWORD_SYNTHETIC_SOURCE_NATIVE_SUPPORT

      public static final NodeFeature COUNTED_KEYWORD_SYNTHETIC_SOURCE_NATIVE_SUPPORT
    • TSDB_NESTED_FIELD_SUPPORT

      public static final NodeFeature TSDB_NESTED_FIELD_SUPPORT
    • META_FETCH_FIELDS_ERROR_CODE_CHANGED

      public static final NodeFeature META_FETCH_FIELDS_ERROR_CODE_CHANGED
    • SPARSE_VECTOR_STORE_SUPPORT

      public static final NodeFeature SPARSE_VECTOR_STORE_SUPPORT
    • SORT_FIELDS_CHECK_FOR_NESTED_OBJECT_FIX

      public static final NodeFeature SORT_FIELDS_CHECK_FOR_NESTED_OBJECT_FIX
    • DYNAMIC_HANDLING_IN_COPY_TO

      public static final NodeFeature DYNAMIC_HANDLING_IN_COPY_TO
    • DOC_VALUES_SKIPPER

      public static final NodeFeature DOC_VALUES_SKIPPER
  • Constructor Details

    • MapperFeatures

      public MapperFeatures()
  • Method Details

    • getTestFeatures

      public Set<NodeFeature> getTestFeatures()
      Description copied from interface: FeatureSpecification
      Returns a set of test features that this node supports.

      These features will only be exposed if the tests.testfeatures.enabled system property is set. This should only be used when deploying test clusters.

      Specified by:
      getTestFeatures in interface FeatureSpecification