On Tue, Mar 08, 2016 at 09:59:18AM +1100, Chris Sherlock wrote:
> I understand, but the situation with Firebird seems less than ideal,
> at least in terms of Windows builds at any rate.

> Are the tests really that much slower? Obviously we are relying on
> having a Java installation to test out Base.

The performance issues were not limited to tests, but also to actual
usage by humans. There were quite some complaints about performance,
user-noticeable and user-annoying, when on GNU/Linux, starting with
Java version XXX, things got slower. (There were also other
performance issues.)

Various hacks to work around that were discussed, but never really
implemented.

> > On 8 Mar 2016, at 2:11 AM, Lionel Elie Mamane <lio...@mamane.lu> wrote:
> > 
> > On Tue, Mar 08, 2016 at 02:06:07AM +1100, Chris Sherlock wrote:
> >> Is HSQLDB out of the question?
> > 
> > HSQLDB2 and H2 are good choices if we decide to stay with a Java-based
> > one (which brings performance problems because of the slowness of
> > crossing the C++-to-Java barrier).
> > 
> >>> On 7 Mar 2016, at 11:32 PM, Noel Grandin <noelgran...@gmail.com> wrote:
> >>> 
> >>> 
> >>> 
> >>>> On 2016/03/07 2:11 PM, Lionel Elie Mamane wrote:
> >>>> On Mon, Mar 07, 2016 at 08:23:53AM +0200, Noel Grandin wrote:
> >>>> A few examples of how SQLite differs from the SQL standard (be it de 
> >>>> facto
> >>>> or de jure standard) in quite deep, fundamental ways:
> >>>> 
> >>>> * lack of other datatypes than "integer", "real" (float), "string of 
> >>>> characaters"
> >>>>   and "string of bytes": the basic ones are dates, times, timestamps.
> >>>> 
> >>>> * lack of datatype checking; one can insert "noel" in a column of
> >>>>   type "integer"
> >>>> 
> >>>> * type attached to value, not to column
> >>> 
> >>> 
> >>> That is true, but we could implement basic checking of our own on top of 
> >>> that, or just ignore it, and rely on the user getting it right most of 
> >>> the time (which they normally do). And when they don't, it is a rather 
> >>> soft failure mode in SQLite.
> >>> 
> >>> 
> >>>> 
> >>>> Also annoying, but can be worked around:
> >>> 
> >>> Yeah, that's what I mean - there are other issues, but they can be worked 
> >>> around.
> >>> 
> >>> I suppose we can just keep limping along with our current state of 
> >>> affairs, it's not like Base is that widely used, or particularly vital to 
> >>> our future.
> >>> 
> >>> But it would be nice to upgrade to something a little more modern, and 
> >>> Firebird is not really working out for us, and what other options do we 
> >>> really have?
> >>> 
> >>> At least SQLite is widely used and moving forward at a reasonable rate.
> >>> 
> >>> Regards, Noel.
> >>> 
> >>> _______________________________________________
> >>> LibreOffice mailing list
> >>> LibreOffice@lists.freedesktop.org
> >>> https://lists.freedesktop.org/mailman/listinfo/libreoffice
> >> 
> 
> 
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to