Fossil

Check-in [309af345ab]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:If I am reading this correctly, the JPEG and PNG bars are the ones increasing with each commit, not so much the TIFF bar due to using uncompressed TIFF
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 309af345ab6ae43a62dfc2b4ee3c5917cde7b8c72b7b8e985e8821a5dbad5f89
User & Date: andygoth 2020-09-28 04:03:55.675
Context
2020-09-28
23:28
Removed www/branch??.graphml: these are the yEd input files for the old SVG diagrams in www/branching.wiki, which were replaced with Pikchrs in [9ec0ccee33]. check-in: 387322d6d9 user: wyoung tags: trunk
04:03
If I am reading this correctly, the JPEG and PNG bars are the ones increasing with each commit, not so much the TIFF bar due to using uncompressed TIFF check-in: 309af345ab user: andygoth tags: trunk
02:29
Move change to intended location (shouldn't have been on branch) check-in: fb6b093d97 user: andygoth tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Changes to www/image-format-vs-repo-size.md.
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140

*   BMP and uncompressed TIFF are nearly identical in size for all
    checkins, and the repository growth rate is negligible past the
    first commit.⁵ We owe this economy to Fossil’s delta compression
    feature: it is encoding each of those single-pixel changes in a very
    small amount of repository space.

*   The JPEG and TIFF bars increase by large amounts on most checkins
    even though each checkin *also* encodes only a *single-pixel change*.

*   The size of the first checkin in the BMP and TIFF cases is roughly
    the same as that for the PNG case, because both PNG and Fossil use
    the zlib binary data compression algorithm. This shows that for
    repos where the image files are committed only once, there is
    virtually no penalty to using BMP or TIFF over PNG. The file sizes







|







126
127
128
129
130
131
132
133
134
135
136
137
138
139
140

*   BMP and uncompressed TIFF are nearly identical in size for all
    checkins, and the repository growth rate is negligible past the
    first commit.⁵ We owe this economy to Fossil’s delta compression
    feature: it is encoding each of those single-pixel changes in a very
    small amount of repository space.

*   The JPEG and PNG bars increase by large amounts on most checkins
    even though each checkin *also* encodes only a *single-pixel change*.

*   The size of the first checkin in the BMP and TIFF cases is roughly
    the same as that for the PNG case, because both PNG and Fossil use
    the zlib binary data compression algorithm. This shows that for
    repos where the image files are committed only once, there is
    virtually no penalty to using BMP or TIFF over PNG. The file sizes