redmine 0.9 の git の挙動その3

あらためてソース見たが、数で比較が出来なくなったから、今度は毎回1週間前のものを読みにいっちゃってんのか。
あとやっぱり、巨大レポの初回の取り込み、メモリに全部もっちゃってんで、最後の書き込み、凄くないか。
Mercurial の場合、巨大だって分かっているのは、タグを指定して pull して、ちまちま入れたりしていたけど、git って出来るの?
一応100件でトランザクションはもともとあったんだ。
http://www.redmine.org/projects/redmine/repository/entry/tags/0.9.3/app/models/repository/mercurial.rb#L67
これも、今回1件毎にトランザクションが働くようになったが。