index
:
rails.git
3-2-stable-for-hmno
master
Mirror of official rails repo with custom fixes.
Harald Eilertsen
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
activerecord
/
lib
/
active_record
/
attribute_methods
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use match? where we don't need MatchData
Akira Matsuda
2019-07-27
1
-1
/
+1
*
Enable `Layout/EmptyLinesAroundAccessModifier` cop
Ryuta Kamizono
2019-06-13
6
-8
/
+0
*
Don't track implicit `touch` mutation
Ryuta Kamizono
2019-05-13
1
-1
/
+6
*
Avoid redundant `attribute_alias?` before `attribute_alias`
Ryuta Kamizono
2019-04-24
3
-12
/
+4
*
PERF: 20% faster pk attribute access
Ryuta Kamizono
2019-04-22
3
-13
/
+9
*
Avoid method call if `@transaction_state` is not finalized
Ryuta Kamizono
2019-04-21
4
-8
/
+8
*
Fix dirty tracking after rollback.
Ryuta Kamizono
2019-04-16
5
-16
/
+17
*
Fix dirty tracking for `touch`
Ryuta Kamizono
2019-04-15
1
-0
/
+24
*
Improve wording of comments
Chris Salzberg
2019-04-13
3
-3
/
+3
*
PERF: 2x ~ 30x faster dirty tracking
Ryuta Kamizono
2019-04-11
1
-8
/
+6
*
Fix query attribute method on user-defined attribute to be aware of typecaste...
kamille-321
2019-03-11
1
-2
/
+1
*
Merge pull request #30973 from k0kubun/prefer-block-parameter
Ryuta Kamizono
2018-12-20
1
-10
/
+2
|
\
|
*
Unify _read_attribute definition to use &block
Takashi Kokubun
2018-12-20
1
-10
/
+2
*
|
Clarify no support for non PK id columns
Gannon McGibbon
2018-11-30
1
-5
/
+6
*
|
Allow aliased attributes in update
Gannon McGibbon
2018-11-29
1
-3
/
+7
*
|
Reduce string allocations in read/write_attribute
Eugene Kenny
2018-10-21
2
-8
/
+6
*
|
Improve model attribute accessor method names for backtraces
Dylan Thacker-Smith
2018-10-12
2
-44
/
+21
*
|
Add `Style/RedundantFreeze` to remove redudant `.freeze`
Yasuo Honda
2018-09-29
2
-4
/
+4
*
|
Remove extra `& self.class.column_names` in `keys_for_partial_write`
Ryuta Kamizono
2018-08-30
1
-6
/
+6
*
|
Mutation tracker should be cleared before continuing around callbacks
Yuya Tanaka
2018-08-28
1
-5
/
+6
*
|
Use strings instead of symbols on calls to decorate_matching_attribute_types
Dillon Welch
2018-08-10
1
-1
/
+1
|
/
*
`becomes` should clear the mutation tracker which is created in `after_initia...
Ryuta Kamizono
2018-05-11
1
-1
/
+1
*
Fix ActiveRecord::AttributeMethods::Dirty documentation [ci skip]
Kieran Trezona-le Comte
2018-05-07
1
-20
/
+58
*
Fix broken nodocs
Chris Arcand
2018-04-13
1
-1
/
+1
*
Avoid generating full changes hash on every save
Eugene Kenny
2018-04-08
1
-1
/
+1
*
Add AR::Base.base_class? predicate
Bogdan Gusiev
2018-04-02
1
-1
/
+1
*
Revert "PERF: Recover `changes_applied` performance (#31698)"
Sean Griffin
2018-03-06
1
-2
/
+4
*
Ruby 2.4: take advantage of String#unpack1
Jeremy Daer
2018-03-01
2
-2
/
+2
*
Remove usage of strip_heredoc in the framework in favor of <<~
Rafael Mendonça França
2018-02-16
2
-2
/
+2
*
PERF: Recover `changes_applied` performance (#31698)
Ryuta Kamizono
2018-01-22
1
-4
/
+2
*
Move Attribute and AttributeSet to ActiveModel
Lisa Ugray
2017-11-09
1
-94
/
+2
*
[Active Record] require => require_relative
Akira Matsuda
2017-10-21
1
-1
/
+1
*
Merge pull request #30471 from dylanahsmith/remove-redundant-tracker
Aaron Patterson
2017-09-27
1
-23
/
+9
|
\
|
*
activerecord: Remove a redundant mutation tracker
Dylan Thacker-Smith
2017-08-30
1
-23
/
+9
*
|
PERF: Partially recover some performance when preloading.
Guo Xiang Tan
2017-09-26
3
-6
/
+10
|
/
*
Use tt in doc for ActiveRecord [ci skip]
Yoshiyuki Hirano
2017-08-27
1
-11
/
+11
*
Add :nodoc: for ActiveRecord::AttributeMethods [ci skip]
Yoshiyuki Hirano
2017-08-26
3
-3
/
+3
*
Don't expose `write_attribute_without_type_cast`
Ryuta Kamizono
2017-08-16
1
-6
/
+5
*
Allow `serialize` with a custom coder on `json` and `array` columns
Ryuta Kamizono
2017-08-13
1
-7
/
+4
*
Document `ActiveRecord::AttributeMethods::Dirty`
Sean Griffin
2017-08-08
1
-9
/
+9
*
Merge pull request #29520 from kirs/serialize-vs-postgres-native-column
Sean Griffin
2017-08-04
1
-0
/
+24
|
\
|
*
Do not let use `serialize` on native JSON/array column
Kir Shatrov
2017-08-04
1
-0
/
+24
*
|
Merge pull request #29724 from eugeneius/sync_primary_key
Matthew Draper
2017-08-02
2
-0
/
+6
|
\
\
|
|
/
|
/
|
|
*
Sync transaction state when accessing primary key
Eugene Kenny
2017-07-09
2
-0
/
+6
*
|
Use frozen-string-literal in ActiveRecord
Kir Shatrov
2017-07-19
7
-0
/
+14
*
|
Remove deprecated code concerning non-attributes and `*_will_change!`
Sean Griffin
2017-07-18
1
-11
/
+1
*
|
Remove deprecated code concerning dirty methods in after callbacks
Sean Griffin
2017-07-18
1
-79
/
+8
*
|
[Action Record] `rubocop -a --only Layout/EmptyLineAfterMagicComment`
Koichi ITO
2017-07-11
1
-0
/
+1
|
/
*
Merge pull request #29495 from eugeneius/_write_attribute
Matthew Draper
2017-07-09
3
-9
/
+15
|
\
|
*
Rename raw_write_attribute to write_attribute_without_type_cast
Eugene Kenny
2017-07-07
2
-7
/
+7
[next]