# Finding out what change triggered the non-noop in an update?

**URL:** <https://discuss.elastic.co/t/finding-out-what-change-triggered-the-non-noop-in-an-update/148679>\
**Category:** Elasticsearch\
**Created:** [September 14, 2018, 9:08pm UTC](https://discuss.elastic.co/t/finding-out-what-change-triggered-the-non-noop-in-an-update/148679 "2018-09-14T21:08:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![TimHeckel](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/timheckel/32/35563_2.png) [@TimHeckel](https://discuss.elastic.co/u/TimHeckel)\
**Post date:** [September 14, 2018, 9:08pm UTC](https://discuss.elastic.co/t/finding-out-what-change-triggered-the-non-noop-in-an-update/148679/1 "2018-09-14T21:08:37Z")

</div>

Hi all -- I was quite happy when the noop flag was introduced in ES 5. I'm wondering if there are any plans to surface not only whether the action was a noop, but in the cases where noop: false, also surface what data changes occurred? I imagine this must be known at the time the noop flag is produced, but am wondering whether anyone has requested this feature?

9/19/2018 - just a bump. Any thoughts, anyone?

Thanks!  
Tim

---

<div class="post-metadata">

**Author:** ![spinscale](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/spinscale/32/25011_2.png) [@spinscale](https://discuss.elastic.co/u/spinscale)\
**Post date:** [September 20, 2018, 12:14pm UTC](https://discuss.elastic.co/t/finding-out-what-change-triggered-the-non-noop-in-an-update/148679/2 "2018-09-20T12:14:33Z")

</div>

Hey,

right now there is no such functionality, as the check is a simple bool during merging.

See [https://github.com/elastic/elasticsearch/blob/master/server/src/main/java/org/elasticsearch/action/update/UpdateHelper.java#L210](https://github.com/elastic/elasticsearch/blob/master/server/src/main/java/org/elasticsearch/action/update/UpdateHelper.java#L210)

--Alex

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [October 18, 2018, 12:14pm UTC](https://discuss.elastic.co/t/finding-out-what-change-triggered-the-non-noop-in-an-update/148679/3 "2018-10-18T12:14:39Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
