lp:~jderose/dmedia/tie-size-to-id

Created by Jason Gerard DeRose and last modified
Get this branch:
bzr branch lp:~jderose/dmedia/tie-size-to-id
Only Jason Gerard DeRose can upload to this branch. If you are Jason Gerard DeRose please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jason Gerard DeRose
Project:
Dmedia
Status:
Merged

Recent revisions

170. By Jason Gerard DeRose

Replaced somewhat silly HASH alias with sha1 so code is easier to read

169. By Jason Gerard DeRose

HashList now does tophash with initialized sha1 from tophash()

168. By Jason Gerard DeRose

Merged from trunk

167. By Jason Gerard DeRose

Added tophash() and leafhash() functions that create properly initialized hashes

166. By Jason Gerard DeRose

More brainstorming - leafhash_personalization()

165. By Jason Gerard DeRose

Added tophash_personalization() as a sort of brainstorming exercise

164. By Jason Gerard DeRose

Added explicit Depends on python-couchdb >= 0.8; removed unneed Depends python-paste

163. By Jason Gerard DeRose

Imports should track empty files, but not store them

 * Rather than importing empty files (file size is zero bytes), the filename
   is appended to doc['log']['empty'] in the corresponding 'dmedia/import'
   record

 * Filename, file size, and mtime for all files considered for import now
   stored in doc['log']['considered'] in the corresponding 'dmedia/import'
   record

 * Axed use of quick_id... full content-hash is now computed before deciding
   that a file is a duplicate (this is more robust and better fits pro file
   import UX)

 * Importer now does the right thing when there is inconsistency between
   database and FileStore

 * Database is now compacted upon finishing an import batch

 * Changes to take advantage of python-couchdb >= 0.8

 * More informative logging in ~/.cache/dmedia/service.log

162. By Jason Gerard DeRose

Fix FileStore.allocate_for_import() so open file descriptors don't accumulate

161. By Jason Gerard DeRose

Fixed some reStructuredText cross references

Branch metadata

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