db-ojb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jakob Braeuchi" <jbraeu...@gmx.ch>
Subject Re: test cases fail with foreign keys in hsqldb
Date Thu, 12 Dec 2002 19:43:01 GMT
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>
>


Mime
View raw message