Hello Rainer

I briefly looked at the source code. Good work!!
This should fix the case with prepared statement support.
Originally I imagined similar parameter 'alwaysCreatePreparedStatement' in 
DBCommand which should be set to 'true' by default
but your decision to keep the setting in DBDatabase does not make a big 
difference.

Regards
Leszek

-------- Original Message --------
From: Rainer Döbele<[email protected]>
Apparently from: 
empire-db-user-return-324-leszekp=safe-mail....@incubator.apache.org
To: <[email protected]>
Subject: re: Future of empire-db
Date: Mon, 24 Jan 2011 21:26:24 +0100

> Hi Leszek
>
> Thanks a lot for your response to our survey.
>
> We have significantly improved support of prepared statements recently, but 
> the changes are currently only available in from our svn repository 
> (http://svn.apache.org/repos/asf/incubator/empire-db/trunk).
>
> On your database you will need to call setPreparedStatementsEnabled(true) in 
> order to enable the use of prepared statements for DBRecord select and 
> update. This includes DBRecord.read.
>
> However please note, that we have made a change to the API and renamed the 
> method DBCommand.addCmdParam to just DBCommand.addParam (the additional Cmd 
> was uncessesary).
>
> We will release these changes with release 2.1.0 shortly.
> Best regards
>
> Rainer
>
>
> > from: [email protected] [mailto:[email protected]]
> > to: [email protected]
> > re: Re: Future of empire-db
> >
> > Hello
> > I few thougths from me.
> >
> > > * Where do you use empire-db? or what keeps you from using empire-db?
> > In a software for my internal purposes - it's a web app which gathers
> > and analyses some data.
> > The db used is h2database - because the amount of data is rather small
> > (a few hundred MB).
> >
> > > * If you evaluated empire-db but switched to something else we would
> > > like to know what you are using.
> > On the opposite. I've used hibernate earlier and switched to empire-db
> > because I think it's simpler
> > and functionality can be used directly in java code without a lot of
> > annotations etc...
> >
> > > * How do you feel about the project?
> > > * Is there anything we could do better?
> > I've noticed big performance improvement in query time (a few times)
> > when I've switched from ad hoc queries to prepared queries
> > (according to advice in some of your posts). However DBRecord.open and
> > DBRecord.read method does not use prepared queries.
> > Select record by primary key is an ideal candidate to use prepared
> > queries.
> > So performance improvement could be done incrementally better .
> >
> > > * What should we put more effort into?
> > I can't see much to change in the core api. The functionality is rather
> > complete.
> > Probably much more can be done in "utilities" and integration of
> > empire-db with other frameworks and technologies.
> > You have developed a few helper "utilities" - the codegen, the maven
> > plugin, struts2 integration.
> > In example I filled an issue
> > https://issues.apache.org/jira/browse/EMPIREDB-80
> > to integrate empire-db with apache ddlutils to have incremental schema
> > synchronization.
> >
> > > * Would you be interested in contributing. For example helping with
> > > documentation, examples, blog posts, or adding functionality.
> > I've contributed code to the above issue, I can provide an example
> > program too, if needed.
> >
> > Regards
> > Leszek
> >
> >
> > -------- Original Message --------
> > From: Francis De Brabandere <[email protected]>
> > Apparently from: empire-db-user-return-316-leszekp=safe-
> > [email protected]
> > To: [email protected], empire-db-
> > [email protected]
> > Subject: Future of empire-db
> > Date: Sat, 22 Jan 2011 19:34:36 +0100
> >
> > > Hello there.
> > >
> > > As empire-db is struggling a bit to grow a community, and we need a
> > > bigger community to graduate, we want to involve our users in the
> > > decision on where to go with the project.
> > >
> > > Below you'll find some questions and we would be delighted to hear
> > > your comments!
> > >
> > > * Where do you use empire-db? or what keeps you from using empire-db?
> > > * If you evaluated empire-db but switched to something else we would
> > > like to know what you are using.
> > > * How do you feel about the project?
> > > * Is there anything we could do better?
> > > * What should we put more effort into?
> > > * Would you be interested in contributing. For example helping with
> > > documentation, examples, blog posts, or adding functionality.
> > >
> > > Thanks,
> > >
> > > The empire-db team.
> > >
> > > -- our incubator report as reference below --
> > > http://wiki.apache.org/incubator/January2011
> > >
> > > Empire-db
> > >
> > > Apache Empire-db is a relational database abstraction layer that
> > > allows developers to take a more SQL-centric approach in application
> > > development than traditional ORM frameworks. Its focus is to allow
> > > highly efficient database operations in combination with a maximum of
> > > compile-time-safety and DBMS independence.
> > >
> > > Project development since the last report
> > >
> > > Last December we have finished and published release 2.0.7 that
> > > features some minor improvements and bug fixes. Currently we are
> > > working on release 2.1.0 with more significant improvements.
> > >
> > > Issues to address in the move towards graduation and community
> > development
> > >
> > > After now being 2 and a half years in the incubator we have managed
> > to
> > > successfully implement and establish the Apache development and
> > > release cycle, we have published several releases and we have
> > received
> > > good feedback from users who are subscribed to the dev and user
> > lists.
> > >
> > > However during all this time, we have still not managed to get
> > > ourselves known to a wider audience and to get a significant amount
> > of
> > > public attention, most certainly due to the fact that have not
> > managed
> > > to work on publicity as much as on code. Also our community currently
> > > consists of only 3 active committers that are regularly contributing
> > > to the project.
> > >
> > > For this reason questions about the future of the project and whether
> > > we will ever be able to graduate have been raised. While the
> > remaining
> > > active committers are determined to continue their project commitment
> > > and to work towards graduation it is still unclear by which measures
> > > new committers can be won to join the project.
> > >
> > > Hence, for the coming months answering this question and establishing
> > > the corresponding measures should be our focus. One way of answering
> > > this question could be to move this discussion to the dev list in
> > > order to find out how our subscribers feel about the status of the
> > > project. Also it might make sense to combine the user and dev lists
> > in
> > > order to prevent subscribers from missing information and getting
> > them
> > > more involved in the project.
> > >
> > > --
> > > http://www.somatik.be
> > > Microsoft gives you windows, Linux gives you the whole house.

Reply via email to