uhm. web2py 2.0.8 ... this works rows = db(db.tests.id>0).select(cache=(cache.disk, 200)) rows = db(db.tests.id>0).select(cache=(cache.disk, 200)) print rows.find(lambda row: row.id == 1)
this don't rows = db(db.tests.id>0).select(cache=(cache.disk, 200), cacheable=True) rows = db(db.tests.id>0).select(cache=(cache.disk, 200), cacheable=True) print rows.find(lambda row: row.id == 1) the same exact thing is happening using cache.redis (cacheable=True doesn't work, the other works) --