Releases: github-googleforwork/bvi
Releases · github-googleforwork/bvi
Release list
Fixed field names
- Fixed field names in user_usage_all_files_daily
User Usage daily metrics fix
- Fixed User Usage daily metrics calculation
- Fixed tables creation that was failing due to a change in BigQuery API
- Fixed tables creation order
Added retry limit to queues
- Added retry limit to queues that did not have. This was necessary to avoid tasks to be retried indefinitely.
Stability improve
- Increased HTTP timeout from 30 seconds to 120
- Fixed gmail users queries date ranges
Minor fixes
- Improved the "Create missing tables" option to list only the missing tables
- Some code clean-up
Auto-recover
Simplified setup and maintenance process
- There were more than 10 different endpoints to run data consolidation manually (if needed) and the user had to monitor the queues to execute all the endpoints one-by-one. Now there is only one endpoint that can be executed without need to monitor it.
- Some setup scripts are not needed anymore.
The execution mechanism was rebuilt to provide more stability and error handling
- The stability improvements were made to retry intermittent errors that can occur during GSuite API requests, so now BVI is less affected by these problems.
- An auto-recover mechanism will automatically retry failed executions (GSuite API returning errors or returning incomplete data), based on frequency settings made by the user (daily, every 5 days, every 10 days...).
Bug Fixes
- Added missing table in the esku option (user_usage_gplus_daily)
- Fixed Google+ tables creation order
- Fixed audit_log column from latest_date view that was not showing values
- Fixed some Meet average calculations
Google+ metrics
Added support for Google+ metrics.
Billing Dashboard
Added billing dashboard support. It is possible to follow the GCP costs for running BVI with this dashboard.