danielberkompas / elasticsearch-elixir

No-nonsense Elasticsearch library for Elixir
MIT License
422 stars 73 forks source link

fix bulk indexing with routing in ES7 #111

Open smn opened 1 year ago

smn commented 1 year ago

This builds on #110 (and includes those commits here too, not sure how to split those out sensibly). Hoping doing things in two chunks makes it a bit easier to review if #110 is (ever?) merged.

ES6 specified _routing when doing a Bulk index with the "index" action. ES7 required it to be routing instead.

This makes that change, like #110 it's definitely a backwards incompatible change for ES6.