{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":274799566,"defaultBranch":"main","name":"reindeer","ownerLogin":"facebookincubator","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-25T00:49:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19538647?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717426981.0","currentOid":""},"activityList":{"items":[{"before":"1239675342549f3200eef2c67033c95406d1c7dd","after":"14c2a3d0f6d0c47cfc473343b776c86de4fce83d","ref":"refs/heads/main","pushedAt":"2024-05-28T19:48: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":"import surge-ping 0.8.1\n\nSummary: import surge-ping to rust. Used in Centinela for the ping plugin.\n\nReviewed By: leoswaldo\n\nDifferential Revision: D57750591\n\nfbshipit-source-id: ebea0bb4d1ec1fefb523e0b2af9041cfb4f15e36","shortMessageHtmlLink":"import surge-ping 0.8.1"}},{"before":"3ed80b20e9f3287acfcf9a45457fcecf6621099a","after":"1239675342549f3200eef2c67033c95406d1c7dd","ref":"refs/heads/main","pushedAt":"2024-05-13T13:55: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":"update platform010 & platform010-aarch64 symlinks\n\nSummary:\nupdating from 1.77.1 to 1.78.0\n\n#buildmore\n\nReviewed By: diliop\n\nDifferential Revision: D57048774\n\nfbshipit-source-id: 3d2a2810ad8cb11b28ac00b8088e9be21ebc59a7","shortMessageHtmlLink":"update platform010 & platform010-aarch64 symlinks"}},{"before":"c487f31b6bf450a41c758f9446ce89241042c0df","after":"3ed80b20e9f3287acfcf9a45457fcecf6621099a","ref":"refs/heads/main","pushedAt":"2024-05-08T07:48: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":"third-party/rust: update strum to 0.26\n\nSummary:\nAlso add to no-std universe\n\nCodemod EnumVariantNames -> VariantNames\n\nReviewed By: dtolnay\n\nDifferential Revision: D57085098\n\nfbshipit-source-id: ead1511915a0fd3c145f23e30deb3268866185f5","shortMessageHtmlLink":"third-party/rust: update strum to 0.26"}},{"before":"f3053429262d20e407c70309f2cbb8b6f2716469","after":"c487f31b6bf450a41c758f9446ce89241042c0df","ref":"refs/heads/main","pushedAt":"2024-05-03T15:04: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":"upgrade to 0.21.1\n\nSummary:\nNOTE: If your `hg bisect` brings you here & the error you are seeing looks like ` expected Result<&PyAny, PyErr>, found Result, PyErr>` then see these [migration notes](https://pyo3.rs/v0.21.0/migration.html#from-020-to-021) for the fix or click on `fbcode/security/ace/pyo3/authz.rs` or similar files from bellow to see what the fix is!\n\nIn order to upgrade `pyo3` to [`0.21.1`](https://github.com/PyO3/pyo3/releases/tag/v0.21.1), the following had to take place:\n\n## [PyO3]\n* Address [migration notes](https://pyo3.rs/v0.21.0/migration.html#from-020-to-021) for `Bound<'py, T>`\n* Address [#3595](https://github.com/PyO3/pyo3/pull/3595) - this is done in a crude way for now since there are many call sites depending on `fbcode/dba/rust/common/service_address/py/pyo3_conversion_helper.rs` which would require a more thorough review.\n* Address [#3821](https://github.com/PyO3/pyo3/pull/3821) - `pyo3-build-config` is now dependent on and used by PyO3 macros. Currently, the only thing that gets checked is `abi3` compatibility. To address that, we introduce a fixup for that automatically generate `pyo3-build-config*.txt` configuration files, given an `fbsource` Python version. We are tryin to stay as close to `pyo3-build-config*.txt` spec as possible even though only a single bool from that file is ever since there is validation for the other fields but also to future proof future changes. By also generating this file ourselves, we prevent PyO3 from attempting to locate a Python interpreter some other way which seems to start leaking into the PyO3 API as an implementation choice already.\n\n## [PyPi + Rust]\n* Upgrade `orjson` to [`3.10.1`](https://github.com/ijl/orjson/releases/tag/3.10.1)\n * Added `README.md` notes for future upgrades\n* Upgrade `py-polars` to [`0.20.22`](https://github.com/pola-rs/polars/releases/tag/py-0.20.22)\n * Removed `py-polars` and `polars` from `target_os = \"windows\"`. The `third-party/pypi/polars` Python extension has only been supported for Mac and Linux for a while now so its only natural to do that on the Rust side as well. What is more, `polars-util` is bringing in `stacker = = \"0.1.14\"` which does not build on Windows mostly because its using a much more recent version of `libc` than we use in `third-party/rust` (see P1228807344)\n* Upgrade `pydantic-core` to [`2.18.2`](https://github.com/pydantic/pydantic-core/releases/tag/v2.18.2)\n * Removed old `third-party/pypi/pydantic-core` versions\n* Upgrade `safetensors` to [`0.4.3`](https://github.com/huggingface/safetensors/releases/tag/v0.4.3)\n* Patch `third-party/pypi/cryptography/41.0.7` to account for PyO3's [#2975](https://github.com/PyO3/pyo3/pull/2975) (`0.19.0`) where `pyo3::once_cell` was renamed to `pyo3::sync` (see D56826865)\n* Upgrade `tokenizers` and `tokenizers-python` to [`0.19.1`](https://github.com/huggingface/tokenizers/releases/tag/v0.19.1)\n * Removed old `third-party/pypi/tokenizers` versions\n * Fixed `third-party/pypi/tokenizers/BUCK`\n * Migrated `third-party/pypi/tokenizers/0.19.1/BUCK` to mirror other Python packages that bind to Rust crates e.g. `libcst`, `polars` etc.\n * Removed Windows support from `third-party/pypi/tokenizers`\n\n## [Rust]\n* Upgrade `indexmap` to [`2.2.6`](https://github.com/indexmap-rs/indexmap/releases/tag/2.2.6)\n * Both latest `pydantic-core` and `c2pa` depend on `serde_json > 1.0.112` which brings in `indexmap = 2.2.1`. The latter has deprecated `.take` and `.remove` on both `IndexMap` and `IndexSet` leading to a bunch of errors (see bellow), all addressed:\n\n```bash\nerror: use of deprecated method `indexmap::set::IndexSet::::take`: `take` disrupts the set order -- use `swap_take` or `shift_take` for explicit behavior.\n --> fbcode/hphp/hack/src/package/types.rs:76:16\n |\n76 | self.0.take(value)\n | ^^^^\n |\n = note: `-D deprecated` implied by `-D warnings`\n = help: to override `-D warnings` add `#[allow(deprecated)]`\n```\n\nReviewed By: capickett\n\nDifferential Revision: D56671179\n\nfbshipit-source-id: 3ae69c069b7f005570c1a06d37194cf056282a18","shortMessageHtmlLink":"upgrade to 0.21.1"}},{"before":"2e43fd4e04234ee01d9e8ebf5283b9d84fff3a05","after":"f3053429262d20e407c70309f2cbb8b6f2716469","ref":"refs/heads/main","pushedAt":"2024-04-25T08:28:09.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 'clap-4' crate to 4.5.4\n\nSummary:\nversion bump follow https://www.internalfb.com/intern/wiki/Rust/Third_Party_Libraries/Adding_or_Updating_Libraries/\n\nAlso updated `clap_complete` together\n\nallow-large-files\n\nReviewed By: capickett\n\nDifferential Revision: D56519704\n\nfbshipit-source-id: deb160a682bd156c69e3f0509a54b1f6a5a85f27","shortMessageHtmlLink":"update 'clap-4' crate to 4.5.4"}},{"before":"cfadc8b3e780946f8b0a82817427df57c9a8e480","after":"2e43fd4e04234ee01d9e8ebf5283b9d84fff3a05","ref":"refs/heads/main","pushedAt":"2024-04-24T16:52:16.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 tokio: 1.36.0 -> 1.37.0\n\nSummary: Followed the wiki page here: https://www.internalfb.com/intern/wiki/Rust/Third_Party_Libraries/Adding_or_Updating_Libraries/\n\nReviewed By: capickett\n\nDifferential Revision: D56484070\n\nfbshipit-source-id: e1ed52d58f7db8ad32ce67b67df2e83a567db123","shortMessageHtmlLink":"Update tokio: 1.36.0 -> 1.37.0"}},{"before":"b89f21735682de7df6b28232fb19cfe0e5de9454","after":"cfadc8b3e780946f8b0a82817427df57c9a8e480","ref":"refs/heads/main","pushedAt":"2024-04-23T17:28:16.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 `reflink-copy`\n\nSummary: allow-large-files\n\nReviewed By: zertosh\n\nDifferential Revision: D55821664\n\nfbshipit-source-id: 628415193ba6f255ff7340a2e0981eff1ce66e8c","shortMessageHtmlLink":"Add reflink-copy"}},{"before":"47ec5e5701cba571f88cda4e75dd71ee10c49616","after":"b89f21735682de7df6b28232fb19cfe0e5de9454","ref":"refs/heads/main","pushedAt":"2024-04-08T19:05: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":"update platform010 & platform010-aarch64 symlinks\n\nSummary:\nUpdating from 1.76.0 to 1.77.1\n\n#buildmore\n\nReviewed By: dtolnay\n\nDifferential Revision: D55760782\n\nfbshipit-source-id: 791a67f63d5cb9f95862a702755c4d50ade1d1ae","shortMessageHtmlLink":"update platform010 & platform010-aarch64 symlinks"}},{"before":"f07d0f5fc022e20d01d8ff1adfc2f04a52b79fa5","after":"47ec5e5701cba571f88cda4e75dd71ee10c49616","ref":"refs/heads/main","pushedAt":"2024-04-02T20:40: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":"Update `libbpf-rs` & `libbpf-cargo` to `0.23.0`\n\nSummary:\nUpdate the `libbpf-rs` and `libbpf-cargo` crates to version `0.23.0` to get the\nlatest and greatest.\n\nReviewed By: brianc118\n\nDifferential Revision: D55609212\n\nfbshipit-source-id: 59a8221387a07e337be9c2b9d79919de57faad70","shortMessageHtmlLink":"Update libbpf-rs & libbpf-cargo to 0.23.0"}},{"before":"a059ffee44d7b85e5ab09bf479d9d9d898873be0","after":"f07d0f5fc022e20d01d8ff1adfc2f04a52b79fa5","ref":"refs/heads/main","pushedAt":"2024-04-02T16:16:20.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 `cc` to version `1.0.90`\n\nSummary:\nUpdate the `cc` crate to version `1.0.90`. This is necessary for updating\n`libbpf-sys` subsequently.\n\nReviewed By: zertosh\n\nDifferential Revision: D55608154\n\nfbshipit-source-id: 1660b3066d475d85b5eb3a2f6b59983e24907a24","shortMessageHtmlLink":"Update cc to version 1.0.90"}},{"before":"48fca08a7d935b63a42f6950c53b5710ead410b1","after":"a059ffee44d7b85e5ab09bf479d9d9d898873be0","ref":"refs/heads/main","pushedAt":"2024-03-29T23:36:02.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":"Switch to direct CDN downloads\n\nSummary:\nFixes https://github.com/facebookincubator/reindeer/issues/43.\n\nSee https://github.com/rust-lang/crates.io-index/commit/0f11dc08f3ac7acfc356ed2d4e2711e6c023566c.\n\nReviewed By: zertosh\n\nDifferential Revision: D55542601\n\nfbshipit-source-id: d5843bd6c1bb57c665b259e37220f7b537ae839c","shortMessageHtmlLink":"Switch to direct CDN downloads"}},{"before":"12f3453ba60e1d6e5d4ef7d446cd0f940318aaad","after":"48fca08a7d935b63a42f6950c53b5710ead410b1","ref":"refs/heads/main","pushedAt":"2024-03-27T23:27: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":"rust/third-party: update to futures-0.3.30\n\nSummary:\nChangelog since last import:\n\n```\n# 0.3.30 - 2023-12-24\n\n* Add `{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of` (#2797)\n* Fix panic in `FuturesUnordered::clear` (#2809)\n* Fix panic in `AsyncBufReadExt::fill_buf` (#2801, #2812)\n* Improve support for targets without atomic CAS (#2811)\n* Remove build scripts (#2811)\n\n# 0.3.29 - 2023-10-26\n\n* Add `TryStreamExt::try_ready_chunks` (#2757)\n* Add `TryStreamExt::{try_all,try_any}` (#2783)\n* Add `UnboundedSender::{len,is_empty}` (#2750)\n* Fix `Sync` impl of `FuturesUnordered` (#2788)\n* Fix infinite loop caused by invalid UTF-8 bytes (#2785)\n* Fix build error with -Z minimal-versions (#2761)\n```\n\nI'm updating this as I need `TryStreamExt::try_all()` for a Sandcastle Worker change.\n\nReviewed By: krallin\n\nDifferential Revision: D55318002\n\nfbshipit-source-id: 0f64b13570cd1644000c3639bf16c0746266cb8e","shortMessageHtmlLink":"rust/third-party: update to futures-0.3.30"}},{"before":"41ebbee845fadabfc0d3e5c8e5d8289ec263465d","after":"12f3453ba60e1d6e5d4ef7d446cd0f940318aaad","ref":"refs/heads/main","pushedAt":"2024-03-27T22:21:39.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":"Eliminate rustc_check_flags in favor of extra_rustc_flags\n\nSummary:\nNone of the current usages of `rustc_check_flags` was used in such a way that flags only being passed to `check` builds made sense. They were all just using it as a poor substitute for `extra_rustc_flags`, i.e. add flags without erasing all the existing flags configured by the toolchain's `rustc_flags`.\n\nThe semantics of `rustc_check_flags` is confusing to begin with. Those flags are not passed just to `…[check]` builds. They are passed also for dependencies during pipelined non-check builds, because those also involve building metadata.\n\nThis diff deletes support for `rustc_check_flags` in `RustToolchainInfo` and switches existing uses to `extra_rustc_flags`.\n\nReviewed By: zertosh, diliop\n\nDifferential Revision: D55438348\n\nfbshipit-source-id: 221e1b6944774eebbeebac6f25882c9024b7b579","shortMessageHtmlLink":"Eliminate rustc_check_flags in favor of extra_rustc_flags"}},{"before":"e593dc69b5ffae6093972919de13478e194c79fa","after":"41ebbee845fadabfc0d3e5c8e5d8289ec263465d","ref":"refs/heads/main","pushedAt":"2024-03-24T01:23:32.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 vfs version to 0.12.0 and add async-vfs feature\n\nSummary: title\n\nReviewed By: shayne-fletcher\n\nDifferential Revision: D54812992\n\nfbshipit-source-id: 51d14f201c1eced538bd4fc278d43227830fb5f3","shortMessageHtmlLink":"Update vfs version to 0.12.0 and add async-vfs feature"}},{"before":"b52d6555435166a0499e0aea0294048f7d5a1524","after":"e593dc69b5ffae6093972919de13478e194c79fa","ref":"refs/heads/main","pushedAt":"2024-03-21T22:24: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":"Add snphost binary to fbsource\n\nSummary: Adds the `snphost` [repo from VirTEE](https://crates.io/crates/snphost), which will replace the `sev-guest` host binaries that are being deprecated. Later diffs will actually integrate these binaries into our existing workflow.\n\nReviewed By: henrywang8atfbdotcom\n\nDifferential Revision: D51869681\n\nfbshipit-source-id: 086ba77f6206a6ec6481d6391e6fa8efe81d7883","shortMessageHtmlLink":"Add snphost binary to fbsource"}},{"before":"a8533c528ab4d3ea106a7b3038597e899fe4cc42","after":"b52d6555435166a0499e0aea0294048f7d5a1524","ref":"refs/heads/main","pushedAt":"2024-03-20T19:55:28.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":"vendor in libz-sys\n\nSummary:\nThis allows me to avoid breaking autocargo build and have the git delta stuff\ndepend on zlib from this crate.\n\nReviewed By: markbt\n\nDifferential Revision: D55122554\n\nfbshipit-source-id: 0cf104eba60823c5df193cbf945de8ba2a026487","shortMessageHtmlLink":"vendor in libz-sys"}},{"before":"d79d5cb0ddd146b0bd432b0e67937f27147920ca","after":"a8533c528ab4d3ea106a7b3038597e899fe4cc42","ref":"refs/heads/main","pushedAt":"2024-03-19T04:50:44.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 yew\n\nSummary: Also add fixups to a bunch of libraries which use `#[wasm_bindgen]` which access `CARGO_` env vars.\n\nReviewed By: diliop\n\nDifferential Revision: D55037046\n\nfbshipit-source-id: d15b79ecd7b7c917a09b6bdf03d4da56a10064d6","shortMessageHtmlLink":"Add yew"}},{"before":"3c6cbfa8ec7410dca9230ae1a63574f0baf7b6ad","after":"d79d5cb0ddd146b0bd432b0e67937f27147920ca","ref":"refs/heads/main","pushedAt":"2024-03-19T00:02: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 tokio\n\nSummary:\nNeed to add some third-party, which is pulling newer tokio.\n\nLand upgrade separately for visibility and for easier bisect and revert.\n\nReviewed By: Imxset21, JakobDegen\n\nDifferential Revision: D55030643\n\nfbshipit-source-id: 47b509ce2103d1dd64c66aa250133eb25758a750","shortMessageHtmlLink":"Upgrade tokio"}},{"before":"1dee63766702879e1d18acef63ec085c5a9e1812","after":"3c6cbfa8ec7410dca9230ae1a63574f0baf7b6ad","ref":"refs/heads/main","pushedAt":"2024-03-15T01:32: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 support for select-based rustc_flags\n\nSummary:\nAdd a new `fixups.toml` config named `rustc_flags_select` for expressing buck2 `select` statements to be materialized in the generated `BUCK` file. Given a vendored crate, this allows one to write the following in its `fixups.toml`:\n\n```\nrustc_flags = [\"--cfg=some\"]\n\n[rustc_flags_select]\n\"DEFAULT\" = []\n\"ovr_config//os:macos\" = [\"--cfg=and_other\"]\n```\n\nto generate a `BUCK` file like so:\n\n```\nthird_party_rust_library(\n ...\n rustc_flags = [\n \"--cfg=some\",\n ] + select({\n \"DEFAULT\": [],\n \"ovr_config//os:macos\": [\n \"--cfg=and_other\",\n ],\n }),\n ...\n)\n```\n\nReviewed By: dtolnay\n\nDifferential Revision: D54902902\n\nfbshipit-source-id: cb5ab14bd6265155ae4bba2dbc0ad698d20627c1","shortMessageHtmlLink":"add support for select-based rustc_flags"}},{"before":"3ec771e9608a01c90d6aac92aa77145551786c64","after":"1dee63766702879e1d18acef63ec085c5a9e1812","ref":"refs/heads/main","pushedAt":"2024-03-12T19:02: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":"Upgrade clap 4.4.12 -> 4.5.2\n\nSummary: Also `clap_complete`\n\nReviewed By: zertosh\n\nDifferential Revision: D54802104\n\nfbshipit-source-id: 9c00f60eb04fe82aed90d24c8cf79c42528f2f55","shortMessageHtmlLink":"Upgrade clap 4.4.12 -> 4.5.2"}},{"before":"aa28922836ecfb6712b65867bb88cf70b92aeea3","after":"3ec771e9608a01c90d6aac92aa77145551786c64","ref":"refs/heads/main","pushedAt":"2024-03-06T19:01: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":"Automatically release a binary (and dotslash file) (#42)\n\nSummary:\nThis makes it much easier to use this repo from GitHub projects.\n\nPull Request resolved: https://github.com/facebookincubator/reindeer/pull/42\n\nTest Plan:\nManually run action on my fork: https://github.com/bigfootjon/reindeer/actions/runs/8175293540\n\nWhich generates a release: https://github.com/bigfootjon/reindeer/releases\n\nDownloading the dotslash file from that repo and running it works:\n\n```\njonjanzen@jonjanzen-mbp Downloads % dotslash.oss reindeer --help\nUsage: reindeer [OPTIONS] \n\nCommands:\n update Update Cargo.lock with new dependencies\n vendor Vendor crate needed for build\n buckify Generate Buck build rules for Cargo packages\n auditsec Show security report for vendored crates\n help Print this message or the help of the given subcommand(s)\n\nOptions:\n --cargo-path Path to `cargo` command\n --rustc-path Path to `rustc` command\n --cargo-options Extra cargo options\n --third-party-dir Path to third-party dir [default: .]\n -h, --help Print help\n```\n\nReviewed By: shayne-fletcher\n\nDifferential Revision: D54561053\n\nPulled By: bigfootjon\n\nfbshipit-source-id: 6ce623ccd57f93ebdee62700eafe694a2fabb199","shortMessageHtmlLink":"Automatically release a binary (and dotslash file) (#42)"}},{"before":"f2572aee7435a8a297e636a74ac2cb76187887ae","after":"aa28922836ecfb6712b65867bb88cf70b92aeea3","ref":"refs/heads/main","pushedAt":"2024-03-04T23:30:16.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":"Binaries should respect package renames\n\nSummary: See the inline comment from V1 for more details. The lookup for private / public crate name was hardcoded to only check the library. For targets that have only binaries, you end up with a bug where package renames were not respected.\n\nReviewed By: dtolnay\n\nDifferential Revision: D54503832\n\nfbshipit-source-id: 7cb86e4db078967bbeec4bbec6716f3a93b09656","shortMessageHtmlLink":"Binaries should respect package renames"}},{"before":"40e0e40eac95c859a36b4a0fe8ad8f1363620fb0","after":"f2572aee7435a8a297e636a74ac2cb76187887ae","ref":"refs/heads/main","pushedAt":"2024-03-03T00:00:52.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 0.19.2 to 0.20.0\n\nSummary: Upgrade `pyo3` to [`0.20.0`](https://github.com/PyO3/pyo3/releases/tag/v0.20.0)\n\nReviewed By: srinivasmohan, dtolnay\n\nDifferential Revision: D54291148\n\nfbshipit-source-id: db63b1e94f2c333d9d9b4e23984874744d717843","shortMessageHtmlLink":"upgrade 0.19.2 to 0.20.0"}},{"before":"4968d1edb5daf2f24a22183e3c8ffebf19f898de","after":"40e0e40eac95c859a36b4a0fe8ad8f1363620fb0","ref":"refs/heads/main","pushedAt":"2024-02-20T18:36: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":"Update platform010 & platform010-aarch64 symlinks\n\nSummary:\n`1.76.0` release with fixes addressing the following:\n* Release notes ([link](https://releases.rs/docs/1.76.0/))\n * Most notable is [#118054](https://github.com/rust-lang/rust/pull/118054/) manifesting as:\n```\nerror: unused implementer of `futures::Future` that must be used\n --> fbcode/mlx/metalearner/housekeeper/housekeeper.rs:213:13\n |\n213 | self.ping_oncall(&oncall, usecases);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\n = note: futures do nothing unless you `.await` or poll them\n = note: requested on the command line with `-D unused-must-use`\n```\n* Changes in `search_index.js` spec for `rustdoc` ([link](https://github.com/rust-lang/rust/pull/118910/files#diff-3ac57789ddcd2856a3b4f0c444f2813315179bdbe55bb945fe64fcb27b53fee5L491))\n* Split of `#![feature(exposed_provenance)]` ([link](https://github.com/rust-lang/rust/pull/118487)) from [#95228](https://github.com/rust-lang/rust/issues/95228)\n* `buck2` OSS toolchain bump to `nightly-2023-12-11` just before [#11878](https://github.com/rust-lang/rust-clippy/pull/11878) and a bunch of other clippy lint renames.\n\nReviewed By: dtolnay\n\nDifferential Revision: D53776867\n\nfbshipit-source-id: 78db83d8cdd6b0abae2b94ed1075e67b501fcd73","shortMessageHtmlLink":"Update platform010 & platform010-aarch64 symlinks"}},{"before":"5dc23e8914fa8ce3e62b4c6e77b259e19d6ddb32","after":"4968d1edb5daf2f24a22183e3c8ffebf19f898de","ref":"refs/heads/main","pushedAt":"2024-02-16T14:50: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":"import rerun_c\n\nSummary:\nallow-large-files\nadd rerun_c to third-party/rust\n\nReviewed By: dtolnay\n\nDifferential Revision: D53816489\n\nfbshipit-source-id: 2f3a0396cc0e9a9d269a2244f1a52814b42bdccb","shortMessageHtmlLink":"import rerun_c"}},{"before":"a34b75c4d2840f475a5f30b041b0d478bc3f8cce","after":"5dc23e8914fa8ce3e62b4c6e77b259e19d6ddb32","ref":"refs/heads/main","pushedAt":"2024-02-16T00:28:32.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":"staticlib alias\n\nSummary: emit aliases for public staticlibs.\n\nReviewed By: dtolnay\n\nDifferential Revision: D53824243\n\nfbshipit-source-id: 89bd601d3985d7cd3ea917c900762b0c426196ba","shortMessageHtmlLink":"staticlib alias"}},{"before":"8f5a4e1795b69c1966c277fc03b5648c8854ca2b","after":"a34b75c4d2840f475a5f30b041b0d478bc3f8cce","ref":"refs/heads/main","pushedAt":"2024-02-15T06:28:16.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 rav1e to 0.7.1\n\nSummary:\nBrings in fix https://github.com/xiph/rav1e/commit/92ed4e82f4aa72d5d14cf8678c85e78dd6f39033\n\nthat's needed for buckified sysroot.\n\nReviewed By: shayne-fletcher\n\nDifferential Revision: D53772673\n\nfbshipit-source-id: ed76c322473e44ece0b62f6d64577e75052ae2f0","shortMessageHtmlLink":"Update rav1e to 0.7.1"}},{"before":"8dd5629ef78d359fd8d3527157b0375762f22b1e","after":"8f5a4e1795b69c1966c277fc03b5648c8854ca2b","ref":"refs/heads/main","pushedAt":"2024-02-12T18:39:03.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":"Import humantime-serde\n\nSummary: Add [humantime-serde](https://crates.io/crates/humantime-serde) package. The package endables Serde serialization for `humantime` structures.\n\nReviewed By: anps77\n\nDifferential Revision: D53669480\n\nfbshipit-source-id: c95d3d568094f5aab9034e9202a4953ebb6efb26","shortMessageHtmlLink":"Import humantime-serde"}},{"before":"1bbedcd4c57a936bfc1edd52400c1c7e2f5095a6","after":"8dd5629ef78d359fd8d3527157b0375762f22b1e","ref":"refs/heads/main","pushedAt":"2024-02-03T17:52: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":"remove unreferenced bazel files (#39)\n\nSummary:\nthird-party/macros/[dicts.bzl, iterable.bzl,new_sets.bzl,type_defs.bzl] are unused\n\nPull Request resolved: https://github.com/facebookincubator/reindeer/pull/39\n\nTest Plan: https://github.com/shayne-fletcher/reindeer/actions/runs/7764001875\n\nReviewed By: dtolnay\n\nDifferential Revision: D53377334\n\nPulled By: shayne-fletcher\n\nfbshipit-source-id: d626099fa509b1ec16c191d1d48ca4910ebca122","shortMessageHtmlLink":"remove unreferenced bazel files (#39)"}},{"before":"2fe0af4d3b637d3dfff41d26623a4596a7b5fdb0","after":"1bbedcd4c57a936bfc1edd52400c1c7e2f5095a6","ref":"refs/heads/main","pushedAt":"2024-02-03T17:41: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":"add libc fixup (#40)\n\nSummary:\nfixes warning\n```\n[WARN reindeer::fixups] libc-0.2.153 has a build script, but I don't know what to do with it: Unresolved build script at ../../../../.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.153/build.rs.\n```\n\nPull Request resolved: https://github.com/facebookincubator/reindeer/pull/40\n\nTest Plan: https://github.com/shayne-fletcher/reindeer/actions/runs/7764158226\n\nReviewed By: dtolnay\n\nDifferential Revision: D53377343\n\nPulled By: shayne-fletcher\n\nfbshipit-source-id: 2459ce93b95b77800afade7293381c8be9326911","shortMessageHtmlLink":"add libc fixup (#40)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVjrxPwA","startCursor":null,"endCursor":null}},"title":"Activity · facebookincubator/reindeer"}