Skip to content

Releases: github-googleforwork/bvi

Fixed field names

Choose a tag to compare

@danielpswork danielpswork released this 28 Jan 19:55
  • Fixed field names in user_usage_all_files_daily

User Usage daily metrics fix

Choose a tag to compare

@danielpswork danielpswork released this 05 Sep 13:05
  • 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

Choose a tag to compare

@danielpswork danielpswork released this 09 Aug 14:28
  • Added retry limit to queues that did not have. This was necessary to avoid tasks to be retried indefinitely.

Stability improve

Choose a tag to compare

@danielpswork danielpswork released this 18 Dec 16:21
  • Increased HTTP timeout from 30 seconds to 120
  • Fixed gmail users queries date ranges

Minor fixes

Choose a tag to compare

@danielpswork danielpswork released this 30 Oct 15:32
  • Improved the "Create missing tables" option to list only the missing tables
  • Some code clean-up

Auto-recover

Choose a tag to compare

@danielpswork danielpswork released this 15 Oct 18:45

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

Choose a tag to compare

@danielpswork danielpswork released this 10 Jul 12:10
  • 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

Choose a tag to compare

@danielpswork danielpswork released this 10 Jul 12:09

Added support for Google+ metrics.

Billing Dashboard

Choose a tag to compare

@danielpswork danielpswork released this 10 Jul 12:09

Added billing dashboard support. It is possible to follow the GCP costs for running BVI with this dashboard.