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

dimyriy / vfs / 112 / 2
87%
master: 88%

Build:
Build:
LAST BUILD BRANCH: optimize-buffered-write-performance
DEFAULT BRANCH: master
Ran 11 Oct 2018 10:46PM UTC
Files 62
Run time 2s
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

11 Oct 2018 10:34PM UTC coverage: 84.686%. First build
112.2

push

travis-ci

dimyriy
Optimize File Writing

 - Rewrite file writing algorithm – introduce FatTransaction in order to not seek for each next cluster (increase write 100x times)
 - Add StorageOutputStream interface and one implementation backed by array
 - Remove append from StorageFileDescriptor as it was only an implementation of buffered write now replaced by StorageOutputStream
 - File size can now of long type
 - Add benchmark for file write
 - Remove modification timestamps to fit long filesize to header
 - Regenerate metadata test data to conform with removed timestamp
 - Cleanup code – remove unused exceptions and definitions

1283 of 1515 relevant lines covered (84.69%)

0.85 hits per line

Source Files on job 112.2
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 86
  • Travis Job 112.2
  • e23799a0 on github
  • Next Job for on optimize-buffered-write-performance (#113.1)
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