~ubuntu-branches/ubuntu/natty/iotop/natty

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Paul Wise
  • Date: 2009-09-24 14:34:43 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20090924143443-zsa6kb0s5ls45212
Tags: 0.3.2-1
* New upstream release
  - Includes ionice functionality (Closes: #535969)
* Make the setuptools egg removal more flexible just in case
* Bump Standards-Version, no changes needed

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2009-09-22  Guillaume Chazarain <guichaz@gmail.com>
 
2
 
 
3
        * iotop/data.py: commit d4cab23b1c8c2f91ae7b353087bc60e7659620ef
 
4
        broke iotop -o
 
5
 
 
6
2009-09-06  Guillaume Chazarain <guichaz@gmail.com>
 
7
 
 
8
        * : commit b8bf63094a8903004126c8293d1874ad0565e68a Author: Paul
 
9
        Wise <pabs@debian.org> Date:   Sun Sep 6 23:19:46 2009 +0200
 
10
 
 
11
2009-09-06  Guillaume Chazarain <guichaz@gmail.com>
 
12
 
 
13
        * iotop/data.py: ioprio.sort_key() expects keys starting with '?' to
 
14
        be at least two character long. It was not the case when different
 
15
        threads in the same process had different ionice values, so adjust
 
16
        the ionice key in this case.  Bug reported by: Paul Wise <pabs@debian.org>
 
17
 
 
18
2009-09-06  Guillaume Chazarain <guichaz@gmail.com>
 
19
 
 
20
        * iotop/ui.py: Make it even more obvious that something is wrong
 
21
        when CONFIG_TASK_DELAY_ACCT is missing
 
22
 
 
23
2009-09-06  Guillaume Chazarain <guichaz@gmail.com>
 
24
 
 
25
        * iotop/data.py: Detect python-2.5 before importing incompatible
 
26
        stuff
 
27
 
 
28
2009-08-30  Guillaume Chazarain <guichaz@gmail.com>
 
29
 
 
30
        * iotop/data.py: Turns out returning a list is faster than
 
31
        iterating.
 
32
 
 
33
2009-08-30  Guillaume Chazarain <guichaz@gmail.com>
 
34
 
 
35
        * iotop/data.py: Some more minor optimizations
 
36
 
 
37
2009-08-30  Guillaume Chazarain <guichaz@gmail.com>
 
38
 
 
39
        * iotop/data.py: Optimize Stats.__init__ so that Stats.accumulate
 
40
        can be cleaned up
 
41
 
 
42
2009-08-29  Guillaume Chazarain <guichaz@gmail.com>
 
43
 
 
44
        * iotop/data.py: Gracefully handle disappearing PIDs
 
45
 
 
46
2009-08-29  Guillaume Chazarain <guichaz@gmail.com>
 
47
 
 
48
        * iotop/ui.py: Faster ui.human_size()
 
49
 
 
50
2009-08-29  Guillaume Chazarain <guichaz@gmail.com>
 
51
 
 
52
        * iotop/data.py: Faster ProcessList.list_dir()
 
53
 
 
54
2009-08-29  Guillaume Chazarain <guichaz@gmail.com>
 
55
 
 
56
        * iotop/ioprio.py: Optimization: call getpriority() instead of
 
57
        reading /proc
 
58
 
 
59
2009-08-29  Guillaume Chazarain <guichaz@gmail.com>
 
60
 
 
61
        * iotop/data.py: Finish the implementation of the UID cache... by
 
62
        actually caching the UID
 
63
 
 
64
2009-08-29  Guillaume Chazarain <guichaz@gmail.com>
 
65
 
 
66
        * iotop/data.py, iotop/ui.py: 80 columns
 
67
 
 
68
2009-08-29  Guillaume Chazarain <guichaz@gmail.com>
 
69
 
 
70
        * iotop/data.py: Cache the taskstats request in the thread_info as
 
71
        building it every time is a hotspot
 
72
 
 
73
2009-08-29  Guillaume Chazarain <guichaz@gmail.com>
 
74
 
 
75
        * iotop/data.py: Optimize even further the hotspot by unrolling the
 
76
        loop and keeping the __dict__ objects in local variables.
 
77
 
 
78
2009-08-29  Guillaume Chazarain <guichaz@gmail.com>
 
79
 
 
80
        * iotop/data.py: Optimize even further Stats.accumulate as it's a
 
81
        hotspot: don't create a new Stats object everytime on every
 
82
        invocation, keep updating the same object.
 
83
 
 
84
2009-08-23  Guillaume Chazarain <guichaz@gmail.com>
 
85
 
 
86
        * NEWS, iotop/data.py, iotop/ui.py: Added a heuristic to detect
 
87
        kernels without CONFIG_TASK_DELAY_ACCT
 
88
 
 
89
2009-08-02  Guillaume Chazarain <guichaz@gmail.com>
 
90
 
 
91
        * iotop/data.py: Use .__dict__ instead of [gs]etattr as it's
 
92
        slightly faster.
 
93
 
 
94
2009-08-02  Guillaume Chazarain <guichaz@gmail.com>
 
95
 
 
96
        * iotop/ui.py: Use insstr instead of addstr so that we can write in
 
97
        the last column, but this means we have to be careful not to add
 
98
        trailing garbage as it would appear on the next line.
 
99
 
 
100
2009-08-02  Guillaume Chazarain <guichaz@gmail.com>
 
101
 
 
102
        * NEWS, iotop/ui.py: Split long command lines in the middle instead
 
103
        of cutting them at the end.
 
104
 
 
105
2009-08-02  Guillaume Chazarain <guichaz@gmail.com>
 
106
 
 
107
        * NEWS, iotop/version.py: Bump version.
 
108
 
1
109
2009-06-10  Guillaume Chazarain <guichaz@gmail.com>
2
110
 
3
111
        * release.sh: Stop building RPMs after my move to Ubuntu