forked from nodules/luster
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
192 lines (109 loc) · 5.78 KB
/
CHANGELOG
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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
luster (0.8.1); urgency=low
* Configurable: support overriding of getters
https://github.com/nodules/luster/pull/43
-- Alexey Rybakov <alexrybakov@yandex.ru> Wed, 30 Nov 2016 15:49:55 +0300
luster (0.8.0); urgency=low
* Pass process wrapper to rpc callback
https://github.com/nodules/luster/pull/42
-- Alexey Rybakov <alexrybakov@yandex.ru> Wed, 23 Nov 2016 12:38:56 +0300
luster (0.7.3); urgency=low
* Implement callbacks for remote commands
https://github.com/nodules/luster/pull/41
-- Alexey Rybakov <alexrybakov@yandex.ru> Wed, 16 Nov 2016 16:17:25 +0300
luster (0.6.3); urgency=low
* Configurable: nested property override via LUSTER_CONF is broken
https://github.com/nodules/luster/pull/38
-- Vladimir Varankin <nek.narqo@gmail.com> Mon Oct 31 15:05:39 2016 +0300
luster (0.6.2); urgency=high
* add methods to fire events on all processes via RPC
-- Phillip Kovalev <twilightfeel@gmail.com> Fri Feb 26 18:22:25 2016 +0300
luster (0.6.1); urgency=low
* fix error message "LusterPortError: Can not unlink unix socket "undefined"
https://github.com/nodules/luster/pull/32
-- Vladimir Varankin <nek.narqo@gmail.com> Tue, 02 Feb 2016 12:50:15 +0300
luster (0.6.0); urgency=high
* allow workers to trigger "ready" state manually (by https://github.com/mutantcornholio)
* fix custom workers events flow (Worker -> RPC -> WorkerWrapper -> Master)
* better debug output formatting
-- Phillip Kovalev <twilightfeel@gmail.com> Mon, 21 Dec 2015 17:10:25 +0300
luster (0.5.8); urgency=high
* fix WorkerWrapper#restart() (by https://github.com/an9eldust)
-- Phillip Kovalev <twilightfeel@gmail.com> Mon, 14 Sep 2015 12:53:16 +0300
luster (0.5.7); urgency=high
* prevent workes from respawning on WorkerWrapper#stop() call,
btw fixes Master#shutdown().
-- Phillip Kovalev <twilightfeel@gmail.com> Tue, 01 Sep 2015 17:37:05 +0300
luster (0.5.6); urgency=high
* update dependencies
-- Phillip Kovalev <twilightfeel@gmail.com> Wed, 15 Jul 2015 13:47:06 +0300
luster (0.5.5); urgency=high
* don't count worker restart as "death"
* emit Master#restarted event when all concurrent "soft restart" operations
completed (previous versions fire it when first done)
-- Phillip Kovalev <twilightfeel@gmail.com> Mon, 13 Jul 2015 18:29:41 +0300
luster (0.5.4); urgency=high
* pass worker pid to master (by https://github.com/corpix)
-- Phillip Kovalev <twilightfeel@gmail.com> Fri, 27 Mar 2015 19:31:20 +0300
luster (0.5.3); urgency=high
* load worker codebase only when foreign properties received.
-- Phillip Kovalev <twilightfeel@gmail.com> Wed, 10 Dec 2014 14:35:05 +0300
luster (0.5.2); urgency=high
* fix master failure if some worker send "initialized" event before all
workers forked.
-- Phillip Kovalev <twilightfeel@gmail.com> Wed, 26 Nov 2014 18:06:22 +0300
luster (0.5.1); urgency=low
* allow to run worker without master process
(only if worker doesn't use any plugins via extensions api).
-- Phillip Kovalev <twilightfeel@gmail.com> Thu, 20 Nov 2014 12:18:42 +0300
luster (0.5.0); urgency=high
* delay sending message to worker is ready (if not) in Master#remoteCallToAll()
* emit "ready" as worker initalization done for listening workers too
-- Phillip Kovalev <twilightfeel@gmail.com> Wed, 05 Nov 2014 16:16:56 +0300
luster (0.4.1); urgency=high
* Fix resolution of relative paths in the options "extensionsPath"
(by ErBlack, https://github.com/ErBlack)
-- Phillip Kovalev <twilightfeel@gmail.com> Sun, 26 Oct 2014 05:15:58 +0300
luster (0.4.0); urgency=low
* fix exception in the Master if configuration doesn't include any
extensions (bug was introduced in 0.3.0)
* add missing dependency "extend" (bug was introduced in 0.3.1)
* add method ClusterProcess#hasRegisteredRemoteCommand(name)
* add event WorkerWrapper#initialized (transmitted from Worker#initalized
via IPC)
* emit the event WorkerWrapper#ready only after Worker#initialized event of
served worker process
-- Phillip Kovalev <twilightfeel@gmail.com> Wed, 22 Oct 2014 06:40:00 +0300
luster (0.3.1); urgency=low
* Allow plugins to change master options using Master#setup()
-- Phillip Kovalev <twilightfeel@gmail.com> Mon, 20 Oct 2014 08:09:28 +0300
luster (0.3.0); urgency=low
* Add support for asynchronous extensions initialization
-- Phillip Kovalev <twilightfeel@gmail.com> Fri, 17 Oct 2014 19:32:15 +0300
luster (0.2.6); urgency=low
* Drop useless domain wrapper around luster configuration and launch
* Update terror to 0.4.x
* Update objex to 0.3.x
-- Phillip Kovalev <twilightfeel@gmail.com> Fri, 03 Oct 2014 20:39:29 +0300
luster (0.2.5); urgency=low
* Fix issue which appears if "port" is not defined in the luster config
* Drop domain wrapper around worker code requirement
-- Phillip Kovalev <twilightfeel@gmail.com> Wed, 1 Mar 2014 00:00:00 +0400
luster (0.2.4); urgency=low
* Fix dead mark setup condition
-- Phillip Kovalev <twilightfeel@gmail.com> Wed, 12 Feb 2014 16:45:57 +0400
luster (0.2.3); urgency=low
* Emit Master#shutdown if all workers are dead.
-- Phillip Kovalev <twilightfeel@gmail.com> Mon, 03 Feb 2014 17:08:29 +0400
luster (0.2.2); urgency=low
* Option "control.allowedSequentialDeaths" has been revived
-- Phillip Kovalev <twilightfeel@gmail.com> Mon, 03 Feb 2014 17:07:51 +0400
luster (0.2.1); urgency=low
* Fix master failure on workers stopping
-- Phillip Kovalev <twilightfeel@gmail.com> Mon, 03 Feb 2014 17:06:49 +0400
luster (0.2.0); urgency=low
* Add legacy support for Node.js 0.8
* Fix invalid initial port increment for first workers group
-- Phillip Kovalev <twilightfeel@gmail.com> Fri, 10 Jan 2014 20:58:47 +0400
luster (0.1.7); urgency=low
* Initial public release
-- Phillip Kovalev <twilightfeel@gmail.com> Wed, 25 Dec 2013 17:53:49 +0400