Updates sessions cube schema
What does this MR do and why?
Previous cube schema Sessions
sometimes returned unmerged results(delay in merging by clickhouse) when queried which resulted in decreasing sessions count for the same period. This modifies cube schema Sessions
with aggregated values so that cube query don't return unmerged sessions data.
How to set up and validate
- Update cube schema by running
helm upgrade -f custom.values.yaml $RELEASE_NAME
. - Product analytics audience dashboards should work normally when connected with the cluster.
- Manually querying Sessions cube for all existing queries should work fine too.
Related to https://gitlab.com/gitlab-org/gitlab/-/issues/443624
Edited by Surabhi Suman