version-compat.asciidoc 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. Your driver must be compatible with your {es} server version.
  2. IMPORTANT: The driver version cannot be newer than the {es} server version.
  3. For example, A 7.10.0 server is not compatible with {version} drivers.
  4. [options="header",cols="1,3a,1"]
  5. |====
  6. | {es} server version
  7. | Compatible driver versions
  8. | Example
  9. ifeval::[ "{major-version}" != "7.x" ]
  10. ifeval::[ "{minor-version}" != "8.0" ]
  11. | 8.0.0–{version}
  12. | * The same version
  13. * Any earlier 8.x version
  14. * Any 7.x version after 7.7.0.
  15. | An {version} server is compatible with {version} and earlier 8.x drivers. An
  16. {version} server is also compatible with 7.7.0 and later 7.x drivers.
  17. endif::[]
  18. ifeval::[ "{minor-version}" == "8.0" ]
  19. | 8.0.0
  20. | * The same version
  21. * Any 7.x version after 7.7.0.
  22. | An 8.0.0 server is compatible with 8.0.0 drivers. An 8.0.0 server is also
  23. compatible with 7.7.0 and later 7.x drivers.
  24. endif::[]
  25. // After 8.0 release, replace 7.x with last 7.x version
  26. | 7.7.1-7.x
  27. | * The same version
  28. * An earlier 7.x version, back to 7.7.0.
  29. | A 7.10.0 server is compatible with 7.7.0-7.10.0 drivers.
  30. endif::[]
  31. ifeval::[ "{major-version}" == "7.x" ]
  32. | 7.7.1-{version}
  33. | * The same version
  34. * An earlier 7.x version, back to 7.7.0.
  35. | A 7.10.0 server is compatible with 7.7.0-7.10.0 drivers.
  36. endif::[]
  37. | 7.7.0 and earlier versions
  38. | * The same version.
  39. | A 7.6.1 server is only compatible with 7.6.1 drivers.
  40. |====