{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":206320938,"defaultBranch":"main","name":"differential-privacy","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-04T13:04:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719430748.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"945df7e35e5311cab79971e8d04a3e0bc172d518","ref":"refs/heads/dependabot/go_modules/privacy-on-beam/go_modules-f70992028b","pushedAt":"2024-06-26T19:39:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/image in /privacy-on-beam in the go_modules group\n\nBumps the go_modules group in /privacy-on-beam with 1 update: [golang.org/x/image](https://github.com/golang/image).\n\n\nUpdates `golang.org/x/image` from 0.15.0 to 0.18.0\n- [Commits](https://github.com/golang/image/compare/v0.15.0...v0.18.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/image\n dependency-type: indirect\n dependency-group: go_modules\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/image in /privacy-on-beam in the go_modules group"}},{"before":"6bc750c00a456598920cc0ba3550043059b7b029","after":"05cd41fb0310430792e60dea8ab6942c016f59ab","ref":"refs/heads/main","pushedAt":"2024-06-06T17:05:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miracvbasaran","name":"Miraç Vuslat Başaran","path":"/miracvbasaran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668879?s=80&v=4"},"commit":{"message":"Use std::optional and std::make_unique in favor of absl::* in C++\n\nChange-Id: Ia6bdcdd058d7aeb8e17e71a20c5c4e86a003c58a\nGitOrigin-RevId: 549aaa2bf32936824b027b2481d710eb801cb6d8","shortMessageHtmlLink":"Use std::optional and std::make_unique in favor of absl::* in C++"}},{"before":"0b109e959470c43e9f177d5411603b70a56cdc7a","after":"6bc750c00a456598920cc0ba3550043059b7b029","ref":"refs/heads/main","pushedAt":"2024-06-05T07:51:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurmuffin","name":null,"path":"/monsieurmuffin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/964605?s=80&v=4"},"commit":{"message":"C++ change return types of NumericalMechanism::AddNoise\n\nWe are changing the return type of NumericalMechanism::AddNoise from\nT to double or int64_t. This reduces confusion when T is an unsigned\ntype. This is *not* a breaking change, since there is an implicit\nconversion and when using T, which was in the library, and is now in\ncontrol of the user.\n\nAdditionally, this commit contains minor clean-ups and an absl\ndependency update.\n\nPiperOrigin-RevId: 634249123\nChange-Id: I8423326fb6056e944fbc4d9ceae2c8918edcfedc\nGitOrigin-RevId: b9193e7d7621855b41d1b430ec01d4534b73f407","shortMessageHtmlLink":"C++ change return types of NumericalMechanism::AddNoise"}},{"before":"70c8c7cbf8959af7f7990a4df45be9cc35da4201","after":"0b109e959470c43e9f177d5411603b70a56cdc7a","ref":"refs/heads/main","pushedAt":"2024-05-13T17:03:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sushkoy","name":null,"path":"/sushkoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67346971?s=80&v=4"},"commit":{"message":"Improve numerical stability of RDP computation.\n\nPiperOrigin-RevId: 628482307\nChange-Id: If51bed053a057b782c534ced37b13aea1b9bc96d\nGitOrigin-RevId: b3467a5f002241d940484761cc0b4263885f84cd","shortMessageHtmlLink":"Improve numerical stability of RDP computation."}},{"before":null,"after":"4843af59ceaa87ff081ab854bdc4edbe8f15a4f6","ref":"refs/heads/dependabot/pip/learning/pip-9fd1c2e0bb","pushedAt":"2024-04-24T15:52:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update scikit-learn requirement\n\nUpdates the requirements on [scikit-learn](https://github.com/scikit-learn/scikit-learn) to permit the latest version.\n\nUpdates `scikit-learn` to 1.4.2\n- [Release notes](https://github.com/scikit-learn/scikit-learn/releases)\n- [Commits](https://github.com/scikit-learn/scikit-learn/compare/0.24.2...1.4.2)\n\n---\nupdated-dependencies:\n- dependency-name: scikit-learn\n dependency-type: direct:production\n dependency-group: pip\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update scikit-learn requirement"}},{"before":"04589d4e26fd528e8d21d388432f7b15d0f37eeb","after":"70c8c7cbf8959af7f7990a4df45be9cc35da4201","ref":"refs/heads/main","pushedAt":"2024-04-24T15:51:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dibakch","name":"Christoph Dibak","path":"/dibakch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18499567?s=80&v=4"},"commit":{"message":"DP Auditorium divergence testers update\n\nPrivacy on Beam:\n* Bump golang.org/x/net from 0.22.0 to 0.23.0\n\nDP Auditorium:\n* Unify RenyiPropertyTester under new divergence tester class\n* Add interface for divergence based testers\n* Add example of testing PipelineDP mean mechanism in IPython\n* Upgrade Histogram tester\n* Update dependencies\n\nDP Accounting:\n* Increment patch version of DP accounting library for PyPi release\n\nChange-Id: I3a513cf7d7c7e144b11c778f792f723dff53132f\nGitOrigin-RevId: 1833e65df37c76d756d3a62ed6ba99112c0a5dd0","shortMessageHtmlLink":"DP Auditorium divergence testers update"}},{"before":"f8715bac729b9a46e6d6c100f609e27998bbfc0f","after":null,"ref":"refs/heads/dependabot/go_modules/privacy-on-beam/golang.org/x/net-0.23.0","pushedAt":"2024-04-22T12:19:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"f8715bac729b9a46e6d6c100f609e27998bbfc0f","ref":"refs/heads/dependabot/go_modules/privacy-on-beam/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T13:21:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.22.0 to 0.23.0 in /privacy-on-beam\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.22.0 to 0.23.0 in /privacy-on-beam"}},{"before":"cca41b6075b9ac9321b6659f26ca94ed37958add","after":null,"ref":"refs/heads/dependabot/pip/python/dp_auditorium/idna-3.7","pushedAt":"2024-04-18T11:11:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"cca41b6075b9ac9321b6659f26ca94ed37958add","ref":"refs/heads/dependabot/pip/python/dp_auditorium/idna-3.7","pushedAt":"2024-04-12T04:43:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump idna from 3.6 to 3.7 in /python/dp_auditorium\n\nBumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)\n- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump idna from 3.6 to 3.7 in /python/dp_auditorium"}},{"before":"1156a8c4a476cbe05d12b7e4146382dd1e6361ea","after":"04589d4e26fd528e8d21d388432f7b15d0f37eeb","ref":"refs/heads/main","pushedAt":"2024-04-03T11:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miracvbasaran","name":"Miraç Vuslat Başaran","path":"/miracvbasaran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668879?s=80&v=4"},"commit":{"message":"Fallback to custom bisection search in Accounting, other minor fixes\n\nPrivacy on Beam:\n- Update dependencies, including Docker to get security updates\n- Update pre_thresholding.md to include links to Go Library & PoB\n\nGo:\n- Update README to reflect that pre-thresholding is available in Go\n\nJava:\n- Update the DP library version\n\nC++:\n- Simplify UniformDouble() implementation and make it match its description.\n\nDP Accounting:\n- Fallback to custom bisection search if brentq fails or root does not give sufficient privacy guarantee\n- Reformatted and cleaned up tests for readability\n\nChange-Id: I74d37350c23fde90bd9eadfe7395290176da40b6\nGitOrigin-RevId: e4930b09b319e1119eaa480956884a58dac295e0","shortMessageHtmlLink":"Fallback to custom bisection search in Accounting, other minor fixes"}},{"before":"2174cb0866fe3f7441914b834deb38cb2a9b7c01","after":null,"ref":"refs/heads/dependabot/go_modules/privacy-on-beam/github.com/docker/docker-25.0.5incompatible","pushedAt":"2024-03-26T14:25:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"d7fc9ecff5d4c580041761aeddf8c9c045e0d17c","after":null,"ref":"refs/heads/dependabot/go_modules/privacy-on-beam/golang.org/x/image-0.10.0","pushedAt":"2024-03-26T13:10:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b248e2dd36a945e7a337b8ebeb4788732e5a3167","after":null,"ref":"refs/heads/dependabot/go_modules/privacy-on-beam/google.golang.org/grpc-1.56.3","pushedAt":"2024-03-26T13:10:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"92347ff35a151843646761ee93f5b066b262da28","after":null,"ref":"refs/heads/dependabot/go_modules/privacy-on-beam/golang.org/x/net-0.17.0","pushedAt":"2024-03-26T13:10:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"2174cb0866fe3f7441914b834deb38cb2a9b7c01","ref":"refs/heads/dependabot/go_modules/privacy-on-beam/github.com/docker/docker-25.0.5incompatible","pushedAt":"2024-03-20T18:02:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/docker/docker in /privacy-on-beam\n\nBumps [github.com/docker/docker](https://github.com/docker/docker) from 25.0.4+incompatible to 25.0.5+incompatible.\n- [Release notes](https://github.com/docker/docker/releases)\n- [Commits](https://github.com/docker/docker/compare/v25.0.4...v25.0.5)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/docker/docker\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/docker/docker in /privacy-on-beam"}},{"before":"f738473e70f4ae7cc9b5e3d77a030b8a43e2785d","after":"1156a8c4a476cbe05d12b7e4146382dd1e6361ea","ref":"refs/heads/main","pushedAt":"2024-03-12T13:34:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jspacek","name":"jspacek","path":"/jspacek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3309457?s=80&v=4"},"commit":{"message":"Privacy on Beam depends on the latest v3.0.0 version of the Go library.\n\nGo Examples & Privacy on Beam\n- Update examples to latest Go tag.\n- Update privacy-on-beam to latest Go tag.\n\nChange-Id: If95f39ce587b8c0b9e0e2f9e6bb2b9a64d4097e3\nGitOrigin-RevId: 2b5046d6b8e1e09cff3d0e45fcab2ebf59359a94","shortMessageHtmlLink":"Privacy on Beam depends on the latest v3.0.0 version of the Go library."}},{"before":"06a255d2485965d9cc2144a8dcf1fd3127eaddca","after":"f738473e70f4ae7cc9b5e3d77a030b8a43e2785d","ref":"refs/heads/main","pushedAt":"2024-03-11T14:00:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jspacek","name":"jspacek","path":"/jspacek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3309457?s=80&v=4"},"commit":{"message":"Update Go version in workflow.\n\nGo DP:\n- Update Go version in Github setup action for v3.0.0 release.\n\nChange-Id: I4dd8892eeb1e150b913bbccc47c6ee43e71fe699\nGitOrigin-RevId: ec20cb51cc2bf16e50ca81662041e5dc032a249d","shortMessageHtmlLink":"Update Go version in workflow."}},{"before":null,"after":"bf29ba1cebc7171baa7c533e0c05bb312d098beb","ref":"refs/heads/jspacek-patch-1","pushedAt":"2024-03-08T16:47:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jspacek","name":"jspacek","path":"/jspacek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3309457?s=80&v=4"},"commit":{"message":"Update go.yml\n\nTrying a fix for the go 1.22 version error","shortMessageHtmlLink":"Update go.yml"}},{"before":"e9afef218efeced76d34137bfcc613e35ee6d5bb","after":"06a255d2485965d9cc2144a8dcf1fd3127eaddca","ref":"refs/heads/main","pushedAt":"2024-03-08T16:19:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jspacek","name":"jspacek","path":"/jspacek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3309457?s=80&v=4"},"commit":{"message":"Go dependency updates, DP auditorium notebook fix.\n\nGo DP Library & PoB v3 release:\n\n- Update Privacy on Beam dependencies.\n- Update Go DP examples dependencies.\n- Update Go core DP dependencies.\n\nDP auditorium:\n- Fix self paths in DP auditorium IPython notebook.\n\nChange-Id: I5beb5a18a5fa07712ba59fbfefc32f2984c656de\nGitOrigin-RevId: d0510b86f2eca9afc2273befe15a3069557be89f","shortMessageHtmlLink":"Go dependency updates, DP auditorium notebook fix."}},{"before":"7126f6194117c54a1a34b75f7ebd47847f317264","after":"e9afef218efeced76d34137bfcc613e35ee6d5bb","ref":"refs/heads/main","pushedAt":"2024-03-07T18:14:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jspacek","name":"jspacek","path":"/jspacek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3309457?s=80&v=4"},"commit":{"message":"Java and Go updates in preparation of v3 release.\n\nJava DP:\n- Update Java dependencies for v3.0.0 release.\n\nGo DP:\n- Fix examples version to work with the go tool.\n\nChange-Id: If7d39cad87d2f416880712c78a79a2375ca93300\nGitOrigin-RevId: 54a8e8833941e617e2d588868e7fd548f6bd81fe","shortMessageHtmlLink":"Java and Go updates in preparation of v3 release."}},{"before":"af761ba5bc7fb0007ed8bdde62db77046d1aff8b","after":"7126f6194117c54a1a34b75f7ebd47847f317264","ref":"refs/heads/main","pushedAt":"2024-03-06T21:31:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jspacek","name":"jspacek","path":"/jspacek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3309457?s=80&v=4"},"commit":{"message":"Preparations for v3 release, PLD Mixture of Gaussians updates.\n\nPython DP PLD:\n\n- Update PLD supplementary material with PLD for Mixture of Gaussians mechanism.\n- Adds case for composing MixtureOfGaussiansDpEvent to PLDAccountant.\n- Add a DpEvent for a mixture of Gaussians mechanism.\n\nGo and Privacy on Beam:\n- Prepare for v3 release.\n\nPrivacy on Beam:\n- Improve error messages for epsilon & delta checks.\n\nChange-Id: Ie759b107a8f076d9642b6342da1e6c0c588ccc60\nGitOrigin-RevId: 3edd28f6f89660b336a793b2ed27b6b2e006371f","shortMessageHtmlLink":"Preparations for v3 release, PLD Mixture of Gaussians updates."}},{"before":"bd6d07cd0f7dc9ae029182de6bba331e85628235","after":"af761ba5bc7fb0007ed8bdde62db77046d1aff8b","ref":"refs/heads/main","pushedAt":"2024-03-06T17:34:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jspacek","name":"jspacek","path":"/jspacek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3309457?s=80&v=4"},"commit":{"message":"AddMixturePrivacyLoss in PLD accountant, DP Auditorium notebook example.\n\nCore DP:\n- Remove deprecated Element::error proto field.\n- Remove deprecated ErrorReport::noise_confidence_interval proto field.\n\nDP Auditorium:\n- run_mean_mechanism_example in IPython notebook.\n\nPython DP PLD Accountant:\n- Adds MixtureGaussianPrivacyLoss to privacy_loss_mechanism.\n- Adds constructor method for discrete PLD of MixtureGaussianPrivacyLoss to privacy_loss_distribution.\n\nPrivacy on Beam:\n- Remove remaining references to the oldPrivacySpec API.\n\nChange-Id: I10e18421ffe24f6a5ea9a12f692b011b24797e86\nGitOrigin-RevId: c4a7436267b393015db2f98560d42c6a8aab3cb7","shortMessageHtmlLink":"AddMixturePrivacyLoss in PLD accountant, DP Auditorium notebook example."}},{"before":"dc6456be091df70b2aac27e096f7883e8f0ee1d6","after":"bd6d07cd0f7dc9ae029182de6bba331e85628235","ref":"refs/heads/main","pushedAt":"2024-02-27T12:41:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miracvbasaran","name":"Miraç Vuslat Başaran","path":"/miracvbasaran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668879?s=80&v=4"},"commit":{"message":"Add dataset generators in DP Auditorium\n\nDP Auditorium:\n- Add dataset generator for classifications tasks\n- Add dataset generator for Pipeline DP tests\n- Remove duplicated `VizierGeneratorConfig`\n\nChange-Id: Id7e54f8c9c248192f7da035afa86b9ac2f1ecec0\nGitOrigin-RevId: 8865b02e81bd6141c9511a38cd5145a598fb46ca","shortMessageHtmlLink":"Add dataset generators in DP Auditorium"}},{"before":"a9c0c38b5bd629d2dcb93cbed150a9e368d09ed1","after":"dc6456be091df70b2aac27e096f7883e8f0ee1d6","ref":"refs/heads/main","pushedAt":"2024-02-21T13:09:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurmuffin","name":null,"path":"/monsieurmuffin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/964605?s=80&v=4"},"commit":{"message":"[PoB] Fix BoundedSumFloat64 being used in instead of BoundedSumInt64\n\nPiperOrigin-RevId: 608613104\nChange-Id: Id3a9a50ce057352c52c51e90eff71d8f43b8d84a\nGitOrigin-RevId: ba65bdca42a1722d05f1fb07c8b62f4e8ff22c82","shortMessageHtmlLink":"[PoB] Fix BoundedSumFloat64 being used in instead of BoundedSumInt64"}},{"before":"12c1279bea5c080c63770ab41c645c6e82076043","after":"a9c0c38b5bd629d2dcb93cbed150a9e368d09ed1","ref":"refs/heads/main","pushedAt":"2024-02-20T14:45:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurmuffin","name":null,"path":"/monsieurmuffin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/964605?s=80&v=4"},"commit":{"message":"Delete deprecated NewPrivacySpecTemp\n\nPrivacy-on-beam:\n- Update NewPrivacySpec implementation to match NewPrivacySpecTemp\n- Remove deprecated pbeamtest constructors in favor of TestMode in PrivacySpecParams\n- Delete deprecated NewPrivacySpecTemp\n- Remove remaining logic for handling old privacy spec API\n- Remove logic for handling old way of specifying budgets\n\nPiperOrigin-RevId: 606963656\nChange-Id: Iaea63ffd1fa76aaaa486b125d425cb6e64d8b797\nGitOrigin-RevId: 84284595c0469a1cead0e74075ecf6227ce3cc4d","shortMessageHtmlLink":"Delete deprecated NewPrivacySpecTemp"}},{"before":"4ca99c0d96e2f70c35690b987df40b03df316cc4","after":"12c1279bea5c080c63770ab41c645c6e82076043","ref":"refs/heads/main","pushedAt":"2024-02-13T18:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dibakch","name":"Christoph Dibak","path":"/dibakch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18499567?s=80&v=4"},"commit":{"message":"Smaller fixes for DP Auditorium\n\n* Refactor DP Auditorium example\n* Fix dependencies\n* Fix README\n\nPiperOrigin-RevId: 606329824\nChange-Id: I425c7d754416664f710f1e46db338d4241d145ef\nGitOrigin-RevId: f952488cad35fad5b15fb1306d4b62e5e6a79102","shortMessageHtmlLink":"Smaller fixes for DP Auditorium"}},{"before":"e61a5e23b1f3edff50aeb958bda513f0dfbd4092","after":"4ca99c0d96e2f70c35690b987df40b03df316cc4","ref":"refs/heads/main","pushedAt":"2024-02-12T15:28:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dibakch","name":"Christoph Dibak","path":"/dibakch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18499567?s=80&v=4"},"commit":{"message":"Add the DP-Auditorium Python library\n\n- Initial release of DP-Auditorium (experimental).\n- Supports the main testing interfaces and some simple test mechanisms.\n- Includes a demo with a mean mechanism.\n\nPiperOrigin-RevId: 605711565\nChange-Id: Ic8da18530eaa3317aff6eb147302cd1bd4122132\nGitOrigin-RevId: 8a5d2830fcaa1a85d6e05f972892632a15cb61b9","shortMessageHtmlLink":"Add the DP-Auditorium Python library"}},{"before":"26b44365476e8da2b09baffdde6514070fd105d6","after":"e61a5e23b1f3edff50aeb958bda513f0dfbd4092","ref":"refs/heads/main","pushedAt":"2024-02-12T09:07:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dibakch","name":"Christoph Dibak","path":"/dibakch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18499567?s=80&v=4"},"commit":{"message":"Change in test setup for Java and Privacy on Beam\n\nJava DP Lib:\n* Migrate usages of `Truth8.assertThat` to equivalent usages of `Truth.assertThat`\n\nPrivacy on Beam:\n* Use ptest.MainWithDefault for pbeamtest similar to pbeam\n* Deprecate pbeamtest usage for enabling test mode in favor of the new PrivacySpec API. Tests and examples now use the new API\n* Switch Privacy on Beam tests to the new PrivacySpec API, also includes minor test fixes\n\nZetaSQL Examples:\n* Update dependencies\n\nPiperOrigin-RevId: 605398011\nChange-Id: I761849299652918132bad28b67d121de40f8b056\nGitOrigin-RevId: cc25bcfe0b9e79d82ae9a07193eaee2bb9e818ba","shortMessageHtmlLink":"Change in test setup for Java and Privacy on Beam"}},{"before":"7b02d985f49bd7d9a500d7e15c11d45efd15f9f0","after":"26b44365476e8da2b09baffdde6514070fd105d6","ref":"refs/heads/main","pushedAt":"2024-02-09T10:27:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dibakch","name":"Christoph Dibak","path":"/dibakch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18499567?s=80&v=4"},"commit":{"message":"Privacy on Beam test refactoring, Java export rule fix, Go update.\n\nPrivacy on Beam:\n- Simplify tests by moving error handling to (Approx)Equal functions.\n- Fix some tests in public_partitions_test.go not being run due to missing ptest.Run calls.\n\nJava DP:\n- Update Rules JVM External to version 6.0 to fix an issue with the\n`java_export` rule.\n\nGo DP:\n- Update Go version in GitHub actions.\n\nChange-Id: If97cda7886ef336b1e6811c9c29e2ca58a0cba7a\nGitOrigin-RevId: 87b7873d498db4332b0f5b08f80e272be84a1135","shortMessageHtmlLink":"Privacy on Beam test refactoring, Java export rule fix, Go update."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcBudMgA","startCursor":null,"endCursor":null}},"title":"Activity · google/differential-privacy"}