chg: [log] Store memory usage compressed in database

pull/8749/head
Jakub Onderka 2022-11-12 21:03:35 +01:00
parent 259e60f7c7
commit 13e6c10739
1 changed files with 8 additions and 0 deletions

View File

@ -56,6 +56,9 @@ class AccessLog extends AppModel
if (!empty($result['AccessLog']['request'])) {
$result['AccessLog']['request'] = $this->decodeRequest($result['AccessLog']['request']);
}
if (!empty($result['AccessLog']['memory_usage'])) {
$result['AccessLog']['memory_usage'] = $result['AccessLog']['memory_usage'] * 1024;
}
}
return $results;
}
@ -89,6 +92,11 @@ class AccessLog extends AppModel
if (isset($accessLog['request'])) {
$accessLog['request'] = $this->encodeRequest($accessLog['request']);
}
// In database save size in kb to avoid overflow signed int type
if (isset($accessLog['memory_usage'])) {
$accessLog['memory_usage'] = $accessLog['memory_usage'] >> 10; // same as /= 1024
}
}
/**