summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorAndrea Shepard <andrea@torproject.org>2013-01-24 08:10:12 -0800
committerAndrea Shepard <andrea@torproject.org>2013-01-24 08:10:12 -0800
commitdfbd19df418347d833df650e68367c96a3aa37ad (patch)
tree32962e1f966839748b7ecb83f87deb69b5cc8399 /changes
parentb415aba5fa3b52aabd250007a6f6304ee7825cbb (diff)
parent677d18278e5b27a43f3f56906d97a9575d26c6f4 (diff)
downloadtor-dfbd19df418347d833df650e68367c96a3aa37ad.tar.gz
tor-dfbd19df418347d833df650e68367c96a3aa37ad.zip
Merge branch 'time_based_onionqueue_v2' of ssh://git-rw.torproject.org/nickm/tor
Diffstat (limited to 'changes')
-rw-r--r--changes/timed_onionqueue11
1 files changed, 11 insertions, 0 deletions
diff --git a/changes/timed_onionqueue b/changes/timed_onionqueue
new file mode 100644
index 0000000000..fe54d78ac8
--- /dev/null
+++ b/changes/timed_onionqueue
@@ -0,0 +1,11 @@
+ o Minor features (relay):
+ - Instead of limiting the number of queued onionskins to a configured,
+ hard-to-configure number, we limit the size of the queue based on how
+ many we expect to be able to process in a given amount of time. We
+ estimate the time it will take to process an onionskin based on average
+ processing time of previous onionskins. Closes ticket 7291. You'll
+ never have to configure MaxOnionsPending again.
+
+ - We compute the overhead from passing onionskins back and forth to
+ cpuworkers, and report it when dumping statistics in response to
+ SIGUSR1.