<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_pycommon.git, branch 0.4.1</title>
<subtitle>[leap_pycommon] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/'/>
<entry>
<title>[pkg] fold in changes</title>
<updated>2015-07-10T17:17:02+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-07-10T17:17:02+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=2cf0d452ca967114bb98d1d947c5ef5f7d19ccd1'/>
<id>2cf0d452ca967114bb98d1d947c5ef5f7d19ccd1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] run callback from thread in events client</title>
<updated>2015-06-26T17:48:56+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-06-26T17:45:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=10d7ebdf5226b74c54850d205a807cc650843efe'/>
<id>10d7ebdf5226b74c54850d205a807cc650843efe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] allow passing ':0' as port in events address</title>
<updated>2015-06-26T17:44:37+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-06-26T17:44:37+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=c6107b88ba1eaf7e7ca97d0444e7444634aa98c2'/>
<id>c6107b88ba1eaf7e7ca97d0444e7444634aa98c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'feature/post-sync-hooks' into develop</title>
<updated>2015-06-15T19:24:59+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2015-06-15T19:24:59+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=ba2d0922f056736b2c851a1f95afcc28a7023524'/>
<id>ba2d0922f056736b2c851a1f95afcc28a7023524</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] catch missing section header error</title>
<updated>2015-06-15T18:25:24+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-06-10T18:52:11+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=c9f07ff0041fac8b5124a15a8053bb9cc9f03bb2'/>
<id>c9f07ff0041fac8b5124a15a8053bb9cc9f03bb2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] utility collect_plugins</title>
<updated>2015-06-15T18:25:24+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-06-05T17:11:56+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=e91c6b2daf15d849de5a5fd72436f9f88505250e'/>
<id>e91c6b2daf15d849de5a5fd72436f9f88505250e</id>
<content type='text'>
to be used in post-sync hooks.

Related: #6996
Releases: 0.4.1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to be used in post-sync hooks.

Related: #6996
Releases: 0.4.1
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] remove extraneous data from events logs</title>
<updated>2015-06-11T15:07:49+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-06-11T14:54:10+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=b33f0ef3485311f87990409ef8ba2bcb8b26dc5d'/>
<id>b33f0ef3485311f87990409ef8ba2bcb8b26dc5d</id>
<content type='text'>
The emission of an event was being logged twice, and the second time was
logging the pickled content of the event. This pickled content contained line
breaks and other things that caused strange output on the client log.

This commit removes the second loggin of the event pickled content.

Closes #7130.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The emission of an event was being logged twice, and the second time was
logging the pickled content of the event. This pickled content contained line
breaks and other things that caused strange output on the client log.

This commit removes the second loggin of the event pickled content.

Closes #7130.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] Makes request method respect a hard limit</title>
<updated>2015-06-08T18:57:12+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2015-06-08T18:18:00+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=b67648aa666345b0800b48f6c203538b21c9a201'/>
<id>b67648aa666345b0800b48f6c203538b21c9a201</id>
<content type='text'>
Altough we specify maxPersistentPerHost, Twisted won't stop opening
connections after that. This limit is used just to keep the size of
persistent connections pool under control. Additional connections will be
made as non persistent. So, if we ask 10000 requests, it will open 10000
connections immediately and leave 10 open after all finished.
For checking this behavior, see getConnection from Twisted source:
http://twistedmatrix.com/trac/browser/tags/releases/twisted-15.2.1/twisted/web/client.py#L1203
I tested this by using http_target from soledad without a local database to
download all encrypted docs from one account with 1700 of them. The
program just hangs and crashes with 1000+ connections and "Too many
files open" warnings.
With this fix, it was able to download normally, respecting the
maxPersistentPerHost as a limiter. :)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Altough we specify maxPersistentPerHost, Twisted won't stop opening
connections after that. This limit is used just to keep the size of
persistent connections pool under control. Additional connections will be
made as non persistent. So, if we ask 10000 requests, it will open 10000
connections immediately and leave 10 open after all finished.
For checking this behavior, see getConnection from Twisted source:
http://twistedmatrix.com/trac/browser/tags/releases/twisted-15.2.1/twisted/web/client.py#L1203
I tested this by using http_target from soledad without a local database to
download all encrypted docs from one account with 1700 of them. The
program just hangs and crashes with 1000+ connections and "Too many
files open" warnings.
With this fix, it was able to download normally, respecting the
maxPersistentPerHost as a limiter. :)
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] allow ipc socket types</title>
<updated>2015-06-03T18:39:48+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-06-02T21:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=76436726663971ebd58bf2c758b52abb10f7c242'/>
<id>76436726663971ebd58bf2c758b52abb10f7c242</id>
<content type='text'>
previous regex wasn't capturing addresses of type ipc://&lt;path&gt;

Closes: #7089
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
previous regex wasn't capturing addresses of type ipc://&lt;path&gt;

Closes: #7089
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge tag '0.4.0' into develop</title>
<updated>2015-06-03T17:42:52+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-06-03T17:42:52+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=847e41cb2fc829bf727a56d6f4f5e97e1f582369'/>
<id>847e41cb2fc829bf727a56d6f4f5e97e1f582369</id>
<content type='text'>
Tag leap.common version 0.4.0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tag leap.common version 0.4.0
</pre>
</div>
</content>
</entry>
</feed>
