* make uniq/distinct use a cache that is independant of the bucket's cache_size * add testing specifically for cache_size