• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pkhuong / kismet-cache
99%

Build:
DEFAULT BRANCH: main
Repo Added 30 Aug 2021 12:54AM UTC
Files 11
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main

27 Jun 2024 12:34PM UTC coverage: 99.113% (+0.03%) from 99.086%
9696655312

push

github

pkhuong
NFC trigger: mark initialiser for thread-local const

h/t clippy

3686 of 3719 relevant lines covered (99.11%)

338.71 hits per line

Relevant lines Covered
Build:
Build:
3719 RELEVANT LINES 3686 COVERED LINES
338.71 HITS PER LINE
Source Files on main
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
9696655312 main NFC trigger: mark initialiser for thread-local const h/t clippy push 27 Jun 2024 12:36PM UTC pkhuong github
99.11
9688087245 main raw_cache: add support for Amazon EFS EFS's native relatime snaps atime to be equal to the mtime on access, so we much now check for atime >= mtime, in order to find files that were accessed. That's OK because we already have logic to reset atim... push 26 Jun 2024 11:22PM UTC pkhuong github
99.09
6461524775 main benign_error: small module to handle ESTALE like ENOENT Most cases where we check for ENOENT, we want to bubble that up like a non-erroneous cache miss. ESTALE means we thought there was something there, but that handle (inode) has since disappea... push 09 Oct 2023 08:45PM UTC pkhuong github
98.92
6207687088 main stack: check close(2) before publishing NamedTempFile to cache Close *can* fail for real I/O reasons, and while it would be ideal to always fsync: 1. that's an (opt-out) option 2. it can still be nice to detect post-fsync failures 3. with NFS cl... push 16 Sep 2023 01:35PM UTC pkhuong github
98.85
6134500243 main README: target main branch for build badge push 10 Sep 2023 02:07AM UTC pkhuong github
98.87
6134493710 main Add GH action workflow (#10) Replace travis-ci with GH action, and switch from tarpaulin to llvm-cov because the workflow for tarpaulin emits weird stats for lib.rs. push 10 Sep 2023 02:05AM UTC web-flow github
98.84
74 main cache_dir: further optimise for the common case Optimistically publish the file operation in `put` and `set`; only when that fails do we ensure the parent directory exists and retry the file operation. TESTED=existing tests. push 23 Sep 2021 01:04AM UTC pkhuong travis-ci-com pending completion  
73 main stack: return cached file if possible in get_or_update When we aren't replacing a file, prefer to return the cached file after a call to `put`: if we lost the race and we can find a new cached file, it's usually better to return what's now persis... push 22 Sep 2021 11:31PM UTC pkhuong travis-ci-com pending completion  
60 main more documentation More linkage, and add some sample usage to `lib.rs`. TESTED=it's all comments. push 12 Sep 2021 07:47PM UTC pkhuong travis-ci-com pending completion  
39 main readonly: new public interface for a stack of read-only cache dirs When storing cache data in filesystem directories, it often makes sense to pull from a few read-only directories, e.g., when migrating from one cache scheme to another, or when re... push 08 Sep 2021 09:29PM UTC pkhuong travis-ci-com pending completion  
See All Builds (87)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc