{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":321486165,"defaultBranch":"main","name":"fbpcf","ownerLogin":"facebookresearch","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-14T22:14:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16943930?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717717384.0","currentOid":""},"activityList":{"items":[{"before":"1cb9f218b266af0adf6f5210e425e42c12092a1e","after":"95e674034cd7d8ba560c6badde0fb76f36e9ffcd","ref":"refs/heads/main","pushedAt":"2024-08-22T17:45:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Clean up Imports (#544)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/544\n\nThis commit removes unused imports\n\nReviewed By: danbunnell, wenhaizhu\n\nDifferential Revision: D61660441\n\nfbshipit-source-id: fcfac4bf91e89a8d2d335ba7e2a4ceeb2efdb0f4","shortMessageHtmlLink":"Clean up Imports (#544)"}},{"before":"f70213513c5d83d1dcc392e46ef9fcb7de022f08","after":"1cb9f218b266af0adf6f5210e425e42c12092a1e","ref":"refs/heads/main","pushedAt":"2024-07-16T21:13:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Remove failing FBPCF benchmark test. (#543)\n\nSummary: Pull Request resolved: https://github.com/facebookresearch/fbpcf/pull/543\n\nReviewed By: wenhaizhu\n\nDifferential Revision: D59823285\n\nfbshipit-source-id: 0e101b998e9e88ee233f70c24ab64c014155c0e7","shortMessageHtmlLink":"Remove failing FBPCF benchmark test. (#543)"}},{"before":"98b4459da8e46eb8eeb41428018bb103a869f98e","after":"f70213513c5d83d1dcc392e46ef9fcb7de022f08","ref":"refs/heads/main","pushedAt":"2024-06-06T22:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Put the Github repo in maintenance mode (#542)\n\nSummary:\nX-link: https://github.com/facebookresearch/fbpcp/pull/533\n\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/542\n\nX-link: https://github.com/facebookresearch/fbpcs/pull/2407\n\nAccording to our guideline (https://fb.workplace.com/groups/164332244998024/permalink/1234195941344977/), updating our open sourced repos with a sentence to indicate it's in maintenance mode.\n\nPlease let me know if the sentences are need to be rephrased.\n\nReviewed By: ajinkya-ghonge, joe1234wu, jinxinl22\n\nDifferential Revision: D58255798\n\nfbshipit-source-id: 618e11d3d4cef52ae7373539863e3dd8fdc38776","shortMessageHtmlLink":"Put the Github repo in maintenance mode (#542)"}},{"before":"18a85f686d0b6639da7a08485d1b267eedad598b","after":"98b4459da8e46eb8eeb41428018bb103a869f98e","ref":"refs/heads/main","pushedAt":"2024-06-05T18:30:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix deprecated dynamic exception in fbpcf/exception/exceptions.h +1 (#541)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/541\n\nLLVM has detected a violation of `-Wdeprecated-dynamic-exception-spec`. Dynamic exceptions were removed in C++17. This diff fixes the deprecated instance(s).\n\nSee [Dynamic exception specification](https://en.cppreference.com/w/cpp/language/except_spec) and [noexcept specifier](https://en.cppreference.com/w/cpp/language/noexcept_spec).\n\nReviewed By: palmje\n\nDifferential Revision: D58182139\n\nfbshipit-source-id: 23604f1d2732de4f94bf0b4bc157a2fe0111ba3b","shortMessageHtmlLink":"Fix deprecated dynamic exception in fbpcf/exception/exceptions.h +1 (#…"}},{"before":"e3503101d3f9f9b7fe8faf2e11f124ec8926d226","after":"18a85f686d0b6639da7a08485d1b267eedad598b","ref":"refs/heads/main","pushedAt":"2024-05-30T22:55:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix typo in README.md (#540)\n\nSummary:\nJust fixed a small typo which was bothering me.\n\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/540\n\nReviewed By: ajinkya-ghonge, wenhaizhu, jinxinl22\n\nDifferential Revision: D57985038\n\nPulled By: chennyc\n\nfbshipit-source-id: fc88a21a462d266ffe739ffe7293c57ec95be0c2","shortMessageHtmlLink":"Fix typo in README.md (#540)"}},{"before":"f9d1d30eafeb19db22ae250dfe5160d85aceca2d","after":"e3503101d3f9f9b7fe8faf2e11f124ec8926d226","ref":"refs/heads/main","pushedAt":"2024-05-23T15:23:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix deprecated dynamic exception in fboss/agent/hw/bcm/BcmError.h +5 (#539)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/539\n\nLLVM has detected a violation of `-Wdeprecated-dynamic-exception-spec`. Dynamic exceptions were removed in C++17. This diff fixes the deprecated instance(s).\n\nSee [Dynamic exception specification](https://en.cppreference.com/w/cpp/language/except_spec) and [noexcept specifier](https://en.cppreference.com/w/cpp/language/noexcept_spec).\n\nReviewed By: palmje\n\nDifferential Revision: D57636124\n\nfbshipit-source-id: 90ff1837d7d7aa919ea19d380b638a04b7d19adf","shortMessageHtmlLink":"Fix deprecated dynamic exception in fboss/agent/hw/bcm/BcmError.h +5 (#…"}},{"before":"47f41bc6914ea90dd060ea3b0431b49ac1eca93e","after":"f9d1d30eafeb19db22ae250dfe5160d85aceca2d","ref":"refs/heads/main","pushedAt":"2024-05-15T22:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix link to billionaire's example README.md (#527)\n\nSummary:\nThe previous link is currently 404 and this change updates it to the header file which contains a good description of the game.\n\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/527\n\nReviewed By: joe1234wu\n\nDifferential Revision: D57408205\n\nPulled By: wuman\n\nfbshipit-source-id: 9d9ac71033b7e8ae9a85817038e80c4e29d5400d","shortMessageHtmlLink":"Fix link to billionaire's example README.md (#527)"}},{"before":"13ed673856ce89be3940759c9f0498b71bd9fcf7","after":"47f41bc6914ea90dd060ea3b0431b49ac1eca93e","ref":"refs/heads/main","pushedAt":"2024-05-15T22:06:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"ci: Use GITHUB_OUTPUT envvar instead of set-output command (#529)\n\nSummary:\n`save-state` and `set-output` commands used in GitHub Actions are deprecated and [GitHub recommends using environment files](https://github.blog/changelog/2023-07-24-github-actions-update-on-save-state-and-set-output-commands/).\n\nThis PR updates the usage of `set-output` to `$GITHUB_OUTPUT`\n\nInstructions for envvar usage from GitHub docs:\n\nhttps://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#setting-an-output-parameter\n\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/529\n\nReviewed By: joe1234wu\n\nDifferential Revision: D57408058\n\nPulled By: wuman\n\nfbshipit-source-id: a2173be292d2ad2f4b62bc4964a0bdac0f26bd01","shortMessageHtmlLink":"ci: Use GITHUB_OUTPUT envvar instead of set-output command (#529)"}},{"before":"fdc89fa456a311e4ec3378d9913372a561b51d88","after":"13ed673856ce89be3940759c9f0498b71bd9fcf7","ref":"refs/heads/main","pushedAt":"2024-04-14T18:34:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Apply clang-format 18\n\nSummary: Previously this code conformed from clang-format 12.\n\nReviewed By: igorsugak\n\nDifferential Revision: D56065247\n\nfbshipit-source-id: f5a985dd8f8b84f2f9e1818b3719b43c5a1b05b3","shortMessageHtmlLink":"Apply clang-format 18"}},{"before":"50bd551cb6d6357f26f1cdcad36e65b90ac79b0c","after":"fdc89fa456a311e4ec3378d9913372a561b51d88","ref":"refs/heads/main","pushedAt":"2024-04-12T05:31:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Remove unused variables in fbit/itstorage/data_crawler/thread/ThreadedCrawler.cpp (#538)\n\nSummary:\nX-link: https://github.com/facebookresearch/fbpcs/pull/2397\n\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/538\n\nLLVM-15 has a warning `-Wunused-but-set-variable` which we treat as an error because it's so often diagnostic of a code issue. Unused variables can compromise readability or, worse, performance.\n\nThis diff either (a) removes an unused variable and, possibly, it's associated code, or (b) qualifies the variable with `[[maybe_unused]]`, mostly in cases where the variable _is_ used, but, eg, in an `assert` statement that isn't present in production code.\n\n - If you approve of this diff, please use the \"Accept & Ship\" button :-)\n\nReviewed By: palmje\n\nDifferential Revision: D56022415\n\nfbshipit-source-id: 65aa2b310e39ff134bf6dd8a82e3a539c3033660","shortMessageHtmlLink":"Remove unused variables in fbit/itstorage/data_crawler/thread/Threade…"}},{"before":"4772c0f7d71ddb61551581987243260f53d3fe06","after":"50bd551cb6d6357f26f1cdcad36e65b90ac79b0c","ref":"refs/heads/main","pushedAt":"2024-03-20T19:43:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Remove unused variables in fboss/agent/state/Interface.cpp\n\nSummary:\nLLVM-15 has a warning `-Wunused-but-set-variable` which we treat as an error because it's so often diagnostic of a code issue. Unused variables can compromise readability or, worse, performance.\n\nThis diff either (a) removes an unused variable and, possibly, it's associated code, or (b) qualifies the variable with `[[maybe_unused]]`, mostly in cases where the variable _is_ used, but, eg, in an `assert` statement that isn't present in production code.\n\n - If you approve of this diff, please use the \"Accept & Ship\" button :-)\n\nReviewed By: peygar\n\nDifferential Revision: D55099975\n\nfbshipit-source-id: c4c4d45c215f0bf401a9795121fd75bca9bad6d2","shortMessageHtmlLink":"Remove unused variables in fboss/agent/state/Interface.cpp"}},{"before":"76ee6a90a8b0a9d83ef0d4fdf9a98c83ee3778dd","after":"4772c0f7d71ddb61551581987243260f53d3fe06","ref":"refs/heads/main","pushedAt":"2024-03-20T19:33:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Remove extra semi colon from fb_mysql/8.0.28/rocksdb/util/murmurhash.cc (#537)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/537\n\n`-Wextra-semi` or `-Wextra-semi-stmt`\n\nIf the code compiles, this is safe to land.\n\nReviewed By: palmje\n\nDifferential Revision: D55087362\n\nfbshipit-source-id: b9840b474e275149c3b80e5c8f1bfcc483da3ff9","shortMessageHtmlLink":"Remove extra semi colon from fb_mysql/8.0.28/rocksdb/util/murmurhash.…"}},{"before":null,"after":"4015e778ace67333823d47eeedd8ede86b41ab23","ref":"refs/heads/export-D53837058","pushedAt":"2024-03-01T17:12:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Deshim //folly:dynamic to //folly/json:dynamic in fbpcf\n\nSummary:\nThe following headers were shimmed in //folly:dynamic and were modded:\n - folly/DynamicConverter.h -> folly/json/DynamicConverter.h\n - folly/dynamic.h -> folly/json/dynamic.h\n - folly/dynamic-inl.h -> folly/json/dynamic-inl.h\n - folly/json.h -> folly/json/json.h\n\n`arc lint` was applied\n\nReviewed By: bcardosolopes\n\nDifferential Revision: D53837058","shortMessageHtmlLink":"Deshim //folly:dynamic to //folly/json:dynamic in fbpcf"}},{"before":"3e809b2259d01ae8943762d953e2d3c1038ee514","after":"76ee6a90a8b0a9d83ef0d4fdf9a98c83ee3778dd","ref":"refs/heads/main","pushedAt":"2024-02-22T00:00:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix unsafe fallthrough at fbcode/fbpcf/scheduler/gate_keeper/BatchCompositeGate.h:63 (#533)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/533\n\ndetails in T179856888\n\n**context**\n\nLLVM has detected an implicit fallthrough near fbcode/fbpcf/scheduler/gate_keeper/BatchCompositeGate.h:63. Implicit fallthroughs have a very high bug rate, so we are making them a compiler error by default.\n\nReviewed By: ztlbells\n\nDifferential Revision: D54025656\n\nfbshipit-source-id: 4a2c501c17063b2bb0a91489df169544b59ab75f","shortMessageHtmlLink":"Fix unsafe fallthrough at fbcode/fbpcf/scheduler/gate_keeper/BatchCom…"}},{"before":"a3136081a44dfc2300a18982dd54ad5a3ec963bb","after":"3e809b2259d01ae8943762d953e2d3c1038ee514","ref":"refs/heads/main","pushedAt":"2024-02-18T18:44:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Remove unused variables in fbpcf/mpc_std_lib/unified_data_process/serialization/RowStructureDefinition.h (#531)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/531\n\nLLVM-15 has a warning `-Wunused-but-set-variable` which we treat as an error because it's so often diagnostic of a code issue. Unused variables can compromise readability or, worse, performance.\n\nThis diff either (a) removes an unused variable and, possibly, it's associated code, or (b) qualifies the variable with `[[maybe_unused]]`, mostly in cases where the variable _is_ used, but, eg, in an `assert` statement that isn't present in production code.\n\n - If you approve of this diff, please use the \"Accept & Ship\" button :-)\n\nReviewed By: palmje\n\nDifferential Revision: D53779568\n\nfbshipit-source-id: 5e551ab8b86f1b1fd3027f1d3b123b11a6a1a46b","shortMessageHtmlLink":"Remove unused variables in fbpcf/mpc_std_lib/unified_data_process/ser…"}},{"before":"c82f82463a87cd3f32d635fb447187bcd5f20069","after":"a3136081a44dfc2300a18982dd54ad5a3ec963bb","ref":"refs/heads/main","pushedAt":"2024-02-18T18:39:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Remove semicolon(s) from 3 files inc fboss/lib/AlertLogger.cpp (#532)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/532\n\n`-Wextra-semi` or `-Wextra-semi-stmt` found an extra semi\n\nIf the code compiles, this is safe to land.\n\nReviewed By: palmje, dmm-fb\n\nDifferential Revision: D53776137\n\nfbshipit-source-id: cc37bcdc7150e3f91e0e26dbf37eae671c583179","shortMessageHtmlLink":"Remove semicolon(s) from 3 files inc fboss/lib/AlertLogger.cpp (#532)"}},{"before":"e6fe8240359f13009d08595de71fd6f8af11307e","after":"c82f82463a87cd3f32d635fb447187bcd5f20069","ref":"refs/heads/main","pushedAt":"2024-01-25T15:24:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Remove extra semi colon from fbpcf/mpc/IMpcGame.h (#530)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/530\n\n`-Wextra-semi` or `-Wextra-semi-stmt`\n\nIf the code compiles, this is safe to land.\n\nReviewed By: dmm-fb\n\nDifferential Revision: D52969050\n\nfbshipit-source-id: 6dbabf473d39e2688ee568afe915e6b340da7a6f","shortMessageHtmlLink":"Remove extra semi colon from fbpcf/mpc/IMpcGame.h (#530)"}},{"before":"942bf31e53118979880aa0e893a9b7db01ed88df","after":"e6fe8240359f13009d08595de71fd6f8af11307e","ref":"refs/heads/main","pushedAt":"2024-01-16T16:37:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix shadowed variable in fbpcf/mpc_std_lib/unified_data_process/data_processor/test/DataProcessorTest.cpp (#528)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/528\n\nOur upcoming compiler upgrade will require us not to have shadowed variables. Such variables have a _high_ bug rate and reduce readability, so we would like to avoid them even if the compiler was not forcing us to do so.\n\nThis codemod attempts to fix an instance of a shadowed variable. Please review with care: if it's failed the result will be a silent bug.\n\n**What's a shadowed variable?**\n\nShadowed variables are variables in an inner scope with the same name as another variable in an outer scope. Having the same name for both variables might be semantically correct, but it can make the code confusing to read! It can also hide subtle bugs.\n\nThis diff fixes such an issue by renaming the variable.\n\n - If you approve of this diff, please use the \"Accept & Ship\" button :-)\n\nReviewed By: palmje\n\nDifferential Revision: D52582932\n\nfbshipit-source-id: 1d166c3f35a1c4765acc9d64089318f38671d948","shortMessageHtmlLink":"Fix shadowed variable in fbpcf/mpc_std_lib/unified_data_process/data_…"}},{"before":"0b7788db4968ddec3a74ed1b4d9bb1375a4e231b","after":"942bf31e53118979880aa0e893a9b7db01ed88df","ref":"refs/heads/main","pushedAt":"2023-07-11T17:56:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"upgrade AWS CPP SDK from 1.8.177 to a newer version (#526)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/526\n\nWe got a SEV S322350 where the s3 upload showed successful while the file was not uploaded at all. It was due to a bug in 1.8.177 and it was fixed in 1.9.333.\n\nChose 1.9.379 because it's the last version before 1.10.0 and 1.10.0 has major changes on the s3client.h which isn't compatible with our code anymore.\n\nReviewed By: ramesc\n\nDifferential Revision: D47244697\n\nfbshipit-source-id: 5fc0eaec577843e124106dfb15f0b82da2acd89c","shortMessageHtmlLink":"upgrade AWS CPP SDK from 1.8.177 to a newer version (#526)"}},{"before":"1a7e50e563e1e1a676e1ea6a938b82bc2de5627a","after":"0b7788db4968ddec3a74ed1b4d9bb1375a4e231b","ref":"refs/heads/main","pushedAt":"2023-05-26T17:46:46.457Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Clear out the ctx variables ASAP in TLS code (#525)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/525\n\nThere are some resources in CTX variables that should be freed asap to avoid overflow, as fixed in this diff\n\nReviewed By: danbunnell, robotal\n\nDifferential Revision: D46215800\n\nfbshipit-source-id: a62b6cf2196edfee10420f2050bf175199d9e2df","shortMessageHtmlLink":"Clear out the ctx variables ASAP in TLS code (#525)"}},{"before":"e747dd81a23d7de73ca646607d6ee24b64a7675f","after":"1a7e50e563e1e1a676e1ea6a938b82bc2de5627a","ref":"refs/heads/main","pushedAt":"2023-05-23T22:15:15.884Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Obtain SSL error message (#524)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/524\n\nas title. Try to obtain error message when there is a SSL failure in TLS.\n\nReviewed By: danbunnell\n\nDifferential Revision: D46123186\n\nfbshipit-source-id: ec42db93ebfd4db17ce4661850708446f9cf0ee6","shortMessageHtmlLink":"Obtain SSL error message (#524)"}},{"before":"3a915525efdfb2bdf4ed543b260939a931a8dde8","after":"e747dd81a23d7de73ca646607d6ee24b64a7675f","ref":"refs/heads/main","pushedAt":"2023-05-17T18:29:57.717Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"use folly log instead of glog everywhere (#523)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/523\n\nX-link: https://github.com/facebookresearch/fbpcs/pull/2296\n\nas title\n\nReviewed By: danbunnell\n\nDifferential Revision: D45925259\n\nfbshipit-source-id: 2a1a16a7c867ab42461214c0dd6779feb780c6af","shortMessageHtmlLink":"use folly log instead of glog everywhere (#523)"}},{"before":"1372b6d15510c52cdc5352eca0fe161a673e5a66","after":"3a915525efdfb2bdf4ed543b260939a931a8dde8","ref":"refs/heads/main","pushedAt":"2023-03-25T00:39:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Split the test cases in ProductShareGenerator to avoid timeout errors (#521)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/521\n\nWe have previously seen an oncall task T145020747 that some tests are flaky because they exceed the 600s limit. We have released a diff D43200388 to reduce the likelihood of this timeout issue and we recommend to extend this solution to other tests that call multiple functions (T145644394).\n\nThis diff splits the test cases to reduce the time needed to execute each test case in the ProductShareGenerator.cpp file\n\nReviewed By: adshastri\n\nDifferential Revision: D44389601\n\nfbshipit-source-id: c03a05de3fa304bfc7c196d4d6f4bc64cb4e6e1c","shortMessageHtmlLink":"Split the test cases in ProductShareGenerator to avoid timeout errors ("}},{"before":"0819d7c73ce2c684969cccce614c8785b560cd14","after":"1372b6d15510c52cdc5352eca0fe161a673e5a66","ref":"refs/heads/main","pushedAt":"2023-03-24T08:46:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"change udp util implementation to support customized indexes (#520)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/520\n\nThis diff changes the behavior of udp util to support customized indexes. This complete the task.\n\nThe integration test will be updated in the next diff to test this feature.\n\nReviewed By: robotal\n\nDifferential Revision:\nD44242197\n\nPrivacy Context Container: L416713\n\nfbshipit-source-id: bc5714cfa561dbd2360964ccf9fff9945ebdac8d","shortMessageHtmlLink":"change udp util implementation to support customized indexes (#520)"}},{"before":"508dd723954d50463b1eb78d314862fe3090074d","after":"0819d7c73ce2c684969cccce614c8785b560cd14","ref":"refs/heads/main","pushedAt":"2023-03-24T03:21:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"update udp encryption API to take in customized indexes in fbpcf (#518)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/518\n\nWe will use 3 diffs to change the udp encryption API to support customized indexes.\nThis diff makes the change in fbpcf, while maintaining a temporary API for backward compatibility.\nIn the next diff, we will make the change in fbpcs, which complete the change.\nIn the last diff, we will clean up the temporary APIs in fbpcf.\n\nReviewed By: robotal\n\nDifferential Revision: D44242200\n\nfbshipit-source-id: a36346f269a7d3a6727a214cc7f5e181e8f1474d","shortMessageHtmlLink":"update udp encryption API to take in customized indexes in fbpcf (#518)"}},{"before":"179fd1d8c2296b8eb1fc9bdbc23be05091954c81","after":"508dd723954d50463b1eb78d314862fe3090074d","ref":"refs/heads/main","pushedAt":"2023-03-23T21:34:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Remove temporary APIs in fbpcf repo (#517)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/517\n\nAs title.\n\nWe used to int32_t for index in UDP to save cost (b/c it is used in adapter).\nNow as we integrating with i-PID, adapter is no longer need but the index could be larger, we change it to use uint64_t.\nIn this diff remove the temporary APIs in fbpcf.\n\nReviewed By: robotal\n\nDifferential Revision: D44247962\n\nfbshipit-source-id: 65456ceb46981ca98d45fc9933714d3a23f65a3e","shortMessageHtmlLink":"Remove temporary APIs in fbpcf repo (#517)"}},{"before":"94b3262c3fc21ebf6f4a11840a67bb6ee83a41c8","after":"179fd1d8c2296b8eb1fc9bdbc23be05091954c81","ref":"refs/heads/main","pushedAt":"2023-03-22T23:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"change int32_t to uint64_t for ids in UDP in fbpcf (#516)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/516\n\nAs title.\n\nWe used to int32_t for index in UDP to save cost (b/c it is used in adapter).\nNow as we integrating with i-PID, adapter is no longer need but the index could be larger, we change it to use uint64_t.\nIn this diff we make the change in fbpcf repo. In the next few diffs we will make the change in fbpcs and remove the temporary APIs in this diff.\n\nReviewed By: adshastri\n\nDifferential Revision:\nD44242198\n\nPrivacy Context Container: L416713\n\nfbshipit-source-id: c10c4b3d44f977046a364ddff2a38cd2bf652c14","shortMessageHtmlLink":"change int32_t to uint64_t for ids in UDP in fbpcf (#516)"}},{"before":"35c5056432c0342757f7a604c223817aa41ce362","after":"94b3262c3fc21ebf6f4a11840a67bb6ee83a41c8","ref":"refs/heads/main","pushedAt":"2023-03-22T17:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Move mock back to fbpcf (#2224)\n\nSummary:\nX-link: https://github.com/facebookresearch/fbpcs/pull/2224\n\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/515\n\nThis was a less optimal engineering decision. It becomes quite challenging if we want to modify the interface while the mock lives in a different repo.\n\nReviewed By: xyguo\n\nDifferential Revision: D44261909\n\nfbshipit-source-id: dc13eb0d14943d045c8a76d84e82671c42e8a2d1","shortMessageHtmlLink":"Move mock back to fbpcf (#2224)"}},{"before":"7f9b0d478ba87d3f2b4baae23fc916be926fce23","after":"35c5056432c0342757f7a604c223817aa41ce362","ref":"refs/heads/main","pushedAt":"2023-03-20T17:24:55.061Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Serialization / Deserialization Support (#509)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/509\n\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/508\n\n# Context\nThe ORAM encoder / decoder library is a simple component that will be utilized to generate unique group by keys for ORAM aggregation logic. It supports the following flow\n1. Collect all the rows of data being grouped (assuming the plaintext values are known to a single party).\n2. Collect Filters to apply to this data.\n3. Map each row to a single index in the ORAM step\n4. Perform ORAM aggregation.\n5. Map the buckets back to their original values. Any values that have been filtered out will decode to an empty vector.\n\n# This diff\n\nBuilding upon the previous \"export\" functionality. We add the ability to serialize the state as a JSON string and to parse it back. This should allow for storage to file system to re-use in a different binary.\n\nReviewed By: haochenuw\n\nDifferential Revision: D44041704\n\nfbshipit-source-id: 2cbc887a2e4008bf44990c7efb0d6a410629e79d","shortMessageHtmlLink":"Serialization / Deserialization Support (#509)"}},{"before":"011ae23eceb0973d2377869ae849154f90c65411","after":"7f9b0d478ba87d3f2b4baae23fc916be926fce23","ref":"refs/heads/main","pushedAt":"2023-03-19T03:27:29.442Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fix a typo in interface type name - deleting the temporary alias in fbpcf (#514)\n\nSummary:\nPull Request resolved: https://github.com/facebookresearch/fbpcf/pull/514\n\nAs title\n\nReviewed By: mdas7\n\nDifferential Revision: D44136534\n\nfbshipit-source-id: 29a278a32ba76055c9c2ea443bb4f0c54a0688b4","shortMessageHtmlLink":"Fix a typo in interface type name - deleting the temporary alias in f…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoZMAPAA","startCursor":null,"endCursor":null}},"title":"Activity · facebookresearch/fbpcf"}