lp://qastaging/~jameinel/bzr/btree_with_bloom

Created by John A Meinel and last modified
Get this branch:
bzr branch lp://qastaging/~jameinel/bzr/btree_with_bloom
Only John A Meinel can upload to this branch. If you are John A Meinel please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
John A Meinel
Project:
Bazaar
Status:
Development

Recent revisions

4299. By John A Meinel

Filter keys before checking a given backing index.

4298. By John A Meinel

Revert previous change.

It is more invasive, and there is really only one code path
that will care to *look* at the backing bloom, so we don't
need to change all the other code paths.

4297. By John A Meinel

Combine the two arrays into one, rename it _backing_info.

4296. By John A Meinel

When spilling to disk, create an in-memory BloomMurmur.
If we spill 100k nodes to disk, we then have an ~125kB array in memory
that gives us a 99% chance of knowing a given key is not present in
the disk structure, so we don't have to read anything.
This is in memory only, so we don't need a format bump, and the
100kB overhead is not excessive. (Given we are mapping at least 4MB
of key data, not to mention tuple,str,and value overheads.)

4295. By Canonical.com Patch Queue Manager <email address hidden>

(jam) Remove _LRUNode from the linked list as well as the dict.

4294. By Canonical.com Patch Queue Manager <email address hidden>

(Jelmer) Use -- before recipient address in mutt command-line.

4293. By Canonical.com Patch Queue Manager <email address hidden>

(aaron,
 jelmer) Use TreeTransform to update file ids in working tree after
 dpush.

4292. By Canonical.com Patch Queue Manager <email address hidden>

(robertc) Add a Branch.set_parent_location verb and reduce lock
 churning to reduce network round trips. (Robert Collins)

4291. By Canonical.com Patch Queue Manager <email address hidden>

(robertc) 6 less round trips on smart push by using a verb to get
 bzrdir stacking policy and inheriting set_parent for
 RemoteBranch. (Robert Collins)

4290. By Canonical.com Patch Queue Manager <email address hidden>

(stlman, mbp, jelmer) Support IPv6 literals in URLs.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack6 (bzr 1.9)
Stacked on:
lp://qastaging/~bzr/bzr/trunk-old
This branch contains Public information 
Everyone can see this information.

Subscribers