]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
Store pkeys in cache for listGet()
authorEvan Prodromou <evan@status.net>
Mon, 8 Aug 2011 14:22:20 +0000 (10:22 -0400)
committerEvan Prodromou <evan@status.net>
Mon, 8 Aug 2011 14:22:20 +0000 (10:22 -0400)
commited31052d2641d0cc8f9f87facce88ab779d7a909
treed3375c48a4c96875fb24012d980082bd5995129d
parent7ce2b3c756e025aa680f58d052f13c0917b6223d
Store pkeys in cache for listGet()

I was storing the full objects in the cache for the listGet()
function. I've changed it to store only pkeys, and use pivotGet() to
get all the corresponding values.

This also required changing pivotGet() so it can get objects with
multi-column pkeys, which complicated the whole thing quite a bit. But
it seems to work OK.
classes/Fave.php
classes/Memcached_DataObject.php