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

#12 Ryuta Kamizono - This year
Showing 796 commits

Hash Date Message
17af04b 11 Dec 2017 Backport parts of #29876 to fix MariaDB tests
55bcd2f 11 Dec 2017 Merge pull request #29850 from yahonda/test_with_mariadb...
55d4cf2 09 Dec 2017 Merge pull request #31379 from bogdanvlviv/ci-against-jr...
3059dee 08 Dec 2017 Merge pull request #29850 from yahonda/test_with_mariadb...
131cc6e 08 Dec 2017 SQLite: Fix `copy_table` with composite primary keys
532c8a8 07 Dec 2017 Backport fix `test_session_store_with_expire_after`
6a8ce74 07 Dec 2017 Fix `scope_for_create` to do not lose polymorphic associ...
19d2fab 06 Dec 2017 Merge pull request #31344 from kamipo/use_string_instead...
d721344 05 Dec 2017 Use `:string` instead of `:text` for `JsonAttributeTest`
d2321aa 05 Dec 2017 Revert "Merge pull request #31341 from yahonda/skip_json...
0f8568f 05 Dec 2017 Merge pull request #31334 from yhirano55/fix_example_cod...
07788c7 03 Dec 2017 `current_version` should catch `NoDatabaseError` from `g...
9b823c0 03 Dec 2017 SQLite3 valid integer value should be 8 bytes (64-bit si...
70fa9e9 03 Dec 2017 Emulate JSON types for SQLite3 adapter (#29664)
d0f5dce 03 Dec 2017 `change_column_default` should be executed after type ch...
3251698 02 Dec 2017 Fix `s/klass.connection/connection/`
5358f2b 02 Dec 2017 Fix `test_add_column_with_timestamp_type` failure
33a3f71 02 Dec 2017 Extract duplicated index column options normalization as...
3040446 02 Dec 2017 Fix warning: assigned but unused variable - t
01fb090 02 Dec 2017 Refactor `length`, `order`, and `opclass` index options ...
32516e8 01 Dec 2017 Remove unpaired `}` [ci skip]
6b16f6d 01 Dec 2017 Tweaks CHANGELOGs [ci skip]
05d1e9e 01 Dec 2017 Remove unnecessary scoping
695ec1f 01 Dec 2017 Class level `update` and `destroy` checks all the record...
0dc3b65 01 Dec 2017 Maintain raising `RecordNotFound` for class level `updat...
ea36128 30 Nov 2017 Merge pull request #31296 from dixitp012/configuration_u...
d2aca50 29 Nov 2017 Add :nodoc: to `StatementPool` which is internal used [c...
f4c08d1 29 Nov 2017 Mention about Ruby 2.4 Unicode case mappings in `mb_char...
63d1bf9 29 Nov 2017 Merge pull request #31274 from dixitp012/correct_output_...
f2b6406 28 Nov 2017 Merge pull request #31255 from dixitp012/update_action_c...
924a368 27 Nov 2017 Drop mysql2 version less than 0.4.3 to guarantee fork sa...
7ce8a6a 27 Nov 2017 Enable `Style/DefWithParentheses` rubocop rule
0e2cd3d 27 Nov 2017 Add new error class `QueryCanceled` which will be raised...
ad0630f 27 Nov 2017 Rename `TransactionTimeout` to more descriptive `LockWai...
a7d7277 23 Nov 2017 Merge pull request #31178 from mtsmfm/fix-unstable-test
d7b17df 22 Nov 2017 Merge pull request #31205 from tjschuck/doc_indentation_fix
eeaf9cf 19 Nov 2017 Prevent extra `spawn` to make `klass.all` faster (#29009)
bc27697 19 Nov 2017 Fix `test_session_store_with_expire_after` failure with ...
1a0f85e 19 Nov 2017 Fix ASt CI failure with rack-test 0.7.1
125095c 19 Nov 2017 Generate `keys` instead of `keys_to_names`
66bc40b 16 Nov 2017 Merge pull request #31169 from ydakuka/patch-1
bbae710 16 Nov 2017 Avoid creating extra `relation` and `build_arel` in `_cr...
570ae8f 15 Nov 2017 Fix asset url examples [ci skip]
6a34ef5 14 Nov 2017 Fix CI failure due to invalid `up_only` for MySQL
ca68f1c 14 Nov 2017 Fix typo s/only_up/up_only/ [ci skip]
53574ff 14 Nov 2017 Merge pull request #31153 from koic/ci_against_jruby_9_1...
82022bd 14 Nov 2017 Merge pull request #31151 from nikolai-b/exists_doc
705cf47 13 Nov 2017 Merge pull request #31137 from y-yagi/make_sidekiq_and_r...
a968a76 13 Nov 2017 Add new error class `StatementTimeout` which will be rai...
479f17d 13 Nov 2017 Merge pull request #31139 from avneetmalhotra/touch_call...
a34a0cc 12 Nov 2017 Merge pull request #31131 from y-yagi/remove_unused_requ...
dfb4973 11 Nov 2017 Don't introduce new ar:sqlite3_mem test to 5-0-stable CI...
b2e187d 11 Nov 2017 Merge pull request #31126 from y-yagi/fix_5_0_stable_ci
4a65dfc 11 Nov 2017 Raise `TransactionTimeout` when lock wait timeout exceed...
ee5cf14 11 Nov 2017 Should test actual error which is raised from the database
eb8ba20 11 Nov 2017 Merge pull request #31125 from y-yagi/fix_5_1_stable_ci
72c3119 11 Nov 2017 Merge pull request #31125 from y-yagi/fix_5_1_stable_ci
24b5943 10 Nov 2017 Add missing autoload `Type` (#31123)
4528dd6 10 Nov 2017 Relation merging should keep joining order
fc7a6c7 10 Nov 2017 Add missing require "active_support/core_ext/hash/indiff...
d6e86f1 10 Nov 2017 Fix random CI failure due to non-deterministic sorting o...
b1e068b 10 Nov 2017 Consolidate duplicated `to_ary`/`to_a` definitions in `R...
df49896 10 Nov 2017 Ensure `apply_join_dependency` for subqueries in `from` ...
a7ef60d 10 Nov 2017 :scissors:
095079a 10 Nov 2017 Adjust blank lines
179f2d7 10 Nov 2017 Merge pull request #31119 from y-yagi/add_missing_requires
de40c45 10 Nov 2017 Remove useless preloader classes
2da92b7 10 Nov 2017 Merge pull request #31114 from y-yagi/fix_ruby_warnings_...
fc2abdb 10 Nov 2017 Merge pull request #31113 from y-yagi/use_e_option_to_sp...
63e1213 10 Nov 2017 Merge pull request #31115 from y-yagi/add_missing_requires
78ae4db 10 Nov 2017 Merge pull request #31116 from y-yagi/remove_unused_require
be6e1b8 09 Nov 2017 Should pass `test_no_locks_no_wait` not only on `Postgre...
89603b4 08 Nov 2017 `Mysql2Adapter` should pass `ConcurrentTransactionTest`
af91eff 08 Nov 2017 Consolidate redundant `if` and `unless` with the same co...
65aa0b7 08 Nov 2017 Don't expose accessors which are internal used only
0c2cb88 08 Nov 2017 Don't expose internal methods in `Preloader::ThroughAsso...
534ac99 08 Nov 2017 Merge pull request #31085 from y-yagi/fix_output_of_sele...
b83df6e 08 Nov 2017 Merge pull request #31084 from y-yagi/do_not_run_active_...
52d60ec 07 Nov 2017 Merge pull request #31076 from y-yagi/fix_comment_in_che...
3f1695b 06 Nov 2017 Remove useless `associated_records_by_owner`
165d5b6 06 Nov 2017 Fix merge conflict and rubocop offences
2df7e9c 06 Nov 2017 Merge pull request #31064 from y-yagi/remove_unused_require
ffc1ed9 05 Nov 2017 `scoping` should respect current class and STI constrain...
e0bef22 05 Nov 2017 Fix preloading polymorphic multi-level through association
e617fb5 05 Nov 2017 Fix preloading polymorphic association when through asso...
8a2ee3d 05 Nov 2017 Ensure `apply_join_dependency` for `update_all` and `del...
e3a2956 05 Nov 2017 Ensure `apply_join_dependency` for `collection_cache_key...
68efb01 05 Nov 2017 Merge pull request #31055 from y-yagi/show_request_forge...
c398706 04 Nov 2017 Merge pull request #31048 from bogdanvlviv/improve-docs-...
587fc41 04 Nov 2017 Merge pull request #31050 from y-yagi/remove_unused_methods
288fbc7 03 Nov 2017 Revert "Merge pull request #31025 from y-yagi/follow_up_...
015239a 03 Nov 2017 Merge pull request #31039 from y-yagi/fix_guides_build
5aa5e35 02 Nov 2017 Merge pull request #31031 from y-yagi/fix_ruby_warning_w...
7fe50a7 01 Nov 2017 Fix failing `bundle install` on CI
146b1c2 31 Oct 2017 Enable `Style/RedundantReturn` rubocop rule, and fixed a...
13c5aa8 30 Oct 2017 `source_type_scope` should respect correct table alias
46a7b2e 30 Oct 2017 `PolymorphicReflection#scopes` is no longer used since a...
6e998cd 29 Oct 2017 Should test `LegacyPrimaryKeyTest` to both `V5_0` and `V...
c749be7 29 Oct 2017 Merge pull request #30909 from ahorek/compatibility_fix
dd691dd 29 Oct 2017 Extract repeatedly appeared prepending compatible table ...
173abf1 29 Oct 2017 Merge pull request #30928 from Altech/indifferent-ignore...
b5224d8 29 Oct 2017 Test `ignored_columns` value is inheritable by subclasses
d8c9c80 29 Oct 2017 Merge pull request #30928 from Altech/indifferent-ignore...
439c746 29 Oct 2017 Test `ignored_columns` value is inheritable by subclasses
8479b79 28 Oct 2017 Merge pull request #31007 from suginoy/doc_integer_bigint
cd4cbfc 28 Oct 2017 Ordinal methods should respect loaded records
bf6456e 28 Oct 2017 Merge pull request #31003 from y-yagi/add_load_hook_for_...
81d4834 28 Oct 2017 Merge pull request #31001 from eugeneius/rm_x_post_data_...
c6115fe 27 Oct 2017 Fix all `s/trough/through/`
e0025fe 27 Oct 2017 Fix typo `s/trough/through/`
432b193 27 Oct 2017 Merge pull request #30682 from ahorek/fix_scope_for
27265ee 27 Oct 2017 Merge pull request #30995 from ahorek/fix_initial_count
8cd1439 26 Oct 2017 Merge pull request #30991 from y-yagi/remove_mention_abo...
a3536b4 26 Oct 2017 Merge pull request #30989 from joevandyk/patch-3
802678d 25 Oct 2017 Merge pull request #30813 from y-yagi/remove_unused_secr...
07ee01c 25 Oct 2017 Third party adapters doesn't support index orders yet
d4fb64b 25 Oct 2017 Merge pull request #30984 from yahonda/schema_dumper_pg
019583e 24 Oct 2017 Ensure associations doesn't table name collide with alia...
d147ed0 23 Oct 2017 Merge pull request #30964 from yahonda/remove_supports_d...
40cadf5 23 Oct 2017 Fix duplicate aliases when using both INNER/LEFT JOINs
9fedd01 23 Oct 2017 Ensure associations doesn't table name collide with stri...
2b6cd16 22 Oct 2017 Place `MocktailDesigner` in `test/models/drink_designer.rb`
9e9f4d1 22 Oct 2017 Merge pull request #30727 from tgxworld/backport_perf_ch...
590e3e7 20 Oct 2017 Add test cases for `type` and `foreign_type` in the refl...
05ceec4 20 Oct 2017 Merge pull request #30928 from Altech/indifferent-ignore...
158f67d 20 Oct 2017 Merge pull request #30936 from maxfelsher/html-escape-do...
814e59c 20 Oct 2017 Merge pull request #30938 from y-yagi/_return_correct_ex...
a52ff1b 19 Oct 2017 Keep `:api: plugin` methods in the doc [ci skip]
207c37a 19 Oct 2017 Test `ignored_columns` value is inheritable by subclasses
a69f423 19 Oct 2017 Merge pull request #30927 from y-yagi/remove_unused_fixt...
edb7928 18 Oct 2017 Merge pull request #30918 from yahonda/diag_seed_42296
cd92d2e 18 Oct 2017 Merge pull request #30915 from bogdanvlviv/migration-ver...
d7ee4f2 18 Oct 2017 Merge pull request #30912 from y-yagi/remove_unused_unkn...
6e1d8b8 18 Oct 2017 Merge pull request #30911 from y-yagi/remove_unnecessary...
b1867c4 18 Oct 2017 Merge pull request #30910 from y-yagi/fix_typo_in_allow_...
3be123b 17 Oct 2017 Should test `LegacyPrimaryKeyTest` to both `V5_0` and `V...
2f88ead 17 Oct 2017 Merge pull request #30909 from ahorek/compatibility_fix
262dc91 17 Oct 2017 Merge pull request #30907 from yhirano55/update_mailing_...
718d739 17 Oct 2017 Fix `test_should_sanitize_illegal_style_properties` failure
8b52d4c 15 Oct 2017 Remove extra spaces in the args in the `time_zone_select...
7025b1d 15 Oct 2017 Fix longer sequence name detection for serial columns (#...
bbf717d 15 Oct 2017 Fix collided sequence name detection
22b0af4 15 Oct 2017 Use `max_identifier_length` for `index_name_length` in P...
af9c170 15 Oct 2017 Fix longer sequence name detection for serial columns (#...
976f9c3 15 Oct 2017 Fix collided sequence name detection
300c68e 15 Oct 2017 Add a test case that eager-loading with a polymorphic as...
8877492 15 Oct 2017 Fix longer sequence name detection for serial columns (#...
8b6e694 15 Oct 2017 MySQL: Don't lose `auto_increment: true` in the `db/sche...
9493d45 15 Oct 2017 MySQL: Don't lose `auto_increment: true` in the `db/sche...
a92e4bf 15 Oct 2017 Merge pull request #30896 from y-yagi/remove_unused_befo...
0724f41 15 Oct 2017 Merge pull request #30892 from yhirano55/add_accept_char...
87ca68e 14 Oct 2017 Fix `COUNT(DISTINCT ...)` for `GROUP BY` with `ORDER BY`...
5668dc6 14 Oct 2017 Fix `COUNT(DISTINCT ...)` for `GROUP BY` with `ORDER BY`...
3d1ff79 14 Oct 2017 Show the failed queries in `test_has_one_does_not_use_or...
d1695b4 14 Oct 2017 Merge pull request #30889 from yhirano55/add_unpermitted...
680b853 13 Oct 2017 Merge pull request #30877 from y-yagi/remove_jquery-rails
6943abb 13 Oct 2017 Merge pull request #30887 from bogdanvlviv/use-__dir__-i...
87edd72 13 Oct 2017 Merge pull request #30883 from PHedkvist/add_daemon_comm...
6419db3 13 Oct 2017 Merge pull request #30885 from yhirano55/add_action_cabl...
9434a00 13 Oct 2017 Merge pull request #30882 from yhirano55/add_mailer_noti...
4e6774e 13 Oct 2017 Merge pull request #30874 from koic/bump_rubocop_to_0_50_0
a254454 13 Oct 2017 Merge pull request #30750 from k2nr/fix-active-job
8bcb4fa 12 Oct 2017 Merge pull request #30867 from aditya-kapoor/guide-selec...
fcb8429 12 Oct 2017 Merge pull request #30864 from willnet/enable-link-in-rdoc
1dfd7d2 12 Oct 2017 Merge pull request #30863 from y-yagi/fix_warning_unused...
3564cd9 09 Oct 2017 Merge pull request #30832 from y-yagi/simplify_console_test
524ba0b 09 Oct 2017 Merge pull request #30843 from y-yagi/use_released_gem
c5ab6e5 09 Oct 2017 Joined tables in association scope doesn't use the same ...
b1e7bb9 09 Oct 2017 All test cases for `exists?` places in `finder_test.rb` ...
992572a 09 Oct 2017 Merge pull request #30839 from yhirano55/use_form_with_i...
bb5b672 09 Oct 2017 Remove meaningless named `construct_relation_for_associa...
fde880b 09 Oct 2017 Merge pull request #30838 from yhirano55/fix_rails_route...
723b526 09 Oct 2017 Fix `relation.exists?` with has_many through associations
f833757 09 Oct 2017 Missing revision 5efd21bb7ee4b326d9c0d26fccad10fc59dd51f...
3d5f5c4 09 Oct 2017 Merge pull request #30837 from y-yagi/fix_typo_in_loadin...
00f2d39 08 Oct 2017 Remove passing redundant `self` to internal `apply_join_...
8ad8bba 08 Oct 2017 Decouple building `AliasTracker` from `JoinDependency`
992e719 08 Oct 2017 Merge pull request #30835 from y-yagi/fix_default_of_to_...
1428311 07 Oct 2017 Merge pull request #30822 from akshay-vishnoi/fix-typo
5873da8 07 Oct 2017 Merge pull request #30826 from yhirano55/update_instrume...
970b293 07 Oct 2017 Merge pull request #30825 from y-yagi/remove_needless_setup
9cbebd7 05 Oct 2017 Move duplicated code to `delete_or_destroy` in `Collecti...
b4dfc18 05 Oct 2017 Merge pull request #30702 from rmachielse/patch-1
563c16c 05 Oct 2017 Add JSON attribute test cases for SQLite3 adapter
214dc7d 05 Oct 2017 Extract repeatedly appeared prepending compatible table ...
ff5afbd 05 Oct 2017 Fix `test_should_sanitize_illegal_style_properties` failure
1f87800 05 Oct 2017 Fix preloading association with scope including joins
4bd212f 05 Oct 2017 Fix "warning: assigned but unused variable - person"
ed6a0ff 05 Oct 2017 Fix preloading association with scope including joins
f1e8962 04 Oct 2017 Merge pull request #30797 from y-yagi/fix_formatting_of_...
fced30c 03 Oct 2017 Cleanup CHANGELOGs [ci skip]
723ff35 03 Oct 2017 Prefer official name PostgreSQL over Postgres
ca01364 03 Oct 2017 Merge pull request #30794 from yhirano55/fix_third_party...
e0d2207 03 Oct 2017 Merge pull request #30786 from y-yagi/add_test_case_for_...
012196b 02 Oct 2017 Merge pull request #30774 from atd/master
2ae89f8 01 Oct 2017 Make internal methods in `AbstractController::Rendering`...
9b12742 01 Oct 2017 Merge pull request #30763 from y-yagi/remove_unused_method
1a2a63f 30 Sep 2017 Merge pull request #30761 from patrickdavey/fix_broken_l...
c83f28f 30 Sep 2017 Ensure `AliasTracker` respects a custom table name
5349f23 30 Sep 2017 Remove `:api:` tag that has leaked on the doc directly [...
285f9a8 30 Sep 2017 Merge pull request #30759 from y-yagi/remove_unused_methods
d398794 30 Sep 2017 Testing to ensure both bang and non-bang methods behaves...
dabc570 30 Sep 2017 Merge pull request #30756 from y-yagi/dont_use_active_su...
c97a5ad 30 Sep 2017 Merge pull request #30755 from y-yagi/fix_method_refined...
325c06f 29 Sep 2017 Fix `test "signed URL generation"` failure
83b7cb3 29 Sep 2017 Fix "warning: `*' interpreted as argument prefix"
204c040 28 Sep 2017 Merge pull request #30736 from bogdanvlviv/fix-activesto...
a151d8a 27 Sep 2017 Add newlines before/after the `git_source` in bug report...
0d825a6 27 Sep 2017 Merge pull request #30728 from y-yagi/ensure_transform_k...
801ccab 27 Sep 2017 Add test case for `arel_attribute` with a custom table
40a63e5 26 Sep 2017 Include `ActionDispatch::DrawOnce` in `ActiveSupport::Te...
0e3b4d6 26 Sep 2017 Remove unused code that was copied from actionpack
25d3e73 26 Sep 2017 Remove unused `cached_columns` and `time_related_columns...
a72c88e 26 Sep 2017 Merge pull request #30726 from bogdanvlviv/improve-bug_r...
8d3bf8b 26 Sep 2017 Don't generate `foreign_type` if `options[:polymorphic]`...
731c7f9 26 Sep 2017 Add an extra assertion to ensure dumping schema default ...
90dd63a 26 Sep 2017 Fix `quote_default_expression` for UUID with array default
d0663d0 26 Sep 2017 Fix `test_should_sanitize_illegal_style_properties` failure
09b4b90 26 Sep 2017 Merge pull request #30655 from kuzukuzu/fix_create_join_...
ca77eb3 26 Sep 2017 Merge pull request #30706 from tgxworld/fix_preload_memo...
5755f57 26 Sep 2017 Fix indentation in CHANGELOG [ci skip]
1689d9d 26 Sep 2017 Merge pull request #30715 from y-yagi/remove_unused_fixt...
9befc19 25 Sep 2017 Merge pull request #30704 from ydakuka/new-fixes
70656c4 25 Sep 2017 Merge pull request #30706 from tgxworld/fix_preload_memo...
8f037a5 24 Sep 2017 Extract `integer_like_primary_key_type` to ease to handl...
018b16f 24 Sep 2017 Merge pull request #30615 from yhirano55/update_form_hel...
02cce0b 24 Sep 2017 Merge pull request #30698 from bogdanvlviv/remove-unused...
3ab5f47 24 Sep 2017 Fix `test_should_sanitize_illegal_style_properties` failure
8b1fe28 24 Sep 2017 Fix "warning: `*' interpreted as argument prefix"
6aa5646 24 Sep 2017 Merge pull request #30668 from yhirano55/fix_api_guide
202d657 23 Sep 2017 Move integer-like primary key normalization to `new_colu...
dfe6939 23 Sep 2017 Adding legacy primary key should be compatible
b798c5b 22 Sep 2017 Prevent extra `column_for` for `change_column_{default,n...
18346bd 22 Sep 2017 `index_name` should be quoted
6fd81d2 22 Sep 2017 Return nil if table comment is blank
a0277a9 22 Sep 2017 Merge pull request #30677 from alecspopa/master
7f3aab9 22 Sep 2017 Merge pull request #30683 from y-yagi/fix_30644
30ae39e 21 Sep 2017 Merge pull request #24199 from meinac/fix_invert_add_index
e0f4cca 21 Sep 2017 Merge pull request #30671 from y-yagi/fix_interpreted_as...
6c19996 21 Sep 2017 Merge pull request #30669 from yhirano55/update_link_in_...
1e40df6 20 Sep 2017 Merge pull request #30657 from yhirano55/fix_restful_wor...
9181151 20 Sep 2017 Merge pull request #30655 from kuzukuzu/fix_create_join_...
ee033fd 20 Sep 2017 Merge pull request #30659 from y-yagi/follow_up_of_30650
e0484a3 19 Sep 2017 Merge pull request #30656 from yskkin/add_column_doc
b2333bc 19 Sep 2017 Merge pull request #30653 from y-yagi/remove_unsued_digi...
d9f95b6 18 Sep 2017 Don't test datetime with precision for mysql adapter
c27a0b3 18 Sep 2017 Fix datetime precision support for mysql adapter
e4017d0 18 Sep 2017 Merge pull request #30645 from yhirano55/use_application...
3d7d1e2 18 Sep 2017 Merge pull request #30643 from gerardc/gerardc/guides-ad...
00cc168 18 Sep 2017 Merge pull request #30642 from ydakuka/quotes
1386efa 18 Sep 2017 Merge pull request #30641 from ydakuka/js-upcase
a903073 18 Sep 2017 Merge pull request #30640 from ydakuka/patch-1
58c1dda 18 Sep 2017 Merge pull request #26707 from jcoleman/add_attribute_na...
8cde758 18 Sep 2017 Remove unused delegation to `reflection.options` in `Pre...
dae16f8 18 Sep 2017 The name of the key on the associated record is abstract...
a1aa86b 18 Sep 2017 The name of the key on the owner is abstracted as `refle...
9b1115e 18 Sep 2017 Extract `associate_records_to_owner` to refactor `Preloa...
a714117 17 Sep 2017 Fix collided sequence name detection
9b53f74 17 Sep 2017 Remove the code that swapping `scope` and `options`
37be1cb 17 Sep 2017 `id` (primary key) is not only an integer [ci skip]
9ac7dd4 17 Sep 2017 Place class level `update`, `destroy`, and `delete` in `...
3583601 17 Sep 2017 Ensure returning affected objects for class level `updat...
4bb4824 17 Sep 2017 Early return if `records.empty?` in `Preloader#preload`
5daf89f 17 Sep 2017 Don't pass `reflection_scope` to `preload_scope` if `ref...
45588fe 17 Sep 2017 Return `through_scope` only if the scope is not empty scope
7f8f66e 17 Sep 2017 Remove useless condition in `reset_association`
db844d9 17 Sep 2017 Merge pull request #30637 from bogdanvlviv/add_round_bra...
45f2aa8 17 Sep 2017 Merge pull request #30633 from yhirano55/add_mini_magick...
84b134a 17 Sep 2017 Merge pull request #30632 from dixpac/fix_migration_roll...
7300c67 17 Sep 2017 Merge pull request #30630 from ydakuka/patch-1
2402dd5 17 Sep 2017 Merge pull request #30628 from yhirano55/add_local_optio...
bf206dc 17 Sep 2017 Merge pull request #30625 from y-yagi/remove_frozen_stri...
34956f7 16 Sep 2017 Merge pull request #30618 from y-yagi/fix_credentails
f27a45a 14 Sep 2017 Remove unused explicit delegation to `klass` in `relation`
bdc2ba0 14 Sep 2017 Don't use `collection.table_name` in `collection_cache_key`
f904700 14 Sep 2017 Merge pull request #30598 from yhirano55/update_activejo...
eacc97c 14 Sep 2017 Don't use `quoted_table_name` in `limited_ids_for`
5a4cd4f 13 Sep 2017 Merge pull request #30596 from yahonda/address_test_or_w...
6a4c02b 13 Sep 2017 `quoted_table_name` doesn't respect table alias
7d53993 13 Sep 2017 Make `in_batches` queries to preparable
80573a0 11 Sep 2017 Merge pull request #30564 from tgxworld/fix_incorrect_me...
ee79f00 10 Sep 2017 Merge pull request #30563 from y-yagi/remove_not_used_ge...
c8d25e6 09 Sep 2017 Merge pull request #30552 from y-yagi/remove_needless_si...
dd7bd1e 07 Sep 2017 Merge pull request #30540 from y-yagi/do_not_install_unu...
b442cb0 07 Sep 2017 Remove unnecessary `join_type` in `AssociationScope`
a6860e0 07 Sep 2017 Remove duplicated `klass` method in `AssociationReflection`
b3f702f 07 Sep 2017 Remove unused `primary_key_type` and `quoted_table_name`...
323350e 07 Sep 2017 Add an extra assertion to ensure dumping schema default ...
a4b73f8 07 Sep 2017 Fix `quote_default_expression` for UUID with array default
0a1112f 06 Sep 2017 Don't pass `table` to `last_chain_scope` and `next_chain...
89dc8e1 06 Sep 2017 `RuntimeReflection` is not a subclass of `PolymorphicRef...
3acc5d6 06 Sep 2017 `has_many :through` with unscope should affect to throug...
9d364cc 06 Sep 2017 Add a test case for unscoping `default_scope` in associa...
0a94612 06 Sep 2017 :scissors:
f66b2a5 06 Sep 2017 Merge pull request #30532 from muhammet/patch-1
6c4a32e 05 Sep 2017 Merge pull request #29791 from yui-knk/at_object
6b509dd 04 Sep 2017 Don't pass unneeded `reflection` to `add_constraints`
a516fde 04 Sep 2017 Assigning `values` is only necessary when `reflection_sc...
2b5f5cd 04 Sep 2017 Don't merge `reflection_scope` if `reflection.scope` isn...
4d8d613 04 Sep 2017 Merge pull request #30300 from maclover7/jm-bp-5-0-stable
dbaf53d 04 Sep 2017 Should quote composite primary key names
3fea231 04 Sep 2017 `add_reference` should respect column position for both ...
9551bad 04 Sep 2017 Should quote composite primary key names
8f2d211 04 Sep 2017 Use extracted `Reflection#build_scope`
45291f0 04 Sep 2017 Add a test case for unscoping `default_scope` in associa...
ad80256 04 Sep 2017 Move constructing join scope to `Reflection`
925e6d5 03 Sep 2017 Scope in associations should treat nil as `all`
9ca873d 02 Sep 2017 Don't expose `find_all_ordered` utility method in tests
fe32dc8 02 Sep 2017 Merge pull request #30509 from y-yagi/remove_outdated_co...
5ea8e52 02 Sep 2017 Fix preloading through association with custom scope
d24efb7 02 Sep 2017 Merge pull request #30493 from koic/fix_cant_modify_froz...
ea0afe9 02 Sep 2017 Merge pull request #30506 from yhirano55/replace_unneces...
82bfe3b 01 Sep 2017 Add a test case for preloading through association with ...
a26cff3 01 Sep 2017 `values[:includes]` in `reflection_scope` is not compati...
855e5f5 01 Sep 2017 Don't call `scope.eager_loading?` when `reflection_scope...
b3bc263 01 Sep 2017 Merge pull request #30503 from yahonda/bump_postgresql_a...
0eb9a8e 01 Sep 2017 Merge pull request #30499 from yahonda/diag_float
806f96c 01 Sep 2017 Merge pull request #29850 from yahonda/test_with_mariadb...
17faed9 01 Sep 2017 `add_reference` should respect column position for both ...
47200f5 01 Sep 2017 Remove unused require
2d2f1aa 01 Sep 2017 Merge pull request #30492 from y-yagi/remove_neeless_sil...
c2b2a8c 31 Aug 2017 Merge pull request #30481 from Persola/master
87eb1a2 30 Aug 2017 Merge pull request #30462 from y-yagi/fix_cant_modify_fo...
5c2c8d8 29 Aug 2017 Merge pull request #30460 from yhirano55/update_activejo...
96742b5 29 Aug 2017 Merge pull request #30457 from yhirano55/update_action_m...
711dd22 29 Aug 2017 Merge pull request #30456 from yhirano55/update_activest...
237f00c 29 Aug 2017 Should work inverse association when eager loading
9a66a22 29 Aug 2017 Use YAML syntax highlight for `config/locales/en.yml` [c...
c4e576f 29 Aug 2017 It should be "the resulting cache key", not "the resulti...
ca5621d 29 Aug 2017 Merge pull request #30451 from y-yagi/fix_cant_modify_fo...
ca941da 29 Aug 2017 Merge pull request #30439 from prathamesh-sonpatki/chang...
edd5735 29 Aug 2017 Merge pull request #30446 from yhirano55/update_rails_i1...
0a1e353 29 Aug 2017 Merge pull request #30433 from y-yagi/fix_cant_modify_fo...
5c7e59a 28 Aug 2017 "models/reader" is no longer used in `autosave_associati...
390f3a0 27 Aug 2017 Address `test_assign_ids_for_through_a_belongs_to` failure
f0811db 27 Aug 2017 `@previous_reflection.options[:source_type]` in `Polymor...
a1ec8b5 27 Aug 2017 Remove unused `RuntimeReflection#alias_candidate`
4b3ee15 27 Aug 2017 Remove trailing spaces [ci skip]
9fd6cce 27 Aug 2017 Should be appear deprecation message for every call (#29...
7ff3bc1 27 Aug 2017 Omit the default limit for float columns (#28041)
376e19c 27 Aug 2017 Prefer to place a table options before `force: :cascade`...
6f1c183 27 Aug 2017 Merge pull request #30432 from yhirano55/use_tt_in_doc_f...
456c9e7 27 Aug 2017 Merge pull request #30429 from yhirano55/use_tt_in_doc_f...
6bc2ac6 27 Aug 2017 Merge pull request #30430 from yhirano55/use_tt_in_doc_f...
46c2e93 27 Aug 2017 Merge pull request #30427 from yhirano55/fix_broken_doc_...
ca2a66a 26 Aug 2017 Fix random CI failure due to non-deterministic sorting o...
7a9b938 26 Aug 2017 Merge pull request #30418 from yhirano55/use_tt_in_doc_f...
494fd77 26 Aug 2017 Merge pull request #30417 from y-yagi/fix_cant_modify_fo...
3f56b9c 26 Aug 2017 Merge pull request #30416 from yhirano55/use_tt_in_doc_f...
dc9b288 26 Aug 2017 Merge pull request #30415 from yhirano55/use_typewriter_...
0e2c0cc 26 Aug 2017 Merge pull request #30403 from yhirano55/fix_broken_doc_...
1a723c6 25 Aug 2017 Should work inverse association when eager loading
cb5af0d 25 Aug 2017 Merge pull request #30401 from yhirano55/add_paths_to_do...
938b9ea 24 Aug 2017 Merge pull request #30398 from yahonda/seed52024
51b0176 24 Aug 2017 Remove unused returning value `stream`
f10a646 24 Aug 2017 Merge pull request #30337 from kamipo/refactor_schema_du...
b0d5892 24 Aug 2017 Remove unnecessary fixture loading
906c1d8 24 Aug 2017 Merge pull request #30394 from ydakuka/fixing-indentation
2b77579 24 Aug 2017 Merge pull request #30376 from willnet/belongs-to-depend...
a10d559 24 Aug 2017 Merge pull request #30376 from willnet/belongs-to-depend...
3e6d9f8 24 Aug 2017 Merge pull request #30393 from ydakuka/patch-1
ac1a6c6 24 Aug 2017 Merge pull request #30390 from bradleybuda/master
cb39b3f 24 Aug 2017 Merge pull request #30376 from willnet/belongs-to-depend...
abe9592 23 Aug 2017 Merge pull request #30365 from yahonda/require_post_befo...
7938073 23 Aug 2017 Merge pull request #30373 from yhirano55/use_https_inste...
6655f1e 23 Aug 2017 Merge pull request #28991 from yahonda/load_authors_and_...
665ac7c 22 Aug 2017 Merge pull request #30363 from ibrahimab/patch-1
815dd11 22 Aug 2017 Refactor `SchemaDumper` to make it possible to adapter s...
f209936 22 Aug 2017 Remove deprecated `#migration_keys`
1fe4132 22 Aug 2017 Merge pull request #30357 from ydakuka/missing-backquotes
1cc45ad 22 Aug 2017 Merge pull request #30353 from yhirano55/use_https_inste...
633e974 22 Aug 2017 Merge pull request #30354 from yhirano55/use_https_inste...
3fdfe21 22 Aug 2017 Merge pull request #30355 from yhirano55/use_https_inste...
55ca1ad 22 Aug 2017 Merge pull request #30352 from yhirano55/update_licenses...
2fb658d 21 Aug 2017 Merge pull request #30349 from ydakuka/patch-1
c20b40c 21 Aug 2017 Merge pull request #30346 from yhirano55/fix_broken_link...
1b21d95 21 Aug 2017 Prevent extra `SET time zone` in `configure_connection` ...
79a046f 21 Aug 2017 Merge pull request #30340 from yhirano55/update_autoload...
84f5627 20 Aug 2017 Require "active_support/core_ext/hash/compact" for `comp...
7fd0590 20 Aug 2017 Prefer formatted number as schema version [ci skip]
8b2e431 20 Aug 2017 Place `update_table_definition` consistently in `SchemaS...
8170419 20 Aug 2017 Don't expose `prepare_column_options`
dcf7fc1 20 Aug 2017 Merge pull request #30335 from yhirano55/update_debuggin...
1a2fe7e 20 Aug 2017 Register integer types limit correctly for postgresql ad...
8a41e77 19 Aug 2017 Merge pull request #30322 from zokioki/fix_action_dispat...
a90e381 19 Aug 2017 Merge pull request #30319 from y-yagi/remove_unused_require
c910fd8 18 Aug 2017 Improve `migration/column_attributes_test.rb` (#25286)
5352481 18 Aug 2017 Add deterministic sorting order for `test_taking_with_a_...
18abe37 18 Aug 2017 Restore the ability that SQL with binds for `insert`, `u...
7612675 18 Aug 2017 Add test cases that class level `destroy`, `delete`, and...
893ccb3 18 Aug 2017 Restore `to_sql` to return only SQL (#29945)
e9ba12f 17 Aug 2017 Add test cases for `where.not` with polymorphic association
677ba21 17 Aug 2017 Merge pull request #30294 from yahonda/move_test_index_i...
4fd5ceb 16 Aug 2017 Merge pull request #30280 from koic/change_namespace_of_...
0789d09 16 Aug 2017 Fix test "_before_type_cast" for enum (#29004)
76ee15f 15 Aug 2017 Merge pull request #30270 from yhirano55/update_guide_so...
ceaafe5 15 Aug 2017 Don't expose `write_attribute_without_type_cast`
56b870f 15 Aug 2017 Through scope should not be affected by scoping
0645d92 15 Aug 2017 Fix unscoping `default_scope` for `Preloader`
571d50d 15 Aug 2017 Fix unscoping `default_scope` in STI associations
d3c0dcf 15 Aug 2017 Formatting CHANGELOGs [ci skip]
24ee261 15 Aug 2017 Merge pull request #30259 from yhirano55/fix_format_of_g...
2917f00 15 Aug 2017 Remove unused `action` arg for `generate_routing_code`
5949cc0 14 Aug 2017 Merge pull request #30251 from yhirano55/fix_testing_guide
a516dfd 14 Aug 2017 Fix CI failure due to reference type mismatch
439ba44 13 Aug 2017 Remove duplicated `join_id_for`
bdae5b5 13 Aug 2017 Remove unused `source_type_info` in `RuntimeReflection`
c847e17 13 Aug 2017 Allow `serialize` with a custom coder on `json` and `arr...
625bdb1 13 Aug 2017 Fix random CI failure due to non-deterministic sorting o...
d22ffa1 13 Aug 2017 Delegate to `Enumerable#find` for `CollectionProxy`
b23e869 13 Aug 2017 Fix `reflection.association_primary_key` for `has_many` ...
4966b36 13 Aug 2017 Use `references` to respect primary key type in active s...
9ff2860 12 Aug 2017 Remove duplicated `table_name`
0e508e2 12 Aug 2017 Extract `primary_key` to `AbstractReflection`
98360a9 12 Aug 2017 Fix outdated comment for `Core::ClassMethods#===` [ci sk...
7c0547e 11 Aug 2017 Specify `table.name` only when `scope.table` and `table`...
8f5e888 11 Aug 2017 Specify `table.name` only when `scope.table` and `table`...
67f1b51 11 Aug 2017 Remove unused `close_connection` in Action Cable tests (...
d76b2f9 11 Aug 2017 Add `null: false` to Active Storage tables
bef9931 11 Aug 2017 Evaluate `@active_storage_attached_#{name}` only once
de80aa6 11 Aug 2017 Microsoft Azure --> Microsoft Azure Storage [ci skip]
e5dc756 11 Aug 2017 Merge pull request #30197 from ohbarye/fix-rdoc-code-for...
febf2de 11 Aug 2017 Merge pull request #30189 from koic/fix_formatting_of_ac...
cb3c227 11 Aug 2017 Merge pull request #30188 from y-yagi/fix_formatting_of_...
7b11f0c 10 Aug 2017 Move `test_not_compatible_with_serialize_macro` to `JSON...
edeb251 10 Aug 2017 Start `@reaper.run` after connection pool initialized
c0347ad 10 Aug 2017 Add a test case for #28754
6c7a297 10 Aug 2017 Merge pull request #30174 from qsona/storage
8bd5099 09 Aug 2017 Deserialize a raw value from the database in `changed_in...
2f2e470 09 Aug 2017 Extract `JSONSharedTestCases`
6089b31 08 Aug 2017 [ci skip] Postgres --> PostgreSQL
75cfb3d 08 Aug 2017 Fix random CI failure due to non-deterministic sorting o...
1561810 08 Aug 2017 Merge pull request #30132 from ydakuka/patch-1
22928ce 06 Aug 2017 Merge pull request #30097 from mgiagante/master
4d4e857 06 Aug 2017 Merge pull request #30089 from yboulkaid/master
5a6c4c2 05 Aug 2017 Add missing blank line between `config.active_storage` a...
95ad242 04 Aug 2017 Merge pull request #30078 from y-yagi/fix_respository
6768390 04 Aug 2017 Use `content_type.start_with?("...")` than `content_type...
b49c6dc 04 Aug 2017 Allow `table_name_prefix` and `table_name_suffix` have `$`
242348a 04 Aug 2017 Use `Concurrent::Map` than `Mutex` and `Mutex_m` for sta...
ec54435 03 Aug 2017 Add backticks around String#camelize
510428f 03 Aug 2017 Passing `klass` to `StatementCache.new`
815d1ab 02 Aug 2017 Fix `Style/StringLiterals` violations for Active Storage
4c3c418 02 Aug 2017 Merge pull request #30040 from rbarysas/active-storage-i...
2a8fa2e 02 Aug 2017 Merge pull request #30035 from ytbryan/patch-1
84f5d2b 31 Jul 2017 Add backticks around method [ci skip]
da464ac 28 Jul 2017 Fix to scoping is correctly restored
5bef4c6 28 Jul 2017 Remove redundant `unless current_adapter?(:OracleAdapter)`
d148c32 28 Jul 2017 Use `predicate_builder.build_bind_attribute` wherever po...
23b5329 25 Jul 2017 Building `where_clause` in `UniquenessValidator` is no l...
21c0e0e 25 Jul 2017 Remove single element array preprocess
4c8c48e 25 Jul 2017 Update Gemfile.lock to reflect arel 9.0.0.alpha
049034c 25 Jul 2017 Remove unused `queries_predicates`
ea37a57 25 Jul 2017 Remove useless `JoinInformation`
f0e6ecc 24 Jul 2017 `get_value` and `set_value` in `Relation` are no longer ...
36b7f3a 24 Jul 2017 Fix `warning: assigned but unused variable - comment`
45955ae 24 Jul 2017 `Relation::Merger` should not fill `values` with empty v...
f232642 24 Jul 2017 Remove duplicated assertion in `test_count_with_join`
3293ca6 21 Jul 2017 Extract `Account` model to the dedicated file
a265d4b 21 Jul 2017 Fix `COUNT(DISTINCT ...)` with `ORDER BY` and `LIMIT`
0df0dfb 21 Jul 2017 Should keep the table name qualified `*` for distinct su...
c24015f 20 Jul 2017 Fix unscoping `default_scope` for `Preloader`
305d03d 20 Jul 2017 Fix unscoping `default_scope` in STI associations
aa44945 20 Jul 2017 Fix default `CURRENT_TIMESTAMP` in schema dumping for Ma...
9e5205d 20 Jul 2017 Use `information_schema` to extract `generation_expressi...
f822ec3 20 Jul 2017 Fix extracting MariaDB version
188c4bb 20 Jul 2017 Don't cache queries for schema statements
2ec2075 20 Jul 2017 Make `type_map` to private because it is only used in th...
03afbc3 20 Jul 2017 Use `TRUE` and `FALSE` boolean literals for MySQL
0d56480 19 Jul 2017 Fix `find_by` with range conditions
249a982 19 Jul 2017 Create `rails@localhost` user on travis ci
8a91fe0 18 Jul 2017 Fix type casting a time for MariaDB
9aa0431 18 Jul 2017 Fix unscoping `default_scope` for `Preloader`
d13f54d 18 Jul 2017 Fix unscoping `default_scope` in STI associations
b623a62 18 Jul 2017 Fix typo s/rause/raise/
ea09bf5 17 Jul 2017 Fix `JoinDependency` with using a custom table
26ba655 17 Jul 2017 Fix `where` with a custom table
972f0d6 17 Jul 2017 `Persistence#delete` should not be affected by scoping
a0ebab5 17 Jul 2017 Remove useless `arel_engine`
4183d5d 17 Jul 2017 Enable `Layout/FirstParameterIndentation` cop
1dc2344 16 Jul 2017 Merge pull request #29817 from koic/replace_erubis_with_...
56b3664 16 Jul 2017 Merge pull request #29817 from koic/replace_erubis_with_...
d476553 16 Jul 2017 Don't cache `scope_for_create`
57e9495 16 Jul 2017 Fix `create_with` with multiparameter attributes
b8533ec 16 Jul 2017 Remove unused requires
555b383 16 Jul 2017 Remove unused `@last`, `@order_clause`, and `@join_depen...
01c8509 16 Jul 2017 Fix `create_with` using both string and symbol
189b8a0 16 Jul 2017 Use `where(id: 10)` rather than `where(relation.table[:i...
91565ae 15 Jul 2017 Ensure calculation methods execute no queries
f737424 15 Jul 2017 Extract `NullRelationTest` from `RelationTest`
8f650d6 15 Jul 2017 Remove outdated `test_scoped_responds_to_delegated_methods`
e9b1872 15 Jul 2017 Remove useless `aliased_table_name` in `JoinDependency`
d1b2b13 15 Jul 2017 Merge pull request #29797 from y-yagi/fix_doc_format_for...
12e6cba 14 Jul 2017 Make `generated_attribute_methods` to private
2992faa 14 Jul 2017 Remove unused `Mutex_m` in Active Model
c1f9fa8 14 Jul 2017 Merge pull request #29786 from willnet/remove-javascript...
006aea6 12 Jul 2017 Remove extra `.merge!(order: "id")` for `Relation#first`...
23300f4 10 Jul 2017 Extract `FakeKlass` in `relation_test.rb` and `relation/...
bfbae88 10 Jul 2017 :scissors:
18d637e 10 Jul 2017 Add backticks for class names in CHANGELOG [ci skip]
72e1c42 08 Jul 2017 Add backticks [ci skip]
452a814 07 Jul 2017 Make preload query to preparable
80cbf27 07 Jul 2017 Fix default `CURRENT_TIMESTAMP` in schema dumping for Ma...
f4e2807 07 Jul 2017 Use `information_schema` to extract `generation_expressi...
3b1caef 06 Jul 2017 Fix extracting MariaDB version
d3303c3 06 Jul 2017 Add a test case for overwriting existing condition on as...
6bb115a 05 Jul 2017 Fix warning: `*' interpreted as argument prefix
2568414 04 Jul 2017 Remove database specific JSON types
99b4c4c 04 Jul 2017 Add missing `attr_name.to_s` in `AttributeMutationTracker`
db3ff25 03 Jul 2017 Fix eager loading association with scope including joins
2bfa2c0 03 Jul 2017 Fix preloading association with scope including joins
4aa76ed 03 Jul 2017 Remove unused `association_key` and `table` methods in `...
4b29d9f 03 Jul 2017 Add backticks [ci skip]
6aa658e 02 Jul 2017 Remove redundant `assert_respond_to`
27996bc 01 Jul 2017 Fix removed version 5.2 to 6.0 in the deprecation message
0ba55d2 01 Jul 2017 Fix `test_copying_migrations_preserving_magic_comments`
4dd5bf5 01 Jul 2017 Merge pull request #29646 from y-yagi/fix_format_of_ap_to_s
49d7ab5 01 Jul 2017 Merge pull request #29643 from fatkodima/delete_stale_co...
21d040f 30 Jun 2017 Don't cache queries for schema statements
131ed24 29 Jun 2017 Should be clear `@association_ids` when joined newly ass...
1d264f0 29 Jun 2017 Fix the next version of Rails from 5.3 to 6.0
d9fca84 29 Jun 2017 Deprecate delegating to `arel` in `Relation`
abbc835 29 Jun 2017 Should use the same connection in using query cache
99912ed 28 Jun 2017 Fix to scoping is correctly restored
4aa4a44 28 Jun 2017 Remove unused `aliased_table_name` in `Association`
ede8da4 28 Jun 2017 Use `quote` method rather than single quotes to identifi...
425f2ca 28 Jun 2017 Remove delegating to arel in a relation
4cf4183 28 Jun 2017 Show query cache keys in `test_middleware_caches`
b084fe9 28 Jun 2017 Fix eager loading to respect `store_full_sti_class` setting
eacec5d 28 Jun 2017 Don't passing `klass.connection` to `AssociationScope`
daec73a 28 Jun 2017 Add a test case for unscoping `default_scope` in associa...
9fdebb1 28 Jun 2017 :scissors:
bf3f201 28 Jun 2017 Fix `ids_reader` to respect case sensitive primary key
e614be2 28 Jun 2017 Use `reload` in `test_find_first_after_reload`
e2d8f18 28 Jun 2017 Show query cache keys in `test_exceptional_middleware_cl...
442c15f 27 Jun 2017 Move building constraint to `join_scope` in `Reflection`
23bcc65 27 Jun 2017 Move constructing polymorphic type to `join_scope` in `R...
0496b7b 27 Jun 2017 Skip instantiating `NullPreloader` if `assoc.klass` is nil
c9cf8b8 25 Jun 2017 Move constructing join scope to `Reflection`
5dafa72 25 Jun 2017 Fix extracting `references` via `order_values` to respec...
135437c 25 Jun 2017 Ensure that using correct alias tracker
f250da5 24 Jun 2017 Extract `ordered_relation` in `FinderMethods`
cc93d0d 24 Jun 2017 Extract `build_scope` and `predicate_builder` in `Reflec...
35a25c3 24 Jun 2017 Merge pull request #29555 from ybakos/guides_layouts_and...
2477e1b 23 Jun 2017 Merge pull request #29544 from y-yagi/fix_ac_unfiltered_...
371f9a7 23 Jun 2017 Merge pull request #29541 from mikeycgto/actionpack-chan...
5de611a 22 Jun 2017 Merge pull request #29529 from abraham-chan/fix-hash-con...
ab0e455 21 Jun 2017 Fix call-seq typo s/==/<=>/ [ci skip]
686e8fb 20 Jun 2017 `Relation#locked?` should not build arel
95a91f3 18 Jun 2017 Prevent extra `scope` construction in `find_target`
542f929 18 Jun 2017 Remove debug print
bd4f28a 18 Jun 2017 Add a test case for #28754
6bb7d50 16 Jun 2017 Fix formatting of `ActionMailer::MessageDelivery` doc [c...
5409e5e 16 Jun 2017 Use nullable `id` column instead of a primary key
6e227ad 15 Jun 2017 Fix indentation [ci skip]
28b54c6 15 Jun 2017 Fix `dump_schema_information` with empty versions
951aa8d 15 Jun 2017 Ensure query caching for `select_*` methods in connectio...
9276ebc 15 Jun 2017 Fix `Relation#exists?` queries with query cache
249fcbe 14 Jun 2017 Add test cases for #28274
f5f7ca5 14 Jun 2017 Prevent extra `sync_with_transaction_state`
db7398f 13 Jun 2017 Merge pull request #29435 from y-yagi/fix_formatting_of_...
7dbe620 13 Jun 2017 Fix `create_table` with query from relation
ab69b94 11 Jun 2017 Merge pull request #29422 from y-yagi/fix_default_messag...
8c1b87f 11 Jun 2017 Remove unused `Subject` model in tests
c073240 11 Jun 2017 Remove unused defined association
a625292 10 Jun 2017 Merge pull request #29406 from y-yagi/remove_null_allowe...
9b8c779 07 Jun 2017 Avoid overwriting the methods of `AttributeMethods::Prim...
600f0d4 06 Jun 2017 Merge pull request #29364 from lostapathy/patch-2
c27991f 06 Jun 2017 Fix indentation + Add backticks [ci skip]
46ca735 06 Jun 2017 [ci skip] UNIQUE constraint affects not only INSERT but ...
669758f 06 Jun 2017 Remove redundant `assert_nothing_raised` before another ...
a780319 05 Jun 2017 Testing `ReservedWordTest` for all adapters
b97e7f0 01 Jun 2017 Merge pull request #29312 from dskecse/fix-articles-layo...
7ff1fef 01 Jun 2017 Simplify `assert_no_match %r{colname.*limit:}` regex
3c3ff9c 01 Jun 2017 Should use `quote` for a string literal
4bdd86f 31 May 2017 The receiver in a scope should be a `relation`
262ef5d 31 May 2017 Add missing `delegate :extending, to: :all`
c11109d 31 May 2017 Fix `default_scoped` with defined `default_scope` on STI...
67a4a9f 31 May 2017 Prevent making bind param if casted value is nil
60dd214 31 May 2017 Merge pull request #29292 from vfonic/patch-1
1c4be60 30 May 2017 Consolidate database specific JSON types to `Type::Json`
5734dcd 30 May 2017 Don't expose methods and attrs for internal usage
a0d1776 29 May 2017 Fix UUID column with `null: true` and `default: nil`
0a9522a 29 May 2017 Add missing "not" in the doc for `assert_no_changes` [ci...
e40c703 29 May 2017 Remove extra block for `assert_changes` [ci skip]
71cd065 29 May 2017 Deserialize a raw value from the database in `changed_in...
5632f73 29 May 2017 Extract `default_extensions` to avoid `klass.all`
36417cf 29 May 2017 Deprecate passing arguments and block at the same time t...
b731f59 28 May 2017 Prevent extra `current_database` query for `encoding`/`c...
d1249c1 28 May 2017 Refactor `default_scoped` to avoid creating extra relati...
69dc57c 27 May 2017 Remove unused `Association#interpolate`
c45c9cf 27 May 2017 Cache the association proxy object
9b78974 27 May 2017 Fix association with extension issues
ee14c1b 25 May 2017 Merge pull request #29225 from maicher/master
6143472 24 May 2017 Merge pull request #29213 from nihemak/fix-docs-has-many
8ace8c7 24 May 2017 `DEFAULT_ENV` falls back to `default_env` when `RAILS_EN...
f3f6528 24 May 2017 Fix crashing on circular left join references with scoping
3a628b9 24 May 2017 Merge pull request #29201 from willnet/fix-docs-has-one
694900e 23 May 2017 Enable extending even if scope returns nil
54a030f 22 May 2017 Refactor making join constraints
d3c56fc 22 May 2017 Remove unused `left_joins_values` generation
656c0a4 22 May 2017 Extract `JSONSharedTestCases`
16bc5fd 22 May 2017 Remove unused `JoinPart#name`
97838a5 21 May 2017 Merge pull request #29166 from kevinhyunilkim/fix_typo_i...
0d874b4 20 May 2017 Make `VALID_DIRECTIONS` to `Set`
edc0ffc 19 May 2017 Fix `warning: assigned but unused variable - timestamp`
1aad9f6 19 May 2017 Both reference id and type should be `NOT NULL` if `null...
62b10bf 18 May 2017 Make helper methods in tests to private
b9b4fa9 18 May 2017 Cleanup CHANGELOGs [ci skip]
d807e3f 18 May 2017 Prevent extra `through_scope`
61fc153 17 May 2017 Remove unneeded `association.respond_to?(:reset_scope)`
d2e5196 16 May 2017 Address LogSubscriberTest failures to support Rails 2.5....
41f6347 13 May 2017 Use `timestamp_attributes_for_update_in_model` rather th...
0584e21 13 May 2017 Remove returning true in internal callbacks
07a611e 11 May 2017 Don't eager loading if unneeded for `FinderMethods#exists?`
76e3440 06 May 2017 Refactor enum to use `value` instead of `label` in the s...
b201474 06 May 2017 Should escape meta characters in regexp
2ee9663 06 May 2017 Delegate `ast` and `locked` to `arel` explicitly
99b48a5 06 May 2017 Fix `warning: ambiguous first argument`
a925295 05 May 2017 Remove unused `DelegationTest#call_method`
626f3d6 05 May 2017 Don't pass `arel.engine` to `Arel::SelectManager.new`
38a7d18 04 May 2017 Remove useless `target_records_from_association`
a568a82 03 May 2017 Should test against `Relation#bound_attributes`
0461f5c 03 May 2017 Remove duplicated `test_merging_reorders_bind_params`
b6ad405 03 May 2017 Extract `bind_param` and `bind_attribute` into `ActiveRe...
efcf71f 03 May 2017 Merge pull request #28967 from stve/active-model-validat...
9caa0cf 30 Apr 2017 Deprecate `supports_statement_cache?`
7cb71c5 30 Apr 2017 Remove `:doc:` in `:nodoc:` class [ci skip]
ef71007 30 Apr 2017 Merge pull request #28934 from y-yagi/fix-note-about-sec...
5fa0a93 30 Apr 2017 Merge pull request #28934 from y-yagi/fix-note-about-sec...
8938942 29 Apr 2017 Cleanup CHANGELOGs [ci skip]
a44e62b 29 Apr 2017 Remove `method_missing` in `Relation::Delegation`
4e6d84f 29 Apr 2017 Use `flat_map` rather than `map(&:...).flatten`
b0e714b 29 Apr 2017 Remove `HasAndBelongsToManyReflection#initialize`
86e74a0 27 Apr 2017 Restore `fixtures :author_addresses`
111ae37 26 Apr 2017 Remove useless test case
66d72d8 25 Apr 2017 `cache_key` respects the limit in a relation even if a r...
e7c9fe2 25 Apr 2017 `cache_key` respects the limit in a relation even if a r...
0d17168 24 Apr 2017 Replace \Z to \z
c7f12f1 24 Apr 2017 Fix regexp in the doc [ci skip]
ca9ac31 22 Apr 2017 `respond_to_missing?` should be private
22fa48f 22 Apr 2017 Mixin `CollectionProxy::DelegateExtending` after `ClassS...
b39f98f 21 Apr 2017 Remove duplicated `test_update_all_on_association_access...
c0038f7 20 Apr 2017 Prevent double firing the before save callback of new ob...
7695f35 19 Apr 2017 Fix `extract_expression_for_virtual_column` for MariaDB
791f201 19 Apr 2017 Use `quoted_scope` rather than `@config[:database]` to r...
ee8beaa 17 Apr 2017 Fix the doc on the `IndexDefinition` [ci skip]
a8ee3e8 17 Apr 2017 Don't fallback to utf8mb3 after MySQL 8.0.0
c2dbdd8 17 Apr 2017 `cache_key` respects the limit in a relation even if a r...
606830d 15 Apr 2017 Support Descending Indexes for MySQL
1a92ae8 15 Apr 2017 Refactor `indexes` things in connection adapters
c1a2cbf 15 Apr 2017 Early return in `PredicateBuilder::ArrayHandler`
5c8b339 15 Apr 2017 Rename `association_query_handler.rb` to `association_qu...
2e07392 15 Apr 2017 Merge pull request #28765 from y-yagi/fix_module_name_typo
58d5217 12 Apr 2017 Add a test case for #20802
faca40d 12 Apr 2017 :scissors:
eae0ab9 10 Apr 2017 `AssociationQueryValue#queries` returns an array for mor...
8170bcd 09 Apr 2017 Convert `PolymorphicArrayValue` to PORO queries
baf6072 09 Apr 2017 Convert `AssociationQueryValue` to PORO queries
cc0b566 09 Apr 2017 Expose `queries` for `AssociationQueryValue` and `Polymo...
1d05e64 09 Apr 2017 Tweaks #28678
0da696a 08 Apr 2017 Extract `construct_relation_for_exists` in `FinderMethods`
a76f518 08 Apr 2017 More exercise `exists?` tests
a315846 06 Apr 2017 Remove duplicated "test" prefix
49d02ac 06 Apr 2017 Fix `warning: already initialized constant HashWithIndif...
23547c8 01 Apr 2017 Fix `warning: extra states are no longer copied`
7b78cf9 28 Mar 2017 Avoid to handle polymorphic association for `Association...
e4108fc 26 Mar 2017 Make internal methods to private
bdbee0b 25 Mar 2017 Rename local variable name `current_user` to `verified_u...
296d024 25 Mar 2017 Merge pull request #28569 from HarryCollins/patch-1
e341d83 25 Mar 2017 Merge pull request #28568 from y-yagi/fix_doc_format_for...
e1533d2 25 Mar 2017 Always need to extract `value.bound_attributes` if `valu...
df2f7f3 23 Mar 2017 Fix `LogSubscriber` to allow legacy `binds`
f8cebd8 23 Mar 2017 Remove `CollectionProxy#uniq`
53f8716 22 Mar 2017 Fix `LogSubscriber` to allow legacy `binds`
209e289 22 Mar 2017 Fix `assert_logged` failure
1696a0f 20 Mar 2017 Pass `type_casted_binds` to log subscriber for logging b...
2f8cef9 20 Mar 2017 Fix `select_all` with legacy `binds`
4172c81 20 Mar 2017 Extract `type_casted_binds` method
4b884fc 20 Mar 2017 Preprocess association query handling in predicate builder
fdc3e78 20 Mar 2017 Remove duplicated `columns` definition
1385a8b 20 Mar 2017 Fix extension method with dirty target in has_many assoc...
dbd2fc8 20 Mar 2017 Fix `primary_keys` across multiple schemas
4c1d221 19 Mar 2017 Evaluate the default block only when necessary
59db5f2 18 Mar 2017 Use `load` rather than `collect` for force loading
cf4f05a 18 Mar 2017 Delegate `uniq` to `records`
bfc5e3d 14 Mar 2017 Merge pull request #28410 from fphilipe/remove-obsolete-...
2e752d1 11 Mar 2017 Fix indentation and formatting in CHANGELOGs [ci skip]
4368dba 10 Mar 2017 Simply delegate `as_json` to `records`
c4c8d80 10 Mar 2017 Simply forward `Calculations#count` to `Enumerable#count`
043876e 10 Mar 2017 Remove conditions parameter from `NullRelation#delete_all`
c8c1460 10 Mar 2017 Add missing credit [ci skip]
ef3d6fc 09 Mar 2017 Fix select with block doesn't return newly built records...
96aa189 08 Mar 2017 Deprecate `Migrator.schema_migrations_table_name`
d3083cc 06 Mar 2017 Fix `deserialize` with JSON array
2803c03 06 Mar 2017 Extract `SchemaMigration.all_versions`
6ec2e8a 05 Mar 2017 Fix `deserialize` with JSON array
660e189 05 Mar 2017 Fix CI failure due to contain <U+2028>
60440a6 05 Mar 2017 Remove useless `Migrator.schema_migrations_table_name`
a627483 04 Mar 2017 Fix `rake db:schema:load` with subdirectories
61420a0 04 Mar 2017 Fix `rake db:schema:load` with subdirectories
612edc2 04 Mar 2017 Fix `rake db:migrate:status` with subdirectories
031605a 04 Mar 2017 Fix `rake db:schema:load` with subdirectories
0320f64 04 Mar 2017 Fix `rake db:migrate:status` with subdirectories
7b49c5e 04 Mar 2017 Fix `rake db:migrate:status` with subdirectories
7138b46 04 Mar 2017 Don't share `options` with a reference type column
465357a 04 Mar 2017 Don't share `options` with a reference type column
64b797d 04 Mar 2017 Merge pull request #28265 from 0oneo/association_guide
fb1ad5a 03 Mar 2017 Merge pull request #28255 from acrich/master
d8223eb 02 Mar 2017 Define `respond_to_missing?` instead of `respond_to?`
5ab742d 02 Mar 2017 No need to cache collection proxies separately
5734e80 02 Mar 2017 Delegate to `scope` rather than `merge!` for collection ...
d60d630 02 Mar 2017 Cache target scope for collection proxy
a3b16b9 28 Feb 2017 `valid_type?` should accept only supported types
310dc5d 28 Feb 2017 `create_join_table` should respect `references` column type
1fd36cc 27 Feb 2017 Use `tables` instead of `data_sources - views`
45c5e26 26 Feb 2017 Fix `test_apply_distinct_in_count` failure in PG adapter
64e494f 26 Feb 2017 Use `max_identifier_length` for `index_name_length` in P...
322a4a1 26 Feb 2017 Deprecate `supports_migrations?` on connection adapters
84f4ab9 26 Feb 2017 Fix `find_nth` with `limit_value`
97d46c1 26 Feb 2017 Remove useless `select_values += select_values`
b254886 26 Feb 2017 Push `valid_type?` up to abstract adapter
c92757f 26 Feb 2017 Fix `change_column` to drop default with `null: false`
d38e5d2 26 Feb 2017 Suppress `DISTINCT` clause outside aggregate function
9d5217d 25 Feb 2017 Prefer `USING (column_list)` for joining information_schema
dd3adc5 25 Feb 2017 Fix typo `HashWithIndifferentAcces` to `HashWithIndiffer...
02e6841 24 Feb 2017 Fix explain logging with binds
d155278 23 Feb 2017 Deprecate using `#quoted_id` in quoting
4c5dc11 23 Feb 2017 Extract `TypeCastingTest` into `test/cases/quoting_test.rb`
a558612 23 Feb 2017 Fix type casting AR object to respect the primary key ca...
8aa43f9 23 Feb 2017 Fix `wait_timeout` to configurable for mysql2 adapter
5055263 23 Feb 2017 Correctly dump native timestamp types for MySQL
38c4ff3 20 Feb 2017 Define `respond_to_missing?` instead of `respond_to?`
2f8d22f 19 Feb 2017 Extract `data_source_sql` to refactor data source statem...
48cfb00 19 Feb 2017 Improve `create_table force: true`
33860b3 17 Feb 2017 Remove `:doc:` for `NumericalityValidator` [ci skip]
7f45c2d 16 Feb 2017 Add CHANGELOG entry for #27384 and #27762
89febea 14 Feb 2017 Remove unused DdlHelper in ForeignKeyTest
3a72b55 14 Feb 2017 Remove duplicated "does" [ci skip]
2693c86 14 Feb 2017 Should keep the primary key column order
3cb27c5 13 Feb 2017 Add `default_index_type?` to the generic schema dumper d...
6d37cd9 13 Feb 2017 Omit redundant `using: :btree` for schema dumping
bbf1f15 13 Feb 2017 Refactor `except_predicates_and_binds` to avoid `tap`
28dc6d7 13 Feb 2017 Deprecate passing `default` to `index_name_exists?`
5e67187 13 Feb 2017 The `default` arg of `index_name_exists?` makes to optional
c6b4b4a 13 Feb 2017 Schema dumping support for PostgreSQL oid type
42ed16a 13 Feb 2017 Schema dumping support for PostgreSQL interval type
bb45fa0 13 Feb 2017 Deprecate `supports_primary_key?`
416d85b 13 Feb 2017 Remove unused require
16ee3cc 12 Feb 2017 Add `Style/EmptyLinesAroundMethodBody` in `.rubocop.yml`...
082c75f 12 Feb 2017 Fix `select_all` with legacy `binds`
6d1440d 11 Feb 2017 Fix `remove_reference` to multiple foreign keys in the s...
6401e03 10 Feb 2017 Fix bigint primary key with unsigned
6124183 10 Feb 2017 Revert "Simplify and speed up Postgres query for primary...
283250f 10 Feb 2017 Fix `test_composite_primary_key_out_of_order`
ae39b1a 09 Feb 2017 Refactor `ColumnDefinition` to contain `options` hash
401354b 07 Feb 2017 Revert "Remove useless `column_alias` in `subquery_for_c...
28977f1 07 Feb 2017 Remove useless `column_alias` in `subquery_for_count`
14db455 07 Feb 2017 `primary_key` and `references` columns should be identic...
2aa9fd0 06 Feb 2017 Deprecate `ColumnDumper#migration_keys`
53b5cb1 06 Feb 2017 Remove useless `MySQL::Column` tests
29c70ab 04 Feb 2017 Restore custom primary key tests lost at #26266
4db7274 04 Feb 2017 Restore the behaviour of the compatibility layer for int...
0952552 04 Feb 2017 Deprecate passing string to `:if` and `:unless` conditio...
f8d3fed 04 Feb 2017 Remove deprecated passing string to define callback
605837a 04 Feb 2017 Correctly dump integer-like primary key with default nil
693b1bb 02 Feb 2017 Fix CI failure caused by aa647b46cce55ec12f5895e403c0d1b...
65bf1c6 02 Feb 2017 Virtual/generated column support for MySQL 5.7.5+ and Ma...
111ccc8 31 Jan 2017 Chain scope constraints should respect own table alias
e09da8b 29 Jan 2017 Reload `through_record` that has been destroyed in `crea...
a928832 19 Jan 2017 Add `:nodoc:` to `case_sensitive_comparison` and `case_i...
7674df5 19 Jan 2017 Deprecate `initialize_schema_migrations_table` and `init...
b8de7ae 19 Jan 2017 Add CHANGELOG entry for #24743
5c624d0 18 Jan 2017 Remove `initialize_schema_migrations_table` and `initial...
24f264e 16 Jan 2017 SQLite: Foreign Key Support
b0923e4 16 Jan 2017 Should work foreign key in test schema without `if suppo...
974f5fb 16 Jan 2017 Translate Foreign Key violation to the specific exceptio...
b1a4170 15 Jan 2017 Merge pull request #27687 from kenta-s/fix-broken-exampl...
57c44f0 14 Jan 2017 `type_condition` should be overwritten by `create_with_v...
aa0a3d2 13 Jan 2017 Merge pull request #27668 from kenta-s/fix-grammar-in-as...
4cfa605 09 Jan 2017 Improve deprecation message for deprecated reflection cl...
3cd4c7c 09 Jan 2017 Suppress deprecation message to `has_and_belongs_to_many...
c352f12 09 Jan 2017 Fix UUID primary key with default nil in legacy migration
cf86533 09 Jan 2017 Should test uuid legacy migration without `supports_pgcr...
801a21e 05 Jan 2017 Optimizing information_schema query for `foreign_keys`
b334aa0 04 Jan 2017 Fix `find_by` and `where` consistency
a7cb2f9 04 Jan 2017 Fix typo s/permited/permitted/
52ba034 04 Jan 2017 Fix test name `deprecated` to `not_permitted`
457e6c7 03 Jan 2017 Deprecate passing `name` to `indexes` like `tables`
cb18035 03 Jan 2017 Fix `select_rows` method signature for consistency
059a476 02 Jan 2017 Counter cache touching don't need object finding anymore
77ff9a0 02 Jan 2017 Push `current_time_from_proper_timezone` and timestamp a...
b177427 02 Jan 2017 Fix update counters of multiple records with touch: true
a8b44e4 01 Jan 2017 `touch_time` should be type casted to respect the precis...
a685a86 01 Jan 2017 Prefer `each` over `map` because unused return value
04a120f 01 Jan 2017 Don't invoke `touch_updates` if `touch` does not supplied