/
CHANGES.txt
137 lines (73 loc) · 3.44 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
BENELUX, CHANGES
#### 0.5.14 (2010-03-23) ##############################
New dependency: storable >= 0.6.5
* CHANGE: Stats::Calculator now uses Storable
#### 0.5.13 (2010-03-20) ##############################
* FIXED: Benelux::Stats::Calculator#merge! checks @n instead of @sum
* CHANGE: Don't merge when the other Calculator has 0 samples.
#### 0.5.12 (2010-03-19) ##############################
* CHANGE: When merging Benelux::Stats::Calculator objects into one that has 0 samples,
use the values of min and max rather than averages for all.
* CHANGE: Benelux::Stats::Calculator#mean is now an alias for #avg since
we don't actual return the mean anyway (we don't keep the sample values)
#### 0.5.11 (2010-03-15) ##############################
* FIXED: Don't reset packed_methods!
#### 0.5.10 (2010-03-15) ##############################
* ADDED: Benelux.reset
#### 0.5.9 (2010-03-14) ###############################
* ADDED: Benelux::Stats::Calculator#from_hash
* ADDED: Benelux::Stats::Group#sumsq
#### 0.5.8 (2010-03-05) ###############################
* CHANGE: Added sum and sumsq to Benelux::Stats::Calculator#to_hash
* ADDED: Support for timer and counter aliases
#### 0.5.7 (2010-02-20) ###############################
* CHANGE: Remove hanna dependency
* CHANGE: Remove hexoid dependency
* CHANGE: Combine mixins to single file
#### 0.5.6 (2010-02-10) ###############################
* ADDED: Benelux::Tms#to_f
* ADDED: Benelux.timeline_chunk, Benelux.timeline_updates
* ADDED: Calculator#to_json
#### 0.5.5 (2010-01-16) ###############################
* ADDED: Benelux.bm
#### 0.5.4 (2010-01-13) ###############################
* CHANGE: Timeline#add_message now supports objects of any type (not just Strings)
#### 0.5.3 (2009-11-16) ###############################
* FIXED: Process dead threads only once
* FIXED: Copy default tags when rotating timelines
#### 0.5.2 (2009-11-02) ###############################
* ADDED: Selectable#rfilter
* ADDED: Timeline#messages
#### 0.5.1 (2009-10-29) ###############################
* FIXED: Timeline#clear
* ADDED: Thread#rotate_timeline
* ADDED: Stats#clear
#### 0.5.0 (2009-10-21) ###############################
* CHANGE: Do not use global timeline, update from dead threads.
#### 0.4.4 (2009-10-20) ###############################
* CHANGE: Removed reporter
* CHANGE: Take advantage of Ruby's accidentally thread-safe
Arrays and use global timeline
* CHANGE: Removed Timeline#counts
#### 0.4.3 (2009-10-08) ###############################
* FIXED: Initial reporting loop waits 1 second for first threads
* CHANGE: Huge performance improvement (no tag matching when merging stats)
* CHANGED: Cleaned Reporter
#### 0.4.2 (2009-10-06) ###############################
* ADDED: JRuby support
* CHANGE: Improved performance
#### 0.4.1 (2009-10-06) ###############################
* FIXED: Nil @thread error in reporter
* CHANGE: Reporter starts only one thread.
#### 0.4.0 (2009-10-05) ###############################
* CHANGE: All tag values are stored as strings. Keys can be anything.
* CHANGE: Removed object-specific timelines
* CHANGED: Stats calculators no longer keep all values
* ADDED: Counts
* ADDED: Reporter thread
#### 0.3.2 (2009-10-02) ###############################
* CHANGE: Major performance improvement.
#### 0.3.1 (2009-09-30) ###############################
* FIXED: Rubygems versioning issue.
#### 0.3.0 (2009-09-30) ###############################
Initial public release