Merge branch 'sb/object-store-alloc'
commit110240588d5c0ca88d3b55da52068f59d8d6367d
authorJunio C Hamano <gitster@pobox.com>
Mon, 25 Jun 2018 20:22:38 +0000 (25 13:22 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 25 Jun 2018 20:22:38 +0000 (25 13:22 -0700)
tree5a9120c2c70aeb9d2e7ac4347870094870019e49
parentfa82bb70d9ef3acb6a47cddfb38a7b0ca40ac362
parent14ba97f81c7b94e10d591b363688a073023f332d
Merge branch 'sb/object-store-alloc'

The conversion to pass "the_repository" and then "a_repository"
throughout the object access API continues.

* sb/object-store-alloc:
  alloc: allow arbitrary repositories for alloc functions
  object: allow create_object to handle arbitrary repositories
  object: allow grow_object_hash to handle arbitrary repositories
  alloc: add repository argument to alloc_commit_index
  alloc: add repository argument to alloc_report
  alloc: add repository argument to alloc_object_node
  alloc: add repository argument to alloc_tag_node
  alloc: add repository argument to alloc_commit_node
  alloc: add repository argument to alloc_tree_node
  alloc: add repository argument to alloc_blob_node
  object: add repository argument to grow_object_hash
  object: add repository argument to create_object
  repository: introduce parsed objects field
alloc.c
blame.c
cache.h
commit.c
commit.h
merge-recursive.c
object.c
object.h
repository.c
repository.h
tree.c