anchor.diff:  // TESTRESPONSE[s/H5dfFeA/node-0/ non_json]
   
   
  -[float]
   [[relocation]]
  -==== Relocation
  -
  -Let's say you've checked your health and you see relocating
  -shards.  Where are they from and where are they going?
  +===== Example with a relocating shard
   
   [source,js]
   ---------------------------------------------------------------------------
  
positive.code: ---------------------------------------------------------------------------
  // TESTRESPONSE[non_json]
  
  [float]
  [[states]]
  ==== Shard states
  
  Before a shard can be used, it goes through an `INITIALIZING` state.
  `shards` can show you which ones.
  
  [source,js]
  ---------------------------------------------------------------------------
  
negative.code: // TESTRESPONSE[s/192.168.56.10/.*/]
  // TESTRESPONSE[s/H5dfFeA/node-0/ non_json]
  
  [[cat-shards-api-example-wildcard]]
  ===== Example with a index wildcard pattern
  
  If your cluster has many shards, you can use a wildcard pattern in the `{index}`
  path parameter to limit the API request.
  
  The following request returns information for any indices beginning with
  `twitt`.
  
  [source,js]
  ---------------------------------------------------------------------------
  