Skip to content

Releases: m-lab/stats-pipeline

v0.3.3 / 2024-01-8

08 Jan 21:29
e839287
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.2...v0.3.3

v0.3.2

28 Aug 23:41
8b55e16
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.3.2

Deploy hopannotation1 export

19 Jan 15:55
3e10271
Compare
Choose a tag to compare

Add hopannotation1 formatter (#91)
Add k8s configuration for hopannotation1-export (#92)
Decrease workers for hopannotation1 export (#96)
Use cron job for hopannotation1 export (#93)

Diff v0.3.0...v0.3.1

Deploy annotation-export & Canary pipeline

08 Dec 21:01
db14a5d
Compare
Choose a tag to compare

Add output support option for GCSWriter or LocalWriter (#65)
Add unit tests and coverage for stats-pipeline (#66)
Make partitioning configurable during the query phase (#68)
Replace year with start/end and add canary validation query (#69)
update two subqueries that had the wrong table name (#70)
Add exporter type flag and base for annotation export (#72)
Add stats query formatter (#74)
Update exporter to use Formatter interface (#75)
Add "annotation" formatter (#76)
Add annotation export config for local development (#77)
Change canary query to use simpler client filter (#78)
Change Formatter.Where to .Partition w/ exporter query updates (#79)
Prepare for a k8s configuration and deployment (#81)
Add k8s configuration for annotation-export (#82)
Request less CPU for pusher (#84)
Add separate CronJob for annotation-export (#87)
Fix races in export_test.go (#88)
Test context cancelation and increase coverage (#89)

Diff v0.2.5...v0.3.0

Weekly release

18 May 13:28
20f6c9f
Compare
Choose a tag to compare
  • Include fields that are already in the output path in the output JSON files.
  • Improve test coverage of the export package
  • Update FCC data from 2019 to 2020 in the maptiles generation

Update k8s config.json

16 Apr 12:33
e6a5044
Compare
Choose a tag to compare

The previous release introduced a new query in config.json, but didn't add it to the version deployed to the k8s cluster. This tiny bugfix release fixes that.

Add states and states_asn queries

13 Apr 15:22
23a927f
Compare
Choose a tag to compare
Merge pull request #58 from m-lab/support-us-territories

Support us territories

Weekly release

24 Mar 15:04
Compare
Choose a tag to compare
  • Fixed counties export query
  • Several updates to the queries to account for older geographical annotations

Add CronJob to run stats-pipeline periodically

25 Feb 12:43
4bafa31
Compare
Choose a tag to compare
Create CronJob to run stats-pipeline on GKE (#52)

* Add CronJob to run the maptiles-runner

* Fix cloudbuild.yaml

* Rename runner.yaml

* Update cloudbuild.yaml

* Move concurrencyPolicy

* Fix env variables

* update deployment

* Move concurrencyPolicy to the right place.

* Set schedule from ENV variable.

* Add restartPolicy: Never

* Rename maptiles to stats-pipeline-runner

* Rename -runner to -cronjob

* Fix yaml name

* Update run-pipeline

* Remove extra \

* Rename _TAG to _DOCKER_TAG

* Rename PIPELINE_SCHEDULE to PIPELINE_CRON_SCHEDULE

* Rename to .template

* Add comments

* Added comment

v0.2.0

17 Feb 16:43
4362b42
Compare
Choose a tag to compare

Changes:

  • Added maptiles generation
  • Created Google Cloud Build deployment configuration
  • Automated upload to gcr.io and deployment of k8s resources
  • Several fixes to the histogram queries
  • Fixed bug in the exporter package preventing the creation of multiple files per partition
  • Added several Prometheus metrics
  • Allowed specifying the step to run (histograms or exports or all) when calling the /pipeline endpoint
  • Fixed memory leak on the exporter
  • Added -exporter.query-workers and -exporter.upload-workers command-line flags to fine-tune the number of goroutines