[infinispan-dev] CacheDelegate.lock() strangely differing between trunk and 4.2.x

Mircea Markus mircea.markus at jboss.com
Wed Sep 15 07:50:58 EDT 2010


On 15 Sep 2010, at 10:43, Galder Zamarreño wrote:

> Hi Mircea,
> 
> There's something that's causing me issues in the CacheDelegate code. There're some differences between trunk and 4.2.x which I don't understand:

> 
> In trunk you find:
> 
>   public void lock(K key) {
>      assertKeyNotNull(key);
>      //this will be removed with https://jira.jboss.org/browse/ISPN-598 
>      ConfigurationValidatingVisitor.checkEagerLockingAndDld(config, true);
>      lock(Collections.singletonList(key));
>   }
> 
> And in 4.2.x:
> 
>   public void lock(K key) {
>      assertKeyNotNull(key);
>      lock(Collections.singletonList(key));
>   }
> 
> First of all, that comment about https://jira.jboss.org/browse/ISPN-598 is probably mixed up. I think it refers to https://jira.jboss.org/browse/ISPN-589 instead.
It's wrong indeed, It refers to ISPN-518
> 
> Now, https://jira.jboss.org/browse/ISPN-589 has already been fixed. So, are those two lines some leftover due to merge mixup? Or do they really make sense to be there?
ISPN-518 was fixed on 4.2 and not merged on trunk
> 
> The reason this is causing me issues is due to a patch I was trying to apply in trunk wrt https://jira.jboss.org/browse/ISPN-649.
Sorry for the trouble. I'll make sure trunk is up to date.
> 
> Cheers,
> --
> Galder Zamarreño
> Sr. Software Engineer
> Infinispan, JBoss Cache
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/infinispan-dev/attachments/20100915/883fbc74/attachment.html 


More information about the infinispan-dev mailing list