v0.2.0
Highlights
- Added a
ReplaceDataProviderRequiredDuchies
method to the public API (#966)- This allows
DataProvider
s to update the list of which Duchies must participate inMeasurement
s involving thatDataProvider
.
- This allows
- Added Terraform modules for CMMS components and the Reporting system (#972, #994, #995)
- See the
cmms
root module for an example of how to use these.
- See the
- Deployment to the
dev
environment is now automated.- Progress for this release: https://github.com/world-federation-of-advertisers/cross-media-measurement/actions/runs/5016387258
What's Changed
- Update GKE correctness test guide to use GcsCorrectnessTest. by @SanjayVas in #948
- Use new build targets for release workflows. by @SanjayVas in #965
- Enable public API to use new ReplaceDataProviderRequiredDuchies method in internal API by @jojijac0b in #966
- Implement list event group metadata descriptors by @tristanvuong2021 in #967
- Define internal exchange service method for streaming and batch deletion by @jcorilla in #973
- Create Cloud Spanner database schema for the Kingdom VID model distribution related tables by @jojijac0b in #977
- Deploy CMMS to dev environment on release. by @SanjayVas in #978
- Deploy Reporting system to dev environment on release. by @SanjayVas in #981
- model suite internal api by @Marco-Premier in #979
- Fix always-true conditional check in SpannerDataProviderService by @Marco-Premier in #986
- Implement internal spanner stream exchanges method by @jcorilla in #975
- Create protobuf message and service for model shards by @jojijac0b in #980
- Set tags for correctness test targets that run on external clusters. by @SanjayVas in #1001
- Deploy EDP simulators to dev environment on release. by @SanjayVas in #991
- Fix creation of reporting sets with no filters by @tristanvuong2021 in #989
- Rewrite Terraform configuration to be more modular. by @SanjayVas in #972
- Add Terraform config for Reporting system. by @SanjayVas in #994
- Add Terraform config for EDP simulators. by @SanjayVas in #995
- Add createReportingSet. by @riemanli in #985
- Implement internal Metrics Service Create Methods for Reporting V2. by @tristanvuong2021 in #982
- Terraform CMMS as part of update workflow. by @SanjayVas in #996
- Add listReportingSets by @riemanli in #992
- Consolidate GitHub Environment variables. by @SanjayVas in #997
- modelline internal api by @Marco-Premier in #987
- Add CLI command to replace DataProviders duchy list by @jojijac0b in #970
- Introduce Requisition Validators by @uakyol in #990
- Run correctness test as part of update workflow. by @SanjayVas in #998
- Add MultithreadingHelper to refactor multithreaded LLV2 by @renjiezh in #976
- Update Bazel actions to v2. by @SanjayVas in #1003
- model suite public api by @Marco-Premier in #993
- Detail the error types in createMetric and batchCreateMetrics. by @riemanli in #1005
Full Changelog: v0.1.0...v0.2.0