Skip to content

Commit

Permalink
Release version v0.11.0
Browse files Browse the repository at this point in the history
  - Kokoro release: Cut off new release v0.11.0.
  - Added some extra items to Changelog for 0.11.0
  - Update ChangeLog.md for release 0.11.0
  - feat: Fail the job early when report error count exceeds ...
  - feat: Patch two commits that are not released in the cont...
  - fix: CodeBuild sample scripts, support AMI build in diffe...
  - fix: CodeBuild setup terraform S3 ACL fix
  - fix: Use opentelemetry collector contrib tag 0.79.0
  - doc: Update github documentation
  - test: Export and upload staging perf regression data
  (And 39 more changes)

GitOrigin-RevId: 6bd003ab82746d250f11c9af3c58ef36127ca326
  • Loading branch information
Privacy Sandbox Team authored and copybara-github committed Jun 26, 2023
1 parent 0af1c63 commit c32559a
Show file tree
Hide file tree
Showing 187 changed files with 6,459 additions and 3,265 deletions.
38 changes: 21 additions & 17 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,15 @@
exclude: (?x)^(
bazel-(bin|out|testlogs|workspace)/.*|
.bazel_output/.*|
builders/.*|
javatests/testData/.*|
version.txt
)$

fail_fast: true
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.3.0
rev: v4.4.0
hooks:
- id: end-of-file-fixer
- id: fix-byte-order-marker
Expand Down Expand Up @@ -55,11 +56,19 @@ repos:
- id: script-must-have-extension
- id: require-ascii
- id: shellcheck
files: ^$
exclude: '^(production|tools|google_internal|builders/images)/.*$'
exclude: '^(build-scripts|kokoro|terraform|adtech|coordinator/terraform|tools/opensource)/.*$'

- repo: https://github.com/bufbuild/buf
rev: v1.19.0
hooks:
- id: buf-format
- id: buf-lint
args:
- --config
- tools/buf.yaml

- repo: https://github.com/macisamuele/language-formatters-pre-commit-hooks
rev: v2.4.0
rev: v2.9.0
hooks:
- id: pretty-format-java
name: Google Java Formatter
Expand All @@ -72,31 +81,26 @@ repos:
name: addlicense
language: golang
additional_dependencies:
- github.com/google/[email protected].0
- github.com/google/[email protected].1
always_run: false
pass_filenames: true
types_or:
- text
entry: addlicense -v
exclude: &addlicense-ignores (?x)^(
adtech/.*|
coordinator/.*|
coordinator/terraform/.*|
kokoro/.*|
licenses/.*|
.*gcp.*|
.*/.terraform.lock.hcl|
tools/opensource/.*|
version.adtech|
version.coordinator|
worker/aws/testing/.*|
worker/testing/data/1k/BUILD|
WORKSPACE
.*/.terraform.lock.hcl
)$

- id: addlicense-check
name: addlicense check
language: golang
additional_dependencies:
- github.com/google/[email protected].0
- github.com/google/[email protected].1
always_run: false
pass_filenames: true
types_or:
Expand Down Expand Up @@ -145,7 +149,7 @@ repos:
- markdown

- repo: https://github.com/DavidAnson/markdownlint-cli2
rev: v0.5.1
rev: v0.7.1
hooks:
- id: markdownlint-cli2
name: lint markdown
Expand All @@ -157,7 +161,7 @@ repos:
description: Format bazel WORKSPACE, BUILD and .bzl files with a standard convention.
language: golang
additional_dependencies:
- github.com/bazelbuild/buildtools/buildifier@5.1.0
- github.com/bazelbuild/buildtools/buildifier@6.1.1
always_run: true
pass_filenames: true
types_or:
Expand All @@ -169,7 +173,7 @@ repos:
- -warnings=all

- repo: https://github.com/psf/black
rev: 22.8.0
rev: 23.3.0
hooks:
- id: black
name: black python formatter
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Changelog

## [0.11.0](https://github.com/privacysandbox/aggregation-service/compare/v0.10.0...v0.11.0) (2023-06-21)

### Changes

- Upgraded control plane shared library dependency to
[v0.51.15](https://github.com/privacysandbox/control-plane-shared-libraries/tree/v0.51.15)
- Updated Privacy Budget Client to retry on certain retryable http status codes in addition to
IOExceptions.
- Custom return messages for each PrivacyBudget related error for debug jobs.
- Added stacktrace to return messages shown to adtechs in case of unhandled/unexpected exceptions.
- Use of RxJava to read report files. Memory optimization to add back pressure.
- Added 2 new error codes around report decryption - DECRYPTION_KEY_NOT_FOUND,
DECRYPTION_KEY_FETCH_ERROR, SERVICE_ERROR.
- Sample build script fixes that address issues
[#16](https://github.com/privacysandbox/aggregation-service/issues/16) and
[#17](https://github.com/privacysandbox/aggregation-service/issues/17)
- Fail the job early when report error count exceeds threshold. More details
[here](./docs/api.md).
- Updated return message for PRIVACY_BUDGET_EXHAUSTED return code.
- Add support for reading files larger than 2.5 GB.
- Fix Base64 encoding for bucket in JSON format results.

## [0.10.0](https://github.com/privacysandbox/aggregation-service/compare/v0.9.0...v0.10.0) (2023-05-10)

### Changes
Expand Down
Loading

0 comments on commit c32559a

Please sign in to comment.