More at rubyonrails.org: Blog | Guides | API | Ask for help | Contribute on GitHub |

#31 Matthew Draper - Edge
Showing 217 commits

Hash Date Message
8c9204d 16 Jun 2016 Merge pull request #25411 from javan/fix-digesting-diffe...
2ff5a17 16 Jun 2016 Merge pull request #25411 from javan/fix-digesting-diffe...
fae5e93 02 Jun 2016 Merge pull request #25240 from matthewd/reloadable-channels
9df4f3b 02 Jun 2016 Merge pull request #25240 from matthewd/reloadable-channels
818397c 02 Jun 2016 Merge pull request #25240 from matthewd/reloadable-channels
a8df1bc 01 Jun 2016 Properly support reloading for Action Cable channels
c06651c 31 May 2016 Clean up the test request/response even after an exception
6d4ac27 31 May 2016 Clean up the test request/response even after an exception
63ac625 17 May 2016 Cable: Generate .js or .coffee files while generating ch...
33f8dac 07 May 2016 Merge commit 'fbdcf5221ad7ea3d40ad09651962fc85d101dd67'
1c3afba 06 Apr 2016 Merge pull request #24422 from matthewd/extinguish-execu...
291a098 04 Apr 2016 Directly support stateful executor hooks
288bf69 26 Mar 2016 Merge pull request #24323 from prathamesh-sonpatki/rm-ch...
00a0388 24 Mar 2016 Merge pull request #24295 from yui-knk/add_test_for_unkn...
1205177 11 Mar 2016 Merge pull request #24143 from perceptec/fix-thread-matt...
bf79b81 09 Mar 2016 Revert "Merge pull request #24125 from dharamgollapudi/p...
bbba064 03 Mar 2016 Merge pull request #23992 from matthewd/em-option
c944ad7 03 Mar 2016 Merge pull request #24023 from danielrhodes/bug/ac-conne...
f0528a5 03 Mar 2016 Prevent nested ExecutionWrapper calls even when using ru...
fc1b32f 02 Mar 2016 Merge pull request #23976 from danielrhodes/enhancement/...
a373be9 02 Mar 2016 Support faye-websocket + EventMachine as an option
7fa15fe 02 Mar 2016 Merge pull request #23991 from kamipo/fix_activesupport_...
541e4ab 01 Mar 2016 Merge pull request #23807 from matthewd/executor
ecdc0fb 01 Mar 2016 Merge pull request #23598 from brchristian/activerecord_...
833b14c 01 Mar 2016 Merge pull request #22170 from samphilipd/sam/properly_d...
60b53e9 01 Mar 2016 Don't reference Rails.application from inside a component
5bdeb9b 01 Mar 2016 Use AS::Reloader to support reloading in ActiveJob
d3c9d80 01 Mar 2016 Publish AS::Executor and AS::Reloader APIs
185c93e 01 Mar 2016 Use AS::Executor / AS::Reloader to support reloading in ...
f1a76bd 26 Feb 2016 The async.callback call should live with the hijack
fcec068 25 Feb 2016 Merge pull request #23887 from jrafanie/fix_uniqueness_v...
ee5b621 25 Feb 2016 Revert "Merge pull request #20851 from tomprats/indiffer...
6216a09 25 Feb 2016 Revert "Update Session to utilize indiffernt access"
73b1efc 25 Feb 2016 Lock down new `ImplicitRender` behavior for 5.0 RC
50e4433 25 Feb 2016 Merge pull request #23843 from maclover7/fix-23471
d81a9d7 25 Feb 2016 Merge pull request #23488 from maclover7/actioncable-def...
52bcbde 24 Feb 2016 Merge pull request #23632 from maclover7/fix-23620
d6db966 23 Feb 2016 Merge pull request #23419 from prathamesh-sonpatki/fix-s...
c901fad 22 Feb 2016 Merge pull request #22748 from Azzurrio/master
22c318d 20 Feb 2016 Merge pull request #23794 from matthewd/mutation-safe-to_a
cdd45fa 20 Feb 2016 Mutating the result of Relation#to_a should not affect t...
6da571a 19 Feb 2016 Merge pull request #23715 from maclover7/fix-unsubscribe
604fd2c 18 Feb 2016 Use a semaphore to signal message availability
011711e 17 Feb 2016 Merge pull request #23570 from rthbound/addresses-23568
15f6ad3 07 Feb 2016 Merge pull request #23532 from matthewd/live-interlock
11579b8 07 Feb 2016 Manual yield doesn't block new shares
fe7d77c 07 Feb 2016 Test the happy path for recursive yields too
d2c671e 07 Feb 2016 Eagerly reacquire when start_sharing is nested inside yi...
3e4a69e 06 Feb 2016 Hand off the interlock to the new thread in AC::Live
eeaf6ee 03 Feb 2016 Merge pull request #23457 from matthewd/arel-attribute
5952861 03 Feb 2016 Extract a Relation#arel_attribute
cdc112e 03 Feb 2016 Defer Arel attribute lookup to the model class
8a84f1c 03 Feb 2016 Merge pull request #23443 from prathamesh-sonpatki/fix-l...
f8167ac 01 Feb 2016 Merge pull request #23398 from matthewd/interlock
f02bd2a 01 Feb 2016 While new sharers are blocked, an existing sharer remain...
aeb58ab 01 Feb 2016 Block new share attempts if there's an exclusive waiter
f836630 01 Feb 2016 After completing a load, give other threads a chance too
92203ed 01 Feb 2016 Always obtain the lock and do the unload
9c9202b 01 Feb 2016 Merge pull request #23385 from matthewd/default-subscrip...
8a51f6f 01 Feb 2016 Merge pull request #23381 from matthewd/uneventful-redis
55e3366 01 Feb 2016 Remove development dependencies from actioncable.gemspec
082a0b5 31 Jan 2016 Use the in-process subscription adapter for development ...
93abf58 31 Jan 2016 Drop the runtime dependency on coffee-rails
d6f2000 31 Jan 2016 Wrangle the asset build into something that sounds more ...
ca9603f 31 Jan 2016 Merge pull request #23369 from maclover7/actioncable-ass...
4c38319 31 Jan 2016 Wait for EventMachine to finish starting
e773686 31 Jan 2016 Switch the default redis adapter to a single-stream model
0ae1879 29 Jan 2016 Use a gentler disconnect
e6d0d4b 29 Jan 2016 Don't bother stopping EM between tests
da63427 29 Jan 2016 Intervene on change_table as well as create_table
703ddad 29 Jan 2016 Merge pull request #23305 from matthewd/concurrent-take-2
786ed1b 29 Jan 2016 Handle more IO errors (especially, ECONNRESET)
0b94afb 29 Jan 2016 Be more patient while gathering the expected responses
3043601 29 Jan 2016 Reduce the client count, in hope of a more consistent test
4d01cd1 29 Jan 2016 Keep the socket reference after close
ce37de4 29 Jan 2016 Add a couple of tests that connect with a WS client
74497ea 29 Jan 2016 Revert "Revert "Eliminate the EventMachine dependency""
a928aa3 29 Jan 2016 Fix arguments to on_close
16a6603 29 Jan 2016 Synchronize the lazy setters in Server
5bc33e8 29 Jan 2016 Merge pull request #23330 from prathamesh-sonpatki/fix-t...
235c759 24 Jan 2016 Merge pull request #23179 from prathamesh-sonpatki/pare-...
503fe75 24 Jan 2016 Ditch the EM error logging helper
322dca2 24 Jan 2016 Import the relevant portions of faye-websocket
68a9060 24 Jan 2016 Using a hacked faye-websocket, drop EventMachine
dcdadd5 24 Jan 2016 Merge pull request #23217 from matthewd/adapter-tests
9ff28c1 24 Jan 2016 Add tests for the ActionCable adapters
7363ad4 24 Jan 2016 Allow subscription adapters to be shut down
e3a0ad8 24 Jan 2016 Merge pull request #23216 from prathamesh-sonpatki/fix-2...
dccc15d 24 Jan 2016 Split internal subscriber tracking from Postgres adapter
e81bb80 24 Jan 2016 Normalize on no arguments for the success callback
b17a7e4 24 Jan 2016 Add Async and Inline adapters
cf1cf02 22 Jan 2016 Merge pull request #23194 from britg/patch-2
a688c03 22 Jan 2016 Merge pull request #23080 from prathamesh-sonpatki/fix-c...
56a9341 20 Jan 2016 Merge pull request #22950 from maclover7/adapterize-stor...
05d753f 18 Jan 2016 Don't execute callbacks on our main listener thread
9631c67 18 Jan 2016 Blanket unsubscribe doesn't appear to be used
78ff63e 18 Jan 2016 Listener no longer needs to be a singleton
2815db3 18 Jan 2016 Pull the action methods directly onto the adapter
ffdeb3a 13 Jan 2016 Merge pull request #23040 from rafaelfranca/or-error-mes...
d16645a 12 Jan 2016 Merge pull request #23004 from matthewd/default-scope-sti
5eef308 12 Jan 2016 Merge pull request #23020 from matthewd/frozen-headers
272c583 12 Jan 2016 Commit before freezing the headers
5c6d365 11 Jan 2016 Skip the STI condition when evaluating a default scope
8ce0175 11 Jan 2016 Active scopes apply to child classes, though not parents...
78edeb3 10 Jan 2016 Merge pull request #22993 from akshay-vishnoi/travis-update
998b85f 06 Jan 2016 Merge pull request #22941 from lsylvester/pg-remove-inde...
4137d44 06 Jan 2016 Merge pull request #22940 from lsylvester/activemodel-de...
4a5d4cb 02 Jan 2016 Merge pull request #22895 from brandonhilkert/api-refactor
6cce589 28 Dec 2015 Merge pull request #22809 from prathamesh-sonpatki/fix-b...
47fd7c9 22 Dec 2015 Merge pull request #22749 from sblackstone/mysql2flags
a0301c3 22 Dec 2015 Merge pull request #22752 from y-yagi/remove_div_for_fro...
a60e682 22 Dec 2015 Merge pull request #22754 from ryohashimoto/151222_remov...
b5049bc 22 Dec 2015 Merge pull request #22753 from gwincr11/keeps-options-br...
b7ac079 21 Dec 2015 Remember the parameter hash we return
78b523d 21 Dec 2015 Merge pull request #22722 from k0kubun/use-cgi-html-escape
85a8175 21 Dec 2015 Merge pull request #22716 from mattreduce/mattreduce-get...
f07211f 18 Dec 2015 Merge pull request #22658 from greysteil/handle-specifie...
46d1cc9 18 Dec 2015 Allow normal version updates within a release series
2750b1b 18 Dec 2015 Merge pull request #22653 from matthewd/find_array_ordered
503255d 18 Dec 2015 These limits are now implicit
04309ae 18 Dec 2015 Implement limit & offset for ourselves
e0e9186 18 Dec 2015 Merge pull request #20815 from byroot/do-not-include-col...
093b3d6 18 Dec 2015 Merge pull request #21914 from zachalewel/zachalewel-pat...
da6713f 18 Dec 2015 Merge pull request #22623 from greysteil/support-passing...
c316ce9 18 Dec 2015 Merge pull request #19456 from greysteil/index-exists-be...
4a58aef 18 Dec 2015 Merge pull request #22642 from seuros/remove-mysql-adapter
84eba99 17 Dec 2015 Merge pull request #22645 from kaspth/parameters-only-de...
cd90f4f 15 Dec 2015 Merge pull request #21538 from matthewd/migration-version
97c7716 15 Dec 2015 Use a real migration version number in docs
c0af95e 15 Dec 2015 Use a deliberately-invalid migration version in all doc ...
dc8d40a 15 Dec 2015 Ensure generated migrations include a version number
a6d4e5e 15 Dec 2015 Internal test migrations use the private 'Current' version
f37d92c 15 Dec 2015 Find the delegate, even in a deeper inheritance tree
badaf35 15 Dec 2015 In 4.2 migrations, `timestamps` defaulted to `null: true`
6d2469d 15 Dec 2015 Schema uses current migration API
6940dc8 15 Dec 2015 Add migration versioning via Migration subclasses
de21352 15 Dec 2015 Ensure uuid-ossp extension is present before we rely on it
8b2eb4a 07 Dec 2015 Merge pull request #22475 from claudiob/missing-require
0d8b3c2 05 Dec 2015 Shrink a couple of deprecation warnings to one-liners
b5384d9 19 Nov 2015 Add missing require
df153ed 24 Oct 2015 Merge pull request #22054 from tgxworld/jruby_issue_fixed
833aef4 16 Oct 2015 Merge pull request #21953 from bdunne/fix_dep_warn
c672586 13 Oct 2015 Merge pull request #21954 from xtian/patch-1
8e7a3b0 13 Oct 2015 Merge pull request #21952 from headius/only_one_module_f...
30bacc2 09 Oct 2015 Merge pull request #21878 from Gaurav2728/require_monitor
1b6fcae 08 Oct 2015 Avoid leaking the first relation we call #first on
8c34d10 07 Sep 2015 Correct query for PostgreSQL 8.2
f1f0a3f 06 Sep 2015 Fix test failures from premature merge of #21317
0962527 06 Sep 2015 Merge pull request #21317 from greysteil/support-postgre...
e07b006 06 Sep 2015 Merge pull request #21505 from morgoth/deprecate-passing...
eb73110 20 Aug 2015 Merge pull request #16245 from byroot/more-atomic-write
9dbccf0 12 Aug 2015 Merge pull request #21205 from akihiro17/fix-doc
aea7e93 12 Aug 2015 Merge pull request #21204 from brooksreese/ruby_v_before...
4b91db5 07 Aug 2015 Merge pull request #21156 from yui-knk/fix/guide_instume...
437ed97 27 Jul 2015 Merge pull request #41 from craigsheen/move_version_to_v...
40ce686 24 Jul 2015 Merge pull request #20928 from matthewd/unload-interlock
d517239 23 Jul 2015 Merge pull request #20989 from matthewd/no-lock-basic-re...
10c7f54 23 Jul 2015 Don't apply locking around basic #load / #require
4c54b2a 21 Jul 2015 Adjust expectations around purpose/compatibility options
e9020ac 21 Jul 2015 Handle thread death during lock acquisition
ef4d334 21 Jul 2015 Add some meta-assertions for the custom assertions
649d817 20 Jul 2015 Order of execution is only guaranteed if upgrading
bd31aec 19 Jul 2015 We need stricter locking before we can unload
e78746f 18 Jul 2015 Merge pull request #20923 from sikachu/silence-render-te...
0b93c48 08 Jul 2015 Document ShareLock and the Interlock
48a735a 08 Jul 2015 Fix the Interlock middleware
383fed5 08 Jul 2015 Rely on the load interlock for non-caching reloads, too
c37d47e 08 Jul 2015 Soften the lock requirements when eager_load is disabled
3046c9b 05 Jul 2015 Merge pull request #20782 from kaspth/fix-controller-cac...
bc71e43 01 Jul 2015 Separate the constraint and other options [ci skip]
57941f0 15 Jun 2015 Merge pull request #20407 from vngrs/deprecate_implicit_...
34b2eec 15 Jun 2015 Merge pull request #20573 from kaspth/fix-caching-test-f...
c5152dd 15 Jun 2015 Merge pull request #20440 from repinel/fix-message-verif...
ce882b1 15 Jun 2015 Merge pull request #20563 from repinel/fix-inflector-test
1ad2bfc 14 Jun 2015 Merge pull request #20560 from vngrs/wrong_doc_of_active...
def1450 13 Jun 2015 Revert "revises a test to account for case-insensitive f...
335a2b8 12 Jun 2015 Merge pull request #19632 from greysteil/reorder-middleware
23613a4 11 Jun 2015 Merge pull request #20516 from kares/patch-2
90d0b85 11 Jun 2015 Revert "Grammar correction"
6457fbf 01 Jun 2015 Merge pull request #20394 from mechanicles/use-sym
39b45ac 29 May 2015 Merge pull request #20366 from Gaurav2728/gaurav-mailer
2d261ba 25 May 2015 Merge pull request #20296 from vngrs/use_memoization_to_...
fcae201 18 May 2015 sqlite3_mem has an existing connection
97c482f 15 May 2015 Merge pull request #14938 from thedarkone/pool-lock-fix
864a41b 14 May 2015 Merge pull request #20153 from nygrenh/remove-local_assi...
6b9e0dc 05 May 2015 Merge pull request #20025 from kamipo/dont_use_exec_quer...
2e9e90d 05 May 2015 Merge pull request #20024 from kamipo/use_select_rows_in...
4fa9351 05 May 2015 Merge pull request #20019 from imanel/remove_rescue_format
3b1abcc 04 May 2015 Put the assertion arguments in the right order
e5139f1 04 May 2015 Merge pull request #20014 from vngrs/hash_deep_dup_bug
a95151b 04 May 2015 Merge pull request #19998 from imanel/fix-missing-transl...
cec46fb 04 May 2015 Merge pull request #20010 from sikachu/silence-ambiguous...
40ff508 22 Apr 2015 Queue Classic runs a second earlier than scheduled
8b09b45 19 Apr 2015 Only *configure* the queue in setup; DB creation must co...
41ae432 19 Apr 2015 Shuffle a few things in aid of easier debugging
2ca8545 19 Apr 2015 Fix sidekiq test order dependency
c7b25b8 12 Apr 2015 Fix (intermittent?) test failure
cab5373 11 Apr 2015 Merge pull request #19731 from wazery/rename_bin_to_exe
e527688 06 Apr 2015 Merge pull request #19662 from yui-knk/fix/bind
07875e2 04 Apr 2015 Merge pull request #19649 from aprescott/allow-array-def...
faa37c7 03 Apr 2015 Merge pull request #19429 from mxhold/print_bundle_insta...
ca14f11 03 Apr 2015 Merge pull request #19625 from strzibny/fix-test-rails-g...
90acb66 03 Apr 2015 Merge pull request #19627 from koenpunt/patch-1
cb01246 30 Mar 2015 Merge pull request #19034 from jvanbaarsen/explicit-job-...
ffd2f08 30 Mar 2015 Merge branch 'kirs'
6ed8dc2 27 Mar 2015 Merge pull request #19543 from mechanicles/fix-doc
5d65005 23 Mar 2015 Provide a more truthful #inspect
8b96c0b 23 Mar 2015 Make sure to persist a newly-nil serialized value
0aefa97 22 Mar 2015 Merge pull request #19442 from joevandyk/patch-1
c96cb66 06 Mar 2015 Merge pull request #19221 from matthewd/random-tests
e462021 05 Mar 2015 Revert "For now, we will keep sorting the tests."
b5eb0b6 05 Mar 2015 Revert "Leave all our tests as order_dependent! for now"
0f2e05d 01 Feb 2015 Merge pull request #18756 from ajgrover/activejob_tests
b0b3794 28 Jan 2015 Added #or to ActiveRecord::Relation
88308f4 12 Jan 2015 Merge pull request #18461 from zetsubo/patch-1
d8e0b8a 25 Dec 2014 Merge pull request #18196 from PavelPenkov/rails_env_ins...
ac1a0bd 29 Nov 2014 Merge pull request #17846 from biow0lf/bump-ruby-version