I'm trying to solve a problem when reindexing an index.
We are trying to reindex an index while at the same time we write and search. While the reindex api supports this if you use aliases (to point the writers and search at the correct index), and give it right options for conflict resolution.
The only problem I'm running into is that we use the update api when creating/updating documents as all our document updates are partial updates. I can't find a way to have this behaviour on reindex? Is there a way to do this with the reindex api, or do I need to use a scrolling search and use the bulk api manually? To make the problem a bit more complex: in certain cases we use a script to do the actual update.