(The conclusion of this task was https://wikitech.wikimedia.org/wiki/Analytics/Systems/Cluster/Iceberg#Changes_to_database_names)
On the iceberg working session we decided to keep iceberg tables on a separate database rather than mix it up under wmf. The rationale is that although in Spark we can easily share one catalog, that is not the case for Presto.
On a similar thread, we were also considering having database names by function. An example would be a superset database for tables that have been optimized to be used by that system.
Should we keep this simple and name the database wmf_next or something else in that line, or should we bite the bullet and do a full on functional decompostion?
(We had started this conversation in Slack)
Editable proposed functional decomposition at https://docs.google.com/spreadsheets/d/15OoeDi4eWKhsGIR_ktsLeOPSIlVXaZXVvKAfg9s0lnk/edit#gid=0
Public view at https://docs.google.com/spreadsheets/d/e/2PACX-1vS_-9ymeJzftxRbKE2cdHljEVYm1gCAyUFMLEkMhr_lrDfvF0kria0KIzJCXyGc483OIK0YjJWZFDdE/pubhtml