When investingating a a problem using the latest Ceph sources, it was discovered that the problem only shows in the master branch and appeared after the v0.85 tag. The following script reproduces the problem and logs the result: $ cat … Continue reading →
Gource is run on the Ceph git repository for each of the 192 developers who contributed to its development over the past six years. Their footprint is the last image of a video clip created from all the commits they … Continue reading →
The gf-complete and jerasure libraries implement the erasure code functions used in Ceph. They were copied in Ceph in 2013 because there were no reference repositories at the time. The copy was removed from the Ceph repository and replaced by … Continue reading →
shortlog is convenient to print a leader board counting contributions. For instance to display the top ten commiters of Ceph over the past year: $ git shortlog –since=’1 year’ –no-merges -nes | nl | head -10 1 1890 Sage Weil … Continue reading →