rdbms: make sure non-native replace() uses one transaction
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 21 Feb 2018 03:16:51 +0000 (19:16 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Wed, 21 Feb 2018 03:21:38 +0000 (19:21 -0800)
commita9af460c3db88c8e0c6642c5981f0201e0638dae
tree6719c4c8276e6ca839db5635e1684d16658d17b0
parenta63770525dca7e271719d8f00ce0e2ced226c411
rdbms: make sure non-native replace() uses one transaction

This is similar to what upsert() already does

Change-Id: Ide83eefe0d937fb2cdc20aa3c7dc9654c4d34beb
includes/libs/rdbms/database/Database.php
tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php