/
CHANGES.txt
84 lines (50 loc) · 2.55 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
BLUTH, CHANGES
#### 0.7.2 (2011-04-10) ###############################
* FIXED: Bluth::TimingBelt.notch now caches notches by absolute time (not just HH:MM)
* CHANGE: Gracefully rescue Errno::ECONNREFUSED and try to reconnect
* ADDED: Bluth::Worker.reconnect!
* ADDED: Bluth::Worker.onerror
#### 0.7.1 (2011-03-06) ###############################
* FIXED: replace-worker command now always grabs the oldest worker
and gracefully exits when there's no workers.
* CHANGE: Bluth::Gob objects have a ttl of 2 hours (up from 1)
* CHANGE: Bluth::Worker.interval is now 1 sec (down from 2)
* CHANGE: Default queuetimeout is now 30 seconds (down from 30)
* ADDED: Bluth::Worker processes now handle USR1 and USR2 signals
for enabling/disabling debugging and increasing/decreasing
Bluth.queuetimeout (respectively)
#### 0.7.0 (2011-03-04) ###############################
* ADDED: backtrace field to Bluth::Gob
* ADDED: Bluth::TimingBelt
* ADDED: Bluth::Queue.queues/entry_queues include TimingBelt queues
when Bluth::TimingBelt is defined.
* ADDED: replace-worker command
#### 0.6.8 (2011-02-07) ###############################
* FIXED: Remove use of calls to fineround in Worker
* CHANGE: Only call Familia.ld when in debug mode.
#### 0.6.7 (2011-01-08) ###############################
* FIXED: -f option now works for stop-workers and stop-scheduler commands
* ADDED: Bluth.onconnect (resolves non-default redis connection issues)
#### 0.6.6 (2011-01-02) ###############################
CHANGE: Bluth::Worker.onstart
#### 0.6.5 (2011-01-02) ###############################
* FIXED: The previous change required a different approach for the scheduler.
#### 0.6.4 (2011-01-02) ###############################
* CHANGE: Don't save the worker until after onstart is called (b/c config info can be passed)
#### 0.6.3 (2011-01-02) ###############################
* CHANGE: Added :bluth prefix to Worker and Scheduler keys.
* CHANGE: Depends on Familia 0.6.5
* CHANGE: Option -r for bin/bluth is now -R
* CHANGE: Bluth.poptimeout -> Bluth.queuetimeout
#### 0.6.1 (2010-12-31) ###############################
* ADDED: Bluth.env
#### 0.6.0 (2010-12-30) ###############################
* CHANGE: Now depends on Familia 0.6
* CHANGE: Worker process name now starts with 'bluth'
* CHANGE: Bluth.pop is now correctly named Bluth.shift (b/c it's returning
the first value in the lists)
* ADDED: Bluth::Handler
#### 0.5.3 (2010-12-17) ###############################
* CHANGE: requires Familia 0.5.3
#### 0.5.2 (2010-12-10) ###############################
Initial public release