lp://staging/~mikemc/ubuntuone-ios-files/asset-datamodel-tweak
Created by
Mike McCracken
and last modified
- Get this branch:
- bzr branch lp://staging/~mikemc/ubuntuone-ios-files/asset-datamodel-tweak
Only
Mike McCracken
can upload to this branch. If you are
Mike McCracken
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- dobey (community): Approve
- MichaĆ Karnicki (community): Approve
-
Diff: 374 lines (+313/-7)3 files modifiedFiles/Generated/_U1Asset.h (+6/-6)
Files/MappingModel_1_0_34_to_1_3.xcmappingmodel/xcmapping.xml (+306/-0)
Files/U1Files.xcdatamodeld/.xccurrentversion (+1/-1)
Related bugs
Related blueprints
Branch information
Recent revisions
- 96. By Mike McCracken
-
Update data model:
- allow U1Asset to have a nil fileNode, required to generate hashes for assets that may not be uploaded yet.
- set hashes to be NSData properties instead of strings, to allow for efficient searching by hash.
- Add simple mapping model to map existing string hash properties to nil data properties. No actual data mapping is done because as of this commit, no code actually sets the string hash properties. - 93. By Mike McCracken
-
- Release top-level folderviewcontr
ollers correctly to avoid zombie UI updates and associated crashes. - 91. By Mike McCracken
-
- Don't update asset generation if there's a failure, and save updates if there isn't.
- 90. By Mike McCracken
-
- Check errors in upload and avoid setting asset generation with potentially invalid data.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntuone-ios-files