Resolve [_type] illegal argument exception #104
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Current version of
elasticsearch_loader
passes_type
iteratively during data indexing. As per Elastic's announcement & overview on types, typeless APIs have been best practice since ES 6.0, and users who have upgraded to ES 8.0 will no longer be able to use _type.Elastic 8.0 users attempting to use elasticsearch_loader will be met with the error
RequestError(400, 'illegal_argument_exception', 'Action/metadata line [1] contains an unknown parameter [_type]')
despite not passing --type as a CLI arg.This edit resolves the issue painlessly