aboutsummaryrefslogtreecommitdiffstats
path: root/activejob/CHANGELOG.md
diff options
context:
space:
mode:
authorJeremy Daer <jeremydaer@gmail.com>2016-02-28 11:45:16 -0700
committerJeremy Daer <jeremydaer@gmail.com>2016-02-29 15:58:26 -0700
commita66780bfff40ddaa1b2eed2f5f2e8b077558d761 (patch)
treea1add8bcd059ecb06b01ca78c15f00f024a3a0ec /activejob/CHANGELOG.md
parentb04d07337fd7bc17e88500e9d6bcd361885a45f8 (diff)
downloadrails-a66780bfff40ddaa1b2eed2f5f2e8b077558d761.tar.gz
rails-a66780bfff40ddaa1b2eed2f5f2e8b077558d761.tar.bz2
rails-a66780bfff40ddaa1b2eed2f5f2e8b077558d761.zip
Active Job: smaller footprint for the dev/test async adapter
Use one shared worker pool for all queues with 0-#CPU workers rather than separate pools per queue with 2-10*#CPU workers each.
Diffstat (limited to 'activejob/CHANGELOG.md')
-rw-r--r--activejob/CHANGELOG.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/activejob/CHANGELOG.md b/activejob/CHANGELOG.md
index 913164fbc5..1e03c27535 100644
--- a/activejob/CHANGELOG.md
+++ b/activejob/CHANGELOG.md
@@ -1,3 +1,10 @@
+* Tune the async adapter for low-footprint dev/test usage. Use a single
+ thread pool for all queues and limit to 0 to #CPU total threads, down from
+ 2 to 10*#CPU per queue.
+
+ *Jeremy Daer*
+
+
## Rails 5.0.0.beta3 (February 24, 2016) ##
* Change the default adapter from inline to async. It's a better default as tests will then not mistakenly