<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/linus/catlfish.git/test, branch pmerge2-rebased</title>
<subtitle>Linus' CT repository</subtitle>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/'/>
<entry>
<title>merge_sth: Don't try to go back in time.</title>
<updated>2016-12-02T23:15:46+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-12-02T23:15:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=66d06f2e7a7a0c851a0448a40ae20d8bee1c0ab3'/>
<id>66d06f2e7a7a0c851a0448a40ae20d8bee1c0ab3</id>
<content type='text'>
Due to a recent change in get_nfetched(), merge_sth lacking the 'sth'
file could go back to a tree size of zero. It's rejected by frontend
nodes with a newer tree, but it's still a severe error to produce that
piece of data.

We add tools/initlog.py which creates an 'sth' file with tree size 0
and have tests invoke it after starting the erlang nodes, before
starting the continous merge processes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to a recent change in get_nfetched(), merge_sth lacking the 'sth'
file could go back to a tree size of zero. It's rejected by frontend
nodes with a newer tree, but it's still a severe error to produce that
piece of data.

We add tools/initlog.py which creates an 'sth' file with tree size 0
and have tests invoke it after starting the erlang nodes, before
starting the continous merge processes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase timeouts waiting for merge.</title>
<updated>2016-12-01T10:15:05+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-12-01T10:15:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=3abbd4a27979b0e4498b9bb955c715cda4123834'/>
<id>3abbd4a27979b0e4498b9bb955c715cda4123834</id>
<content type='text'>
Increase from 15 to 40 seconds. In theory, it should never be more
than 20 seconds plus actual time to do the job with a merge interval
of 10 seconds. Max wait times are 3+1 seconds in fetch, 3s in backup,
10s in sth and 3s in dist.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Increase from 15 to 40 seconds. In theory, it should never be more
than 20 seconds plus actual time to do the job with a merge interval
of 10 seconds. Max wait times are 3+1 seconds in fetch, 3s in backup,
10s in sth and 3s in dist.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't need this bc don't do locking anymore.</title>
<updated>2016-11-26T17:27:59+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-11-26T17:27:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=61ab81cf083db672b9278786139244994c84b333'/>
<id>61ab81cf083db672b9278786139244994c84b333</id>
<content type='text'>
Also, it collides with permdb.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, it collides with permdb.
</pre>
</div>
</content>
</entry>
<entry>
<title>Sleep less in tests.</title>
<updated>2016-11-25T22:50:37+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-11-25T22:50:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=c070573e5cc6bc21653ebb82d8f64b7ef44ae9ef'/>
<id>c070573e5cc6bc21653ebb82d8f64b7ef44ae9ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Manual rebase onto master with map/robust-distribution.</title>
<updated>2016-11-25T13:37:29+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-11-25T13:29:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=616be2a18cea1ecfee327105a58f4f397a7e28f1'/>
<id>616be2a18cea1ecfee327105a58f4f397a7e28f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change hard coded paths to use variables</title>
<updated>2016-11-22T14:40:17+00:00</updated>
<author>
<name>Magnus Ahltorp</name>
<email>map@kth.se</email>
</author>
<published>2016-11-22T14:40:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=e2ee49ed76b9d25bd3d395965817f50fe77325d2'/>
<id>e2ee49ed76b9d25bd3d395965817f50fe77325d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added performance tests</title>
<updated>2016-11-02T11:55:20+00:00</updated>
<author>
<name>Magnus Ahltorp</name>
<email>map@kth.se</email>
</author>
<published>2016-11-02T11:55:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=6659a1c08dda0d6ec20f945e135b23b544db55a4'/>
<id>6659a1c08dda0d6ec20f945e135b23b544db55a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused code from test Makefile.</title>
<updated>2016-10-18T13:10:02+00:00</updated>
<author>
<name>Magnus Ahltorp</name>
<email>map@kth.se</email>
</author>
<published>2016-10-18T13:10:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=fd355ccea0227f32f49733a856103d02226be57a'/>
<id>fd355ccea0227f32f49733a856103d02226be57a</id>
<content type='text'>
Fix parsing bug in compileconfig.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix parsing bug in compileconfig.
</pre>
</div>
</content>
</entry>
<entry>
<title>Test failing merge backup</title>
<updated>2016-10-14T14:54:57+00:00</updated>
<author>
<name>Magnus Ahltorp</name>
<email>map@kth.se</email>
</author>
<published>2016-10-14T14:54:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=c8af4e40e0096f60a5cf5039be775ff002619c4d'/>
<id>c8af4e40e0096f60a5cf5039be775ff002619c4d</id>
<content type='text'>
Refactor tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactor tests
</pre>
</div>
</content>
</entry>
<entry>
<title>Make tests run independently from cwd</title>
<updated>2016-10-13T13:16:29+00:00</updated>
<author>
<name>Magnus Ahltorp</name>
<email>map@kth.se</email>
</author>
<published>2016-10-13T13:10:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=c1dfe32e2ba948e62535102ab6dbafa60c3c6eda'/>
<id>c1dfe32e2ba948e62535102ab6dbafa60c3c6eda</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
