{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":4524181,"defaultBranch":"main","name":"folly","ownerLogin":"facebook","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-06-01T20:49:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69631?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717625816.0","currentOid":""},"activityList":{"items":[{"before":"e591cf8ef81fc42b13f536ca7c65ec4ec88eb308","after":"7cd8d5248f6023dd8f9e7674816fbc41bfd498b6","ref":"refs/heads/main","pushedAt":"2024-06-08T21:54:47.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":"cut c_array::size\n\nSummary:\nThe intention of `c_array` is to be a minimal struct wrapping a C array. No member functions, etc.\n\nFor cases which need member functions, use `std::array`.\n\nReviewed By: Gownta\n\nDifferential Revision: D58312956\n\nfbshipit-source-id: 8240dfb0c3dc883da208e15d19b8e68cf43515bf","shortMessageHtmlLink":"cut c_array::size"}},{"before":"1dfdd84e9f7566da94f33101d9c2a473e1f359ca","after":"e591cf8ef81fc42b13f536ca7c65ec4ec88eb308","ref":"refs/heads/main","pushedAt":"2024-06-08T18:58:10.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":"stylistic tweak to error-message calculation in BrokenPromise\n\nReviewed By: Gownta\n\nDifferential Revision: D58308378\n\nfbshipit-source-id: 8500b2a8fabd57e36b12a87368409d5f760af694","shortMessageHtmlLink":"stylistic tweak to error-message calculation in BrokenPromise"}},{"before":"4db31bf3f1557698be440981e5fea8b3d5bb427f","after":"1dfdd84e9f7566da94f33101d9c2a473e1f359ca","ref":"refs/heads/main","pushedAt":"2024-06-08T17:03:22.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":"hardware_timestamp functions for measurement\n\nSummary: Adds `hardware_timestamp_measurement_start` and `hardware_timestamp_measurement_stop` with suitable barriers and fences.\n\nDifferential Revision: D57814369\n\nfbshipit-source-id: 2f1b45cf0f17eda99b2c8d93a478cbe4961c2214","shortMessageHtmlLink":"hardware_timestamp functions for measurement"}},{"before":"e6be51993d67a34db0626c82f2b76bcd45a69172","after":"4db31bf3f1557698be440981e5fea8b3d5bb427f","ref":"refs/heads/main","pushedAt":"2024-06-08T02:29: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":"Apply ECN bit mask when applying ECN marking on Windows\n\nSummary: Attempting to mark higher ToS values in the IP_ECN cmsg on windows results in a write error. This ensure we only set the ecn bits in the cmsg.\n\nReviewed By: mjoras\n\nDifferential Revision: D58219970\n\nfbshipit-source-id: 3e59bd1ed3ea25247c41241a9591da80099c575a","shortMessageHtmlLink":"Apply ECN bit mask when applying ECN marking on Windows"}},{"before":"9ed26e6adde3bd7c4198d729f72b9ad78ee6b861","after":"e6be51993d67a34db0626c82f2b76bcd45a69172","ref":"refs/heads/main","pushedAt":"2024-06-07T23:52:01.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":"Rm experimental/AtomicReadMostlyMainPtr.h\n\nSummary: It has been moved to concurrency/memory\n\nReviewed By: yfeldblum\n\nDifferential Revision: D58146645\n\nfbshipit-source-id: e58feef33bc417e2a4cddc5f4a9d8b297187e495","shortMessageHtmlLink":"Rm experimental/AtomicReadMostlyMainPtr.h"}},{"before":"54992ccf1eb795cc7d1f7773ec34eb72b4422d0d","after":"9ed26e6adde3bd7c4198d729f72b9ad78ee6b861","ref":"refs/heads/main","pushedAt":"2024-06-07T23:09:05.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 header_namespace for OSS\n\nSummary: fizz might depend on a folly header like ``, but due to the layout of the repo buck2 actually places this header at ``\n\nReviewed By: ajb85\n\nDifferential Revision: D58272254\n\nfbshipit-source-id: 3abc6240a83b6dc8036dc88b704c816bc7946e62","shortMessageHtmlLink":"Update header_namespace for OSS"}},{"before":"07b37af94630f8e8c653224c5d3fefd1023ddbb7","after":"54992ccf1eb795cc7d1f7773ec34eb72b4422d0d","ref":"refs/heads/main","pushedAt":"2024-06-07T21:29:04.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":"some doc comment style adjustments\n\nSummary: New style is `///` for doc comments.\n\nDifferential Revision: D58301974\n\nfbshipit-source-id: 13908d6658f0c289020e0538a729073cd5244f85","shortMessageHtmlLink":"some doc comment style adjustments"}},{"before":"b63e91960c557eee014a6a8b794b59f1302f25fd","after":"07b37af94630f8e8c653224c5d3fefd1023ddbb7","ref":"refs/heads/main","pushedAt":"2024-06-07T18:25:40.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":"Add x509-parser to oss shim\n\nSummary:\nX-link: https://github.com/pytorch/executorch/pull/3825\n\nbypass-github-export-checks\n\nReviewed By: JakobDegen\n\nDifferential Revision: D58116156\n\nfbshipit-source-id: 8b4af860bd4ff2e749efb056e597bdea70c653e7","shortMessageHtmlLink":"Add x509-parser to oss shim"}},{"before":"a7e3b7a242383e2217a1efd1fdf51ccc37f0d1a8","after":"b63e91960c557eee014a6a8b794b59f1302f25fd","ref":"refs/heads/main","pushedAt":"2024-06-07T18:22:19.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":"Getdeps for hsthrift\n\nSummary:\nX-link: https://github.com/facebookincubator/hsthrift/pull/134\n\nX-link: https://github.com/facebookincubator/zstrong/pull/873\n\nBuilds and tests hsthrift with the fbthrift dependency.\n\nReviewed By: phlalx\n\nDifferential Revision: D58242707\n\nfbshipit-source-id: 3cebb06e6659615a0077859f64a58fef3b3c5067","shortMessageHtmlLink":"Getdeps for hsthrift"}},{"before":"a888e99fa153e393932be15620cab803d9f03bb1","after":"a7e3b7a242383e2217a1efd1fdf51ccc37f0d1a8","ref":"refs/heads/main","pushedAt":"2024-06-07T15:55:04.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":"Improve diagnostics for EliasFanoEncoder contract\n\nSummary: Explain what the `CHECK` checks, and add a corresponding `CHECK` in `add()` to prevent undefined behavior.\n\nReviewed By: Gownta\n\nDifferential Revision: D58266013\n\nfbshipit-source-id: 865cffad1d28f7e3e3a9bc88765320939d30d029","shortMessageHtmlLink":"Improve diagnostics for EliasFanoEncoder contract"}},{"before":"9f1069d2db0151cce3da275f2514a6b365363c19","after":"a888e99fa153e393932be15620cab803d9f03bb1","ref":"refs/heads/main","pushedAt":"2024-06-07T15:47:48.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 lsan issue in AsyncStack.cpp\n\nSummary:\nUse a special hash value (of a typeid) instead of a singleton allocation for the cookie.\n\nThis lets us avoid the leaky-allocation (and associated sanitizer, singleton/synchrnoization problems).\n\nWill revisit this if the hash value results in lots of collisions.\n\nReviewed By: mbucko\n\nDifferential Revision: D58168248\n\nfbshipit-source-id: a328a3726d479b07629ab4a695bb187da108301f","shortMessageHtmlLink":"Fix lsan issue in AsyncStack.cpp"}},{"before":"f195f0fe3fb0751a116c33786b50222e4081be41","after":"9f1069d2db0151cce3da275f2514a6b365363c19","ref":"refs/heads/main","pushedAt":"2024-06-07T10:20:10.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 the char buffer from PresenterId, format strings on demand for logs\n\nSummary:\nAs titled. This shrinks PresenterId down to just a 128 bit uuid by formatting on demand. This should be more performant on release builds since we only use the strings for logging now.\n\nSome theories as to why this is better:\n* Many structs throughout atlas use PresenterId as their first member. One advantage of the ARM architecture is that if you access members of a struct in order, the processor is able to load the struct directly into registers in a very performant way. Since PresenterId inserts a 33 byte chunk in between the uuid and the rest of the owner struct, this breaks.\n* Since PresenterId is used so much as keys to maps or directly inside structs, inserting these 33 byte chunks in between meaningful data which can either fill the cache more quickly and/or decrease the performance of the cache overall as the data is interleaved\n* to_c_str() returns a raw pointer to a member of the struct, if presenterId is ever deallocated, we would reference invalid memory\n* cacheString() is not thread safe, we could get an invalid string if called from multiple threads (unlikely but possible)\n\nReviewed By: MagnificRogue\n\nDifferential Revision: D57994744\n\nfbshipit-source-id: 50e86266326288d370703d8672216c6a9d1ea543","shortMessageHtmlLink":"Remove the char buffer from PresenterId, format strings on demand for…"}},{"before":"2790f3612fe821ff21ef38b5eb90ece835c881a8","after":"f195f0fe3fb0751a116c33786b50222e4081be41","ref":"refs/heads/main","pushedAt":"2024-06-07T03:48: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":"Move QuotientMultiset to folly/compression\n\nSummary:\nThe following targets were moved to folly/compression:\n```\n//folly/experimental:quotient_multiset\n//folly/experimental/test:quotient_multiset_benchmark\n//folly/experimental/test:quotient_multiset_test\n```\n\n`arc f` was applied\n\nThis is a codemod. It was automatically generated and will be landed once it is approved and tests are passing in sandcastle.\nYou have been added as a reviewer by Sentinel or Butterfly.\n\np:ad_meqms2.folly\n\nReviewed By: yfeldblum, ot\n\nDifferential Revision: D58150201\n\nfbshipit-source-id: 6b2aebada74f858a27b432592206ab54fc0ec7ba","shortMessageHtmlLink":"Move QuotientMultiset to folly/compression"}},{"before":"ffbcc456b459ec039927c1ac82a6e9bc3d4ccd3a","after":"2790f3612fe821ff21ef38b5eb90ece835c881a8","ref":"refs/heads/main","pushedAt":"2024-06-06T21:11:42.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":"Deshim FunctionScheduler in folly\n\nSummary:\nThe following rules were deshimmed:\n```\n//folly/experimental:function_scheduler -> //folly/executors:function_scheduler\n```\n\nThe following headers were deshimmed:\n```\nfolly/experimental/FunctionScheduler.h -> folly/executors/FunctionScheduler.h\n```\n\nThis is a codemod. It was automatically generated and will be landed once it is approved and tests are passing in sandcastle.\nYou have been added as a reviewer by Sentinel or Butterfly.\n\np:ad_defsx.folly\n\nReviewed By: Orvid\n\nDifferential Revision: D58155053\n\nfbshipit-source-id: 10a584e1643a854ccbdc82f5c38d9aafe1322255","shortMessageHtmlLink":"Deshim FunctionScheduler in folly"}},{"before":"97c0e353562eb8a5ced27105c2859d52cde2e402","after":"ffbcc456b459ec039927c1ac82a6e9bc3d4ccd3a","ref":"refs/heads/main","pushedAt":"2024-06-06T21:06:07.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 ThreadedRepeatingFunctionRunner to folly/executors\n\nSummary:\nThe following targets were moved to folly/executors:\n```\n//folly/experimental:threaded_repeating_function_runner\n//folly/experimental/test:threaded_repeating_function_runner_test\n```\n\n`arc f` was applied\n\nThis is a codemod. It was automatically generated and will be landed once it is approved and tests are passing in sandcastle.\nYou have been added as a reviewer by Sentinel or Butterfly.\n\np:ad_metrfrx.folly\n\nReviewed By: Orvid\n\nDifferential Revision: D58156175\n\nfbshipit-source-id: fff6c7adc62d7218695f7dc7c7c4ea551550e7ce","shortMessageHtmlLink":"Move ThreadedRepeatingFunctionRunner to folly/executors"}},{"before":"8c7e3b89672cfcbf21bfffe1c61e4d2ab73b4aa5","after":"97c0e353562eb8a5ced27105c2859d52cde2e402","ref":"refs/heads/main","pushedAt":"2024-06-06T18:19:35.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":"Deshim ChannelTest in folly\n\nSummary:\nThe following rules were deshimmed:\n```\n//folly/experimental/channels/test:channel_test_util -> //folly/channels/test:channel_test_util\n```\n\nThe following headers were deshimmed:\n```\nfolly/experimental/channels/test/ChannelTestUtil.h -> folly/channels/test/ChannelTestUtil.h\n```\n\nThis is a codemod. It was automatically generated and will be landed once it is approved and tests are passing in sandcastle.\nYou have been added as a reviewer by Sentinel or Butterfly.\n\np:ad_dectu.folly\n\nReviewed By: yfeldblum\n\nDifferential Revision: D58146513\n\nfbshipit-source-id: 6dc62d11aadfe3e14a71f0dd25cc2b55adb486e5","shortMessageHtmlLink":"Deshim ChannelTest in folly"}},{"before":"fcdc924205c66ff86a78e2b31e2f866288a141a6","after":"8c7e3b89672cfcbf21bfffe1c61e4d2ab73b4aa5","ref":"refs/heads/main","pushedAt":"2024-06-06T17:07:22.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":"Disable facebook-expensive-flat-container-operation lint in container tests\n\nSummary: Test code inserts into sorted vector containers quite intentionally. Squelch the linter.\n\nReviewed By: Gownta\n\nDifferential Revision: D58166301\n\nfbshipit-source-id: 4ae17a601fae28e41b67c3772c7f560457f72217","shortMessageHtmlLink":"Disable facebook-expensive-flat-container-operation lint in container…"}},{"before":"47d495d62b01ab679f340522c246f6d3a7a5c430","after":"fcdc924205c66ff86a78e2b31e2f866288a141a6","ref":"refs/heads/main","pushedAt":"2024-06-06T14:53:00.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":"debug doesn't require build first\n\nSummary:\nX-link: https://github.com/facebookincubator/zstrong/pull/870\n\nbrainfart\n\nReviewed By: chadaustin\n\nDifferential Revision: D58200715\n\nfbshipit-source-id: ccb02285e672e3e638e6eda92fc0610eb903cb69","shortMessageHtmlLink":"debug doesn't require build first"}},{"before":"82d077a7aeb6f485de242e80893303a5881a391a","after":"47d495d62b01ab679f340522c246f6d3a7a5c430","ref":"refs/heads/main","pushedAt":"2024-06-06T07:45:29.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":"Synchronized ThreadEntrySet and reducing the uses of global meta lock while operating on allThreadEntryMap_\n\nSummary:\n`folly::Synchronized> allThreadEntryMap_;`\n\nAvoids the use the global locks when operating on the allThreadEntryMap_ and ThreadEntrySet and instead rely on folly::Synchronized rlock() and wlock().\n\nConsequently reduces use and contention on the global meta lock to a large extent especially when there is a lot of thread local churn.\n\nReviewed By: yfeldblum\n\nDifferential Revision: D57720792\n\nfbshipit-source-id: 8122a982bae17703d557cfdd8a31febd28fe21dc","shortMessageHtmlLink":"Synchronized ThreadEntrySet and reducing the uses of global meta lock…"}},{"before":"afd64db9476fae65237c1b83a04037197ea10d69","after":"82d077a7aeb6f485de242e80893303a5881a391a","ref":"refs/heads/main","pushedAt":"2024-06-06T05:11: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":"Avoid dereferencing nullptr IOBuf instances\n\nSummary: Avoid dereferencing nullptr IOBuf instances\n\nReviewed By: mkatsevVR\n\nDifferential Revision: D58194208\n\nfbshipit-source-id: e8c0c96c8d4a7dd1f5ae1a927e5f0def5e33af84","shortMessageHtmlLink":"Avoid dereferencing nullptr IOBuf instances"}},{"before":"431433d3e5cf808c774c21bbb9dce01e49c7313d","after":"afd64db9476fae65237c1b83a04037197ea10d69","ref":"refs/heads/main","pushedAt":"2024-06-06T00:16: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":"Add more files to shim\n\nSummary:\nX-link: https://github.com/facebookincubator/phabtest_rust/pull/46\n\nThese were added recently to fbsource. Need them for buck build\n\nReviewed By: bigfootjon\n\nDifferential Revision: D58203001\n\nfbshipit-source-id: 9c5d33a885a4bea52e8313ded4f7e8aa5667f180","shortMessageHtmlLink":"Add more files to shim"}},{"before":"822424f3b531d620fde5876721b0f075d8d89165","after":"431433d3e5cf808c774c21bbb9dce01e49c7313d","ref":"refs/heads/main","pushedAt":"2024-06-05T23:44:27.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 sorted_vector_map::try_emplace()\n\nSummary: `try_emplace()` implementation is incorrect, it will pass `(key, args...)` to the `pair` constructor, so it currently only works if `args` is a single argument that is implicitly convertible to `mapped_type`. Instead we need to group the arguments using piecewise construction.\n\nReviewed By: marksantaniello\n\nDifferential Revision: D58151248\n\nfbshipit-source-id: 4567262ddf851de9659d6623c4add5b3bfe89de3","shortMessageHtmlLink":"Fix sorted_vector_map::try_emplace()"}},{"before":null,"after":"2963bd501259a5ecf669c826e527f9a075e76783","ref":"refs/heads/buck2headers","pushedAt":"2024-06-05T22:16:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"namanahuja","name":null,"path":"/namanahuja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16646243?s=80&v=4"},"commit":{"message":"headers","shortMessageHtmlLink":"headers"}},{"before":"947c54cf238f136a4f85b18d6a25af15a64963ce","after":"822424f3b531d620fde5876721b0f075d8d89165","ref":"refs/heads/main","pushedAt":"2024-06-05T19:56:47.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":"Deshim ReadMostlySharedPtr in folly\n\nSummary:\nThe following rules were deshimmed:\n```\n//folly/experimental:read_mostly_shared_ptr -> //folly/concurrency/memory:read_mostly_shared_ptr\n```\n\nThe following headers were deshimmed:\n```\nfolly/experimental/ReadMostlySharedPtr.h -> folly/concurrency/memory/ReadMostlySharedPtr.h\n```\n\nThis is a codemod. It was automatically generated and will be landed once it is approved and tests are passing in sandcastle.\nYou have been added as a reviewer by Sentinel or Butterfly.\n\np:ad_drmspx.folly\n\nReviewed By: Orvid\n\nDifferential Revision: D58152390\n\nfbshipit-source-id: 9314e7d3b7da9d4fc12d4164ff4ce4f214d8864f","shortMessageHtmlLink":"Deshim ReadMostlySharedPtr in folly"}},{"before":"8cc537e140c43a21665d6b4b72755194922756b0","after":"947c54cf238f136a4f85b18d6a25af15a64963ce","ref":"refs/heads/main","pushedAt":"2024-06-05T19:12:00.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":"Run tests in CI (#865)\n\nSummary: Pull Request resolved: https://github.com/facebookincubator/zstrong/pull/865\n\nReviewed By: josefs\n\nDifferential Revision: D58134739\n\nfbshipit-source-id: fe61bd381b85b4e4f34c84f12f9aca60bcd6214d","shortMessageHtmlLink":"Run tests in CI (#865)"}},{"before":"a03f481fccff47a2df40d5ab2373498066f24d1e","after":"8cc537e140c43a21665d6b4b72755194922756b0","ref":"refs/heads/main","pushedAt":"2024-06-05T18:52: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":"update AutoTimer depts to be fmt\n\nSummary: vitaut remarked in D57929227 that AutoTimer includes folly/Format but uses fmt. Update the headers and dependencies to match.\n\nReviewed By: vitaut\n\nDifferential Revision: D58022533\n\nfbshipit-source-id: db816e57d4b1fa332b543ed0bb6b5d568bb78131","shortMessageHtmlLink":"update AutoTimer depts to be fmt"}},{"before":"a41cdc19a6bbdeca58313f7e78bd197f0e3f7460","after":"a03f481fccff47a2df40d5ab2373498066f24d1e","ref":"refs/heads/main","pushedAt":"2024-06-05T18:35:35.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 certs/defs.bzl load path (#2227)\n\nSummary: Pull Request resolved: https://github.com/facebook/folly/pull/2227\n\nReviewed By: bigfootjon\n\nDifferential Revision: D58163273\n\nfbshipit-source-id: 3e47a77f7ddc2fe01a6d74de3b3945cf6b708fe8","shortMessageHtmlLink":"Update certs/defs.bzl load path (#2227)"}},{"before":"019c1ed10f2db908da99b851d068df9c0180f208","after":"a41cdc19a6bbdeca58313f7e78bd197f0e3f7460","ref":"refs/heads/main","pushedAt":"2024-06-05T18:30:38.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":"Add shipit.pathmap to get triggering\n\nSummary:\nX-link: https://github.com/facebookincubator/zstrong/pull/866\n\nBuild triggering works by using entries in shipit.pathmap, however for\nGlean we're using the native ShipIt so we didn't have these. Add a\ndummy shipit.pathmap section to enable triggering.\n\nReviewed By: josefs\n\nDifferential Revision: D58146311\n\nfbshipit-source-id: 45ce5a707584d834a4de452029cc0699abb0df82","shortMessageHtmlLink":"Add shipit.pathmap to get triggering"}},{"before":"e412a92f3cadfad1204bd5367c7abc3b9c840b31","after":"019c1ed10f2db908da99b851d068df9c0180f208","ref":"refs/heads/main","pushedAt":"2024-06-05T18:00:40.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":"Add folly certs/defs.bzl to shim\n\nSummary:\nX-link: https://github.com/pytorch/executorch/pull/3851\n\nWe need to do this so that we can build fizz.\nContext: https://fb.workplace.com/groups/3434452653448246/permalink/4069550066605165/\n\nReviewed By: bigfootjon\n\nDifferential Revision: D58163115\n\nfbshipit-source-id: 2edcb5ed40d6b54c7d71255d06e73482b7f6d601","shortMessageHtmlLink":"Add folly certs/defs.bzl to shim"}},{"before":"45707b0101456c0af667183537546169eb8c9e27","after":"e412a92f3cadfad1204bd5367c7abc3b9c840b31","ref":"refs/heads/main","pushedAt":"2024-06-05T17:15:42.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 settings/ to fbcode/folly/settings\n\nSummary:\nThe following targets were moved to folly/settings:\n```\n//folly/experimental/settings:settings\n//folly/experimental/settings:types\n//folly/experimental/settings:immutables\n//folly/experimental/settings/test:settings_bench\n//folly/experimental/settings/test:settings_test\n```\n\n`arc f` was applied\n\nThis is a codemod. It was automatically generated and will be landed once it is approved and tests are passing in sandcastle.\nYou have been added as a reviewer by Sentinel or Butterfly.\n\np:ad_mes.folly\n\nDifferential Revision: D57937846\n\nfbshipit-source-id: 7669ebec892c0ba275d6e60eca72ab842f8554e8","shortMessageHtmlLink":"Move settings/ to fbcode/folly/settings"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYBmWmAA","startCursor":null,"endCursor":null}},"title":"Activity · facebook/folly"}