rdbms: Avoid declaration incompatibility IDEA warnings in safeWaitForMasterPos()
authorAaron Schulz <aschulz@wikimedia.org>
Mon, 6 Feb 2017 21:39:32 +0000 (13:39 -0800)
committerKrinkle <krinklemail@gmail.com>
Tue, 7 Feb 2017 18:23:42 +0000 (18:23 +0000)
Change-Id: Id30105889b45c7448d8b095f0340796e577bd76a

includes/libs/rdbms/loadbalancer/ILoadBalancer.php

index fc306b4..84649ad 100644 (file)
@@ -370,7 +370,7 @@ interface ILoadBalancer {
         *
         * Use this only for mutli-database commits
         *
-        * @param integer $type IDatabase::TRIGGER_* constant
+        * @param int $type IDatabase::TRIGGER_* constant
         * @return Exception|null The first exception or null if there were none
         */
        public function runMasterPostTrxCallbacks( $type );
@@ -532,10 +532,10 @@ interface ILoadBalancer {
         *
         * @param IDatabase $conn Replica DB
         * @param DBMasterPos|bool $pos Master position; default: current position
-        * @param integer|null $timeout Timeout in seconds [optional]
+        * @param int $timeout Timeout in seconds [optional]
         * @return bool Success
         */
-       public function safeWaitForMasterPos( IDatabase $conn, $pos = false, $timeout = null );
+       public function safeWaitForMasterPos( IDatabase $conn, $pos = false, $timeout = 10 );
 
        /**
         * Set a callback via IDatabase::setTransactionListener() on