diff --git a/src/Appwrite/Platform/Workers/UsageDump.php b/src/Appwrite/Platform/Workers/UsageDump.php index bb1d605442..739178b32c 100644 --- a/src/Appwrite/Platform/Workers/UsageDump.php +++ b/src/Appwrite/Platform/Workers/UsageDump.php @@ -160,8 +160,10 @@ class UsageDump extends Action } $value = $collectionSizeCache[$collectionId]; - $diff = $value - $previousValue; + + Console::info('['.DateTime::now().'] Collection: '.$collectionId. ' Value: '.$value. ' PreviousValue: '.$previousValue. ' Diff: '.$diff); + if ($diff === 0) { break; } @@ -209,6 +211,9 @@ class UsageDump extends Action } $diff = $value - $previousValue; + + Console::info('['.DateTime::now().'] Database: '.$databaseId. ' Value: '.$value. ' PreviousValue: '.$previousValue. ' Diff: '.$diff); + if ($diff === 0) { break; } @@ -261,11 +266,19 @@ class UsageDump extends Action $collectionSizeCache[$collectionId] = 0; } } + $value += $collectionSizeCache[$collectionId]; } } $diff = $value - $previousValue; + + $project = $dbForProject->getSharedTables() + ? $dbForProject->getTenant() + : $dbForProject->getNamespace(); + + Console::info('['.DateTime::now().'] Project: '. $project . ' Value: '.$value. ' PreviousValue: '.$previousValue. ' Diff: '.$diff); + if ($diff === 0) { break; }