As its name implies, it controls global caching. 

Can you try using one HFile ?

Thanks



On May 20, 2012, at 5:08 AM, Stéphane Campinas <[email protected]> 
wrote:

> Hi,
> 
> I use in my application a HFile as a dictionary, and therefore I have 
> multiple hfiles.
> I would like to know why the reference to the globalBlockCache is static ? 
> Having it static prevents me from using multiple HFiles with the caching 
> enabled.
> Indeed, it seems that a first call to #seekTo() loads a block of hfile1 in 
> the cache. Another call to #seekTo(), but this time on hfile2, fails to find 
> the key I want.
> 
> Is there something I am missing ? Or do I have to use a single hfile ?
> 
> Thanks,
> 
> -- 
> 

Reply via email to