GitHub user franz1981 opened a pull request: https://github.com/apache/activemq-artemis/pull/1997
ARTEMIS-1653 Allow database tables to be created externally The previous commit about this feature wasn't using the row count query ResultSet. The mechanics has been changed to allow the row count query to fail, because DROP and CREATE aren't transactional and immediate in most DBMS. It includes a test that stress its mechanics if used with DBMS like DB2 10.5 and Oracle 12c. Additional checks and logs have been added to trace each steps. You can merge this pull request into a Git repository by running: $ git pull https://github.com/franz1981/activemq-artemis ARTEMIS-1653 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/activemq-artemis/pull/1997.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1997 ---- commit 1e2b5270854ba19a87a3ba0fa308751ce9cc5122 Author: Francesco Nigro <nigro.fra@...> Date: 2018-04-03T08:11:04Z ARTEMIS-1653 Allow database tables to be created externally The previous commit about this feature wasn't using the row count query ResultSet. The mechanics has been changed to allow the row count query to fail, because DROP and CREATE aren't transactional and immediate in most DBMS. It includes a test that stress its mechanics if used with DBMS like DB2 10.5 and Oracle 12c. Additional checks and logs have been added to trace each steps. ---- ---