db-ojb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Mahler <t...@apache.org>
Subject Re: test cases fail with foreign keys in hsqldb
Date Fri, 13 Dec 2002 18:21:13 GMT
Thanks! Now PB is clear again!

Jakob Braeuchi wrote:
> hi thomas,
> 
> i fixed the testdata, no more integrity violations in PB testcases. still
> have to check all ODMG tests.
> 
> jakob
> 
> ----- Original Message -----
> From: "Thomas Mahler" <thma@apache.org>
> To: "OJB Developers List" <ojb-dev@jakarta.apache.org>
> Sent: Tuesday, December 10, 2002 9:54 PM
> Subject: Re: test cases fail with foreign keys in hsqldb
> 
> 
> 
>>Hi,
>>
>>I've just checked your latest changes from CVS.
>>I still got 3 errors in the PB testcases:
>>testInsertDeleteNoAutoSequence
>>testInsertDeleteAutoSequenceClearCache
>>testInsertDeleteAutoSequence
>>
>>AFAICS they are not directly related to m:n stuff, but it seems to be a
>>problem with the new enforced integrity constrains on the test data?
>>
>>Any ideas?
>>cheers,
>>Thomas
>>
>>
>>jbraeuchi@gmx.ch wrote:
>>
>>>hi oleg,
>>>
>>>the fixes are now in the repository. i also fixed a problem with
>>>CollectionProxy size() using m:n queries (always returned 0), so all the
>>
> MNMapping
> 
>>>testcases pass.
>>>i still have a problem with the BIDIR testcase whisch is imo a circular
>>>reference.
>>>
>>>jakob
>>>
>>>
>>>
>>>>Hi Jakob,
>>>>
>>>>On Sunday 08 December 2002 10:59, Jakob Braeuchi wrote:
>>>>
>>>>
>>>>>when deleting the Person Roles and Tasks were not deleted because of
>>>>>auto-delete = false.
>>>>>the rows of the indirection-table are correctly deleted but Task still
>>>>>references these rows, so we get an integrity violation !
>>>>>
>>>>>after changeing auto-delete = true for Roles and Task the situation l
>>>>
>>>>ooks
>>>>
>>>>
>>>>>better.
>>>>
>>>>Reasonable solution.
>>>>
>>>>
>>>>
>>>>>i'm still working on improving deleteMtoNImplementors when
>>>>>storingCollections. imo it's useless (and may violate integrity) to del
>>>>
>>>>ete
>>>>
>>>>
>>>>>all rows in indirection-table and later reinsert them, when nothing has
>>>>>changed there...
>>>>
>>>>Absolutely agree with you.
>>>>
>>>>Oleg
>>>>
>>>>
>>>>
>>>>--
>>>>To unsubscribe, e-mail:
>>>
> <mailto:ojb-dev-unsubscribe@jakarta.apache.org>
> 
>>>>For additional commands, e-mail:
>>>
> <mailto:ojb-dev-help@jakarta.apache.org>
> 
>>
>>
>>--
>>To unsubscribe, e-mail:   <mailto:ojb-dev-unsubscribe@jakarta.apache.org>
>>For additional commands, e-mail: <mailto:ojb-dev-help@jakarta.apache.org>
>>
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:ojb-dev-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:ojb-dev-help@jakarta.apache.org>
> 
> 
> 
> 




Mime
View raw message