redirects.asciidoc 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383
  1. ["appendix",role="exclude",id="redirects"]
  2. = Deleted pages
  3. The following pages have moved or been deleted.
  4. [role="exclude",id="cluster-nodes-shutdown"]
  5. === Nodes shutdown
  6. The `_shutdown` API has been removed. Instead, setup Elasticsearch to run as
  7. a service (see <<setup-service>> or <<setup-service-win>>) or use the `-p`
  8. command line option to <<setup-installation-pid,write the PID to a file>>.
  9. [role="exclude",id="docs-bulk-udp"]
  10. === Bulk UDP API
  11. The Bulk UDP services has been removed. Use the standard <<docs-bulk>> instead.
  12. [role="exclude",id="indices-delete-mapping"]
  13. === Delete Mapping
  14. It is no longer possible to delete the mapping for a type. Instead you should
  15. <<indices-delete-index,delete the index>> and recreate it with the new mappings.
  16. [role="exclude",id="indices-status"]
  17. === Index Status
  18. The index `_status` API has been replaced with the <<indices-stats>> and
  19. <<indices-recovery>> APIs.
  20. [role="exclude",id="mapping-analyzer-field"]
  21. === `_analyzer`
  22. The `_analyzer` field in type mappings is no longer supported and will be
  23. automatically removed from mappings when upgrading to 2.x.
  24. [role="exclude",id="mapping-boost-field"]
  25. === `_boost`
  26. The `_boost` field in type mappings is no longer supported and will be
  27. automatically removed from mappings when upgrading to 2.x.
  28. [role="exclude",id="mapping-conf-mappings"]
  29. === Config mappings
  30. It is no longer possible to specify mappings in files in the `config`
  31. directory. Instead, mappings should be created using the API with:
  32. * <<indices-create-index>>
  33. * <<indices-put-mapping>>
  34. * <<indices-templates>>
  35. [role="exclude",id="modules-memcached"]
  36. === memcached
  37. The `memcached` transport is no longer supported. Instead use the REST
  38. interface over <<modules-http,HTTP>> or the
  39. https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/index.html[Java API].
  40. [role="exclude",id="modules-thrift"]
  41. === Thrift
  42. The `thrift` transport is no longer supported. Instead use the REST
  43. interface over <<modules-http,HTTP>> or the
  44. https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/index.html[Java API].
  45. // QUERY DSL
  46. [role="exclude",id="query-dsl-queries"]
  47. === Queries
  48. Queries and filters have been merged. Any query clause can now be used as a query
  49. in ``query context'' and as a filter in ``filter context'' (see <<query-dsl>>).
  50. [role="exclude",id="query-dsl-filters"]
  51. === Filters
  52. Queries and filters have been merged. Any query clause can now be used as a query
  53. in ``query context'' and as a filter in ``filter context'' (see <<query-dsl>>).
  54. [role="exclude",id="query-dsl-and-filter"]
  55. === And Filter
  56. The `and` filter has been replaced by the <<query-dsl-and-query>>. It behaves
  57. as a query in ``query context'' and as a filter in ``filter context'' (see
  58. <<query-dsl>>).
  59. [role="exclude",id="query-dsl-or-filter"]
  60. === Or Filter
  61. The `or` filter has been replaced by the <<query-dsl-or-query>>. It behaves
  62. as a query in ``query context'' and as a filter in ``filter context'' (see
  63. <<query-dsl>>).
  64. [role="exclude",id="query-dsl-not-filter"]
  65. === Not Filter
  66. The `not` filter has been replaced by the <<query-dsl-not-query>>. It behaves
  67. as a query in ``query context'' and as a filter in ``filter context'' (see
  68. <<query-dsl>>).
  69. [role="exclude",id="query-dsl-bool-filter"]
  70. === Bool Filter
  71. The `bool` filter has been replaced by the <<query-dsl-bool-query>>. It behaves
  72. as a query in ``query context'' and as a filter in ``filter context'' (see
  73. <<query-dsl>>).
  74. [role="exclude",id="query-dsl-exists-filter"]
  75. === Exists Filter
  76. The `exists` filter has been replaced by the <<query-dsl-exists-query>>. It behaves
  77. as a query in ``query context'' and as a filter in ``filter context'' (see
  78. <<query-dsl>>).
  79. [role="exclude",id="query-dsl-missing-filter"]
  80. === Missing Filter
  81. The `missing` filter has been replaced by the <<query-dsl-missing-query>>. It behaves
  82. as a query in ``query context'' and as a filter in ``filter context'' (see
  83. <<query-dsl>>).
  84. [role="exclude",id="query-dsl-geo-bounding-box-filter"]
  85. === Geo Bounding Box Filter
  86. The `geo_bounding_box` filter has been replaced by the <<query-dsl-geo-bounding-box-query>>.
  87. It behaves as a query in ``query context'' and as a filter in ``filter
  88. context'' (see <<query-dsl>>).
  89. [role="exclude",id="query-dsl-geo-distance-filter"]
  90. === Geo Distance Filter
  91. The `geo_distance` filter has been replaced by the <<query-dsl-geo-distance-query>>.
  92. It behaves as a query in ``query context'' and as a filter in ``filter
  93. context'' (see <<query-dsl>>).
  94. [role="exclude",id="query-dsl-geo-distance-range-filter"]
  95. === Geo Distance Range Filter
  96. The `geo_distance_range` filter has been replaced by the <<query-dsl-geo-distance-range-query>>.
  97. It behaves as a query in ``query context'' and as a filter in ``filter
  98. context'' (see <<query-dsl>>).
  99. [role="exclude",id="query-dsl-geo-polygon-filter"]
  100. === Geo Polygon Filter
  101. The `geo_polygon` filter has been replaced by the <<query-dsl-geo-polygon-query>>.
  102. It behaves as a query in ``query context'' and as a filter in ``filter
  103. context'' (see <<query-dsl>>).
  104. [role="exclude",id="query-dsl-geo-shape-filter"]
  105. === Geo Shape Filter
  106. The `geo_shape` filter has been replaced by the <<query-dsl-geo-shape-query>>.
  107. It behaves as a query in ``query context'' and as a filter in ``filter
  108. context'' (see <<query-dsl>>).
  109. [role="exclude",id="query-dsl-geohash-cell-filter"]
  110. === Geohash Cell Filter
  111. The `geohash_cell` filter has been replaced by the <<query-dsl-geohash-cell-query>>.
  112. It behaves as a query in ``query context'' and as a filter in ``filter
  113. context'' (see <<query-dsl>>).
  114. [role="exclude",id="query-dsl-has-child-filter"]
  115. === Has Child Filter
  116. The `has_child` filter has been replaced by the <<query-dsl-has-child-query>>. It behaves
  117. as a query in ``query context'' and as a filter in ``filter context'' (see
  118. <<query-dsl>>).
  119. [role="exclude",id="query-dsl-has-parent-filter"]
  120. === Has Parent Filter
  121. The `has_parent` filter has been replaced by the <<query-dsl-has-parent-query>>. It behaves
  122. as a query in ``query context'' and as a filter in ``filter context'' (see
  123. <<query-dsl>>).
  124. [role="exclude",id="query-dsl-top-children-query"]
  125. === Top Children Query
  126. The `top_children` query has been removed. Use the <<query-dsl-has-child-query>> instead.
  127. [role="exclude",id="query-dsl-ids-filter"]
  128. === IDs Filter
  129. The `ids` filter has been replaced by the <<query-dsl-ids-query>>. It behaves
  130. as a query in ``query context'' and as a filter in ``filter context'' (see
  131. <<query-dsl>>).
  132. [role="exclude",id="query-dsl-indices-filter"]
  133. === Indices Filter
  134. The `indices` filter has been replaced by the <<query-dsl-indices-query>>. It behaves
  135. as a query in ``query context'' and as a filter in ``filter context'' (see
  136. <<query-dsl>>).
  137. [role="exclude",id="query-dsl-limit-filter"]
  138. === Limit Filter
  139. The `limit` filter has been replaced by the <<query-dsl-limit-query>>.
  140. It behaves as a query in ``query context'' and as a filter in ``filter
  141. context'' (see <<query-dsl>>).
  142. [role="exclude",id="query-dsl-match-all-filter"]
  143. === Match All Filter
  144. The `match_all` filter has been replaced by the <<query-dsl-match-all-query>>. It behaves
  145. as a query in ``query context'' and as a filter in ``filter context'' (see
  146. <<query-dsl>>).
  147. [role="exclude",id="query-dsl-nested-filter"]
  148. === Nested Filter
  149. The `nested` filter has been replaced by the <<query-dsl-nested-query>>. It behaves
  150. as a query in ``query context'' and as a filter in ``filter context'' (see
  151. <<query-dsl>>).
  152. [role="exclude",id="query-dsl-prefix-filter"]
  153. === Prefix Filter
  154. The `prefix` filter has been replaced by the <<query-dsl-prefix-query>>. It behaves
  155. as a query in ``query context'' and as a filter in ``filter context'' (see
  156. <<query-dsl>>).
  157. [role="exclude",id="query-dsl-query-filter"]
  158. === Query Filter
  159. The `query` filter has been removed as queries and filters have been merged (see
  160. <<query-dsl>>).
  161. [role="exclude",id="query-dsl-range-filter"]
  162. === Range Filter
  163. The `range` filter has been replaced by the <<query-dsl-range-query>>. It behaves
  164. as a query in ``query context'' and as a filter in ``filter context'' (see
  165. <<query-dsl>>).
  166. [role="exclude",id="query-dsl-regexp-filter"]
  167. === Regexp Filter
  168. The `regexp` filter has been replaced by the <<query-dsl-regexp-query>>. It behaves
  169. as a query in ``query context'' and as a filter in ``filter context'' (see
  170. <<query-dsl>>).
  171. [role="exclude",id="query-dsl-script-filter"]
  172. === Script Filter
  173. The `script` filter has been replaced by the <<query-dsl-script-query>>. It behaves
  174. as a query in ``query context'' and as a filter in ``filter context'' (see
  175. <<query-dsl>>).
  176. [role="exclude",id="query-dsl-term-filter"]
  177. === Term Filter
  178. The `term` filter has been replaced by the <<query-dsl-term-query>>. It behaves
  179. as a query in ``query context'' and as a filter in ``filter context'' (see
  180. <<query-dsl>>).
  181. [role="exclude",id="query-dsl-terms-filter"]
  182. === Terms Filter
  183. The `terms` filter has been replaced by the <<query-dsl-terms-query>>. It behaves
  184. as a query in ``query context'' and as a filter in ``filter context'' (see
  185. <<query-dsl>>).
  186. [role="exclude",id="query-dsl-type-filter"]
  187. === Type Filter
  188. The `type` filter has been replaced by the <<query-dsl-type-query>>. It behaves
  189. as a query in ``query context'' and as a filter in ``filter context'' (see
  190. <<query-dsl>>).
  191. [role="exclude",id="query-dsl-flt-query"]
  192. === Fuzzy Like This Query
  193. The `fuzzy_like_this` or `flt` query has been removed. Instead use
  194. the <<query-dsl-match-query-fuzziness,`fuzziness`>> parameter with the
  195. <<query-dsl-match-query,`match` query>> or the <<query-dsl-mlt-query>>.
  196. [role="exclude",id="query-dsl-flt-field-query"]
  197. === Fuzzy Like This Field Query
  198. The `fuzzy_like_this_field` or `flt_field` query has been removed. Instead use
  199. the <<query-dsl-match-query-fuzziness,`fuzziness`>> parameter with the
  200. <<query-dsl-match-query,`match` query>> or the <<query-dsl-mlt-query>>.
  201. [role="exclude",id="search-more-like-this"]
  202. === More Like This API
  203. The More Like This API has been removed. Instead, use the <<query-dsl-mlt-query>>.
  204. // FACETS
  205. [role="exclude",id="search-facets"]
  206. === Facets
  207. Faceted search refers to a way to explore large amounts of data by displaying
  208. summaries about various partitions of the data and later allowing to narrow
  209. the navigation to a specific partition.
  210. In Elasticsearch, `facets` are also the name of a feature that allowed to
  211. compute these summaries. `facets` have been replaced by
  212. <<search-aggregations, aggregations>> in Elasticsearch 1.0, which are a superset
  213. of facets.
  214. [role="exclude",id="search-facets-filter-facet"]
  215. === Filter Facet
  216. Facets have been removed. Use the
  217. <<search-aggregations-bucket-filter-aggregation,`filter` aggregation>> or
  218. <<search-aggregations-bucket-filters-aggregation,`filters` aggregation>> instead.
  219. [role="exclude",id="search-facets-query-facet"]
  220. === Query Facet
  221. Facets have been removed. Use the
  222. <<search-aggregations-bucket-filter-aggregation,`filter` aggregation>> or
  223. <<search-aggregations-bucket-filters-aggregation,`filters` aggregation>> instead.
  224. [role="exclude",id="search-facets-geo-distance-facet"]
  225. === Geo Distance Facet
  226. Facets have been removed. Use the
  227. <<search-aggregations-bucket-geodistance-aggregation,`geo_distance` aggregation>> instead.
  228. [role="exclude",id="search-facets-histogram-facet"]
  229. === Histogram Facet
  230. Facets have been removed. Use the
  231. <<search-aggregations-bucket-histogram-aggregation,`histogram` aggregation>> instead.
  232. [role="exclude",id="search-facets-date-histogram-facet"]
  233. === Date Histogram Facet
  234. Facets have been removed. Use the
  235. <<search-aggregations-bucket-datehistogram-aggregation,`date_histogram` aggregation>> instead.
  236. [role="exclude",id="search-facets-range-facet"]
  237. === Range Facet
  238. Facets have been removed. Use the
  239. <<search-aggregations-bucket-range-aggregation,`range` aggregation>> instead.
  240. [role="exclude",id="search-facets-terms-facet"]
  241. === Terms Facet
  242. Facets have been removed. Use the
  243. <<search-aggregations-bucket-terms-aggregation,`terms` aggregation>> instead.
  244. [role="exclude",id="search-facets-terms-statistical-facet"]
  245. === Terms Stats Facet
  246. Facets have been removed. Use the
  247. <<search-aggregations-bucket-terms-aggregation,`terms` aggregation>>
  248. with the <<search-aggregations-metrics-stats-aggregation,`stats` aggregation>>
  249. or the <<search-aggregations-metrics-extendedstats-aggregation,`extended_stats` aggregation>>
  250. instead.
  251. [role="exclude",id="search-facets-statistical-facet"]
  252. === Statistical Facet
  253. Facets have been removed. Use the
  254. <<search-aggregations-metrics-stats-aggregation,`stats` aggregation>>
  255. or the <<search-aggregations-metrics-extendedstats-aggregation,`extended_stats` aggregation>> instead.
  256. [role="exclude",id="search-facets-migrating-to-aggs"]
  257. === Migrating from facets to aggregations
  258. Facets have been removed. Use <<search-aggregations>> instead.
  259. // CACHES
  260. [role="exclude",id="shard-query-cache"]
  261. === Shard request cache
  262. The shard query cache has been renamed <<shard-request-cache>>.
  263. [role="exclude",id="filter-cache"]
  264. === Query cache
  265. The filter cache has been renamed <<query-cache>>.