And now, we have this error message : No type found; Types are required when writing
It’s normal ? (disappeared since version 7). Type is re-introduce ?
org.elasticsearch.hadoop.EsHadoopIllegalArgumentException: No type found; Types are required when writing in ES versions 6 and below. Expected [index]/[type]
@GnarlyCapricorne So, what’s happening here is that the library is specifically checking the version number and nothing else. The version number says 1.0 and thinks it’s Elasticsearch 1.0.
What you can do to fix this is run in compatibility mode which returns version information like Open Distro 1.13.
Also, FYI, Elasticsearch-hadoop (including the spark connector) is on the list of clients that are in the process of forking. So in the coming months a new, OpenSearch specific version will come out and this setting won’t be needed.