Tuesday, February 9, 2010

To Do - 2/9


  • Misbehaving servers:
    • Extend the worker to run in 'test' mode, which tests a server for viability. If it fails to accomplish all of the pieces, reject it.
    • Profile the code using gprof on one of the misbehaving servers to find out why it is taking so long to do its processing.
  • Make the analyzer not consider peers outside of the aoi.
  • √Drop peers that I haven't heard from in over 5 seconds. I do this in the analysis, not the actual network. Maybe I should?
  • Make a new analyzer mode that outputs data suitable for use with gnuplot & write a shell script that calls the analyzer tool & then gnuplot.
    • √Got gnuplot installed & working
    • √Added -plot mode to analyzer.
    • Need to hook up shell script.
  • √Combine the recommendation messages with the position update message.
    • Found some time-related bugs. Fixed them.
    • Found some over-zealous asserts. Fixed them.
    • Data still isn't nearly as pretty as I'd like.

No comments:

Post a Comment