| Actor | Fragment | Worker | State |
|---|---|---|---|
| 744085 | 62679 | 51 | running |
| 744086 | 62679 | 51 | running |
| 744173 | 62680 | 51 | running |
| 744174 | 62680 | 51 | running |
| 744185 | 62681 | 51 | running |
| 744186 | 62681 | 51 | running |
| 744187 | 62682 | 51 | running |
| 744188 | 62682 | 51 | running |
| 744189 | 62683 | 51 | running |
| 744190 | 62683 | 51 | running |
| 744191 | 62684 | 51 | running |
| 744192 | 62684 | 51 | running |
CREATE MATERIALIZED VIEW authz.team_to_parties_mv AS
SELECT
etm.team_id,
etm.entity_id AS party_id,
MAX(etm.updated_at) AS updated_at
FROM olap.entity_to_teams_dm AS etm
WHERE
etm.entity_type = 'PARTY'
AND etm.disabled_at IS NULL
AND etm.effective_start_date <= CURRENT_TIMESTAMP
AND (
etm.effective_end_date IS NULL OR etm.effective_end_date > CURRENT_TIMESTAMP
)
AND EXISTS(
SELECT
1
FROM party.customer_relationships AS cr
WHERE
cr.party_id = etm.entity_id
AND cr.type = 'CUSTOMER'
AND cr.status IN ('ACTIVE', 'DRAFT', 'PENDING')
AND cr.disabled_at IS NULL
)
AND EXISTS(
SELECT
1
FROM party.parties AS p
WHERE
p.id = etm.entity_id AND p.disabled_at IS NULL
)
GROUP BY
etm.team_id,
etm.entity_id