Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 134 lines (103 sloc) 5.759 kB
83e18c7 @nevans Update Changelog.md for 0.6 (unreleased)
authored
1 ## 0.6.0 _(unreleased)_
2
3 * no longer hijacks shutdown for normal resque worker processes.
9ed533d @nevans Changelog for 0.6
authored
4 * [PatrickTulskie](https://github.com/PatrickTulskie) Reopening log files now
5 reopens *all* logs in memory (append write only; code copied from Unicorn)
83e18c7 @nevans Update Changelog.md for 0.6 (unreleased)
authored
6 * [jonleighton](https://github.com/jonleighton) pass worker instance to
7 `after_prefork` hook
8
1ac598e @nevans Update Changelog.md for 0.4.0 and 0.5.0
authored
9 ## 0.5.0 (2015-03-24)
0aa2c41 @nevans next version in master...
authored
10
1ac598e @nevans Update Changelog.md for 0.4.0 and 0.5.0
authored
11 Some more merges of long outstanding pull requests.
12
13 * _EVEN BETTER_ `TERM` support for Heroku than 0.4.0. ;)
14 * _DOCKER SUPPORT_ (don't go crazy when master pid is 1).
15 _(example Dockerfile soon?)_
16 * `--spawn_delay` option in case workers respawn too quickly
17 * Support `RUN_AT_EXIT_HOOKS`.
c19e348 @nevans Update Changelog.md for 0.4.0 and 0.5.0
authored
18 * And [more](https://github.com/nevans/resque-pool/compare/v0.4.0...v0.5.0).
1ac598e @nevans Update Changelog.md for 0.4.0 and 0.5.0
authored
19
20 Many thanks to the contributors! [JohnBat26](https://github.com/JohnBat26), Eric
21 Chapweske, [werkshy](https://github.com/werkshy),
22 [spajus](https://github.com/spajus), [greysteil](https://github.com/greysteil),
23 [tjsousa](https://github.com/tjsousa), [jkrall](https://github.com/jkrall),
24 [zmillman](https://github.com/zmillman), [nevans](http://github.com/nevans).
25
26 ## 0.4.0 (2015-01-28)
27
28 Another _long_ overdue maintenance release. Many users had been running the
c19e348 @nevans Update Changelog.md for 0.4.0 and 0.5.0
authored
29 various release candidates in production for over 16 months. 0.4.0 was based
30 on 0.4.0.rc2 and 0.4.0.rc3 was rolled up into 0.5.0 instead.
31
32 Better Heroku/`TERM_CHILD` support, better `upstart` process group control, ERB
33 in the config file, not-insane package size, and
34 [more](https://github.com/nevans/resque-pool/compare/v0.3.0...v0.4.0).
1ac598e @nevans Update Changelog.md for 0.4.0 and 0.5.0
authored
35
36 Many thanks to the contributors!
37
38 * Better `TERM_CHILD` support (useful for Heroku or anywhere else that only
39 sends `TERM` to quit) [@rayh](https://github.com/rayh) and
40 [@jjulian](https://github.com/jjulian)
41 * [@jjulian](https://github.com/jjulian):
42 * 0.3.0 accidentally packaged up 13MB of extra files! OOOPS... SORRY!
43 * better MacOS X compatibility
44 * missing LICENCE in gemspec
45 * [@jasonrclark](https://github.com/jasonrclark): `after_prefork` hook manages
46 an array of hooks, rather than one single hook
47 * [@mlanett](https://github.com/mlanett): Parse ERB in the config file (_very_
48 useful for hostname/environment switched configuration)
49 * [@xjlu](https://github.com/xjlu): Match the task deps in resque:work
50 * [@darbyfrey](https://github.com/darbyfrey): Fixing deprecation warnings in
51 newer versions of resque
52 * [@ewoodh20](https://github.com/ewoodh20): Use `Rails.env` if available
53 (`RAILS_ENV` is deprecated)
54 * [@dlackty](https://github.com/dlackty): example `god` config file
55 * [@mattdbridges](https://github.com/mattdbridges): fix order dependent specs
56 * [@nevans](https://github.com/nevans):
57 * Ignore `WINCH` signal when running non-daemonized (often in the terminal)
58 * Do not run children in the same process group (solves problems with `upstart`
59 sending `TERM` to all processes at once)
0aa2c41 @nevans next version in master...
authored
60
61 ## 0.3.0 (2012-05-22)
3e5ec02 @nevans Update changelog for 0.3.0
authored
62
63 This is mostly just a long overdue maintenance release. Many pull requests were
64 merged. A few non-pull-request branches were merged too. This version supports
65 ruby 1.9.3, 1.8.7, and even ancient 1.8.6, and all are checked by
66 [travis-ci](http://travis-ci.org/nevans/resque-pool). It also explicitly
67 supports resque ~> 1.20. And (if you have `gem-man` installed), it now has man
68 pages for bin and yml config.
69
70 Many thanks to the contributers!
71
72 * [@agnellvj](https://github.com/agnellvj): ruby 1.9 compatibility
73 * [@geoffgarside](https://github.com/geoffgarside): man pages!
74 * [@imajes](https://github.com/imajes) - bugfix: Handle when a pid no longer
75 exists by the time you try and kill it.
76 * [@jeremy](https://github.com/jeremy) & [@jamis](https://github.com/jamis) -
77 tasks require `resque/pool` lazily
78 * [@jhsu](https://github.com/jhsu) - bugfix: undefined variable 'e' for errors
79 * [@gaffneyc](https://github.com/gaffneyc) - compatibility fix:
80 Resque::Pool::PooledWorker as a module rather than class
81 * [@kcrayon](https://github.com/kcrayon) - bugfix: fix worker shutdown
82 * [@alexkwolfe](https://github.com/alexkwolfe) - added `app_name` for logging
83 (and maybe more in the future?)
84
feeaebf @nevans updated Changelog, version
authored
85 ## 0.2.0 (2011-03-15)
63e5dec @nevans updated changelog
authored
86
3add0e7 @nevans logfile reloading on HUP
authored
87 * new feature: sending `HUP` to pool manager will reload the logfiles and
88 gracefully restart all workers.
89 * enhancement: logging now includes timestamp, process "name" (worker or
90 manager), and PID.
91 * enhancement: can be used with no config file or empty config file (not all
92 *that* useful, but it's better than unceromoniously dieing!)
93 * bugfix: pidfile will be cleaned up on startup, e.g. if old process was
94 kill-9'd (Jason Haruska)
95 * bugfix: TERM/INT are no longer ignored when HUP is waiting on children
056c425 @nevans fix two bugs: -c cmd line option, TERM/INT during QUIT.
authored
96 * bugfix: `resque-pool -c config.yml` command line option was broken
3add0e7 @nevans logfile reloading on HUP
authored
97 * development: simple cucumber features for core functionality.
98 * upstream: depends on resque ~> 1.13
63e5dec @nevans updated changelog
authored
99
100 ## 0.1.0 (2011-01-18)
958dfae @nevans Changelog.md
authored
101
102 * new feature: `resque-pool` command line interface
103 * this replaces need for a special startup script.
104 * manages PID file, logfiles, daemonizing, etc.
105 * `resque-pool --help` for more info and options
106 * updated example config, init.d script, including a chef recipe that should
107 work at EngineYard.
108
109 ## 0.0.10 (2010-08-31)
110
111 * remove rubygems 1.3.6 dependency
112
113 ## 0.0.9 (2010-08-26)
114
115 * new feature: `RESQUE_POOL_CONFIG` environment variable to set alt config file
116 * upgraded to resque 1.10, removing `Resque::Worker` monkeypatch
117
118 ## 0.0.8 (2010-08-20)
119
120 * bugfix: using (or not using) environments in config file
121
122 ## 0.0.7 (2010-08-16)
123
124 * new feature: split by environments in config file
125 * added example startup script, Rakefile, and monit config
126
127 ## 0.0.5 (2010-06-29)
128
129 * bugfix: worker processes not shutting down after orphaned
130
131 ## 0.0.4 (2010-06-29)
132
133 * first release used in production
Something went wrong with that request. Please try again.