Add wiki_size and storage_size to NamespaceStatistics
What does this MR do?
In this MR, we add columns wiki_size
and storage_size
to NamespaceStatistics
. These columns will be used later to store the group wiki size and total size per each namespace.
Refs #230465 (closed)
Migration Up
== 20210222070356 AddStorageSizeToNamespaceStatistics: migrating ==============
-- add_column(:namespace_statistics, :storage_size, :bigint, {:default=>0, :null=>false})
-> 0.0020s
== 20210222070356 AddStorageSizeToNamespaceStatistics: migrated (0.0096s) =====
== 20210222070413 AddWikiSizeToNamespaceStatistics: migrating =================
-- add_column(:namespace_statistics, :wiki_size, :bigint, {:default=>0, :null=>false})
-> 0.0026s
== 20210222070413 AddWikiSizeToNamespaceStatistics: migrated (0.0063s) ========
Migration Down
== 20210222070413 AddWikiSizeToNamespaceStatistics: reverting =================
-- remove_column(:namespace_statistics, :wiki_size)
-> 0.0014s
== 20210222070413 AddWikiSizeToNamespaceStatistics: reverted (0.0348s) ========
== 20210222070356 AddStorageSizeToNamespaceStatistics: reverting ==============
-- remove_column(:namespace_statistics, :storage_size)
-> 0.0016s
== 20210222070356 AddStorageSizeToNamespaceStatistics: reverted (0.0102s) =====
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Related to #230465 (closed)
Edited by Francisco Javier López (ex-Gitlab)