- 19 9月, 2014 5 次提交
-
-
由 Matthew Draper 提交于
Make delegation work with the reserved words passed to `:to`
-
由 Agis- 提交于
Fixes #16956.
-
由 Rafael Mendonça França 提交于
Specify dummy app's db migrate path in plugin's test_helper.rb Conflicts: railties/CHANGELOG.md
-
由 Xavier Noria 提交于
If code is not eager loaded constants are loaded on demand. Constant autoloading is not thread-safe, so if eager loading is not enabled multi-threading should not be allowed. This showed up in certain Capybara scenarios: Most Capybara drivers other than Rack::Test need a web server. In particular, drivers for JavaScript support. Capybara launches WEBrick in its own thread for those but that per se is fine, because the spec thread and the server thread are coordinated. Problem comes if the page being served in the spec makes Ajax calls. Those may hit WEBrick in parallel, and since WEBrick is multi-threaded and allow_concurrency? returns true in the test environment before this patch, threads are spawned to serve those parallel requests. On the other hand, since eager_load is false by default in the test environment, constants are not preloaded. So the suite is autoloading constants in a multi-threaded set. That's a receipt for paracetamol. The symptom is random obscure errors whose messages point somehow to constant autoloading. As a consequence of this fix for allow_concurrency? WEBrick in Capybara scenarios no longer runs in multi-threaded mode. Fixes #15089.
-
由 Rafael Mendonça França 提交于
Use #inject over #sum to build PG create DB statement
-
- 18 9月, 2014 20 次提交
-
-
由 Geoff Harcourt 提交于
While investigating #16951 I found that another library's monkey-patching of `Enumerable` was causing the test migrations helper to break when trying to build the `CREATE DATABASE` statement. The prior approach used `#sum` to build the string from the options hash. As the code that combines the options to build the database statement is not user-facing, using `#inject` here instead will remove the only place where the database creation/migration code is dependent on ActiveSupport's monkey-patching of `Enumerable`.
-
由 Abdelkader Boudih 提交于
[ci skip] ActionView and ActionMailerCHANGELOG docs fixes
-
由 Akshay Vishnoi 提交于
-
由 Rafael Mendonça França 提交于
[ci skip] ActiveModel CHANGELOG docs fixes
-
由 Akshay Vishnoi 提交于
-
由 Abdelkader Boudih 提交于
Grammar correction in ActiveSupport CHANGELOG [ci skip]
-
由 Akshay Vishnoi 提交于
-
由 Rafael Mendonça França 提交于
[ci skip] ActiveSupport CHANGELOG fixes
-
由 Akshay Vishnoi 提交于
1. spacing issues 2. spelling correction 3. grammar correction 4. Add missing docs
-
由 Abdelkader Boudih 提交于
Added Responders docs, made Web Console docs more consistent. [ci skip]
-
由 Rafael Mendonça França 提交于
[ci skip] AJ docs fixes
-
由 Akshay Vishnoi 提交于
1. Indentation 2. Spaces issues 3. Spelling correction 4. Grammar correction 5. Add #:nodoc: to all internal classes
-
由 Rafael Mendonça França 提交于
-
由 Rafael Mendonça França 提交于
Don't autosave unchanged has_one through records Conflicts: activerecord/CHANGELOG.md
-
由 Rafael Mendonça França 提交于
Allow YAML serialization when using TZ aware attributes
-
由 Rafael Mendonça França 提交于
Added method `#eql?` to `ActiveSupport::Duration`, in addition to `#==`. Conflicts: activesupport/CHANGELOG.md activesupport/lib/active_support/duration.rb activesupport/test/core_ext/duration_test.rb
-
由 Rafael Mendonça França 提交于
ActiveRecord deprecated finders are broken in 4.2
-
由 Sean Griffin 提交于
-
由 Rafael Mendonça França 提交于
-
由 Rafael Mendonça França 提交于
Ruby 2.2 is near to be released so we should support it properly
-
- 17 9月, 2014 9 次提交
-
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
Closes #16907. [Matthew Draper & Yves Senn]
-
由 Yukio Mizuta 提交于
-
由 Rafael Mendonça França 提交于
[guides] 4.2 release notes: added technical details for Adequate Record
-
由 Rafael Mendonça França 提交于
Improve environment config templates consistency
-
由 Thibault Jouan 提交于
* Fix long lines; * Use simple quotes for string literals when interpolation is not used.
-
由 abhishek 提交于
-
由 stopdropandrew 提交于
Maintain compatibility for: * ActiveRecord::Base#find(:all) * ActiveRecord::Base#find(:first) * ActiveRecord::Base#find(:last)
-
- 16 9月, 2014 6 次提交
-
-
由 Todd Bealmear 提交于
-
由 Rafael Mendonça França 提交于
Explain ERB space removal. [ci skip]
-
由 Rafael Mendonça França 提交于
Use dynamic path for dummy app location in plugin's test_helper.rb
-
由 Rafael Mendonça França 提交于
[ci skip]
-
由 Rafael Mendonça França 提交于
[ci skip] Fix typo `equals to` --> `equal to`
-
由 Akshay Vishnoi 提交于
-