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

dimyriy / vfs / 112
87%
master: 88%

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

pending completion
112

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%)

1.69 hits per line

Jobs
ID Job ID Ran Files Coverage
1 112.1 11 Oct 2018 10:37PM UTC 0
84.69
Travis Job 112.1
2 112.2 11 Oct 2018 10:46PM UTC 0
84.69
Travis Job 112.2
Source Files on build 112
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #112
  • e23799a0 on github
  • Next Build on optimize-buffered-write-performance (#113)
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