aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/cache.rb
Commit message (Expand)AuthorAgeFilesLines
* Preserve key order passed to ActiveSupport::CacheStore#fetch_multiGannon McGibbon2018-12-271-9/+9
* Merge pull request #34056 from CaDs/CaDs-extend_documentation_for_fetch_multiRichard Schneeman2018-10-161-2/+11
|\
| * Extends documentation for ActiveSupport::Cache#fetch_multi [ci skip]Carlos Donderis2018-10-161-2/+11
* | Array with single item correctly uses cache_keyGraham Turner2018-10-051-1/+1
* | Merge pull request #33936 from schneems/schneems/cache-micro-optimizationsRichard Schneeman2018-10-041-2/+6
|\ \ | |/ |/|
| * Decrease memory allocations in cache.rbschneems2018-09-211-2/+6
* | Change the empty block style to have space inside of the blockRafael Mendonça França2018-09-251-1/+1
|/
* Support skip nil for cache fetch (#25437)Martin2018-08-051-1/+9
* Merge pull request #32539 from chancancode/anticompressRafael França2018-04-121-35/+32
|\
| * Fix `ActiveSupport::Cache` compressionGodfrey Chan2018-04-111-35/+32
* | Cache::Store#read: Fix fixed-width end tag in docsTeddy Wing2018-04-121-2/+3
|/
* Don't marshal ActiveSupport::Cache::Entry objects twiceSean Griffin2018-03-141-13/+14
* Add support for connection pooling on RedisCacheStorefatkodima2018-02-011-0/+17
* Revert "Merge pull request #31447 from fatkodima/redis_cache-connection_pool"George Claghorn2018-01-311-17/+0
* Add support for connection pooling on RedisCacheStorefatkodima2018-01-221-0/+17
* add instrumentation for read_multiIgnatius Reza2017-12-291-21/+36
* Revert "Remove code duplication in ActiveSupport::Cache"George Claghorn2017-12-221-11/+26
* Cache: Enable compression by default for values > 1kB.Jeremy Daer2017-11-131-11/+9
* Built-in Redis cache storeJeremy Daer2017-11-131-12/+33
* Remove code duplication in ActiveSupport::CacheBogdan Gusiev2017-11-091-26/+11
* [Active Support] require_relative => requireAkira Matsuda2017-10-211-7/+7
* explain why require_relative is not used here [ci skip]Xavier Noria2017-07-161-0/+2
* Fix configuring third-party cache stores such as ActiveSupport::Cache::RedisS...George Claghorn2017-07-121-1/+1
* [Active Support] `rubocop -a --only Layout/EmptyLineAfterMagicComment`Koichi ITO2017-07-111-0/+1
* Use frozen-string-literal in ActiveSupportKir Shatrov2017-07-091-0/+1
* Merge branch 'master' into require_relative_2017Xavier Noria2017-07-021-1/+1
|\
| * Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
| * Merge pull request #29540 from kirs/rubocop-frozen-stringMatthew Draper2017-07-021-0/+1
| |\
| | * Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
| * | Make ActiveSupport frozen string literal friendly.Pat Allan2017-06-201-1/+1
| |/
* / [Active Support] require => require_relativeAkira Matsuda2017-07-011-8/+8
|/
* Revert #25628. Incomplete change + needs a deprecation cycle.Jeremy Daer2017-06-101-1/+1
* Cache: write_multi (#29366)Jeremy Daer2017-06-061-6/+28
* Fix a RuboCop offences using `rubocop -a`Koichi ITO2017-05-241-2/+0
* Remove unused mismatch payload attributeDavid Heinemeier Hansson2017-05-201-5/+1
* Add cache_key_with_version and use it in ActiveSupport::Cache.expand_cache_keyDavid Heinemeier Hansson2017-05-191-4/+5
* Use recyclable cache keys (#29092)David Heinemeier Hansson2017-05-181-17/+61
* Revert "Merge pull request #28788 from tjschuck/require_as_notifications_in_c...Rafael Mendonça França2017-04-181-1/+0
* Explicitly require AS::Notifications in AS::CacheT.J. Schuck2017-04-171-0/+1
* Remove unused requireRyuta Kamizono2017-02-121-1/+0
* Fix sample code for `expand_cache_key` usage [ci skip]kenta-s2017-01-241-2/+2
* Privatize unneededly protected methods in Active SupportAkira Matsuda2016-12-241-6/+5
* No need to nodoc private methodsAkira Matsuda2016-12-241-2/+2
* Remove deprecated namespaced_keyAndrew White2016-11-131-8/+0
* Add more rubocop rules about whitespacesRafael Mendonça França2016-10-291-1/+1
* Merge pull request #26531 from y-yagi/remove_unused_benchmarkRafael França2016-10-101-2/+0
|\
| * remove unused require `benchmark`yuuji.yaginuma2016-09-171-2/+0
* | Merge pull request #26524 from y-yagi/add_check_of_argumentRichard Schneeman2016-09-221-0/+5
|\ \
| * | add check of argumentyuuji.yaginuma2016-09-171-0/+5
| |/
* / fix formatting of `Cache::Store#fetch` [ci skip]yuuji.yaginuma2016-09-171-3/+3
|/