{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":71019361,"defaultBranch":"master","name":"crater","ownerLogin":"rust-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-15T23:24:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5430905?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1698523073.0","currentOid":""},"activityList":{"items":[{"before":"f2ebb4c90dad4d1570bb586facc3ff220e4a271c","after":"f2a10b4a604952d9434cecdbd42f46efd6b24757","ref":"refs/heads/master","pushedAt":"2024-03-31T20:43:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #723 - lqd:unprefixed-shas, r=Mark-Simulacrum\n\nForbid unprefixed SHAs for toolchains\n\nThis PR forbids unprefixed SHAs for toolchain arguments, to avoid crater hanging when they appear.\n\nI'm not sure this is fully valid though: I don't know if SHAs could appear in a `Toolchain`'s name (and `RustwideToolchain::dist()`) without being an error 😓. This commonly happens with `rustup-toolchain-install-master` but I don't know if a similar situation could arise within common crater usage.\n\nCI will surely fail: some of the used dependencies are broken on nightly right now, and clippy emits warnings -- both issues are fixed in #722.\n\n(this is [for](https://github.com/rust-lang/rust/issues/122230#issuecomment-1987208161) `@oli-obk` and [for](https://github.com/rust-lang/rust/pull/122502#issuecomment-1998120195) `@compiler-errors)`","shortMessageHtmlLink":"Auto merge of #723 - lqd:unprefixed-shas, r=Mark-Simulacrum"}},{"before":"f2ebb4c90dad4d1570bb586facc3ff220e4a271c","after":"f2a10b4a604952d9434cecdbd42f46efd6b24757","ref":"refs/heads/auto","pushedAt":"2024-03-31T20:24:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #723 - lqd:unprefixed-shas, r=Mark-Simulacrum\n\nForbid unprefixed SHAs for toolchains\n\nThis PR forbids unprefixed SHAs for toolchain arguments, to avoid crater hanging when they appear.\n\nI'm not sure this is fully valid though: I don't know if SHAs could appear in a `Toolchain`'s name (and `RustwideToolchain::dist()`) without being an error 😓. This commonly happens with `rustup-toolchain-install-master` but I don't know if a similar situation could arise within common crater usage.\n\nCI will surely fail: some of the used dependencies are broken on nightly right now, and clippy emits warnings -- both issues are fixed in #722.\n\n(this is [for](https://github.com/rust-lang/rust/issues/122230#issuecomment-1987208161) `@oli-obk` and [for](https://github.com/rust-lang/rust/pull/122502#issuecomment-1998120195) `@compiler-errors)`","shortMessageHtmlLink":"Auto merge of #723 - lqd:unprefixed-shas, r=Mark-Simulacrum"}},{"before":"de2da9d8567a05d9d2616ceb2054436b7155d848","after":"f2ebb4c90dad4d1570bb586facc3ff220e4a271c","ref":"refs/heads/master","pushedAt":"2024-03-31T20:13:44.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #726 - Mark-Simulacrum:extend-ignore, r=Mark-Simulacrum\n\nExtend ignore","shortMessageHtmlLink":"Auto merge of #726 - Mark-Simulacrum:extend-ignore, r=Mark-Simulacrum"}},{"before":"95e29b176aa8523e83934c38251b5623c789f277","after":"f2ebb4c90dad4d1570bb586facc3ff220e4a271c","ref":"refs/heads/auto","pushedAt":"2024-03-31T19:54:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #726 - Mark-Simulacrum:extend-ignore, r=Mark-Simulacrum\n\nExtend ignore","shortMessageHtmlLink":"Auto merge of #726 - Mark-Simulacrum:extend-ignore, r=Mark-Simulacrum"}},{"before":"d683cf63e5da9a2f512a31a4b0439b03365bafbc","after":"95e29b176aa8523e83934c38251b5623c789f277","ref":"refs/heads/auto","pushedAt":"2024-03-31T19:34:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #726 - Mark-Simulacrum:extend-ignore, r=Mark-Simulacrum\n\nExtend ignore","shortMessageHtmlLink":"Auto merge of #726 - Mark-Simulacrum:extend-ignore, r=Mark-Simulacrum"}},{"before":"e525887da7b07c82ed1c1414844f0899eb05ef22","after":"d683cf63e5da9a2f512a31a4b0439b03365bafbc","ref":"refs/heads/auto","pushedAt":"2024-03-31T19:10:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #726 - Mark-Simulacrum:extend-ignore, r=Mark-Simulacrum\n\nExtend ignore","shortMessageHtmlLink":"Auto merge of #726 - Mark-Simulacrum:extend-ignore, r=Mark-Simulacrum"}},{"before":"a00f6b3739991d6b337130311bc769f17c59777f","after":"e525887da7b07c82ed1c1414844f0899eb05ef22","ref":"refs/heads/auto","pushedAt":"2024-03-31T18:39:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #726 - Mark-Simulacrum:extend-ignore, r=Mark-Simulacrum\n\nExtend ignore","shortMessageHtmlLink":"Auto merge of #726 - Mark-Simulacrum:extend-ignore, r=Mark-Simulacrum"}},{"before":"4d084fa51d0896b06f157dc0355c191beee5a6b6","after":"a00f6b3739991d6b337130311bc769f17c59777f","ref":"refs/heads/auto","pushedAt":"2024-03-31T17:13:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #723 - lqd:unprefixed-shas, r=Mark-Simulacrum\n\nForbid unprefixed SHAs for toolchains\n\nThis PR forbids unprefixed SHAs for toolchain arguments, to avoid crater hanging when they appear.\n\nI'm not sure this is fully valid though: I don't know if SHAs could appear in a `Toolchain`'s name (and `RustwideToolchain::dist()`) without being an error 😓. This commonly happens with `rustup-toolchain-install-master` but I don't know if a similar situation could arise within common crater usage.\n\nCI will surely fail: some of the used dependencies are broken on nightly right now, and clippy emits warnings -- both issues are fixed in #722.\n\n(this is [for](https://github.com/rust-lang/rust/issues/122230#issuecomment-1987208161) `@oli-obk` and [for](https://github.com/rust-lang/rust/pull/122502#issuecomment-1998120195) `@compiler-errors)`","shortMessageHtmlLink":"Auto merge of #723 - lqd:unprefixed-shas, r=Mark-Simulacrum"}},{"before":"de2da9d8567a05d9d2616ceb2054436b7155d848","after":"4d084fa51d0896b06f157dc0355c191beee5a6b6","ref":"refs/heads/auto","pushedAt":"2024-03-31T16:55:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #720 - nbdd0121:patch-1, r=Mark-Simulacrum\n\nIgnore some flaky crates\n\nThese crates are discovered during crater run of https://github.com/rust-lang/rust/pull/116088 to be flaky, details [here](https://github.com/rust-lang/rust/pull/116088#issuecomment-1870577466).\n\nI only included the crates that I have determined (by examining source code and reproducing flakiness locally), and does not include actively-maintained crate (e.g. command-fds).","shortMessageHtmlLink":"Auto merge of #720 - nbdd0121:patch-1, r=Mark-Simulacrum"}},{"before":"4dbd62a91b924960b0ff56016d26c7e139ce3b3c","after":"de2da9d8567a05d9d2616ceb2054436b7155d848","ref":"refs/heads/master","pushedAt":"2024-03-20T17:01:30.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #722 - saethlin:flaky-crates, r=Mark-simulacrum\n\nIgnore some more crates\n\nAdding all the spurious failures I identified in https://github.com/rust-lang/rust/pull/121282#issuecomment-1975276033\n\nI'm also not sure what `blacklist.md` is for, but it hasn't been updated in 6 years so I imagine it's not important.","shortMessageHtmlLink":"Auto merge of #722 - saethlin:flaky-crates, r=Mark-simulacrum"}},{"before":"683b67f2d9753a750da6d419a49f4e062f069fdc","after":"de2da9d8567a05d9d2616ceb2054436b7155d848","ref":"refs/heads/auto","pushedAt":"2024-03-20T16:43:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #722 - saethlin:flaky-crates, r=Mark-simulacrum\n\nIgnore some more crates\n\nAdding all the spurious failures I identified in https://github.com/rust-lang/rust/pull/121282#issuecomment-1975276033\n\nI'm also not sure what `blacklist.md` is for, but it hasn't been updated in 6 years so I imagine it's not important.","shortMessageHtmlLink":"Auto merge of #722 - saethlin:flaky-crates, r=Mark-simulacrum"}},{"before":"d6e458fafcd73883e1cd9a828ba01d7f7c808c9a","after":"683b67f2d9753a750da6d419a49f4e062f069fdc","ref":"refs/heads/auto","pushedAt":"2024-03-20T08:48:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #722 - saethlin:flaky-crates, r=Mark-simulacrum\n\nIgnore some more crates\n\nAdding all the spurious failures I identified in https://github.com/rust-lang/rust/pull/121282#issuecomment-1975276033\n\nI'm also not sure what `blacklist.md` is for, but it hasn't been updated in 6 years so I imagine it's not important.","shortMessageHtmlLink":"Auto merge of #722 - saethlin:flaky-crates, r=Mark-simulacrum"}},{"before":"a73682d1b90ffce880410e4c09e6a0be844ac869","after":"d6e458fafcd73883e1cd9a828ba01d7f7c808c9a","ref":"refs/heads/auto","pushedAt":"2024-03-18T20:29:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #722 - saethlin:flaky-crates, r=Mark-Simulacrum\n\nIgnore some more crates\n\nAdding all the spurious failures I identified in https://github.com/rust-lang/rust/pull/121282#issuecomment-1975276033\n\nI'm also not sure what `blacklist.md` is for, but it hasn't been updated in 6 years so I imagine it's not important.","shortMessageHtmlLink":"Auto merge of #722 - saethlin:flaky-crates, r=Mark-Simulacrum"}},{"before":"5f8077a8c328d155b253ef9e0a1f7d776acbba23","after":"a73682d1b90ffce880410e4c09e6a0be844ac869","ref":"refs/heads/auto","pushedAt":"2024-02-26T14:15:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #720 - nbdd0121:patch-1, r=Mark-Simulacrum\n\nIgnore some flaky crates\n\nThese crates are discovered during crater run of https://github.com/rust-lang/rust/pull/116088 to be flaky, details [here](https://github.com/rust-lang/rust/pull/116088#issuecomment-1870577466).\n\nI only included the crates that I have determined (by examining source code and reproducing flakiness locally), and does not include actively-maintained crate (e.g. command-fds).","shortMessageHtmlLink":"Auto merge of #720 - nbdd0121:patch-1, r=Mark-Simulacrum"}},{"before":"4dbd62a91b924960b0ff56016d26c7e139ce3b3c","after":"5f8077a8c328d155b253ef9e0a1f7d776acbba23","ref":"refs/heads/auto","pushedAt":"2024-02-26T13:50:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #721 - GrigorenkoPV:stdsimd, r=Mark-Simulacrum\n\nFix: unknown feature `stdsimd`","shortMessageHtmlLink":"Auto merge of #721 - GrigorenkoPV:stdsimd, r=Mark-Simulacrum"}},{"before":"6bf2017925797d2870cb54e240ba8439956abd48","after":"4dbd62a91b924960b0ff56016d26c7e139ce3b3c","ref":"refs/heads/master","pushedAt":"2023-12-22T04:02:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #718 - Mark-Simulacrum:shrink-html-report, r=Mark-Simulacrum\n\nzstd-compress archives\n\nArchives are smaller, faster to compress, and faster to decompress. Installing zstd is pretty easy on most platforms as well, on my couple systems the default system tar is able to read .tar.zst files just fine too.\n\nIt's a win for the duration of the compression though; zstd compressing the all.tar tarball takes ~12 seconds locally vs. 2 minutes with gzip (at default settings), and zstd produces a ~500MB smaller compressed result (1.2 GB -> 705MB).","shortMessageHtmlLink":"Auto merge of #718 - Mark-Simulacrum:shrink-html-report, r=Mark-Simul…"}},{"before":"2474dbfba00ddd501b86b5d1677873609498ab4c","after":"4dbd62a91b924960b0ff56016d26c7e139ce3b3c","ref":"refs/heads/auto","pushedAt":"2023-12-22T03:42:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #718 - Mark-Simulacrum:shrink-html-report, r=Mark-Simulacrum\n\nzstd-compress archives\n\nArchives are smaller, faster to compress, and faster to decompress. Installing zstd is pretty easy on most platforms as well, on my couple systems the default system tar is able to read .tar.zst files just fine too.\n\nIt's a win for the duration of the compression though; zstd compressing the all.tar tarball takes ~12 seconds locally vs. 2 minutes with gzip (at default settings), and zstd produces a ~500MB smaller compressed result (1.2 GB -> 705MB).","shortMessageHtmlLink":"Auto merge of #718 - Mark-Simulacrum:shrink-html-report, r=Mark-Simul…"}},{"before":"6bf2017925797d2870cb54e240ba8439956abd48","after":"2474dbfba00ddd501b86b5d1677873609498ab4c","ref":"refs/heads/auto","pushedAt":"2023-12-22T01:19:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #718 - Mark-Simulacrum:shrink-html-report, r=Mark-Simulacrum\n\nzstd-compress archives\n\nArchives are smaller, faster to compress, and faster to decompress. Installing zstd is pretty easy on most platforms as well, on my couple systems the default system tar is able to read .tar.zst files just fine too.\n\nIt's a win for the duration of the compression though; zstd compressing the all.tar tarball takes ~12 seconds locally vs. 2 minutes with gzip (at default settings), and zstd produces a ~500MB smaller compressed result (1.2 GB -> 705MB).","shortMessageHtmlLink":"Auto merge of #718 - Mark-Simulacrum:shrink-html-report, r=Mark-Simul…"}},{"before":"76cd44d6dc2ebb4fa5cb66e84031b3e664212660","after":"6bf2017925797d2870cb54e240ba8439956abd48","ref":"refs/heads/master","pushedAt":"2023-12-17T20:24:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #717 - Mark-Simulacrum:shrink-html-report, r=Mark-Simulacrum\n\nAvoid extra allocations while generating HTML reports\n\nTested locally on a sample report that the results look visually the same.","shortMessageHtmlLink":"Auto merge of #717 - Mark-Simulacrum:shrink-html-report, r=Mark-Simul…"}},{"before":"587d9715a55a2ee20151f2ea351b4ae739d64c0b","after":"6bf2017925797d2870cb54e240ba8439956abd48","ref":"refs/heads/auto","pushedAt":"2023-12-17T20:04:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #717 - Mark-Simulacrum:shrink-html-report, r=Mark-Simulacrum\n\nAvoid extra allocations while generating HTML reports\n\nTested locally on a sample report that the results look visually the same.","shortMessageHtmlLink":"Auto merge of #717 - Mark-Simulacrum:shrink-html-report, r=Mark-Simul…"}},{"before":"518cd7a5a00823826f62e2a503bbfb86b05c1f42","after":"587d9715a55a2ee20151f2ea351b4ae739d64c0b","ref":"refs/heads/auto","pushedAt":"2023-12-17T19:09:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #717 - Mark-Simulacrum:shrink-html-report, r=Mark-Simulacrum\n\nAvoid extra allocations while generating HTML reports\n\nTested locally on a sample report that the results look visually the same.","shortMessageHtmlLink":"Auto merge of #717 - Mark-Simulacrum:shrink-html-report, r=Mark-Simul…"}},{"before":"76cd44d6dc2ebb4fa5cb66e84031b3e664212660","after":"518cd7a5a00823826f62e2a503bbfb86b05c1f42","ref":"refs/heads/auto","pushedAt":"2023-12-17T19:06:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #717 - Mark-Simulacrum:shrink-html-report, r=Mark-Simulacrum\n\nAvoid extra allocations while generating HTML reports\n\nTested locally on a sample report that the results look visually the same.","shortMessageHtmlLink":"Auto merge of #717 - Mark-Simulacrum:shrink-html-report, r=Mark-Simul…"}},{"before":"434a54958731560638e990519ddd8574498eaa1b","after":"76cd44d6dc2ebb4fa5cb66e84031b3e664212660","ref":"refs/heads/master","pushedAt":"2023-12-14T14:14:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #716 - Mark-Simulacrum:tmpfile-backing, r=Mark-Simulacrum\n\nBack largest archive by temporary files\n\nThis hopefully resolves the OOMs we see in production each time we try to write a report by keeping the archive on-disk rather than in-memory while we write it. Mid-to-long term I'd like to avoid the mmap and temporary file and instead stream the writing to S3, but this is what I had time to throw together today. I think it should work, though I'm a bit uncertain about the disk backing for temporary files.","shortMessageHtmlLink":"Auto merge of #716 - Mark-Simulacrum:tmpfile-backing, r=Mark-Simulacrum"}},{"before":"56535fb6a58e8f302912c75f8b13c0370b115caa","after":"76cd44d6dc2ebb4fa5cb66e84031b3e664212660","ref":"refs/heads/auto","pushedAt":"2023-12-14T13:53:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #716 - Mark-Simulacrum:tmpfile-backing, r=Mark-Simulacrum\n\nBack largest archive by temporary files\n\nThis hopefully resolves the OOMs we see in production each time we try to write a report by keeping the archive on-disk rather than in-memory while we write it. Mid-to-long term I'd like to avoid the mmap and temporary file and instead stream the writing to S3, but this is what I had time to throw together today. I think it should work, though I'm a bit uncertain about the disk backing for temporary files.","shortMessageHtmlLink":"Auto merge of #716 - Mark-Simulacrum:tmpfile-backing, r=Mark-Simulacrum"}},{"before":"d3895e4f98e219d60759efd4d96a6df9b3a3d772","after":"56535fb6a58e8f302912c75f8b13c0370b115caa","ref":"refs/heads/auto","pushedAt":"2023-12-14T13:09:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #716 - Mark-Simulacrum:tmpfile-backing, r=Mark-Simulacrum\n\nBack largest archive by temporary files\n\nThis hopefully resolves the OOMs we see in production each time we try to write a report by keeping the archive on-disk rather than in-memory while we write it. Mid-to-long term I'd like to avoid the mmap and temporary file and instead stream the writing to S3, but this is what I had time to throw together today. I think it should work, though I'm a bit uncertain about the disk backing for temporary files.","shortMessageHtmlLink":"Auto merge of #716 - Mark-Simulacrum:tmpfile-backing, r=Mark-Simulacrum"}},{"before":"527f48414609d53c97144881d7412262894dc792","after":"d3895e4f98e219d60759efd4d96a6df9b3a3d772","ref":"refs/heads/auto","pushedAt":"2023-12-14T12:09:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #716 - Mark-Simulacrum:tmpfile-backing, r=Mark-Simulacrum\n\nBack largest archive by temporary files\n\nThis hopefully resolves the OOMs we see in production each time we try to write a report by keeping the archive on-disk rather than in-memory while we write it. Mid-to-long term I'd like to avoid the mmap and temporary file and instead stream the writing to S3, but this is what I had time to throw together today. I think it should work, though I'm a bit uncertain about the disk backing for temporary files.","shortMessageHtmlLink":"Auto merge of #716 - Mark-Simulacrum:tmpfile-backing, r=Mark-Simulacrum"}},{"before":"434a54958731560638e990519ddd8574498eaa1b","after":"527f48414609d53c97144881d7412262894dc792","ref":"refs/heads/auto","pushedAt":"2023-12-14T03:32:59.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #716 - Mark-Simulacrum:tmpfile-backing, r=Mark-Simulacrum\n\nBack largest archive by temporary files\n\nThis hopefully resolves the OOMs we see in production each time we try to write a report by keeping the archive on-disk rather than in-memory while we write it. Mid-to-long term I'd like to avoid the mmap and temporary file and instead stream the writing to S3, but this is what I had time to throw together today. I think it should work, though I'm a bit uncertain about the disk backing for temporary files.","shortMessageHtmlLink":"Auto merge of #716 - Mark-Simulacrum:tmpfile-backing, r=Mark-Simulacrum"}},{"before":"4ebb5433c4fcf415331af81872d8722725d7c591","after":"434a54958731560638e990519ddd8574498eaa1b","ref":"refs/heads/master","pushedAt":"2023-11-25T14:37:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #713 - Skgland:spurious-errors, r=Mark-Simulacrum\n\ndetect new spuroius error and fix a regression considered spurious\n\n- change from TestFail to non-spuriouse BuildFail is a regression (rust-lang/crater#703)\n- no space left on drive is spuriouse (rust-lang/crater#700)","shortMessageHtmlLink":"Auto merge of #713 - Skgland:spurious-errors, r=Mark-Simulacrum"}},{"before":"4ebb5433c4fcf415331af81872d8722725d7c591","after":"434a54958731560638e990519ddd8574498eaa1b","ref":"refs/heads/auto","pushedAt":"2023-11-25T14:09:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #713 - Skgland:spurious-errors, r=Mark-Simulacrum\n\ndetect new spuroius error and fix a regression considered spurious\n\n- change from TestFail to non-spuriouse BuildFail is a regression (rust-lang/crater#703)\n- no space left on drive is spuriouse (rust-lang/crater#700)","shortMessageHtmlLink":"Auto merge of #713 - Skgland:spurious-errors, r=Mark-Simulacrum"}},{"before":"2051538304aca9e4430da0a470a07c88c7434d6c","after":"4ebb5433c4fcf415331af81872d8722725d7c591","ref":"refs/heads/master","pushedAt":"2023-11-11T17:59:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #712 - Mark-Simulacrum:track-worker-count, r=Mark-Simulacrum\n\nAdd label prior to clearing","shortMessageHtmlLink":"Auto merge of #712 - Mark-Simulacrum:track-worker-count, r=Mark-Simul…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEI_bk8AA","startCursor":null,"endCursor":null}},"title":"Activity · rust-lang/crater"}