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

nerves-project / property_table
93%
main: 93%

Build:
Build:
LAST BUILD BRANCH: dependabot/hex/credo-1.7.13
DEFAULT BRANCH: main
Repo Added 24 Aug 2023 12:31AM UTC
Files 8
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 reduce-file-io
branch: reduce-file-io
CHANGE BRANCH
x
Reset
  • reduce-file-io
  • bump-deps
  • ci
  • cleanup
  • coveralls
  • dependabot-automerge
  • dependabot/hex/benchee-1.4.0
  • dependabot/hex/benchee-1.5.0
  • dependabot/hex/credo-1.7.11
  • dependabot/hex/credo-1.7.12
  • dependabot/hex/credo-1.7.13
  • dependabot/hex/dialyxir-1.4.6
  • dependabot/hex/dialyxir-1.4.7
  • dependabot/hex/ex_doc-0.35.1
  • dependabot/hex/ex_doc-0.36.1
  • dependabot/hex/ex_doc-0.37.0
  • dependabot/hex/ex_doc-0.37.1
  • dependabot/hex/ex_doc-0.37.2
  • dependabot/hex/ex_doc-0.37.3
  • dependabot/hex/ex_doc-0.38.0
  • dependabot/hex/ex_doc-0.38.1
  • dependabot/hex/ex_doc-0.38.2
  • dependabot/hex/ex_doc-0.38.3
  • dependabot/hex/ex_doc-0.38.4
  • dependabot/hex/ex_doc-0.39.1
  • dependabot/hex/excoveralls-0.18.4
  • dependabot/hex/excoveralls-0.18.5
  • digit/options-spec-fix
  • get-all-with-timestamps
  • main
  • non-nil-previous-timestamp
  • raising_flush
  • rel-v0.2.5
  • rel-v0.2.6
  • rel-v0.3.0
  • reuse
  • reuse2
  • subscribe-and-get

25 Aug 2023 04:57PM UTC coverage: 93.455% (-0.07%) from 93.525%
3a30950d-cf3f-4312-ab38-66f9dade2934

Pull #52

circle-ci

fhunleth
Minimize disturbance to persisted files while saving

This introduces a temporary file that's constructed while saving the ETS
table to disk when persisting. Only after the file is created are the
main and backup files renamed and deleted. The theory is that saving the
ETS file is by far the slowest part of the process. Renaming and
deleting files is expected to be fast. Therefore, if power is lost or
anything else weird happens, it most likely affects the temporary file
which will never be read anyway.
Pull Request #52: Minimize disturbance to persisted files while saving

20 of 20 new or added lines in 1 file covered. (100.0%)

257 of 275 relevant lines covered (93.45%)

12.88 hits per line

Relevant lines Covered
Build:
Build:
275 RELEVANT LINES 257 COVERED LINES
12.88 HITS PER LINE
Source Files on reduce-file-io
  • Tree
  • List 8
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
3a30950d... reduce-file-io Minimize disturbance to persisted files while saving This introduces a temporary file that's constructed while saving the ETS table to disk when persisting. Only after the file is created are the main and backup files renamed and deleted. The the... Pull #52 25 Aug 2023 04:58PM UTC fhunleth circle-ci
93.45
773c990a... reduce-file-io Minimize disturbance to persisted files while saving This introduces a temporary file that's constructed while saving the ETS table to disk when persisting. Only after the file is created are the main and backup files renamed and deleted. The the... Pull #52 25 Aug 2023 04:10PM UTC fhunleth circle-ci
93.45
a15f3c3f... reduce-file-io Minimize disturbance to persisted files while saving This introduces a temporary file that's constructed while saving the ETS table to disk when persisting. Only after the file is created are the main and backup files renamed and deleted. The the... Pull #52 25 Aug 2023 12:44PM UTC fhunleth circle-ci
90.94
c95f26e5... reduce-file-io WIP push 24 Aug 2023 02:43PM UTC fhunleth circle-ci
90.94
See All Builds (178)
  • 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