It looks like blob removal became a no-no in Apache infra somehow (see https://issues.apache.org/jira/browse/INFRA-18499?focusedCommentId=16865674&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16865674 )
So: 1) We have to live with the current state of Git repo (which is not bad though). 2) We should **refrain from adding huge blobs** to Git repo (e.g. uncompressed pngs, jars, pdfs, etc, etc), as they increase repository size very fast, and the blobs are hard to remove (== we need either approval from [email protected] or something like that). Of course, there are ways to cleanup (e.g. Git -> Git migration, so we keep old Git repo intact, and ask a brand new repo), however it is kind of complicated (however I would really like to watch the reaction of the infra team on Git->Git migration :) ). Note: it is not something new with Git. In SVN we would still like to avoid adding (big) binary blobs to the repository. The "new" problem now is it becomes more complicated to rip those blobs out of the repository. Vladimir
