Clebert Suconic
64968afce0
NO-JIRA: Removing spurious debug message
...
(cherry picked from commit f660783df53320e736fc187c0177d5f8206ec922)
2017-02-16 12:23:26 -05:00
Ulf Lilleengen
b0585329b4
ARTEMIS-908: Replace lock by CAS to avoid deadlock
...
(cherry picked from commit 4622066323e9ba5af0777d0c7315389ee8f647f5)
2017-02-15 10:46:46 -05:00
Martyn Taylor
16f3659cda
[maven-release-plugin] prepare for next development iteration
2017-02-10 15:57:23 +00:00
Martyn Taylor
6996cd745f
[maven-release-plugin] prepare release 1.5.3
2017-02-10 15:55:17 +00:00
Martyn Taylor
7de8dd77e7
[maven-release-plugin] prepare for next development iteration
2017-02-09 20:32:08 +00:00
Martyn Taylor
ccd60d0b42
[maven-release-plugin] prepare release 1.5.3
2017-02-09 20:02:55 +00:00
Clebert Suconic
6018b2d74c
ARTEMIS-937 Implementing proper alignment and adding perf-journal tool to validate the journal syncs
...
(cherry picked from commit ce035a8084874da3004cded844221629a9a3bc2e)
2017-02-03 15:15:58 -05:00
Justin Bertram
9b3cc8c329
ARTEMIS-873 support byte notation in XML config
...
(cherry picked from commit 113b28577c792a9fef5ac74abe6cd65bc08ffcf2)
2017-01-19 10:33:54 -05:00
Clebert Suconic
38cd5c9be3
[maven-release-plugin] prepare for next development iteration
2017-01-18 20:12:37 -05:00
Clebert Suconic
3649350a9b
[maven-release-plugin] prepare release 1.5.2
2017-01-18 20:12:26 -05:00
Will Reichert
036933a4a4
ARTEMIS-928 Changing Netty and InVM to copy buffers, and retain them on the Netty Polls.
...
(cherry picked from commit 3347a4fd2716c7c998a0ef68499f4dc3d8106241)
2017-01-18 17:04:32 -05:00
Clebert Suconic
aaf09262ff
ARTEMIS-962 Adding test for CME when parsing system properties and a few tweaks
...
(cherry picked from commit 7a7f335271b7b766d940cc38b94c7e89d96d1a4d)
2017-01-18 16:21:14 -05:00
Jeff Mesnil
59f20d752a
ARTEMIS-962 Fix CME when parsing system properties
...
Add synchronized block against the properties before iterating on them.
JIRA: https://issues.apache.org/jira/browse/ARTEMIS-926
(cherry picked from commit 5ae47e8c3c4cd17ca6abc75e72be0338b0ceaf96)
This closes #969
2017-01-18 10:24:06 -05:00
Martyn Taylor
115ccf874d
ARTEMIS-560 Add Support For JDBC Paging
...
(cherry picked from commit 118c272c771ac4f2df168d6ef0278c8ade7b700d)
2017-01-17 15:02:24 -05:00
Clebert Suconic
7b616f50cb
[maven-release-plugin] prepare for next development iteration
2017-01-16 12:05:21 -05:00
Clebert Suconic
c62f4f101d
[maven-release-plugin] prepare release 1.5.2
2017-01-16 12:05:10 -05:00
Clebert Suconic
319578be2b
ARTEMIS-921 Fixing Slow Consumer when multiple consumers on same queue
...
(cherry picked from commit 599aaa5345bb75a82da00c633575ac62fecf1bd6)
2017-01-16 11:37:54 -05:00
Howard Gao
ae252af485
ARTEMIS-921 Consumers killed as slow even if overall consuming rate is above threshold
...
(cherry picked from commit 90cf2398296d9de83145043c6dc0d8f6a6d4c068)
2017-01-16 11:37:54 -05:00
Justin Bertram
3ae2094842
ARTEMIS-914 use defaults for ReplicaPolicy
...
(cherry picked from commit 22c6a81135c3a4be17d7990ff2c3c54029dbdd2f)
2017-01-11 14:19:39 -05:00
Clebert Suconic
2a485602fe
ARTEMIS-913 Slow consumer detection not working when paging
...
(cherry picked from commit 9f9ffc1ff59de16e356c3dd2f482535a017d4787)
2017-01-09 12:35:10 -05:00
Clebert Suconic
99a62f75f2
ARTEMIS-890 Improving Paging consistencies with broker.persistent = false. Block, Page and Drop will now work under non persistent
...
(cherry picked from commit 332338d018dbb7a491a669e0b749ea20fd157b7a)
2016-12-14 14:40:38 -05:00
Clebert Suconic
ebbc91c728
[maven-release-plugin] prepare for next development iteration
2016-12-06 16:59:52 -05:00
Clebert Suconic
5bcbea2517
[maven-release-plugin] prepare release 1.5.1
2016-12-06 09:47:43 -05:00
Clebert Suconic
9c5a91b481
ARTEMIS-748 Negative Address Size after paging
2016-12-01 21:38:19 -05:00
Andy Taylor
2d81f0a8d0
ARTEMIS-866 - quorum fixes
...
remove reconnect attempt as it serves no purposes as replication has stopped anyway.
Ensure if vote fails thatthe latch is counted down to avoid delay.
If we can't detect live has failed signal failure in replicating.
https://issues.apache.org/jira/browse/ARTEMIS-866
2016-11-29 07:31:23 +00:00
Dmitrii Tikhomirov
3995319dca
ARTEMIS-865 Remove e.printStackTrace() from code
2016-11-23 11:15:54 -05:00
Clebert Suconic
402f25be7d
ARTEMIS-473/ARTEMIS-863 Detect network failures
2016-11-23 10:14:14 -06:00
Howard Gao
1487fe6bdd
ARTEMIS-864 Sending to a destroyed temp queue didn't get exception
2016-11-22 19:42:38 +08:00
Will Reichert
127ce3a84a
NO-JIRA: change netty leak detection override to only disable if not specified on command line
2016-11-17 10:48:28 -05:00
Clebert Suconic
9009d12b5a
ARTEMIS-851 Allowing broker configuration to be changed through system properties
...
This will use Bean Utilities to change propertyes at the main configuration.
2016-11-16 14:41:18 +00:00
Clebert Suconic
5acb6953a6
ARTEMIS-846 Disk full should be informed during blocking as well
...
https://issues.apache.org/jira/browse/ARTEMIS-846
2016-11-09 14:47:06 -05:00
Clebert Suconic
b8104f6b7e
NO-JIRA: Test fixes and speed ups
2016-11-09 14:35:47 -05:00
Howard Gao
4691cbe882
ARTEMIS-842 JMSMessageID doesn't appear to work in selector
2016-11-08 09:52:12 +08:00
Clebert Suconic
3ead28f587
NO-JIRA: Removing System.out debug
2016-11-04 09:52:34 -04:00
Clebert Suconic
f2db1c4337
[maven-release-plugin] prepare for next development iteration
2016-11-03 15:35:05 -04:00
Clebert Suconic
13a8a2bd40
[maven-release-plugin] prepare release 1.5.0
2016-11-03 15:34:54 -04:00
Clebert Suconic
1b1b0150c2
NO-JIRA: Pre-release check, adding properties on ConfigurationImpl::equals
2016-11-03 14:52:33 -04:00
Howard Gao
cd7b838952
ARTEMIS-786 Store user's password in hash form by default
...
- user passwords for PropertiesLoginModule stored using PBKDF2 algothrim
by default
- implements cli user command to help create and manage user/roles
- adds a mask cli command to mask passwords
2016-11-02 14:59:00 -04:00
Clebert Suconic
5e5ac0f057
ARTEMIS-832 Openwire was ignoring data syncs.
...
I'm also adding the possibility of sync on libaio, and not only relay on write-cache
2016-11-02 13:17:12 -05:00
Howard Gao
8c1ec12b33
ARTEMIS-835 Quick restart of broker will leave tmp dir dirty
...
- Added a timeout wait on each web context's tmp dir in
WebServerComponent.stop() method.
2016-11-02 13:43:51 -04:00
Clebert Suconic
7eadff7681
ARTEMIS-822 Injecting IO Pools into and from ArtemisServerImpl
...
https://issues.apache.org/jira/browse/ARTEMIS-822
2016-10-31 11:34:27 -04:00
Clebert Suconic
6afde8f45a
ARTEMIS-822 Review journal threading model
...
https://issues.apache.org/jira/browse/ARTEMIS-822
2016-10-28 16:54:59 -04:00
Clebert Suconic
bfb9bedb2d
ARTEMIS-828 Queue browsing can be out of sync while paging
...
https://issues.apache.org/jira/browse/ARTEMIS-828
2016-10-28 16:54:58 -04:00
Bennet Schulz
4b5cbb86aa
ARTEMIS-830 Remove cyclic dependencies
...
Removes cyclic dependencies between classes and packages in the artemis-jdbc-store projetct by moving classes and methods to other locations and reducing the visibility of classes, fields and methods. Solving cyclic dependencies is important to keep the codebase maintainable. Scenarios where "everything uses everything" should be avoided.
2016-10-28 16:32:04 -04:00
Clebert Suconic
e49eda9664
NO-JIRA fixing byteman (extra tests)
...
Two issues encountered here:
i - ClosingConnectionTest was intermittently breaking other tests, in particular it was breaking PagingLeakTest for no apparent reason
. apparently it was a dead lock from removeAddress on the ServerController
ii - it still showing issues after removing the not needed synchronziation. Since the test is not really needed I am just removing the offending test.
2016-10-28 16:32:04 -04:00
Benjamin Graf
20183f94a4
NO-JIRA: Fix checkstyle false friend
2016-10-28 19:09:41 +02:00
Ulf Lilleengen
1b7033a20e
ARTEMIS-824: Add management routines for connector services
2016-10-26 10:11:11 +02:00
bayern39
e95e4f775b
ARTEMIS-816 Log warning during boot if no dead letter/expire address is configured
2016-10-22 11:30:55 +08:00
Clebert Suconic
a074f9f1a5
ARTEMIS-753 Queue Pause and Resumed persisted
2016-10-21 20:26:23 -04:00
Howard Gao
9c16ba26be
ARTEMIS-812 The countDelta attribute showing negative values
2016-10-21 17:13:41 +08:00