Hi all,
Several months ago there was a merged pull request in the enzo-3.0 repository that unintentionally included a set of "bad" changes that substantially increased the size of the repository.
We would like to fix this.
I've gone ahead and rewritten history in my repository to include a version that doesn't descend from the "bad" changeset:
Specifically, I'm talking about the commits between 60e3a9c and 32bb8c5
The net effect is to rewrite history for Britton and John's most recent merged PR and my PR that was merged this morning that merges with work in the enzo-dev repository.
The reason I'm writing is that we will need to strip public history. Anyone who is doing work in the enzo-3.0 repostiory will also need to ensure that their work is not based on the "bad" changeset. If you're concerned that your work will need to be redone, we will likely be able to extract your work using a rebase to prevent too much annoying repetition of work.
I'd like to strip the repository soon but will give this a day or two so people can raise objections by replying to this e-mail.
The alternate choice is to not rewrite public history at the cost of having a very heavy-weight repository on disk. We would also be much closer to the 2 gigabyte repository size limit that bitbucket imposes.
-Nathan