issues
search
artsy
/
garner
A set of Rack middleware and cache helpers that implement various caching strategies.
MIT License
343
stars
24
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Fix for #44: Don't store bindings in the BindingIndex unless they have a canonical binding present
#45
fancyremarker
closed
11 years ago
1
`garnered_find` breaks on case-insensitive `find` with `BindingIndex` strategy
#44
fancyremarker
closed
11 years ago
0
File cache store is limited by filename length constraint.
#43
gib
opened
11 years ago
5
Fix cache_enabled? logic and add nocache to Garner::Cache::Identity
#42
fancyremarker
closed
11 years ago
0
Store ruby_context on a Cache::Identity for convenience
#41
fancyremarker
closed
11 years ago
0
Fix: Rails.root is a Pathname, not a String
#40
fancyremarker
closed
11 years ago
0
BindingIndex strategy pair
#39
fancyremarker
closed
11 years ago
4
Fix: Stale cache on :destroy for class-bound results
#38
fancyremarker
closed
11 years ago
1
ActiveRecord mixin - incorrect initializer code, and dumping problems
#37
skwp
opened
11 years ago
3
ActiveRecord mixin
#36
fancyremarker
closed
11 years ago
0
Undefined method [] for Pathname(/path/to/my/app) (problem with Caller key strategy)
#35
skwp
closed
11 years ago
9
Benchmarking for binding strategies
#34
fancyremarker
closed
11 years ago
3
Add a :caller_root option to Garner::Config
#33
fancyremarker
closed
11 years ago
4
Replace `latest` with much less likely to conflict `_latest_by_updated_at`
#32
fancyremarker
closed
11 years ago
0
A robust, hopefully production-ready caching implementation
#31
fancyremarker
closed
11 years ago
6
Add a binding key strategy that lists all compound cache keys associated with a binding
#30
fancyremarker
opened
11 years ago
1
Different application root locations result in different cache keys
#29
joeyAghion
closed
11 years ago
6
Proposed Garner 0.4.0 (a.k.a 1.0.0-alpha)
#28
fancyremarker
closed
11 years ago
2
Properly invalidate all_embedding_documents on creation of an embedded document
#27
fancyremarker
closed
11 years ago
1
Fix: Calling invalidate on an embedded document in an embeds_many relationship
#26
fancyremarker
closed
11 years ago
1
Spec fix for Dalli breakage
#25
fancyremarker
closed
11 years ago
0
Mongoid mixin should offer a `garnered_find` class method with automatically appropriate key and binding
#24
fancyremarker
closed
11 years ago
2
Abstract all Grape middleware to be (more generically) Rack middleware
#23
fancyremarker
closed
11 years ago
1
Mention usage of generational cache key components in README.
#22
joeyAghion
closed
11 years ago
1
Add request post strategy
#21
OriPekelman
closed
11 years ago
6
Modify blank? to empty to avoid activesupport/all dependency
#20
OriPekelman
closed
11 years ago
4
Q: Logic when both HTTP_IF_MODIFIED_SINCE and HTTP_IF_NONE_MATCH are sent by client
#19
mikebevz
closed
11 years ago
2
Caching POST request and responses
#18
MattNguyen
closed
11 years ago
4
Add automatic support for Grape entities
#17
andyw8
closed
11 years ago
7
Add note about Gemfile order for Grape
#16
andyw8
closed
12 years ago
1
Remove cache_as from Garner::Mixins::Mongoid::Document
#15
fancyremarker
closed
11 years ago
1
Disambiguate bind(Model, id) and bind(Model, { id: id })
#14
dblock
closed
11 years ago
2
Replace multiple identity support with a canonical id and a lookup
#13
dblock
closed
11 years ago
1
Support arrays in Garner::Cache::ObjectIdentity::IDENTITY_FIELDS
#12
dblock
closed
11 years ago
1
@dblock: Allow the caller strategy to be overridden by passing :caller => nil as context
#11
fancyremarker
closed
12 years ago
3
@dblock: Attempt to fix build by top-namespacing class reference
#10
fancyremarker
closed
12 years ago
3
@dblock: Fix for calling helpers like find_cached_by_slug in an IRB session
#9
fancyremarker
closed
12 years ago
0
@dblock => Delete index key on invalidation
#8
fancyremarker
closed
12 years ago
0
Garner should not write new cache entries upon invalidation
#7
fancyremarker
closed
12 years ago
1
garner fails if mongoid not loaded yet
#6
joeyAghion
closed
11 years ago
2
@dblock: Add JSONP strategy to strip standard JSONP parameters
#5
fancyremarker
closed
12 years ago
3
Don't require Mongoid and Grape if not defined.
#4
billgloff
closed
12 years ago
0
Garner::Strategies::Keys::Caller fails when running inside IRB
#3
fancyremarker
closed
12 years ago
0
Multiple strategies for ETag generation
#2
fancyremarker
closed
12 years ago
1
Garner::Strategies::Keys::Caller broken on Heroku
#1
dblock
closed
12 years ago
0
Previous