Justin Bertram
bcf11e82ab
NO-JIRA drop Travis CI
2023-02-13 14:09:29 -06:00
JiriOndrusek
7b15f4277f
[ARTEMIS-2050] It is possible to get AMQ224000: Failure in initialisation: java.lang.NullPointerException during shutdown of backup server with shared store
...
(cherry picked from commit 3c3c81720a
)
2018-12-14 19:16:58 -06:00
Justin Bertram
c957ffb208
NO-JIRA Fix test checkstyle
2018-12-10 14:45:38 -06:00
Clebert Suconic
afa0822fd0
ARTEMIS-1894 Avoiding apache.org URL on codebase
...
(cherry picked from commit 1369690f57
)
2018-12-10 14:45:30 -06:00
Justin Bertram
0a7757b2cd
ARTEMIS-2199 PagingStore leak when deleting queue
...
When deleting a queue the JMSPostQueueDeletionCallback#callback will
invoke PostOfficeImpl#getBindingsForAddress which will *create* a
Bindings instance if one doesn't exist. This will trigger the creation
of a PagingStore instance which will be stored by the PagingManager
and may never be deleted. This is particularly problematic for use-cases
involving temporary JMS queues.
This change uses the lookupBindingsForAddress instead of
getBindingsForAddress which doesn't implicitly create a Bindings
instance.
This problem doesn't exist on the master branch as the
JMSPostQueueDeletionCallback no longer exists there.
2018-12-10 14:45:22 -06:00
Justin Bertram
11ce7f864e
ARTEMIS-1874 fix NPE setting object property
...
(cherry picked from commit 4d492bea0e
)
2018-09-28 10:41:40 +02:00
Clebert Suconic
c3fded0be8
ARTEMIS-2053 avoiding data loss after compacting
...
(manually picked from commit 6b1abd1aad
)
2018-09-05 12:15:59 -04:00
andytaylor
0a28481b2c
This closes #2097 ARTEMIS-1876 InVMNodeManager shouldn't be used if no JDBC HA is configured
2018-05-22 10:25:37 +01:00
Francesco Nigro
6b5f9d943c
ARTEMIS-1876 InVMNodeManager shouldn't be used if no JDBC HA is configured
...
When database persistence and no shared store option is being used,
Artemis is choosing to use InVMNodeManager, that is not providing
the same behaviour of FileLockNodeManager.
(cherry picked from commit f886c0bdb4
)
2018-05-22 09:44:16 +02:00
Clebert Suconic
b1538e7c48
Revert "[ARTEMIS-1770] Log warning when connection is closed"
...
This reverts commit 20aed7f864
.
2018-05-02 11:30:20 -04:00
Clebert Suconic
3e9ee356fc
This closes #2048
2018-04-30 20:43:39 -04:00
JiriOndrusek
0dd84db98f
[ARTEMIS-1823] - Log warning on boot when persistence is disabled and paging enabled
...
no tests are needed as this is a simple logging change.
cherry-picked from 04d8390513
2018-04-27 08:40:36 +02:00
Francesco Nigro
adb11b88ad
ARTEMIS-1784 JDBC NodeManager should just use DMBS clock
...
(cherry picked from commit 6e9195224c
)
2018-04-19 14:32:10 +02:00
Francesco Nigro
9fe47f77d4
ARTEMIS-1813 DB2 should avoid Blob to append data
...
(cherry picked from commit 998be38348
)
2018-04-18 17:49:09 +02:00
Francesco Nigro
0767e13f11
ARTEMIS-1810 JDBCSequentialFileFactoryDriver should check <=0 read length
...
(cherry picked from commit 3d30a98b23
)
2018-04-18 17:27:21 +02:00
Francesco Nigro
3388f68fea
ARTEMIS-1788 JDBC HA should use JDBC Network Timeout
...
(cherry picked from commit 1a3c1feb0a
)
2018-04-18 17:06:21 +02:00
Clebert Suconic
e3f426b4e3
This closes #2028
2018-04-18 09:53:17 -04:00
Francesco Nigro
0da630be50
ARTEMIS-1653 Allow database tables to be created externally
...
(cherry picked from commit c7651853cd
)
2018-04-18 09:53:17 -04:00
Niels Lippke
af15fc43c6
ARTEMIS-1653 Allow database tables to be created externally
...
(cherry picked from commit eab4984567
)
2018-04-18 09:53:17 -04:00
Clebert Suconic
9b534f8ce2
This closes #2029
2018-04-18 09:51:17 -04:00
Francesco Nigro
9a42280dce
ARTEMIS-1806 JDBC Connection leaks
...
(cherry picked from commit bbb2f708dd
)
2018-04-18 09:51:16 -04:00
Clebert Suconic
502b317058
This closes #2018
2018-04-17 10:58:34 -04:00
Clebert Suconic
3c54609278
ARTEMIS-1776 Blocked Bridge is not resuming after reconnect
...
This is still part of ARTEMIS-1776 fix, which still part of the same release as we are on now.
Hence I'm not opening a new JIRA for this one.
Cherry-picked from e5bce13316
2018-04-11 08:28:19 +02:00
Clebert Suconic
2c73bd0462
ARTEMIS-1776 Asynchronous Flow control on the bridge
...
Cherry-picked from 70bdfe7603
2018-04-10 16:44:07 +02:00
Howard Gao
1e6e1f77d0
ARTEMIS-1621 Make producerWindowSize configurable on clusterconnection bridges
...
The cluster connection bridge hard codes its producerWindowSize to -1
(meaning no producer flow control) even if you configure it otherwise.
Cherry-picked from 98ce31bf58
2018-04-10 16:29:47 +02:00
Clebert Suconic
a45d90a8d7
This closes #1995
2018-04-05 13:38:23 -04:00
Radovan Stancel
20aed7f864
[ARTEMIS-1770] Log warning when connection is closed
2018-04-05 18:53:05 +02:00
Clebert Suconic
360f8425f4
This closes #1976
2018-03-29 11:07:41 -04:00
Francesco Nigro
15e5debafc
ARTEMIS-1774 Node Manager Store table name should be configurable
...
(cherry picked from commit 83d6f7dd80
)
2018-03-29 16:46:04 +02:00
Clebert Suconic
f0729f1c62
NO-JIRA Adding Travis config on 1.x
2018-03-28 12:48:23 -04:00
Clebert Suconic
9d1f762d43
NO-JIRA Script to rebase donation on 1.x
...
This is useful when looking for old JIRAs fixed in HornetQ and looking for root cause of old changes.
2018-03-28 11:58:26 -04:00
Clebert Suconic
94877c1cf2
This closes #1976
2018-03-28 11:54:16 -04:00
Francesco Nigro
74a0b15710
ARTEMIS-1760 JDBC HA should have configurable tolerance of DB time misalignment
...
(cherry picked from commit 4842ebe328
)
2018-03-28 11:54:15 -04:00
Francesco Nigro
9426f7a3c8
ARTEMIS-1757 Improve DB2 compatibility
...
(cherry picked from commit f5868a94e1
)
2018-03-28 11:54:15 -04:00
Francesco Nigro
717bc8f09a
ARTEMIS-1762 JdbcNodeManager shouldn't be used if no HA is configured
...
(cherry picked from commit 3b8da88989
)
2018-03-28 11:54:15 -04:00
Francesco Nigro
a9cfc08e67
ARTEMIS-1767 JDBC Lock Acquisition Timeout should behave like the file based version
...
(cherry picked from commit 6e9ce27a6e
)
2018-03-28 11:54:15 -04:00
Francesco Nigro
03ff0661b8
ARTEMIS-1640 JDBC NodeManager tests have to be customizable to run on different DBMS
...
(cherry picked from commit b1422fc3d6
)
2018-03-28 11:54:15 -04:00
Jeff Mesnil
2a0b9039a3
[ARTEMIS-1590] Properties-based SQLProvider
...
(cherry picked from commit 938fbd81cb
)
2018-03-28 11:54:15 -04:00
Francesco Nigro
f005da6dfd
ARTEMIS-1541 Make the JDBC Node Manager more resilient on failures
...
(cherry picked from commit 70b21725ed
)
2018-03-28 11:54:15 -04:00
Francesco Nigro
a0f3da5d72
ARTEMIS-1509 Add support for JdbcNodeManager into the NettyFailoverTest
...
(cherry picked from commit 8e8a6f0faf
)
2018-03-28 11:54:15 -04:00
Francesco Nigro
590fbcf1d2
ARTEMIS-1447 JDBC NodeManager to support JDBC HA Shared Store
...
(cherry picked from commit 95d26b7be3
)
2018-03-28 11:54:15 -04:00
Clebert Suconic
1a7cd8aabe
ARTEMIS-1447 Reuse thread pools on JDBC Locks
...
(cherry picked from commit 1af6d986a5
)
2018-03-28 11:54:15 -04:00
Francesco Nigro
565b817592
ARTEMIS-1447 JDBC NodeManager to support JDBC HA Shared Store
...
(cherry picked from commit 7944a25269
)
2018-03-28 11:54:15 -04:00
Clebert Suconic
b267e8a741
NO-JIRA small doc on ActiveMQScheduledComponent
...
(cherry picked from commit bc97720bf2
)
2018-03-28 11:54:15 -04:00
Clebert Suconic
b097ef381e
ARTEMIS-1462 Fixing QueueControlTest
...
(cherry picked from commit c66a7975e6
)
2018-03-28 11:54:15 -04:00
Francesco Nigro
ed76ecb3c5
ARTEMIS-1462 Allow ActiveMQScheduledComponent initial delay configuration
...
(cherry picked from commit 40f49ef0bc
)
2018-03-28 11:54:15 -04:00
Justin Bertram
846f36e98b
This closes #1854
2018-02-12 10:32:20 -06:00
Yeray Borges
de7f6de094
[ARTEMIS-1666] List of prepared transaction details returns Object.toString() instead of Json string
2018-02-12 10:32:19 -06:00
Clebert Suconic
a90adaed51
This closes #1860
2018-02-09 09:10:27 -05:00
Lin Gao
3e212c09db
[ARTEMIS-1670] NPE was found in when dropping durable subscriptions from a topic
2018-02-09 15:02:12 +08:00