summaryrefslogtreecommitdiff
path: root/src/cache.h (follow)
AgeCommit message (Expand)Author
2011-04-05Fixed the cache system missing a sync on header data for inserts and deletes.Mike Buland
2011-04-04Minor tweak to the cache and cachestoremyriad, fixing a strange corner caseMike Buland
2011-03-02Corrected a memory leak in Bu::Client, and hopefully sped up transmission some,Mike Buland
2011-01-20Wow, got the Stream changes propegated, all tests build with string instead ofMike Buland
2010-05-10Added the new QueueBuf. It's brilliant, and I've wanted it for a long time.Mike Buland
2010-05-04Cache fixes?Mike Buland
2010-05-01Cache fixes.Mike Buland
2010-05-01The cache...Mike Buland
2010-04-30Many minor fixes to the caching system, membuf, and others, but mainly someMike Buland
2010-04-07Cache updates, mainly helper typedefs to make it easier to work with a cacheMike Buland
2010-02-13Added and updated the license info in all the source files, they still saidMike Buland
2010-01-25I had thought that I had done this ages ago. __cacheGetKey now has a generalMike Buland
2010-01-25The order of key, object in all of the cache related systems has beed fixed,Mike Buland
2009-08-27Huh, the Bu::Cache::Ptr didn't have comparison operators, seems odd. I shouldMike Buland
2009-08-20Added a typedef to the cache, and most list manipulation functions now returnMike Buland
2009-07-31I switched the Bu::Stream::isEOS function to be named Bu::Stream::isEos, andMike Buland
2009-05-28The cache can now efficiently report how many items are stored in it, butMike Buland
2009-05-28Added some helpers to the Bu::Cache::Ptr, you can clear them now, and cast toMike Buland
2009-04-20Stupid cache pointer assignment operator not actually returning itself properly.Mike Buland
2009-04-10Added some new goodness to the fbasicstring, fixing some inconsistancies andMike Buland
2009-04-02Removed some uses of printf in libbu++, I would like to get rid of all of themMike Buland
2009-02-24Woot, the cache system now supports intellegent sync'ing. It will ask the cacheMike Buland
2009-02-24Whoa, lots of updates. Md5 is more general, nids, cache, cachestore, andMike Buland
2009-01-27Hey, I think that'll fix some things valgrind was bitching about. ApparentlyMike Buland
2009-01-16They keys can be accessed now for all stores that support it, they pretty muchMike Buland
2009-01-16Ok...we'll try this change up of the cache system. It now takes two pointers,Mike Buland
2009-01-05I mergered Bu::CPtr into Bu::Cache as Bu::Cache::Ptr. This makes more sense toMike Buland
2008-12-20All of the basic, core workings of the Cache are complete, and tested. EvenMike Buland
2008-12-13The Calc should be functional, and is being called by the Cache itself. TheMike Buland
2008-12-03Alright, the caching system now passes the basic CRUD tests with arbitraryMike Buland
2008-12-01Wow, that's a lot of changes. You can use anything as a key now, as long as itMike Buland
2008-12-01Woo! Very nearly there cache-wise, I'm about to change the name of the handler,Mike Buland
2008-11-10Ok, the cache-id officiation is being delegated to the CacheHandlers, this isMike Buland
2008-10-09More cache development. I'm going to have to switch from template functions toMike Buland
2008-10-08Hey, more cachey goo!Mike Buland