Added check for upgrade of implicit transaction to write for each writefunction, instert and delete.
Merge branch 'issue/2218' into develop