Tue, 10 Sep 2013 11:33:22 +0200Issue 24682: Skip validation of onCreateDefault sql's for the most common cases
Stefan Hühner <stefan.huehner@openbravo.com> [Tue, 10 Sep 2013 11:33:22 +0200] rev 466
Issue 24682: Skip validation of onCreateDefault sql's for the most common cases
which are known to be fine statically without executing them.

Tue, 10 Sep 2013 08:26:32 +0200Issue 24682: Fix limit clause construction
Stefan Hühner <stefan.huehner@openbravo.com> [Tue, 10 Sep 2013 08:26:32 +0200] rev 465
Issue 24682: Fix limit clause construction

Fri, 06 Sep 2013 12:26:06 +0200Issue 24713: Speed up create.database & import.sampledata
Stefan Hühner <stefan.huehner@openbravo.com> [Fri, 06 Sep 2013 12:26:06 +0200] rev 464
Issue 24713: Speed up create.database & import.sampledata
Speed up those actions by using more jdbc batching for
creation of foreign keys and for drop/create of check constraints

Fri, 06 Sep 2013 11:30:25 +0200Issue 24682: Simplifiy implemenation.
Stefan Hühner <stefan.huehner@openbravo.com> [Fri, 06 Sep 2013 11:30:25 +0200] rev 463
Issue 24682: Simplifiy implemenation.
The code for disabling/enabling the datasetFK's was nearly identical
on postgres & oracle. Make it completely identical and then pull up
the implementation into the PlatformImplBase superclass removing the
duplicate code.
As a nice side-effect the changes done earlier to make some functions from
SqlBuilder (and all its subclasses) are not longer needed and have been
reverted.

Thu, 05 Sep 2013 16:03:48 +0200Related to issue 24682. The FK performance fix will now also work in Oracle.
Antonio Moreno <antonio.moreno@openbravo.com> [Thu, 05 Sep 2013 16:03:48 +0200] rev 462
Related to issue 24682. The FK performance fix will now also work in Oracle.

Thu, 05 Sep 2013 14:24:39 +0200Revert part of last commit as it removed too many methods.
Stefan Hühner <stefan.huehner@openbravo.com> [Thu, 05 Sep 2013 14:24:39 +0200] rev 461
Revert part of last commit as it removed too many methods.
One public method is called from erp code

Wed, 04 Sep 2013 17:26:02 +0200Related to issue 24682. Cleanup of some unneeded methods. Added Operation exception to unsupported feature.
Antonio Moreno <antonio.moreno@openbravo.com> [Wed, 04 Sep 2013 17:26:02 +0200] rev 460
Related to issue 24682. Cleanup of some unneeded methods. Added Operation exception to unsupported feature.

Wed, 04 Sep 2013 10:03:01 +0200Related to issue 24682. Fixed compilation problems
Antonio Moreno <antonio.moreno@openbravo.com> [Wed, 04 Sep 2013 10:03:01 +0200] rev 459
Related to issue 24682. Fixed compilation problems

Tue, 03 Sep 2013 18:29:22 +0200Fixed issue 24682. Three performance improvements have been added:
Antonio Moreno <antonio.moreno@openbravo.com> [Tue, 03 Sep 2013 18:29:22 +0200] rev 458
Fixed issue 24682. Three performance improvements have been added:
- Now oncreatedefault testing expressions will be executed with a LIMIT statement, to improve performance.
- Now 'DELETE FROM' statements executed for 'on delete cascade' foreign keys will be issued only for those foreign keys which are either part of an AD table, or point to an AD table.
- Now only foreign keys for AD tables, or which point to an AD table, will be dropped and recreated.

Fri, 16 Aug 2013 15:13:17 +0200Issue 20669: fix wrong logic in last commit
Stefan Hühner <stefan.huehner@openbravo.com> [Fri, 16 Aug 2013 15:13:17 +0200] rev 457
Issue 20669: fix wrong logic in last commit