Jira Custom Field Update Mechanism

If I write codes to update a field with the same value as it is, there won’t any real update to the field value (that is, no update history created), right?

When you wrote the code to update a field to have the same value as it already had, then you looked via the GUI at the history of the updates to that field, what did you see?

No update history log there

Well, I guess you’ve answered your own question then.

It can be seen from the behavior from UI. But I am not sure about it’s true for all the scenarios, such as updating the field with the same value thru API.