This closes #1756
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/88e9b55d Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/88e9b55d Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/88e9b55d Branch: refs/heads/master Commit: 88e9b55d12f8bbba06610447be8eecf1851b7986 Parents: fdb57b6 938fbd8 Author: Francesco Nigro <[email protected]> Authored: Fri Jan 12 15:17:18 2018 +0100 Committer: Francesco Nigro <[email protected]> Committed: Fri Jan 12 15:17:18 2018 +0100 ---------------------------------------------------------------------- .../artemis/jdbc/store/drivers/JDBCUtils.java | 47 +-- .../store/drivers/derby/DerbySQLProvider.java | 59 --- .../store/drivers/mysql/MySQLSQLProvider.java | 75 ---- .../drivers/oracle/Oracle12CSQLProvider.java | 59 --- .../drivers/postgres/PostgresSQLProvider.java | 65 --- .../artemis/jdbc/store/file/JDBCFileUtils.java | 10 +- .../jdbc/store/sql/GenericSQLProvider.java | 391 ------------------ .../jdbc/store/sql/Oracle12CSQLProvider.java | 31 ++ .../jdbc/store/sql/PropertySQLProvider.java | 408 +++++++++++++++++++ .../src/main/resources/journal-sql.properties | 86 ++++ .../storage/DatabaseStorageConfiguration.java | 2 +- .../paging/impl/PagingStoreFactoryDatabase.java | 13 +- .../impl/journal/JDBCJournalStorageManager.java | 4 +- .../core/server/impl/jdbc/JdbcNodeManager.java | 9 +- .../impl/DatabaseStoreConfigurationTest.java | 6 +- .../server/impl/jdbc/JdbcLeaseLockTest.java | 6 +- .../cluster/failover/NettyFailoverTest.java | 6 +- .../jdbc/store/journal/JDBCJournalTest.java | 6 +- 18 files changed, 573 insertions(+), 710 deletions(-) ----------------------------------------------------------------------
