aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/test/cache
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #34700 from gmcgibbon/fetch_multi_key_orderRafael França2019-01-071-1/+9
|\
| * Preserve key order passed to ActiveSupport::CacheStore#fetch_multiGannon McGibbon2018-12-271-1/+9
* | Enable `Style/RedundantBegin` cop to avoid newly adding redundant begin blockRyuta Kamizono2018-12-211-30/+26
|/
* `assert_called_with` should require `args` argumentbogdanvlviv2018-10-251-1/+1
* Array with single item correctly uses cache_keyGraham Turner2018-10-051-0/+49
* Change the empty block style to have space inside of the blockRafael Mendonça França2018-09-252-3/+3
* Enable `Performance/UnfreezeString` copyuuji.yaginuma2018-09-233-6/+6
* Fix the obvious typos detected by github.com/client9/misspellKazuhiro Sera2018-08-081-1/+1
* Support skip nil for cache fetch (#25437)Martin2018-08-051-0/+7
* Turn on performance based copsDillon Welch2018-07-231-3/+1
* Refactor #33254.Kasper Timm Hansen2018-07-011-2/+2
* Fix Cache :redis_store increment/decrement ttl check and add more tests.Jason Lee2018-06-301-4/+20
* Add :expires_in option support for RedisCacheStore increment/decrement method.Jason Lee2018-06-291-0/+24
* Fix `CustomCops/AssertNot` to allow it to have failure messageRyuta Kamizono2018-05-132-13/+13
* Fix test: threads being nil in ensurePavel Valena2018-04-301-4/+4
* Allow rubocop check more filesbogdanvlviv2018-04-194-6/+6
* Replace `assert !` with `assert_not`Daniel Colson2018-04-193-7/+7
* 2.6 warning: passing splat keyword arguments as a single Hashutilum2018-04-151-2/+2
* Fix redis store clear keys outside the namespaceRei2018-04-151-0/+18
* Use `SecureRandom.random_bytes` instead of `SecureRandom.bytes`yuuji.yaginuma2018-04-131-1/+1
* Fix `ActiveSupport::Cache` compressionGodfrey Chan2018-04-111-2/+21
* Add failing test for compression bugGodfrey Chan2018-04-113-38/+123
* Fix: FileStoreTest#test_filename_max_size fails in Ruby 2.5.1utilum2018-03-311-1/+3
* Fix Cache `read_multi` with local_cache return values.Jason Lee2018-03-211-0/+12
* Redis cache store: fix constructing with a Redis instanceAdam Richardson2018-03-121-0/+6
* Remove unnecessary `respond_to?(:report_on_exception)` checkingyuuji.yaginuma2018-03-021-2/+2
* Caching: MemCache and Redis stores use local cache for multi-readsGabriel Sobrinho2018-02-231-0/+10
* Merge pull request #31866 from fatkodima/redis_cache-connection_poolRafael Mendonça França2018-02-142-2/+50
|\
| * Add support for connection pooling on RedisCacheStorefatkodima2018-02-012-2/+50
* | Use Redis#mget for RedisCacheStore#fetch_multifatkodima2018-02-051-0/+8
* | Add missing instrumentation to RedisCacheStore#read_multifatkodima2018-02-056-17/+20
* | RedisCacheStore: fix `#write_multi` mset serializationfatkodima2018-02-041-0/+10
|/
* Revert "Merge pull request #31447 from fatkodima/redis_cache-connection_pool"George Claghorn2018-01-311-32/+0
* Suppress expected exceptions by `report_on_exception` = `false`yuuji.yaginuma2018-01-291-0/+4
* Remove extra whitespaceDaniel Colson2018-01-251-1/+1
* Use assert_empty and assert_not_emptyDaniel Colson2018-01-251-1/+1
* Use assert_predicate and assert_not_predicateDaniel Colson2018-01-252-4/+4
* Improve fault tolerance for redis cache storefatkodima2018-01-234-6/+126
* Add support for connection pooling on RedisCacheStorefatkodima2018-01-224-50/+91
* Pass desired driver to Redis client constructor rather than munging global co...George Claghorn2018-01-211-16/+12
* Support for connection pooling on mem cache storeGabriel Sobrinho2018-01-181-0/+74
* Test against the pure-Ruby Redis driverGeorge Claghorn2018-01-171-0/+6
* Fix constant referenceGeorge Claghorn2018-01-161-2/+1
* add instrumentation for read_multiIgnatius Reza2017-12-291-6/+6
* Test that cache stores build unversioned keysGeorge Claghorn2017-12-221-0/+12
* Enable `Layout/LeadingCommentSpace` to not allow cosmetic changes in the futureRyuta Kamizono2017-12-141-1/+1
* MemCacheStore: Support expiring countersTakumasa Ochi2017-11-201-0/+16
* Cache: Enable compression by default for values > 1kB.Jeremy Daer2017-11-132-3/+20
* Built-in Redis cache storeJeremy Daer2017-11-133-3/+162
* Fixes ActiveSupport::Cache::FileStore#cleanup bug which prevented it from cle...Erich Soares Machado2017-10-031-0/+1