diff options
Diffstat (limited to 'includes/libs/rdbms/database')
-rw-r--r-- | includes/libs/rdbms/database/Database.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/includes/libs/rdbms/database/Database.php b/includes/libs/rdbms/database/Database.php index 0869f5fba8ce..effe306700b8 100644 --- a/includes/libs/rdbms/database/Database.php +++ b/includes/libs/rdbms/database/Database.php @@ -827,6 +827,13 @@ abstract class Database implements Stringable, IDatabaseForOwner, IMaintainableD $returnedRowCount = $status->rowsReturned; $this->lastQueryAffectedRows = $affectedRowCount; + if ( $span->getContext()->isSampled() ) { + $span->setAttributes( [ + 'db.response.affected_rows' => $affectedRowCount, + 'db.response.returned_rows' => $returnedRowCount, + ] ); + } + if ( $status->res !== false ) { if ( $isPermWrite ) { if ( $this->trxLevel() ) { |