Oliver Zeigermann wrote:
Hi Carlos,

happy new year for to you as well!

Thanks for the contribution - I have already committed it to the Slide
CVS. Could you please check if the committed stuff looks ok to you?


It's ok, it builds fine and works, at least to the point I tested it. Just wondering, any reason why xdoclet 1.2.1 was used instead of 1.2.2 ? Though it doesn't seem to affect the ojbdoclet task at all, it works just the same.


I will have a closer look at this in the following days and would be
glad if you would help me getting started then :)

Cheers,

Oliver

On Mon, 03 Jan 2005 00:54:00 +0900, Carlos Villegas <[EMAIL PROTECTED]> wrote:

Happy New Year,

As promised, I've submitted an initial implementation of a slide store
based on Apache OJB O/R tool. I created a new bug report in bugzilla
(Bug 32913) and attached the files.
I've implemented all stores except the content store. Need more time to
think about it. The BLOB type is not supported by all databases (though
most have some support for large objects) and still need to check if OJB
have some generic way of dealing with large binary objects.
There is support for changing the table prefix via a build property. The
SQL is generated from the peer classes directly using xdoclet and
torque. However, torque doesn't do a good job generating the sql script
and the create statements may need to be reordered manually so that
tables that are target of referencial integrity constraints are created
first. Need to check if commons-sql does a better job.
Also I've implemented a mechanism to store property values that consists
of lists like version-set or group-member-set in a separate table, one
list item per row.
I tested PostgreSQL 7.4.6/8.0.0rc2 and MySQL 4.1.8. Didn't run the full
testsuite, just verified that it basically works by creating some
folders and files and creating versions/checkout/checkin, etc.
It's a first try, mostly followed the RDBMS logic and converted it to
OJB.  Need to optimize the mappings and tune OJB for Slide behaviour.

Oliver, please check it out and go ahead an make any adjustments.
As I said I'll think about the BLOB issue but I won't have much time for
this during the following 2 or 3 weeks.

Regards,

Carlos

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to