wiki.techinc.nl/includes/libs/rdbms/database
Timo Tijhof aeb6a92132 rdbms: Document a bunch of stuff about query verbs
The decision to treat COMMIT/BEGIN as a "read" in isWriteQuery()
for the benefit of ChronologyProtector was first introduced
in r47360 (8653947b, 2009).

* Re-order strings in isTransactableQuery() to match the regular
  expression in isWriteQuery() for quicker mental comparison

* Add missing visibility to DatabaseSqlite->isWriteQuery, matching
  the parent class implementation.

Bug: T201900
Change-Id: Ic90f6455a2e696ba9428ad5835d0f4be6a0d9a5c
2018-09-28 23:49:10 +00:00
..
position rdbms: ignore inactive mysql GTIDs in replication position methods 2018-04-04 21:58:03 -07:00
resultwrapper Add @deprecated tags to various class_alias calls 2018-05-29 13:10:20 -07:00
utils rdbms: Remove support for PostgreSQL < 9.2, and improve INSERT IGNORE for 9.5 2018-04-05 20:52:46 +00:00
AtomicSectionIdentifier.php rdbms: allow cancelation of dangling nested atomic sections 2018-04-10 16:34:31 -07:00
Database.php rdbms: Document a bunch of stuff about query verbs 2018-09-28 23:49:10 +00:00
DatabaseDomain.php Use PHP 7 '??' operator instead of '?:' with 'isset()' where convenient 2018-05-30 18:06:13 -07:00
DatabaseMssql.php Merge "rdbms: fix IDEA warnings in DatabaseMssql.php" 2018-08-22 05:01:43 +00:00
DatabaseMysqlBase.php rdbms: make Database::open() protected 2018-08-21 18:34:51 -07:00
DatabaseMysqli.php Fix PhanTypeMismatchDeclaredParam 2018-07-07 00:34:30 +00:00
DatabasePostgres.php Fix some phan-taint-check false positives 2018-09-21 17:27:44 -07:00
DatabaseSqlite.php rdbms: Document a bunch of stuff about query verbs 2018-09-28 23:49:10 +00:00
DBConnRef.php rdbms: make Database::open() protected 2018-08-21 18:34:51 -07:00
IDatabase.php rdbms: make Database::open() protected 2018-08-21 18:34:51 -07:00
IMaintainableDatabase.php Fix PhanTypeMismatchDeclaredParam 2018-07-07 00:34:30 +00:00
MaintainableDBConnRef.php rdbms: IDatabase interface cleanups 2018-03-22 08:48:46 -07:00