Monthly Archives: September 2013

tip to review a large patch with magit and ediff

When reviewing a large changeset with magit, it can be difficult to separate meaningfull changes from purely syntactic substitutions. Using ediff to navigate the patch highlights the words changed between two lines instead of just showing a line removed and … Continue reading

Posted in emacs, git, magit | Leave a comment

Ceph development statistics : 2010 to present

Running git_stats against Ceph master today produced the following output. The stats before 2010 were trimmed because the report is too slow to navigate. sudo apt-get install ruby1.9.1-dev ruby-mkrf sudo gem install git_stats git clone git@github.com:ceph/ceph.git cd ceph git_stats generate … Continue reading

Posted in ceph | Leave a comment

Ceph dialog : monitors and paxos

This is a dialog (also published on ceph.com) where Joao Luis, Ceph core developer with an intimate knowledge of the monitor, answers Loïc Dachary’s questions who discovers this area of the Ceph code base. Many answers are covered in Joao’s … Continue reading

Posted in ceph | Leave a comment