<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/linus/catlfish.git/tools, branch pmerge2-rebased</title>
<subtitle>Linus' CT repository</subtitle>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/catlfish.git/'/>
<entry>
<title>initlog.py: Consult 'logorder'; Create chainsdb.</title>
<updated>2016-12-04T23:22:32+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-12-04T23:22:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/catlfish.git/commit/?id=3a8bf3ccf46eb6b4cbb26d9cce7dd1c31485cc9d'/>
<id>3a8bf3ccf46eb6b4cbb26d9cce7dd1c31485cc9d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge_dist: Prefix logging lines with nodename.</title>
<updated>2016-12-04T16:57:53+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-12-04T16:57:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/catlfish.git/commit/?id=c6482dad2278c01fa9b84fc37355654b283b29cb'/>
<id>c6482dad2278c01fa9b84fc37355654b283b29cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge_backup, merge_dist: Bring child processes down on TERM.</title>
<updated>2016-12-03T15:48:07+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-12-03T15:48:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/catlfish.git/commit/?id=22ba9ae76eaee5c4ff792e27881dbf165ec6f326'/>
<id>22ba9ae76eaee5c4ff792e27881dbf165ec6f326</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge_backup: Print timing info for each secondary.</title>
<updated>2016-12-03T15:35:28+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-12-03T15:35:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/catlfish.git/commit/?id=1befdbb267f9c0960b9049cb551b470dbac15ae1'/>
<id>1befdbb267f9c0960b9049cb551b470dbac15ae1</id>
<content type='text'>
Also, prefix all log entries with the name of the secondary merge node
operating on.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, prefix all log entries with the name of the secondary merge node
operating on.
</pre>
</div>
</content>
</entry>
<entry>
<title>Open permdb read-only in merge_backup and merge_dist.</title>
<updated>2016-12-03T13:50:16+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-12-03T13:50:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/catlfish.git/commit/?id=d1fc3a48ff50f85ff5e3098edb3c0774d110af23'/>
<id>d1fc3a48ff50f85ff5e3098edb3c0774d110af23</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge_dist: Distribute independently to each frontend node.</title>
<updated>2016-12-03T13:40:51+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-12-03T13:34:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/catlfish.git/commit/?id=b13432988901f1419a04a0f2f4c411bdd3267999'/>
<id>b13432988901f1419a04a0f2f4c411bdd3267999</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor certtools cleanup.</title>
<updated>2016-12-02T23:16:11+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-12-02T23:16:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/catlfish.git/commit/?id=29f42488a1376b25e162da8fbaf500955cd4dcfe'/>
<id>29f42488a1376b25e162da8fbaf500955cd4dcfe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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-prod-1.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>Add initlog.py.</title>
<updated>2016-12-02T22:44:45+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-12-02T22:44:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/catlfish.git/commit/?id=4b5ddbae54d46bacc23661960b436ecd4f720026'/>
<id>4b5ddbae54d46bacc23661960b436ecd4f720026</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't crash in merge_fetch when there's a logorder file.</title>
<updated>2016-12-02T16:39:04+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-12-02T16:39:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/catlfish.git/commit/?id=e298a8d12ea6f205330031beb6d572aad9d27ee7'/>
<id>e298a8d12ea6f205330031beb6d572aad9d27ee7</id>
<content type='text'>
The 'logorder' file keeps hashes hexencoded. When read into the
logorder list they're decoded.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 'logorder' file keeps hashes hexencoded. When read into the
logorder list they're decoded.
</pre>
</div>
</content>
</entry>
</feed>
