migrate_2_0.asciidoc 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. [[breaking-changes-2.0]]
  2. == Breaking changes in 2.0
  3. This section discusses the changes that you need to be aware of when migrating
  4. your application to Elasticsearch 2.0.
  5. [float]
  6. === Indices created before 0.90
  7. Elasticsearch 2.0 can read indices created in version 0.90 and above. If any
  8. of your indices were created before 0.90 you will need to upgrade to the
  9. latest 1.x version of Elasticsearch first, in order to upgrade your indices or
  10. to delete the old indices. Elasticsearch will not start in the presence of old
  11. indices.
  12. [float]
  13. === Elasticsearch migration plugin
  14. We have provided the https://github.com/elastic/elasticsearch-migration[Elasticsearch migration plugin]
  15. to help you detect any issues that you may have when upgrading to
  16. Elasticsearch 2.0. Please install and run the plugin *before* upgrading.
  17. include::migrate_2_0/removals.asciidoc[]
  18. include::migrate_2_0/network.asciidoc[]
  19. include::migrate_2_0/striping.asciidoc[]
  20. include::migrate_2_0/mapping.asciidoc[]
  21. include::migrate_2_0/crud.asciidoc[]
  22. include::migrate_2_0/query_dsl.asciidoc[]
  23. include::migrate_2_0/search.asciidoc[]
  24. include::migrate_2_0/aggs.asciidoc[]
  25. include::migrate_2_0/parent_child.asciidoc[]
  26. include::migrate_2_0/scripting.asciidoc[]
  27. include::migrate_2_0/index_apis.asciidoc[]
  28. include::migrate_2_0/snapshot_restore.asciidoc[]
  29. include::migrate_2_0/packaging.asciidoc[]
  30. include::migrate_2_0/settings.asciidoc[]
  31. include::migrate_2_0/stats.asciidoc[]
  32. include::migrate_2_0/java.asciidoc[]