Post commit hooks are executed after the transaction is successfully committed and before the reply is sent to the client. Currently if post commit hook is failed, it is ignored and transaction is still considered to be successfully committed.
Similar to pre-commit hooks, post-commit hooks receives an operation to the object. This operation is either
client issued update operation, if there was no pre-commit hook executed
operation returned by pre-commit hook, if there was a pre-commit hook
Following is a post commit hook which increments a commit-count for every update to a key.