This is a little messy to try to capture on this site, but here's a view of which versions of scala and spark work with each es-spark artifact in the latest version of es-hadoop (8.2). The main differences with 7.17 are that scala 2.13 does not work on 7.17 and (I believe) spark 3.2.x is not supported on 7.17.
es-hadoop 8.2 | Scala Version | |||||
2.10 | 2.11 | 2.12 | 2.13 | 3.0 | ||
1.3-1.6 | elasticsearch-spark-13_2.10 | elasticsearch-spark-13_2.11 | X | X | X | |
Spark Version | 2.x | elasticsearch-spark-20_2.10 | elasticsearch-spark-20_2.11 | elasticsearch-spark-20_2.12 | X | X |
3.0-3.1 | X | X | elasticsearch-spark-30_2.12 | X | X | |
3.2 |
X | X | elasticsearch-spark-30_2.12 | elasticsearch-spark-30_2.13 | X |