Promoted from v0.5.14-rc3
Highlights
- The Report post-processor supports unique reach and custom measurement policies. See #1906 and #1974
- There are new command line options for specifying the VID model line for Reports. See #1931
Potentially Requiring Action
- There is a Reporting v2 DB schema update that recreates the
metrics_comparison
index. During that time, Report creations may be slow. See #1949 - Reporting v1 has been deleted from the codebase. Images for it will no longer be built. See #1917
Issues Addressed
- Simulator event groups created without event templates from --event-message-descriptor-set #1934
- Mill's exception handler should compare the token version before enqueuing it. #1918
- Exchange tasks are executed sequentially. #1962
- HMSS max concurrency is 1 in
dev
configuration. #1940
What's Changed
- refactor: Delete Reporting v1 by @SanjayVas in #1917
- feat: Define Access API by @SanjayVas in #1662
- feat: Define internal Access API by @SanjayVas in #1907
- Create Population Requisition Fulfiller Daemon. by @jojijac0b in #1820
- docs: update local kubenetes configuration README.md by @roaminggypsy in #1928
- fix: Drop unused UpdatePrincipal method and rename repeated field by @SanjayVas in #1938
- Expose deletion_protection variable on gcloud cluster Terraform module by @SanjayVas in #1939
- feat: Report processor supports cumulative and total measurements with different sets of EDP combinations. by @ple13 in #1885
- fix: Ensure event annotations is included in compile-time protobuf descriptors by @SanjayVas in #1945
- fix:Compare computatation token versions in Millbase during exception handling. by @renjiezh in #1920
- ci: Mark webpack_bundle target as no-remote-exec by @SanjayVas in #1933
- refactor: Extract common functionality for APIs by @SanjayVas in #1952
- feat: Add error reasons and exceptions for internal Access API by @SanjayVas in #1953
- feat: Implement Access GetPrincipal and UpdateRole by @SanjayVas in #1954
- feat: prober cron job local configuration by @roaminggypsy in #1935
- fix: Modify IDs used in Report creation in Cloud Correctness Test by @tristanvuong2021 in #1950
- perf: Recreate metric reuse index by @tristanvuong2021 in #1949
- fix: Register event annotations when loading event message descriptor by @SanjayVas in #1958
- feat: report processor supports unique reach measurements. by @ple13 in #1906
- feat: Add flag for specifying the the VID model line by @kungfucraig in #1931
- feat: Add database schema for internal Access API by @SanjayVas in #1900
- feat: implement public create principal and related tests by @roaminggypsy in #1956
- feat: Implement internal Access API services by @SanjayVas in #1932
- feat: Add server for Access internal API by @SanjayVas in #1963
- feat: Add server for Access API by @SanjayVas in #1964
- ci:Migrate worker2 from AWS to GCP by @renjiezh in #1966
- fix: Set --hmss-maximum-concurrency=5 in dev configuration for GKE by @SanjayVas in #1940
- feat: report processor to support incremental reach. by @ple13 in #1960
- feat: Add BaseTeeApplication by @Marco-Premier in #1904
- fix: Execute exchange tasks as new coroutines. by @robinsons in #1962
- build: Update any-sketch-java dep for Maven coordinates by @SanjayVas in #1973
- feat: Report processor supports custom measurement policy. by @ple13 in #1974
Full Changelog: v0.5.13...v0.5.14