[jbosscache-dev] Re: Region registry is scoped by VM rather than cache instance

Manik Surtani manik at jboss.org
Thu Aug 24 10:53:30 EDT 2006


Done this.  It is a member of TreeCache.  TreeCache does not have  
just one instance of RegionImpl.  :)
--
Manik Surtani

Lead, JBoss Cache
JBoss, a division of Red Hat

Email: manik at jboss.org
Telephone: +44 7786 702 706
MSN: manik at surtani.org
Yahoo/AIM/Skype: maniksurtani


On 24 Aug 2006, at 12:38, Manik Surtani wrote:

> Yes, this is a good point.  This is a new API anyway and I just put  
> it there as a placeholder for the time being.  +1 to making it a  
> member of TreeCache rather than a static instance.  Could you  
> please go ahead and move the REGIONS_REGISTRY from being a static  
> member of RegionImpl to a member of TreeCache - or maybe RegionImpl  
> (since each TreeCache instance will have 1 RegionImpl instance if  
> region based marshalling is used).
>
> Cheers,
> --
> Manik Surtani
>
> Lead, JBoss Cache
> JBoss, a division of Red Hat
>
> Email: manik at jboss.org
> Telephone: +44 7786 702 706
> MSN: manik at surtani.org
> Yahoo/AIM/Skype: maniksurtani
>
>
> On 23 Aug 2006, at 15:35, Vladimir Blagojevic wrote:
>
>> Hey Manik,
>>
>> Take a look at TreeCacheProxyImpl.getRegion(). If there are >1 cache
>> instances in JVM created using cache factory (just as in state  
>> transfer
>> unit tests) then regions will be mixed up between different cache
>> instance. Static region map declared in RegionImpl should perhaps be
>> moved to a non-static map in cache instance?
>>
>> Or am I completely misunderstanding this.
>>
>> Vladimir
>>
>>
>> P.S this is the reason why some state transfer tasks continue to  
>> fail.
>
> _______________________________________________
> jbosscache-dev mailing list
> jbosscache-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jbosscache-dev




More information about the jbosscache-dev mailing list