If you’ve worked with Elasticsearch for any length of time, you’ve probably run into this scenario: you have millions of documents indexed, and then some “upstream” data changes. A user renames their organization, a product category gets updated, or a client changes their display name. Now you need to update that denormalized data across potentially millions of documents.