Commit a5a6ea37 authored by Karsten Loesing's avatar Karsten Loesing
Browse files

Remove sections for July and August; they are long gone.

parent 5b2722a3
Loading
Loading
Loading
Loading
+0 −111
Original line number Diff line number Diff line
@@ -9,117 +9,6 @@ Legend:

==========================================================================

Tasks for July:

 o PETS 2009
   o Prepare HotPETs talk.

 o Client requests to directories
*  o May 31: Change timing so that geoip-stats are written at the end of
*    24-hours periods; get patch into master.
   o Ask folks to run with ./configure --enable-geoip-stats
*  o June 30: Analyze geoip-stats files from folks. Come up with a more
*    automated way of analyzing these files than before.
   o Try to find out what happened to trusted on June 22. -- It was down..
   o Add a remark that distributions of clients to countries in Figure 11
     are from different measurement intervals.
   o Fix bug that directories see more IP addresses than requests (like
     moria5 did on the first day of measurements). If we don't count
     requests, we shouldn't count IP addresses, either. But first of all,
     why are we not counting requests? -- Answer: moria5 was configured
     without GeoIP database first, but got one later on without restart.
   o Also count number of IPs and requests that cannot be resolved by the
     GeoIP database as country '??'.
   o Determine v2/v3 share as average over complete period, not only at the
     end of a period.
   o Try to find out why some directories write empty geoip-stats files.
   o Add numbers about failed directory requests to the stats.
   o Gather statistics about download times and timeouts, so that we can
     infer the distribution of available bandwidth at clients.
   o Require DirReqStatistics config option.
   o Make unit tests work again.
   o Fix problem with comparing timevals on 32-bit architectures.

 o Cells in circuit queues
   o Consider circuits that were active in the past 15 minutes rather than
     only those that were closed recently; otherwise long-running curcits
     are not considered adequately.
   o Implement patch to measure stats directly in Tor: Note how long cells
     spend in queue and how long circuits live; derive stats from these
     data. The compromise for efficiency is that only cells are considered
     that were taken out within the past 15 minutes. Cells that are still
     in the queue at the end of the interval are ignored.
   o Compare Java results with Tor stats. Consider only OR circuits in
     Java, and combine app-ward and exit-ward parts of a circuit to a
     single value in Java. Does this result in similar results produced by
     Java as by Tor?
*  o May 31: Prepare buffer-stats patch for inclusion in master.
*  o June 30: Decide if buffer statistics should be measured in the future
*    in aggregate form.
   o Run on gabelmoo and have some other folks run the patch.

 o Clients connecting to entry nodes
*  o May 31: Implement entry-guard statistics in Tor.
*  o June 30: Decide if statistics should be measured in the future in
*    aggregate form.
   o Get patch into master.
   o Run patch on gabelmoo and a few other places.

 o Exiting traffic by port
   o Write outgoing traffic by port to logs.
   o Include patch in master.
*  o June 30: Decide if statistics should be measured in the future in
*    aggregate form.
   o Consider a threshold of bytes per port (possibly as percentage of
     overall bytes) for including a port. Otherwise stats are too big for
     extra-info documents.
*  o May 31: Run on a few exit nodes.

 o Measure throughput
   o Evaluate torperf run and see if such runs should be performed
     regularly on gabelmoo.
   o Handle timeouts better by catching INT signals and writing an error
     message to stdout.
   o Set up second torperf installation somewhere, possibly on moria.

 o Directory archives
   o Set up dedicated database server somewhere; goals are better
     performance for complex queries and shared access for Steven et al.

 o Configure Mike's bandwidth scanner on gabelmoo
   o Start gathering stats

 o Statistics proposal (include dirreq/entry/buffer/exit statistics in
   extra-info documents)
   o Write proposal draft

---------------------------------------------------------------------------

Tasks for August:

 o Evaluate Roger's reduced circuit window patch
  o Compare 40 and 50 KiB downloads.

 o PETS 2009
*  o Aug 5-7: Attend conference, plus 4 days travelling.

 o HAR 2009
*  o Aug 13-16: Attend conference, plus 2 days travelling.

 o Statistics proposal (include dirreq/entry/buffer/exit statistics in
   extra-info documents)
   o Implement proposal
   o After receiving a HUP signal, don't print out that stats will be
     written in 24 hours from then on.
   o Include patch in git master

 o Cells in circuit queues
*  o August 31: Write report on measured cell stats data; analyze results
*    for "1.2, new circuit window sizes. make the default package window
*    lower" and "2.1, squeeze loud circuits" in performance roadmap.

---------------------------------------------------------------------------

Tasks for September or later:

 . Configure Mike's bandwidth scanner on gabelmoo