version-compat.asciidoc 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  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}" == "8.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. | 7.7.1-{prev-major-last}
  26. | * The same version
  27. * An earlier 7.x version, back to 7.7.0.
  28. | A 7.10.0 server is compatible with 7.7.0-7.10.0 drivers.
  29. endif::[]
  30. ifeval::[ "{major-version}" == "7.x" ]
  31. | 7.7.1-{version}
  32. | * The same version
  33. * An earlier 7.x version, back to 7.7.0.
  34. | A 7.10.0 server is compatible with 7.7.0-7.10.0 drivers.
  35. endif::[]
  36. | 7.7.0 and earlier versions
  37. | * The same version.
  38. | A 7.6.1 server is only compatible with 7.6.1 drivers.
  39. |====