cf17bc47a6
It prevents the repeating hashes creation during the calculation of `object` and `object_changes`. The real-life case, discovered with a help of `memory_profiler` gem: 1. It saves `~35Mb` per bulk of 100 typical objects like `User`; 2. It saves `~875Mb` per Sidekiq process full of bulk jobs like P1, under default concurrency 25. |
||
---|---|---|
.. | ||
base.rb | ||
create.rb | ||
destroy.rb | ||
update.rb |