anchor.diff:  
   In case of implicit index creation, because of documents that get indexed in
   an index that doesn't exist yet, the template is always honored. This is
  -usually not a problem due to the fact that typless index calls work on typed
  +usually not a problem due to the fact that typeless index calls work on typed
   indices.
  +
  +[float]
  +==== Mixed-version clusters
  +
  +In a cluster composed of both 6.7 and 7.0 nodes, the parameter
  +`include_type_name` should be specified in indices APIs like index
  +creation. This is because the parameter has a different default between
  +6.7 and 7.0, so the same mapping definition will not be valid for both
  +node versions.
  +
  +Typeless document APIs such as `bulk` and `update` are only available as of
  +7.0, and will not work with 6.7 nodes. This also holds true for the typeless
  +versions of queries that perform document lookups, such as `terms`.
  
positive.code: 
  * The `_default_` mapping type is deprecated.
  
  Elasticsearch 7.x::
  
  * The `type` parameter in URLs are deprecated.  For instance, indexing
    a document no longer requires a document `type`.  The new index APIs
    are `PUT {index}/_doc/{id}` in case of explicit ids and `POST {index}/_doc`
    for auto-generated ids.
  
  * The index creation, `GET|PUT _mapping` and document APIs support a query
    string parameter (`include_type_name`) which indicates whether requests and
    responses should include a type name. It defaults to `true`.
    7.x indices which don't have an explicit type will use the dummy type name
    `_doc`. Not setting `include_type_name=false` will result in a deprecation
    warning.
  
  * The `_default_` mapping type is removed.
  
  Elasticsearch 8.x::
  
  * The `type` parameter is no longer supported in URLs.
  
  * The `include_type_name` parameter is deprecated, default to `false` and fails
    the request when set to `true`.
  
  Elasticsearch 9.x::
  
  * The `include_type_name` parameter is removed.
  
  
negative.code: IMPORTANT: Indices created in Elasticsearch 6.0.0 or later may only contain a
  single <<mapping-type,mapping type>>.  Indices created in 5.x with multiple
  mapping types will continue to function as before in Elasticsearch 6.x.
  Types will be deprecated in APIs in Elasticsearch 7.0.0, and completely
  removed in 8.0.0.
  
  [float]
  === What are mapping types?
  