Overview

This deployment is aimed to introduce dynamic segments for the following events:

  • awake - when the user comes back to the channel after a long time (after being registered as offline by offline-detection)
  • clicks - when the user clicks on a notification
  • offlines - when the user is registered as offline by offline-detection

Since there are a lot of affected components that should be updated, this deployment is marked as risky. Updates will be applied on both: master (amazon) and on-prems clusters (senders)

Pre-deployment steps

  • start directory (1.93.2.0) and manager (1.123.0.0) instances on amazon for migration purposes
  • grab pending database migrations, analyze them, find potential risks if any

Updates

amazon

on-premises

Post-deployment steps

  • verify that offline detection works on Amazon (offline users should be registered within subscribers-offline-package)
  • check that offline detection does not skip any messages while sending them (directory-messages)
  • check that directory-awake-detection works as expected (it should register users as awake after they come back to the channel. such events should be visible in logs)
  • make tests for all types of segments