lp:~verterok/ubuntuone-client/tritcask-shelf

Created by Guillermo Gonzalez and last modified
Get this branch:
bzr branch lp:~verterok/ubuntuone-client/tritcask-shelf
Only Guillermo Gonzalez can upload to this branch. If you are Guillermo Gonzalez please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Guillermo Gonzalez
Project:
Ubuntu One Client
Status:
Merged

Recent revisions

772. By Guillermo Gonzalez

more doctstrings fixes.

771. By Guillermo Gonzalez

- remove TritcaskShelf.pop as it's provided by DictMixin
- fix test_items test

770. By Guillermo Gonzalez

fix docstrings and assertEquals.

769. By Guillermo Gonzalez

shelve.Shelf-like using Tritcask as the backend.

768. By Guillermo Gonzalez

flush and fsync data and hint file on close

767. By Guillermo Gonzalez

add basic merge support

766. By Guillermo Gonzalez

add crc32 checking and make HintFile creation safe.

765. By Guillermo Gonzalez

add a test for building the keydir with multiple hints, and fix a bug

764. By Guillermo Gonzalez

remove last direct use of mmap/file and use DataFile.__getitem__ instead.

763. By Guillermo Gonzalez

 - move _read_entry and _write_entry into DataFile class
 - added slicing support to DataFile in order to encapsulate data access
 - added HintFile class to handle operations on hint files

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntuone-client
This branch contains Public information 
Everyone can see this information.