ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "eloy j" <unidad.g.e...@gmail.com>
Subject Re: A bug in cacheKey?
Date Wed, 06 Sep 2006 10:05:52 GMT
The version in release.txt :

Build Date: 2006/01/21 21:08
Build Number: 597

------------------------------
 2.1.7 - Jan 21, 2006
------------------------------
.....




2006/9/5, Clinton Begin <clinton.begin@gmail.com>:
>
>
> What version of iBATIS are you running?
>
> This was a bug in the past, but has been resolved for a while.  CacheKey
> uses very explicit equality checks now.
>
> Clinton
>
>
> On 9/5/06, eloy j <unidad.g.eloy@gmail.com> wrote:
> >
> > Yes, I've experiencing an error with cache.
> >
> >
> > Example:
> > First Select with vo.setId("AV"), I get some values and they are in
> > cache.
> > Second Select with vo.setId("B7"). I get the same values, and obviously
> > the values in DB are different.
> > Debugging I see the behavior that I have commented.
> >
> > Any ideas.
> > Thanks
> >
> > eloy.
> >
> >
> > 2006/8/29, Jeff Butler < jeffgbutler@gmail.com >:
> >
> > > This is expected.  You should see that key3.hashCode() ==
> > > key4.hashCode (), but key3.equals(key4) == false.
> > >
> > > The test class com.ibatis.sqlmap.CacheStatementTest has tests for this
> > > possibility.
> > >
> > > Are you experiencing an error with cache?
> > >
> > > Jeff Butler
> > >
> > >
> > > On 8/29/06, eloy j <unidad.g.eloy@gmail.com > wrote:
> > > >
> > > >  If you executes the following code the values are identical:
> > > >
> > > >
> > > >
> > > > CacheKey key3 = *new* CacheKey();
> > > >
> > > > CacheKey key4 = *new* CacheKey();
> > > >
> > > > key3.update("AV");
> > > >
> > > > key4.update("B7");
> > > >
> > > > System.out.println("Value 1 '" + key3.toString() + "'");
> > > >
> > > > System.out.println("Value 2 '" + key4.toString() + "'");
> > > >
> > > >
> > > >
> > > > Perhaps there is confused something to me, but it seems a bug.
> > > > Thanks.
> > > >
> > > >  *Eloy GarcĂ­a-Borreguero Melero*
> > > >
> > >
> > >
> >
>

Mime
View raw message