db-ojb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Dudziak <tom...@gmail.com>
Subject Re: odmg-api refactoring status
Date Fri, 18 Mar 2005 08:21:17 GMT
On Fri, 18 Mar 2005 03:14:56 +0100, Armin Waibel <arminw@apache.org> wrote:

> after rack my brains, smashing my computers and short of sleep it seems
> that the odmg-api refactoring nearly finished. I will add new test cases
> and fix all known issues in odmg-api - except 1 failure (hope I can fix
> it soon). Will check in this stuff tomorrow.
> 
> That's the good news, the bad is that I have to change the auto-xxx
> settings of m:n relations (instead 'false' now 'none') and we have a
> dramatic performance decrease (60%).

Any idea why ?
 
> Here are the important notes:
> 
> - All m:n relation need auto-update/delete 'none'. Currently the setting
> is changed internal - needs fix till release, update of test case mappings.

Could you explain why ? Wouldn't it be better if the ODMG Api ignores
these settings and always uses the 'none' setting internally so that
one can mix PB and ODMG ?

> - The cascading delete behavior of the odmg-api is now adjustable in
> OJB.properties file and at runtime using the
> TransactionExt#setCascadeDelete method
> 
> - Now odmg-api can handle m:n relations

Great news!

> - The object state detection was improved. Now new object in references
> will be found, needless update statements will be prevented, proxy
> objects will not be materialized on commit call (except on delete).

regards,
Tom

---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org


Mime
View raw message