<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/mikeperry/torflow, branch logging</title>
<subtitle>Mike's TorFlow repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/mikeperry/torflow.git/'/>
<entry>
<title>The old code should use circ failures..</title>
<updated>2011-12-06T00:18:06+00:00</updated>
<author>
<name>Mike Perry</name>
<email>mikeperry-git@fscked.org</email>
</author>
<published>2011-12-06T00:18:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/mikeperry/torflow.git/commit/?id=2416763b6351d5ad2e7514677412fc501e9dda4e'/>
<id>2416763b6351d5ad2e7514677412fc501e9dda4e</id>
<content type='text'>
I think this was added because circ_fail_rate used to get set to 0 by a
consensus param that we later changed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I think this was added because circ_fail_rate used to get set to 0 by a
consensus param that we later changed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Always display per-class logs, even if the feature is disabled.</title>
<updated>2011-12-06T00:16:52+00:00</updated>
<author>
<name>Mike Perry</name>
<email>mikeperry-git@fscked.org</email>
</author>
<published>2011-12-05T23:31:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/mikeperry/torflow.git/commit/?id=0b5fae707b0dc98f45c6e8f81ff22cfb61d05069'/>
<id>0b5fae707b0dc98f45c6e8f81ff22cfb61d05069</id>
<content type='text'>
I want to try to disable it and see if these become more even
or not.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I want to try to disable it and see if these become more even
or not.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve and demote some noisy loglines.</title>
<updated>2011-12-04T22:49:05+00:00</updated>
<author>
<name>Mike Perry</name>
<email>mikeperry-git@fscked.org</email>
</author>
<published>2011-12-04T05:41:50+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/mikeperry/torflow.git/commit/?id=a0de14874f23873728320ba378c364676b9740dd'/>
<id>a0de14874f23873728320ba378c364676b9740dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up the spec a tad.</title>
<updated>2011-12-04T02:13:37+00:00</updated>
<author>
<name>Mike Perry</name>
<email>mikeperry-git@fscked.org</email>
</author>
<published>2011-12-04T02:13:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/mikeperry/torflow.git/commit/?id=2d4b7ba817e6c398f5b0137d893d96957ac2adf7'/>
<id>2d4b7ba817e6c398f5b0137d893d96957ac2adf7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow us to cap feedback via consensus param.</title>
<updated>2011-12-04T00:53:44+00:00</updated>
<author>
<name>Mike Perry</name>
<email>mikeperry-git@fscked.org</email>
</author>
<published>2011-12-04T00:53:44+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/mikeperry/torflow.git/commit/?id=0300422f1f9a1c9ab6df2344a343898ee545082f'/>
<id>0300422f1f9a1c9ab6df2344a343898ee545082f</id>
<content type='text'>
Also demote a couple logs, and add a couple more.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also demote a couple logs, and add a couple more.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the pid target bw actually converge.</title>
<updated>2011-12-03T01:04:04+00:00</updated>
<author>
<name>Mike Perry</name>
<email>mikeperry-git@fscked.org</email>
</author>
<published>2011-12-03T01:04:04+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/mikeperry/torflow.git/commit/?id=063ea9bca63343996a8e3e3f6d3c2142bad8681e'/>
<id>063ea9bca63343996a8e3e3f6d3c2142bad8681e</id>
<content type='text'>
This seems to only take a few seconds to do.. Expensive, but probably not
prohibitively so?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This seems to only take a few seconds to do.. Expensive, but probably not
prohibitively so?
</pre>
</div>
</content>
</entry>
<entry>
<title>Be more merciful.</title>
<updated>2011-12-03T00:35:09+00:00</updated>
<author>
<name>Mike Perry</name>
<email>mikeperry-git@fscked.org</email>
</author>
<published>2011-12-03T00:35:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/mikeperry/torflow.git/commit/?id=0e2cb272706083f68ce4b7a8244403580ce37f1b'/>
<id>0e2cb272706083f68ce4b7a8244403580ce37f1b</id>
<content type='text'>
We can just check to see if we've previously punished the node by inspecting
the previous values directly. Forgot about that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can just check to see if we've previously punished the node by inspecting
the previous values directly. Forgot about that.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement mercy, subject to consensus parameter.</title>
<updated>2011-12-03T00:18:59+00:00</updated>
<author>
<name>Mike Perry</name>
<email>mikeperry-git@fscked.org</email>
</author>
<published>2011-12-03T00:17:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/mikeperry/torflow.git/commit/?id=0e0564672f92ef8332b0707e7ad5ddfa0e25dd68'/>
<id>0e0564672f92ef8332b0707e7ad5ddfa0e25dd68</id>
<content type='text'>
If the param is set, we don't accumulate negative pid_error_sum for nodes with
negative pid_error. Prevents us from punishing these nodes to 0 bw. The param
only makes sense for descriptor-based feedback.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the param is set, we don't accumulate negative pid_error_sum for nodes with
negative pid_error. Prevents us from punishing these nodes to 0 bw. The param
only makes sense for descriptor-based feedback.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a consensus param to raise the PID setpoint.</title>
<updated>2011-12-03T00:18:56+00:00</updated>
<author>
<name>Mike Perry</name>
<email>mikeperry-git@fscked.org</email>
</author>
<published>2011-12-02T23:58:58+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/mikeperry/torflow.git/commit/?id=65b9670fc3db3708c4f069ce27dd06a788926415'/>
<id>65b9670fc3db3708c4f069ce27dd06a788926415</id>
<content type='text'>
Intuitively, it seems to make sense to exclude nodes with no chance
of reaching the setpoint from consideration.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Intuitively, it seems to make sense to exclude nodes with no chance
of reaching the setpoint from consideration.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use FastFirstHopPK to get circ fail rates for Guards.</title>
<updated>2011-12-02T22:16:00+00:00</updated>
<author>
<name>Mike Perry</name>
<email>mikeperry-git@fscked.org</email>
</author>
<published>2011-12-02T22:16:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/mikeperry/torflow.git/commit/?id=8684b9588d60a05fed11c83380540c0a8abbf6ca'/>
<id>8684b9588d60a05fed11c83380540c0a8abbf6ca</id>
<content type='text'>
Otherwise we might not detect CPU overload conditions in them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise we might not detect CPU overload conditions in them.
</pre>
</div>
</content>
</entry>
</feed>
