updates

master

prems (check on hel00 first)

canada3

deployment render all [[templates/items/deployment]] where page = @page.name

agenda

This deployment will include a bunch of things we’ve been working on for the past couple of weeks. The main goal is to release all the accumulated changes to the production environment.

notes

ORDER OF DEPLOYMENT SHOULD BE PERSEVERED

  • init.min.js will be updated with manager-api service. there are things like: subscription window fix, removing firebase dependencies (but they already should be eliminated there by some of the earlier hotfixes, subscription related events, retry mechanism), etc
  • there are also some updates that were not deployed with the previous deployment. things like updated init.min.js, callback-processor, directory-events-listener are all important in order for offline packages to work correctly

Migrations

manager

firebase

directory

subscribers

  • 0075_auto_20241023_1055 - is about renaming table subscribers_subscriberupdateevent to subscribers_subscriberupdateevent_v2. SINCE OPERATION HAS ALREADY BEEN DONE MANUALLY, THIS MIGRATION SHOULD BE FAKED

statistics

After django_celery_beat became a part of a statistics repository, the following migrations were added for it:

django_celery_beat

  • 0001_initial
  • 0002_auto_20161118_0346
  • 0003_auto_20161209_0049
  • 0004_auto_20170221_0000
  • 0005_add_solarschedule_events_choices
  • 0006_auto_20180322_0932
  • 0007_auto_20180521_0826
  • 0008_auto_20180914_1922
  • 0006_auto_20180210_1226
  • 0006_periodictask_priority
  • 0009_periodictask_headers
  • 0010_auto_20190429_0326
  • 0011_auto_20190508_0153
  • 0012_periodictask_expire_seconds
  • 0013_auto_20200609_0727
  • 0014_remove_clockedschedule_enabled
  • 0015_edit_solarschedule_events_choices
  • 0016_alter_crontabschedule_timezone
  • 0017_alter_crontabschedule_month_of_year
  • 0018_improve_crontab_helptext
  • 0019_alter_periodictasks_options

clickhouse:

  • 0030_update_subscribers_activity - will rename subscribers_activities to subscribers_activities_old and create a new table with filtered_count column to be registered in cases when message was not delivered to the user due to server filters (offline package, etc)