~amanica/bzr/320119-log_exclusive_lower_bound

« back to all changes in this revision

Viewing changes to bzrlib/repofmt/pack_repo.py

  • Committer: Jelmer Vernooij
  • Date: 2009-04-06 02:54:14 UTC
  • mfrom: (4253 +trunk)
  • mto: This revision was merged to the branch mainline in revision 4255.
  • Revision ID: jelmer@samba.org-20090406025414-65tpjwcmjp5wa5oj
Merge bzr.dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2071
2071
                deltas=True, parents=True, is_locked=self.is_locked),
2072
2072
            data_access=self._pack_collection.text_index.data_access,
2073
2073
            max_delta_chain=200)
 
2074
        self.chk_bytes = None
2074
2075
        # True when the repository object is 'write locked' (as opposed to the
2075
2076
        # physical lock only taken out around changes to the pack-names list.)
2076
2077
        # Another way to represent this would be a decorator around the control
2223
2224
        reconciler.reconcile()
2224
2225
        return reconciler
2225
2226
 
 
2227
    def _reconcile_pack(self, collection, packs, extension, revs, pb):
 
2228
        packer = ReconcilePacker(collection, packs, extension, revs)
 
2229
        return packer.pack(pb)
 
2230
 
2226
2231
    def unlock(self):
2227
2232
        if self._write_lock_count == 1 and self._write_group is not None:
2228
2233
            self.abort_write_group()
2274
2279
    supports_ghosts = True
2275
2280
    # External references are not supported in pack repositories yet.
2276
2281
    supports_external_lookups = False
 
2282
    # Most pack formats do not use chk lookups.
 
2283
    supports_chks = False
2277
2284
    # What index classes to use
2278
2285
    index_builder_class = None
2279
2286
    index_class = None