• 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
  • Tree
  • List 11
  • Changed 8
  • Source Changed 4
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

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

© 2025 Coveralls, Inc