/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_hashcache.py

Merge bzr.dev 4187, and revert the change to fix refcycle issues.

I apparently didn't run the smart fetch tests. Which show that we access inv+chk pages
as a fulltext, and then insert the stream, which expects to get the block as a compressed
block. :(.
Need to rethink how to do it, possibly with weakrefs.


This also brings in CommitBuilder.record_iter_changes() and the updates to btree_index
and backing indices.

Show diffs side-by-side

added added

removed removed

Lines of Context:
146
146
                10, 20,
147
147
                stat.S_IFREG | 0600)
148
148
 
149
 
    def _really_sha1_file(self, abspath):
 
149
    def _really_sha1_file(self, abspath, filters):
150
150
        if abspath in self._files:
151
151
            return sha1(self._files[abspath][0])
152
152
        else: