README.md in capistrano3-puma-0.2.0 vs README.md in capistrano3-puma-0.2.2
- old
+ new
@@ -38,10 +38,11 @@
set :puma_role, :app
set :puma_env, fetch(:rack_env, fetch(:rails_env, 'production'))
set :puma_threads, [0, 16]
set :puma_workers, 0
set :puma_init_active_record, false
+ set :puma_preload_app, true
```
For Jungle tasks (beta), these options exist:
```ruby
set :puma_jungle_conf, '/etc/puma.conf'
set :puma_run_path, '/usr/local/bin/run-puma'
@@ -49,19 +50,23 @@
Ensure that the following directories are shared (via ``linked_dirs``):
tmp/pids tmp/sockets log
## Changelog
-
+- 0.2.2: Application pre-loading is optional now (set puma_preload_app to false to turn it off)
+- 0.2.1: Tasks are run within rack context
- 0.2.0: Support for puma `ActiveRecord::Base.establish_connection` on
boot
- 0.1.3: Capistrano 3.1 support
- 0.1.2: Gemfile are refreshed between deploys now
- 0.1.1: Initial support for Monit and configuration override added.
- 0.1.0: Phased restart will be used if puma is in cluster mode
- 0.0.9: puma.rb location changed to shared_path root. puma:check moved to after deploy:check
- 0.0.8: puma.rb is automatically generated if not present. Fixed RVM issue.
- 0.0.7: Gem pushed to rubygems as capistrano3-puma. Support of Redhat based OS for Jungle init script.
+
+## TODO
+- Support to https://github.com/puma/puma/pull/399 with puma:workers:more, puma:workers:less
## Contributors
- [Ruohan Chen] (https://github.com/crhan)
- [molfar](https://github.com/molfar)