Skip to content

Commit

Permalink
Merge pull request #2 from privacysandbox/main
Browse files Browse the repository at this point in the history
sync 2.7.0 release
  • Loading branch information
pawelrudak-branch authored Aug 13, 2024
2 parents 4222c63 + 86356cd commit 6d8fe21
Show file tree
Hide file tree
Showing 255 changed files with 9,266 additions and 4,568 deletions.
1 change: 0 additions & 1 deletion .markdownlint-cli2.yaml

This file was deleted.

44 changes: 44 additions & 0 deletions .markdownlint-cli2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Copyright 2022 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

config:
line-length:
line_length: 120
#stern: true
code_blocks: false
tables: false

# these are apparently in conflict with prettier's markdown formatting
list-marker-space: false
list-indent: false
ul-indent: false

headings: false

proper-names:
code_blocks: false
names:
- CommonMark
- JavaScript
- Markdown
- markdown-it
- markdownlint
- markdownlint-cli2
- Node.js

fix: true

ignores:
- CHANGELOG.md
- google_internal/LATEST_RELEASE.md
158 changes: 158 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,62 @@
# Changelog

## [2.7.0](https://github.com/privacysandbox/aggregation-service/compare/v2.6.0...v2.7.0) (2024-08-01)

- Added support for aggregating reports belonging to multiple reporting origins under the same
reporting site in a single aggregation job.
- [GCP Only] Updated coordinator endpoints to new Google/Third-Party coordinator pair.

## [2.6.0](https://github.com/privacysandbox/aggregation-service/compare/v2.5.0...v2.6.0) (2024-07-19)

- Enabled support for
[Aggregate Debug Reporting API](https://github.com/WICG/attribution-reporting-api/blob/main/aggregate_debug_reporting.md).
- Reduced memory usage by making `AggregatedFacts` mutable and removing redundant object creation.
- Updated dependencies to address security vulnerabilities.
- Upgraded control plane shared library dependency to
[v1.9.0-rc03](https://github.com/privacysandbox/coordinator-services-and-shared-libraries/releases/tag/v1.9.0-rc03)

## [2.5.1](https://github.com/privacysandbox/aggregation-service/compare/v2.5.0...v2.5.1) (2024-07-19)

- Updated dependencies to address security vulnerabilities.

## [2.5.0](https://github.com/privacysandbox/aggregation-service/compare/v2.4.2...v2.5.0) (2024-05-22)

### Changes

- Deprecated single party key support.
- Enabled exception caching on private key service and set TTL for exception cache to reduce the
load and make aggregation jobs run/fail faster.
- Enabled non-zero filtering of labeled contributions.
- Enabled OpenTelemetry for metric and trace collection.
- Fixed enclave worker AMI
[build issue](https://github.com/privacysandbox/aggregation-service/issues/40) by pinning Docker
version to 24.0.5.
- Fixed GCP cloud build by adding -y option to the install commands with Docker.
- Fixed job failure with `ClassCastException` error.
- Fixed noised facts mismatch when DebugRun and DomainOptional are both set.
- Limited Otel memory reporting max to 90%.
- Made aggregate fact noising parallel.
- Made the job fail early on reaching a report error threshold.
- Refactored blob reading logic to handle zero-sized blobs gracefully.
- Removed redundant SingleFactAggregation class to reduce memory consumption.
- Updated dependencies to address security vulnerabilities.
- Updated documentation for batching strategies, aggregatable reports and OpenTelemetry usage.
- Upgraded control plane shared library dependency to
[v1.8.0-rc01](https://github.com/privacysandbox/coordinator-services-and-shared-libraries/releases/tag/v1.8.0-rc01)

## [2.4.4](https://github.com/privacysandbox/aggregation-service/compare/v2.4.3...v2.4.4) (2024-07-19)

### Changes

- Updated dependencies to address security vulnerabilities.

## [2.4.3](https://github.com/privacysandbox/aggregation-service/compare/v2.4.2...v2.4.3) (2024-05-20)

### Changes

- Fixed GCP cloud build by adding -y option to the install commands with Docker.
- Updated dependencies to address security vulnerabilities.

## [2.4.2](https://github.com/privacysandbox/aggregation-service/compare/v2.4.1...v2.4.2) (2024-04-09)

### Changes
Expand Down Expand Up @@ -28,6 +85,36 @@
- Used RxJava for domain reading, reducing overall job execution time and memory consumption.
- Upgraded Bazel version to 6.5.0.

## [2.3.4](https://github.com/privacysandbox/aggregation-service/compare/v2.3.3...v2.3.4) (2024-07-19)

### Changes

- Updated dependencies to address security vulnerabilities.

## [2.3.3](https://github.com/privacysandbox/aggregation-service/compare/v2.3.2...v2.3.3) (2024-05-20)

### Changes

- Fixed GCP cloud build by adding -y option to the install commands with Docker.
- Updated dependencies to address security vulnerabilities.

## [2.3.2](https://github.com/privacysandbox/aggregation-service/compare/v2.3.1...v2.3.2) (2024-04-09)

### Changes

- Fixed job failure with `ClassCastException` error.
- Updated dependencies to address security vulnerabilities.

## [2.3.1](https://github.com/privacysandbox/aggregation-service/compare/v2.3.0...v2.3.1) (2024-03-11)

### Changes

#### [AWS only]

- Fixed enclave worker AMI
[build issue](https://github.com/privacysandbox/aggregation-service/issues/40) by pinning Docker
version to 24.0.5.

## [2.3.0](https://github.com/privacysandbox/aggregation-service/compare/v2.2.0...v2.3.0) (2024-01-12)

### Changes
Expand All @@ -36,6 +123,30 @@
[v1.5.1](https://github.com/privacysandbox/coordinator-services-and-shared-libraries/releases/tag/v1.5.1)
- Updated dependencies to address security vulnerabilities.

## [2.2.3](https://github.com/privacysandbox/aggregation-service/compare/v2.2.2...v2.2.3) (2024-05-20)

### Changes

- Fixed GCP cloud build by adding -y option to the install commands with Docker.
- Updated dependencies to address security vulnerabilities.

## [2.2.2](https://github.com/privacysandbox/aggregation-service/compare/v2.2.1...v2.2.2) (2024-04-09)

### Changes

- Fixed job failure with `ClassCastException` error.
- Updated dependencies to address security vulnerabilities.

## [2.2.1](https://github.com/privacysandbox/aggregation-service/compare/v2.2.0...v2.2.1) (2024-03-11)

### Changes

#### [AWS only]

- Fixed enclave worker AMI
[build issue](https://github.com/privacysandbox/aggregation-service/issues/40) by pinning Docker
version to 24.0.5.

## [2.2.0](https://github.com/privacysandbox/aggregation-service/compare/v2.1.0...v2.2.0) (2023-12-07)

### Changes
Expand All @@ -51,6 +162,30 @@

- Enabled parallel upload to cloud storage of the sharded summary reports.

## [2.1.4](https://github.com/privacysandbox/aggregation-service/compare/v2.1.3...v2.1.4) (2024-05-20)

### Changes

- Fixed GCP cloud build by adding -y option to the install commands with Docker.
- Updated dependencies to address security vulnerabilities.

## [2.1.3](https://github.com/privacysandbox/aggregation-service/compare/v2.1.2...v2.1.3) (2024-04-09)

### Changes

- Fixed job failure with `ClassCastException` error.
- Updated dependencies to address security vulnerabilities.

## [2.1.2](https://github.com/privacysandbox/aggregation-service/compare/v2.1.1...v2.1.2) (2024-03-11)

### Changes

#### [AWS only]

- Fixed enclave worker AMI
[build issue](https://github.com/privacysandbox/aggregation-service/issues/40) by pinning Docker
version to 24.0.5.

## [2.1.1](https://github.com/privacysandbox/aggregation-service/compare/v2.1.0...v2.1.1) (2023-12-05)

### Changes
Expand Down Expand Up @@ -78,6 +213,29 @@
- Enable uploading sharded summary report to cloud storage in parallel.
- Stabilized script fetch_terraform.sh by cleaning up existing files.

## [2.0.4](https://github.com/privacysandbox/aggregation-service/compare/v2.0.3...v2.0.4) (2024-05-20)

### Changes

- Updated dependencies to address security vulnerabilities.

## [2.0.3](https://github.com/privacysandbox/aggregation-service/compare/v2.0.2...v2.0.3) (2024-04-09)

### Changes

- Fixed job failure with `ClassCastException` error.
- Updated dependencies to address security vulnerabilities.

## [2.0.2](https://github.com/privacysandbox/aggregation-service/compare/v2.0.1...v2.0.2) (2024-03-11)

### Changes

#### [AWS only]

- Fixed enclave worker AMI
[build issue](https://github.com/privacysandbox/aggregation-service/issues/40) by pinning Docker
version to 24.0.5.

## [2.0.1](https://github.com/privacysandbox/aggregation-service/compare/v2.0.0...v2.0.1) (2023-12-05)

### Changes
Expand Down
Loading

0 comments on commit 6d8fe21

Please sign in to comment.