Suositut: Tiedot päivitetty 3. marraskuuta 2026

Kategoriat

Internet1 364
Viestintä322
Ääni ja video904
Grafiikka ja suunnittelu544
Toimisto ja tuottavuus1 127
Kehitystyökalut3 147
Tekoälytyökalut535
Tietoturva ja yksityisyys392
Järjestelmätyökalut3 146
Pelit526
Opiskelu ja tiede239
Verkko ja IT283

Lataa kache 0.27.0

Content-addressed zero-copy build cache for Rust, C/C++ and more

Tämä on vanhempi versio. Uusin versio on 1.2.2. kache 1.2.2 · Julkaistu:

Asennustiedostot 0.27.0

ArkkitehtuuriTyyppiLaajuusTiedostokokoLatausSHA256
64-bittinen Portable — — github.com VirusTotal
ARM64 Portable — — github.com VirusTotal

Linkki ja SHA256-tiiviste ovat peräisin Windows Package Managerin yhteisön manifestista. Vertaa ladatun tiedoston tiivistettä ennen kuin suoritat sen.

Muutosloki

What's Changed
- feat(telemetry): join prefetch receipts with wrapper demand by @jleni in #1160
- fix(telemetry): count a consumed prefetch key once, not once per payload by @jleni in #1162
- ci: bump setup-runner to v1.5.2 by @jleni in #1164
- Qualify prefetch against a cold CI control (#618) by @jleni in #1163
- Keep qualification setup out of the cold control by @jleni in #1165
- Install the seed's toolchain in qualification consumers by @jleni in #1166
- Exempt local-only build-script units from qualification demand checks by @jleni in #1167
- refactor(daemon): move to kunobi-daemon 0.4 and derive the pipe name once by @jleni in #1169
- fix(macos): run dsymutil from the directory the OSO prefix strips by @jleni in #1168
- test(macos): guard dSYM contents, not just the bundle's UUID by @jleni in #1170
- feat(telemetry): mark each unit with the prefetch that delivered its key by @jleni in #1172
- ci: read the coverage and audit crate lists from cargo metadata by @jleni in #1173
- test(probe): keep installed kache shims out of the doctor shim test by @jleni in #1174
- refactor(daemon): use kunobi-daemon's stdio inherit guard on Windows by @jleni in #1176
- fix(daemon): say why the daemon exited when daemon start fails by @jleni in #1175
- fix(daemon): refuse a socket path too long for a Unix socket, and say so by @jleni in #1177
- Test that the service keeps a schema-7 unit's prefetch delivery by @jleni in #1178
- fix(bench): stage scenario symlinks as links in perf-gate-local by @jleni in #1180
- chore: bump kache to v0.27.0 by @jleni in #1171
- fix: close a static-archive false hit, harden compiler shims, add an opt-in test runner by @jleni in #1179
- ci(mutants): diff the PR with the histogram algorithm by @jleni in #1181
- fix(gc): wait for the index write lock instead of skipping an eviction by @jleni in #1183
- fix(key): key native archives that reach a unit by any route by @jleni in #1182
- perf(cc): look up a unit's header hashes in one query, and memoise them by @jleni in #1185
- fix(key): sample prediction checks the same way in every checkout by @jleni in #1186
- perf(restore): share proc-macro and build-script inodes on Linux by @jleni in #1187
- fix(cargo): pass proxy overrides as --config, not exported env by @jleni in #1188
- perf(cc): hand a finished compile's store put to the daemon by @jleni in #1184
- fix(rustc): keep real source paths in trybuild builds by @glebpom in #1189
- chore(cc): drop two phase probes left from profiling by @jleni in #1192
- perf(key): reuse registry unit predictions in another checkout by @jleni in #1191
- perf(restore): check a restored loadable's signature once per blob by @jleni in #1196
- fix(macos): prefix N_OSO paths in links without Rust debuginfo by @jleni in #1199
- fix(macos): give cached proc macros a checkout-independent install name by @jleni in #1200
- refactor(auth): take workload identity from kunobi-auth 0.13 by @jleni in #1201
- fix(gc): keep entries the remote delivered from automatic eviction by @jleni in #1198
- fix(wrapper): keep kache's own lines out of the stderr Cargo replays by @jleni in #1197
- perf(key): let a workspace unit's input record serve another checkout by @jleni in #1202
- perf(key): share input prediction rows through the remote by @jleni in #1204
- feat(key): share a read-only OUT_DIR for registry units that bake an empty one by @jleni in #1203
- fix(prefetch): bound cargo metadata discovery and back off after failures by @jleni in #1210
- test(e2e): enforce the relocate-noop dispatch check on Windows again by @jleni in #1212
- fix(daemon): report a daemon that closed before replying as a close by @jleni in #1215
- test(macos): resolve clang once and retry in the dSYM tests by @jleni in #1211
- fix(daemon): keep the control endpoint inside the daemon socket's path budget by @jleni in #1217
- fix(store): prune file hash rows a month after they were written by @jleni in #1214
- test: keep entered temp dirs alive until the guard restores the cwd by @jleni in #1220
- fix(gc): stop treating APFS snapshot-held blocks as cloned into target/ by @lollipopkit in #1194
- fix(events): keep the build in progress when the event log rotates by @jleni in #1213
- fix(daemon): start the daemon through kunobi-daemon's detached spawn by @jleni in #1219
- feat(chart): set the Service's appProtocol for an HTTP/2 Ingress by @jleni in #1223
- test: never start the test binary as a daemon by @jleni in #1225
- fix(service): load the launchd job when kickstart cannot find it by @jleni in #1224
- fix(daemon): name the log that holds a startup failure by @jleni in #1226
- fix(gc): leave bytes target directories hold out of size pressure by @jleni in #1227
- fix(store): keep file_hashes without rowid by @jleni in #1228
- test: name why a prefetch trigger stopped, and wait out a busy marker by @jleni in #1230
- fix(bench): replace read-only cache trees when restoring a snapshot by @jleni in #1229
- fix(link): follow Firefox's Python cargo-linker on Windows by @jleni in #1231
- fix(bench): clear the mbx cache dir with its read-only directories by @jleni in #1232
- fix(args): derive target_dir from Cargo's new build-dir layout by @skyf0l in #1222
- fix(link): take the MSVC runtime library the linker finds first by @jleni in #1233
- feat(clean): reclaim deleted worktrees' targets, never a live one by @jleni in #1234
- test: wait for the prefetch marker lock the test takes itself by @jleni in #1236
- fix(clean): measure every profile and find worktrees in .worktrees by @jleni in #1235
- fix(build-script): restore bundled C library results in another checkout by @jleni in #1238
- feat: kache targets, a per-worktree target ledger by @jleni in #1237
- fix(perf-gate): six paired runs on every PR by @jleni in #1239
- fix: recognize Cargo 1.100's per-unit build layout everywhere by @jleni in #1240
- chore(deps): kunobi-daemon 0.5.2 by @jleni in #1242
- feat(build-script): hermetic runs that share OUT_DIR by construction by @jleni in #1243
- test: wait for XFS to release a removed clone before sweeping by @jleni in #1244
- perf(build-script): search outputs and dependency files with memmem by @jleni in #1246
- fix(cc): cache C++ aligned-new compilations by @quake in #1245
- fix(store): accept build-script out/ artifact names in the committed index by @shinaoka in #1247
- test: unlock the build lock before checking it is free by @jleni in #1251
- chore(nix): drop the crates.io User-Agent override by @jleni in #1255
- docs: say what kache sees under cargo miri by @jleni in #1256
- fix(fs): keep a partly rewritten clone's shared bytes out of snapshot-held by @jleni in #1253
- perf(cc): cheaper include listings and flag regexes on a C miss by @jleni in #1249
- test: stop test daemons on drop instead of a 3-second idle timeout (#704) by @jleni in #1258
- chore(daemon): remove the experimental daemon-assisted local hit path (#565) by @jleni in #1259
- fix(build): link the build-script launcher against libc last by @jleni in #1254
- feat(build-script): collect hermetic runs no target directory links to by @jleni in #1252
- perf(wrapper): restore large executables from a copy the daemon staged in advance by @jleni in #1248
- feat(gc): sweep [cache.volumes] shards with their own budget (#974) by @jleni in #1262
- fix(remote): merge prefetch manifests instead of overwriting them by @jleni in #1261
- perf(cc): confirm a miss's include listings by their stamps by @jleni in #1250
- docs: match the docs to main and set a writing voice by @jleni in #1265
- perf(key): resolve env-dep paths once per key computation (#560) by @jleni in #1266
- refactor: share duplicated helpers and remove dead code by @jleni in #1268
- feat(daemon): remove orphaned target directories on its own by @jleni in #1267
- fix(prefetch-qualification): seed the manifest and namespace a CI job would by @jleni in #1272
- ci: mutate only the lines a change writes, not the ones it moves by @jleni in #1273
- fix(prestage): release the staging lock explicitly by @jleni in #1275
- fix(remote): merge lockfile shards like manifests, and test both on RustFS by @jleni in #1274
- test(build-intent): run the fake cargo once before timing it by @jleni in #1278
- docs: READMEs and crates.io metadata for the published crates by @jleni in #1277
- refactor: move the daemon and cache_key tests into their own files by @jleni in #1276
- fix(manifest): leave build-script runs out of published manifests by @jleni in #1281
- feat(init): pace test binaries in every project by @jleni in #1263
- feat(remote): stop listing the bucket by default, and read with GetObject only by @jleni in #1280
- test(build-script): hold the process-state lock while run_real reads OUT_DIR by @jleni in #1284
- docs: drop Substrate from the nightly benchmark list by @jleni in #1285
- fix(cc): take a scheduler permit for compiles that run before their key by @jleni in #1286
- refactor(key): read the key's environment from one snapshot by @jleni in #1279
- refactor: move the config, report, tui and bench-runner tests into their own files by @jleni in #1283
- refactor: move the store, wrapper, cc and cli tests into their own files by @jleni in #1282
- fix(remote): upload packs and entry manifests create-only, and prove GetObject-only reads by @jleni in #1288
- chore: keep one report schema and fix the control endpoint comment by @jleni in #1290
- fix(daemon): drain queued cc publications for as long as they progress by @jleni in #1287
- feat(remote): name the cause of S3 failures, and check the remote in kache doctor by @jleni in #1289
- feat(prefetch): borrow the manifests of earlier lockfiles after a dependency bump by @jleni in #1291
- test: take the timing out of three flaky tests by @jleni in #1293
- feat(remote): add a native Google Cloud Storage remote by @jleni in #1295
- refactor(key): return the key's side outputs instead of thread-locals by @jleni in #1294
- feat(daemon): seed a new checkout's target with units another built by @jleni in #1292

https://github.com/kunobi-ninja/kache/releases/tag/v0.27.0

Suosituin kategoriassa Ohjelmointikielet ja SDK:t

Näytä kaikki
  1. Go Programming LanguageOhjelmointikielet ja SDK:t
  2. LLVMOhjelmointikielet ja SDK:t · LLVM
  3. DenoOhjelmointikielet ja SDK:t · Deno Land Inc.
  4. CMakeOhjelmointikielet ja SDK:t · Kitware
  5. YarnOhjelmointikielet ja SDK:t · Yarn Contributors
  6. CcacheOhjelmointikielet ja SDK:t · Joel Rosdahl
  7. sbtOhjelmointikielet ja SDK:t · Lightbend, Inc.
  8. BOINCOhjelmointikielet ja SDK:t · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKOhjelmointikielet ja SDK:t · Google
  10. TelegrafOhjelmointikielet ja SDK:t · InfluxData Inc.

Lisää julkaisijalta Kunobi Ninja

Näytä kaikki

Tunnisteet

Jaa