<feed xmlns='http://www.w3.org/2005/Atom'>
<title>soledad.git/testing/tests/perf/test_encdecpool.py, branch 0.9.2</title>
<subtitle>[soledad]
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/'/>
<entry>
<title>[refactor] add SoledadCrypto interface</title>
<updated>2016-12-12T11:11:59+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2016-09-20T02:00:04+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=0098849ffd6d9d7514a2eff7b6ced9403a9062ca'/>
<id>0098849ffd6d9d7514a2eff7b6ced9403a9062ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] remove decpool</title>
<updated>2016-12-12T11:11:58+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-09-18T03:26:45+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=35563cb74fcfd7f6ae969ed3af3a74d3c18cbf5b'/>
<id>35563cb74fcfd7f6ae969ed3af3a74d3c18cbf5b</id>
<content type='text'>
It's not being used
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's not being used
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] randomize payload</title>
<updated>2016-08-29T15:26:24+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-29T03:05:45+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=d86831e4cd3e77f340618168528e62cf4dafb5d7'/>
<id>d86831e4cd3e77f340618168528e62cf4dafb5d7</id>
<content type='text'>
We were using 'x'*size as payload, but on real usage the payload will be
random. This commit randomizes the payload using a predefined seed, so
the random payload will be the same across benchmarks.
Using random payloads also improves accuracy of compression or encoding
impacts and we will be evaluating those changes for resouce usage
issues.
Also note that base64 is used on payload. That was needed for utf8
safety, but overhead was removed to leave payloads as defined by
benchmarks.
Base64 was chosen also due its popular usage on MIME encoding, which is
used on mail attachments (our current scenario).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were using 'x'*size as payload, but on real usage the payload will be
random. This commit randomizes the payload using a predefined seed, so
the random payload will be the same across benchmarks.
Using random payloads also improves accuracy of compression or encoding
impacts and we will be evaluating those changes for resouce usage
issues.
Also note that base64 is used on payload. That was needed for utf8
safety, but overhead was removed to leave payloads as defined by
benchmarks.
Base64 was chosen also due its popular usage on MIME encoding, which is
used on mail attachments (our current scenario).
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] point issue #7370 as reason for low values</title>
<updated>2016-08-23T18:40:08+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-23T18:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=b847ffe282fe0e08783447359cbbf745a2c8f376'/>
<id>b847ffe282fe0e08783447359cbbf745a2c8f376</id>
<content type='text'>
We are using lower values on test_encdecpool due high memory usage,
described in #7370. Added a comment to explain it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We are using lower values on test_encdecpool due high memory usage,
described in #7370. Added a comment to explain it.
</pre>
</div>
</content>
</entry>
<entry>
<title>[tests] move doc creation to setup</title>
<updated>2016-08-22T21:53:49+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-22T21:53:49+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=bad25ba9a5e7e5296b79544f50cafc47599a76b9'/>
<id>bad25ba9a5e7e5296b79544f50cafc47599a76b9</id>
<content type='text'>
Otherwise it will add unrelated overhead to results.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise it will add unrelated overhead to results.
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] make txbench ignore kwargs for readability</title>
<updated>2016-08-22T21:49:18+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-22T21:00:52+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=4f5ecb4c719a3a842d852fbaab549d2881d6528f'/>
<id>4f5ecb4c719a3a842d852fbaab549d2881d6528f</id>
<content type='text'>
They arent used so far and using empty dicts to make them work is ugly.
Removing it leaves the return function on setup code clean and readable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They arent used so far and using empty dicts to make them work is ugly.
Removing it leaves the return function on setup code clean and readable.
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] calibrate encdecpool bench for memory</title>
<updated>2016-08-22T15:36:16+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-20T05:09:50+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=cf91133809bab11ee43f20178944f91b1466bfd5'/>
<id>cf91133809bab11ee43f20178944f91b1466bfd5</id>
<content type='text'>
1000 docs at 100k~500k are exploding memory (4Gb+4Gb swap).
Changed for 100 docs in order to be able to get measures on higher
loads. Now its 10k, 100k and 500k
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1000 docs at 100k~500k are exploding memory (4Gb+4Gb swap).
Changed for 100 docs in order to be able to get measures on higher
loads. Now its 10k, 100k and 500k
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] adds test for SoledadCrypto</title>
<updated>2016-08-22T15:36:16+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-20T04:27:47+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=585d6b2461869594210639548549aa6be336e752'/>
<id>585d6b2461869594210639548549aa6be336e752</id>
<content type='text'>
10k, 100k, 500k, 1m, 10m and 50m for encryption and decryption of a
whole document.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
10k, 100k, 500k, 1m, 10m and 50m for encryption and decryption of a
whole document.
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] adds encdecpool tests</title>
<updated>2016-08-22T15:36:16+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-20T03:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=b75165567539dcd59873395049ce2210776aa166'/>
<id>b75165567539dcd59873395049ce2210776aa166</id>
<content type='text'>
Most of them are commented as memory usage is going out of control for
now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most of them are commented as memory usage is going out of control for
now.
</pre>
</div>
</content>
</entry>
</feed>
