Hello people,

It's been a while since I've shown some appearance here... however, I'd favour an abort of the release. We use Derby in production and have applied a couple of patches in order to keep up with performance and new features... so far so good.

We've anxiously been waiting for a few bugfixes, some of which I'd liked to have fixed myself if time had permitted me... though I haven't been that fortunate.

This 'simple' (not meant to disrespect anything of the great work on Derby!) case of ordering can lead to disastrous results on certain kinds of applications. We *did* choose Derby as our main RDBMS after a lot of tests and comparisons to other open source and commercial databases.

A lot of people using Derby are most likely unaware that, as Knut Anders alreay mentioned: the chosen plan for the optimizer *may* give the correct results when SYSCS_UTIL.SYSCS_UPDATE_STATISTICS is applied. Besides, try to do that on a database in production with millions of records and a size of an arbitrary number of Gb's. Phew.

I don't think I need to explain any further, why wrong ordering results are really inexcusable.

Please abort and re-release asap. Some fixes (f.e. CLOB-sorting (DERBY-4245) by Kristian) are really needed.

Thanks for reading... and if and when I've got some spare time, I'll again dedicate some of it to making Derby even better!

I *really* beg your pardon if this sounds like a rant. It isn't.


   -Stephan.




Reply via email to