Merge lp:~francesco-marella/entertainer/fix-bug-315247 into lp:entertainer
Proposed by
Francesco Marella
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Matt Layman | ||||
Approved revision: | 407 | ||||
Merged at revision: | 411 | ||||
Proposed branch: | lp:~francesco-marella/entertainer/fix-bug-315247 | ||||
Merge into: | lp:entertainer | ||||
Diff against target: |
35 lines (+3/-0) 3 files modified
entertainerlib/backend/components/mediacache/image_cache.py (+1/-0) entertainerlib/backend/components/mediacache/music_cache.py (+1/-0) entertainerlib/backend/components/mediacache/video_cache.py (+1/-0) |
||||
To merge this branch: | bzr merge lp:~francesco-marella/entertainer/fix-bug-315247 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Matt Layman | Approve | ||
Review via email: mp+22966@code.launchpad.net |
Commit message
Make pysqlite always return bytestrings (Closes LP: #315247) (Francesco Marella)
To post a comment you must log in.
Francesco,
Thanks for taking a stab at this. This same solution was proposed by Samuel Buffet some number of months ago, and, at the time, was rejected by Paul for reasons that I can't recall.
Frankly, I don't have a problem with it as a temporary solutions. I think that some of Paul's objections had to do with Unicode issues, but I don't think that's a big problem for now. My next big focus after I get a 0.5.1 release pushed out to a PPA is to focus on cleaning up the backend. That cleanup will include doing the conversion to use Storm and to eliminate a lot of the threading (serializing all backend processing for now) so that we can move to using twisted with threading issues.
So I'll approve the branch and merge it because it will be a suitable fix for now.
Thanks,
Matt