aboutsummaryrefslogtreecommitdiffstats
path: root/includes/libs/rdbms/database
diff options
context:
space:
mode:
Diffstat (limited to 'includes/libs/rdbms/database')
-rw-r--r--includes/libs/rdbms/database/Database.php7
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() ) {