Merge branch 'jk/in-pack-size-measurement'
commit802f878b86332a7841dab89dfe29e3e6c90979ab
authorJunio C Hamano <gitster@pobox.com>
Thu, 18 Jul 2013 19:59:41 +0000 (18 12:59 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 18 Jul 2013 19:59:41 +0000 (18 12:59 -0700)
tree2f62429ff4ef4eaabef5ecf4daabf768dcfc5e95
parentb12aecda2cbdc7264ce969e28a351a78ea3cb77f
parent8b8dfd5132ce91f632b5303c39cda2dfe30790f1
Merge branch 'jk/in-pack-size-measurement'

"git cat-file --batch-check=<format>" is added, primarily to allow
on-disk footprint of objects in packfiles (often they are a lot
smaller than their true size, when expressed as deltas) to be
reported.

* jk/in-pack-size-measurement:
  pack-revindex: radix-sort the revindex
  pack-revindex: use unsigned to store number of objects
  cat-file: split --batch input lines on whitespace
  cat-file: add %(objectsize:disk) format atom
  cat-file: add --batch-check=<format>
  cat-file: refactor --batch option parsing
  cat-file: teach --batch to stream blob objects
  t1006: modernize output comparisons
  teach sha1_object_info_extended a "disk_size" query
  zero-initialize object_info structs
cache.h
sha1_file.c