Chromium Code Reviews
        
  DescriptionA transparent cache for datastore, backed by memcache.
Check doc.go for details, but:
  * allows cache disablement on a per-model/Key basis
  * allows cache expiration on a per-model basis
  * efficient (non-gob) encoding scheme
  * gzip for large entities
  * allows randomized sharding for Gets
    * allows good throughput for hot items
    * shards may be determined on a per-Key basis
  * caches negative hits
R=dnj@chromium.org, vadimsh@chromium.org, estaab@chromium.org, tandrii@chromium.org
BUG=
Committed: https://github.com/luci/gae/commit/bf5c5a93f90884d7f1a85ad5ad68e5b3a323e6f9
   
  Patch Set 1 #
      Total comments: 1
      
     
  
  
  
  Patch Set 2 : fix old references #Patch Set 3 : 81% #Patch Set 4 : refactor #Patch Set 5 : fix stuff #Patch Set 6 : cleanup #Patch Set 7 : rebase #Patch Set 8 : Ready to rock #Patch Set 9 : add test for per-model expiration #
      Total comments: 95
      
     
  
  
  
  Patch Set 10 : Made algorithm more correct, fixed some boogs, added global escape hatch. #Patch Set 11 : docs #Patch Set 12 : more fixins #Patch Set 13 : clarify and refactor #Patch Set 14 : some minor comments #
      Total comments: 16
      
     
  
  
  
  Patch Set 15 : fix comments #
 Messages
    Total messages: 14 (0 generated)
     
  
  
       | 
    ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||