-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
### ⚠ BREAKING CHANGES * Move serialization of bidding signals per IG from Bidding to BFE ### Features * [PAS threat mitigation] Add support for egressVector and temporaryUnlimittedEgressVector by replacing the $extraArgs * [Private Aggregation] Add all the contributions from Auction Service to AuctionResult * [Private Aggregation] Add integration test to verify parsing of PAAPI event * [Private Aggregation] Add PrivateAggregateReportingResponse to AuctionResult proto * [Private Aggregation] Convert 128 bit bucket into array of 64 bit integer in wrapper * [Private Aggregation] Convert bucket offset object to SignalBucket * [Private Aggregation] Convert value object in contribution to SignalValue * Add a script to freeze a given TensorFlow model * Add a script to list all TensorFlow ops * Add a script to list all Torchscript ops * Add AppendAdEventContributionsToPaggResponse with SignalValue only * Add common utils to create test private aggregation contribution and response * Add HandlePrivateAggregateReporting with support of SignalValue only * Add HandlePrivateAggregationContributions, iterate over AdWithBids, filter contributions, post processing, test * Add Inference Request count, duration and failure metric partitioned by model path for Tensorflow and Pytorch sidecars. * Add metrics for inference model fetching and registration * Add parser function for Private Aggregation's Signal Bucket Object * Add parser function for Private Aggregation's Signal Value Object * Add ToBaseValue Helper Function to convert corresponding base value strings to BaseValue Enum * Add ToEventTypeString for converting EventType enum into its corresponding string in JSON object returned by ROMA * Add utility function to calculate Signal Bucket's final value post auction ([3da9ab5]( )), closes [1#L192]( ) * Add utility function to parse and return BucketOffset from rapidjson document * convert all remaining docker images into OCI * Create declarative spec for generateBid * Enable Protected App Signals by Default * Freeze TorchScript models before serving * Implement aggregated Error Reporting for Tensorflow and Pytorch sidecars. * Implement ParseAndProcessContribution with SignalValue only * Move serialization of bidding signals per IG from Bidding to BFE * write event message to gcs for consented request * write event message to s3 in aws for consented request ### Bug Fixes * Add handling when rejection reason is specified as base value but not available and statuscode documentation for HandlePrivateAggregationValuePostAuction * Changed base value string to be converted in ToBaseValue function and test cases * Changed the input format of HandlePrivateAggregationReporting, added support for parsing PAgg bucket, and add the logic for getting required BaseValues (winning-bid, highest-scoring-other-bid, rejection-reason). * Enable threat mitigation with seller and buyer code isolation * Populate temp rc file for inference sidecar * Populate temp rc file for inference sidecar * Populate temp rc file for inference sidecar * Refactored conversion of private aggregation value post auction into returning absl::StatusOr<int> instead of implicitly editing PrivateAggregationValue that was passed in. * Revert wrk2 test runner to an earlier version * undo rules_oci migration to fix hash stability issues Bug: N/A GitOrigin-RevId: 9c81c00d35f3c5821bc98a289788ec2740ef2055 Change-Id: I274327201feade9fb9b5df1bd26d21cc2dff3533
- Loading branch information
1 parent
6830804
commit 722e154
Showing
219 changed files
with
8,509 additions
and
1,942 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.