Updates
There are some updates that are still pending to be deployed for statistics service. This deployment will include the following updates:
- source activity statistics that includes clicks and deliveries data
- page events and source activity events are updated according to new model specs (no migrations included since data schema manipulation was done manually)
- conversions values are now rounded to three digits after comma
There are also few updates for manager service to work better with new firebase.is_active status:
- API will now exclude disabled firebase accounts
- better firebase app event handling
- keeping firabase charts synchronized with the latest firebase app events
- excluding disabled firebase accounts from the firebase charts
Risks
- to ensure that no data manipulation will be applied here. data migrations were performed manually so I don’t expect any kind of automatic alterations here to be applied
- firebase accounts
is_activestatus is relatively new. should be careful to double check that it is set correct on all of the existed accounts since after the deployment those will no longer be in use - since firebase charts are now use persistent data, we should create it just after a deployment. a firebase update event might overwrite the data if it will not be prepared beforehead.
Update map
- statistics-api [before: 1.21.11.1][after: 1.21.15.0] deployment
- manager-observer [before: 1.96.9.1][after: 1.98.0.1] deployment
- manager-api [before: 1.97.1.1][after: 1.98.0.1] deployment
- assistant [before: 1.4.1.0][after: 1.4.2.0] deployment
deployment render all [[templates/items/deployment]] where page = @page.nameProblems during deployment
- some old unapplied migrations (not related to current updates) were still pending. definitely proves the point we need a better mechanism of controlling clickhouse data schema changes
Links
- affected: