You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by cl...@apache.org on 2018/03/28 15:54:54 UTC
[16/16] activemq-artemis git commit: This closes #1976
This closes #1976
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/94877c1c
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/94877c1c
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/94877c1c
Branch: refs/heads/1.x
Commit: 94877c1cf26605d93ee0f8e47a0bc5e8676eda52
Parents: 846f36e 74a0b15
Author: Clebert Suconic <cl...@apache.org>
Authored: Wed Mar 28 11:54:16 2018 -0400
Committer: Clebert Suconic <cl...@apache.org>
Committed: Wed Mar 28 11:54:16 2018 -0400
----------------------------------------------------------------------
.../core/server/ActiveMQScheduledComponent.java | 105 ++++-
.../utils/ActiveMQScheduledComponentTest.java | 41 ++
.../config/ActiveMQDefaultConfiguration.java | 31 ++
.../jdbc/store/drivers/AbstractJDBCDriver.java | 1 +
.../artemis/jdbc/store/drivers/JDBCUtils.java | 49 +-
.../store/drivers/derby/DerbySQLProvider.java | 59 ---
.../store/drivers/mysql/MySQLSQLProvider.java | 75 ---
.../drivers/oracle/Oracle12CSQLProvider.java | 64 ---
.../drivers/postgres/PostgresSQLProvider.java | 65 ---
.../artemis/jdbc/store/file/JDBCFileUtils.java | 10 +-
.../jdbc/store/sql/GenericSQLProvider.java | 216 ---------
.../jdbc/store/sql/Oracle12CSQLProvider.java | 31 ++
.../jdbc/store/sql/PropertySQLProvider.java | 408 ++++++++++++++++
.../artemis/jdbc/store/sql/SQLProvider.java | 41 +-
.../src/main/resources/journal-sql.properties | 89 ++++
.../journal/JMSJournalStorageManagerImpl.java | 4 +-
artemis-server/pom.xml | 7 +-
.../storage/DatabaseStorageConfiguration.java | 52 ++-
.../deployers/impl/FileConfigurationParser.java | 3 +
.../paging/impl/PagingStoreFactoryDatabase.java | 13 +-
.../impl/journal/JDBCJournalStorageManager.java | 4 +-
.../artemis/core/server/NodeManager.java | 2 +-
.../core/server/impl/ActiveMQServerImpl.java | 24 +-
.../impl/jdbc/ActiveMQScheduledLeaseLock.java | 120 +++++
.../core/server/impl/jdbc/JdbcLeaseLock.java | 255 ++++++++++
.../core/server/impl/jdbc/JdbcNodeManager.java | 460 +++++++++++++++++++
.../impl/jdbc/JdbcSharedStateManager.java | 406 ++++++++++++++++
.../core/server/impl/jdbc/LeaseLock.java | 151 ++++++
.../server/impl/jdbc/ScheduledLeaseLock.java | 44 ++
.../server/impl/jdbc/SharedStateManager.java | 61 +++
.../resources/schema/artemis-configuration.xsd | 21 +
.../impl/DatabaseStoreConfigurationTest.java | 6 +-
.../config/impl/HAPolicyConfigurationTest.java | 19 +
.../server/impl/jdbc/JdbcLeaseLockTest.java | 248 ++++++++++
.../artemis/tests/util/ActiveMQTestBase.java | 27 +-
.../database-store-no-hapolicy-config.xml | 34 ++
docs/user-manual/en/persistence.md | 14 +
.../cluster/failover/FailoverTest.java | 24 +-
.../cluster/failover/FailoverTestBase.java | 21 +-
.../cluster/failover/NettyFailoverTest.java | 100 +++-
.../jdbc/store/journal/JDBCJournalTest.java | 6 +-
.../largemessage/LargeMessageTestBase.java | 2 +-
.../persistence/StorageManagerTestBase.java | 2 +-
.../integration/xa/BasicXaRecoveryTest.java | 2 +-
44 files changed, 2855 insertions(+), 562 deletions(-)
----------------------------------------------------------------------