lp:~robru/friends/urlshorten

Created by Robert Bruce Park and last modified
Get this branch:
bzr branch lp:~robru/friends/urlshorten
Only Robert Bruce Park can upload to this branch. If you are Robert Bruce Park please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Robert Bruce Park
Project:
Friends
Status:
Merged

Recent revisions

111. By Robert Bruce Park

Merge URLShorten into Dispatcher class.

URLShorten only had the one method, so it didn't really make much
sense for it to be separate.

110. By Robert Bruce Park

Prevent multiple instances of friends-service from running.

109. By Robert Bruce Park

Revert commit 95 because it breaks support for Quantal.

108. By Robert Bruce Park

Revert commit 98 in order to restore compatibility with Quantal.

107. By Robert Bruce Park

Revert revision 94 because it broke compatibility with Quantal. Sorry.

Please re-apply r94 once Quantal is EOL! ;-)

106. By Robert Bruce Park

Time thread execution.

105. By Robert Bruce Park

More explicit FacebookError exception class.

104. By Robert Bruce Park

Slightly improve error messages reported by Uploader class when there
is a zero-length response from the server.

(Thanks to Barry Warsaw for pointing this out).

103. By Robert Bruce Park

Fix docstring in Dispatcher.Upload.

(it now demonstrates making the mainloop, and corrected the callback
call signatures).

102. By Robert Bruce Park

Reduce memory usage by storing only row index ints rather than
DeeModelRowIter objects, which wastefully contain references to many,
many, many unnecessary python objects.

In my limited testing, this change dropped memory usage by ~10MBs for
a DeeModel containing 1660 rows, and I confirmed with the objgraph
module that triggering a refresh no longer results in any additional
python objects being kept around in memory -- in theory we have
abolished all memory leaks! In practise however, C code that we run
through GObject Introspection is free to leak as it pleases and this
tool would not detect it.

Branch metadata

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