ActiveRecord#touch should accept multiple attributes#14423
Conversation
|
I wrote an extra test too |
|
Mind explaining a use case for many attributes being updated? Thanks. |
|
this github page is a good example When you press "close & comment", |
There was a problem hiding this comment.
Can use attributes.concat(names) to avoid extra object allocation.
There was a problem hiding this comment.
And we should do this only if we have any name
There was a problem hiding this comment.
@egilburg I just bm'd it to 100_000_000 times,
the results show a 0.5 .. 1.3% performance improvement,
thanks for the tip 👍
|
Could you add a CHANGELOG entry? |
|
@yakko if we'd be getting into microoptimization, |
|
@rafaelfranca done |
|
Could you squash your commits? |
|
squashed it is |
There was a problem hiding this comment.
One last thing: this entry should be at the top. Thanks!
|
@rafaelfranca @carlosantoniodasilva the conditions were met and TravisCI has passed 👍 |
ActiveRecord#touch should accept multiple attributes Conflicts: activerecord/CHANGELOG.md
No description provided.