Clebert Suconic
b7125d51c3
This closes #1596
2017-10-18 12:21:47 -04:00
Clebert Suconic
fdcae9d32a
ARTEMIS-450 Fixing deadlock over lots of rollbacks and Queue.addHead
2017-10-18 12:21:47 -04:00
Clebert Suconic
c66a7975e6
ARTEMIS-1462 Fixing QueueControlTest
2017-10-18 12:21:47 -04:00
Clebert Suconic
02af1f49cf
This closes #1597
2017-10-18 09:14:26 -04:00
Martyn Taylor
c15742150a
ARTEMIS-1468 Fix delete address in console
2017-10-18 13:28:45 +01:00
Clebert Suconic
66a4e865eb
This closes #1595
2017-10-18 08:24:42 -04:00
Pavel Kralik
d99359d256
ARTEMIS-1466 Node.JS version upgrade to fix GitBook 3.2.3 crash
2017-10-18 08:24:17 -04:00
Martyn Taylor
f92cf15748
This closes #1589
2017-10-17 10:03:33 +01:00
Justin Bertram
eee72a61d1
ARTEMIS-1456 use queue name when null address on createQueue
2017-10-17 10:03:33 +01:00
Martyn Taylor
b7322b56d3
This closes #1591
2017-10-17 10:02:46 +01:00
Andy Taylor
12ad0120ad
ARTEMIS-1463 - add role based authentication to the JMX objects
...
some example fixes
https://issues.apache.org/jira/browse/ARTEMIS-1463
2017-10-17 10:02:46 +01:00
Justin Bertram
93a99cc096
This closes #1587
2017-10-16 16:51:54 -05:00
Howard Gao
105d8c3388
ARTEMIS-1366 Hide Advisory Address from Management Console
...
Openwire consumer is listed twice below "consumers" tab.
First it shows correctly the requested queue consume.
Second it shows consumer from multicast queue ActiveMQ.Advisory.
The second one is internal and should be hidden.
2017-10-16 16:51:54 -05:00
Clebert Suconic
090ac5b8fe
This closes #1586
2017-10-16 17:33:15 -04:00
Francesco Nigro
40f49ef0bc
ARTEMIS-1462 Allow ActiveMQScheduledComponent initial delay configuration
...
It contains:
- an improved documentation of the constructors
- the initial delay configuration
2017-10-16 17:33:15 -04:00
Clebert Suconic
b09ea433b5
This closes #1588
2017-10-16 10:40:12 -04:00
Andy Taylor
62a2b14dd0
ARTEMIS-1463 - add role based authentication to the JMX objects
...
This is done by creating a guard and using JAAS to check for access to mbean objects and their methods.
NB this also implements https://issues.apache.org/jira/browse/ARTEMIS-534
https://issues.apache.org/jira/browse/ARTEMIS-1463
2017-10-16 15:39:38 +01:00
Clebert Suconic
d0f3f67193
This closes #1585
2017-10-12 14:38:41 -04:00
Michal Tóth
db198ebb64
NOJIRA docs clarification of divert position in broker.xml file
2017-10-12 09:19:30 +02:00
Clebert Suconic
56e461a89b
This closes #1584
2017-10-11 21:01:48 -04:00
Clebert Suconic
e31f447032
ARTEMIS-1461 Allow changing of messages through interceptors
2017-10-11 21:01:48 -04:00
Clebert Suconic
239673b161
This closes #1583
2017-10-11 15:14:29 -04:00
Howard Gao
180703da6c
NO-JIRA Adding Openwire basic divert tests
...
Adding 2 tests that showing how openwire clients
interact with core Divert.
2017-10-11 20:58:14 +08:00
Clebert Suconic
c0e4fd42c0
This closes #1582
2017-10-10 15:26:13 -04:00
Clebert Suconic
ea89833204
ARTEMIS-1446 Use Contructor on TransformerConfiguration
2017-10-10 15:17:31 -04:00
Clebert Suconic
3b24a3b74c
NO-JIRA Fixing broken test
2017-10-10 13:34:38 -04:00
Clebert Suconic
7074f819ca
This closes #1581
2017-10-10 12:36:01 -04:00
Howard Gao
312d53d5ab
ARTEMIS-1227 Internal properties not removed from messages
...
In a cluster if a node is shut down (or crashed) when a
message is being routed to a remote binding, a internal
property may be added to the message and persisted. The
name of the property is like _AMQ_ROUTE_TOsf.my-cluster*.
if the node starts back, it will load and reroute this message
and if it goes to a local consumer, this property won't
get removed and goes to the client.
The fix is to remove this internal property before it
is sent to any client.
2017-10-10 09:15:45 +08:00
Clebert Suconic
964cbcad07
ARTEMIS-1446 fixing test
2017-10-09 20:25:05 -04:00
Clebert Suconic
8886ec2924
This closes #1569
2017-10-09 17:29:30 -04:00
Michael Andre Pearce
4db8cd54ca
ARTEMIS-1446 - Support Transformer configuration by properties
...
Update Tranformer to be able to handle initiation via propertiers (map<string, string>)
Update Configuration to have more specific transfromer configuration type, and to take properties.
Support back compatibility.
Add AddHeadersTransformer which is a main use case, and can act as example also.
Update Control's to expose new property configuration
Add test cases
Update examples for new transformer config style
2017-10-09 17:29:10 -04:00
Clebert Suconic
c94ca2d43a
This closes #1578
2017-10-09 14:32:48 -04:00
Clebert Suconic
d190b611be
ARTEMIS-1452 Improvements to IO parameters and options
...
- it is now possible to disable the TimedBuffer
- this is increasing the default on libaio maxAIO to 4k
- The Auto Tuning on the journal will use asynchronous writes to simulate what would happen on faster disks
- If you set datasync=false on the CLI, the system will suggest mapped and disable the buffer timeout
This closes #1436
This commit superseeds #1436 since it's now disabling the timed buffer through the CLI
2017-10-09 14:32:04 -04:00
Clebert Suconic
ba1323c8b2
ARTEMIS-1455 Fixing issues on Large Message conversion
2017-10-09 14:32:03 -04:00
Clebert Suconic
484e939698
NO-JIRA: Speed up cleanupThreads for testsuite
2017-10-09 14:32:03 -04:00
Clebert Suconic
87dab340c4
This closes #1580
2017-10-09 12:54:46 -04:00
Dmitrii Tikhomirov
53efdbab49
ARTEMIS-1455 HQ222142: Error on resetting large message deliver - null: java.lang.NullPointerException
2017-10-09 12:54:46 -04:00
Clebert Suconic
16aa7ed6cf
This closes #1574
2017-10-09 12:51:02 -04:00
Clebert Suconic
1d5fe2862a
ARTEMIS-1444 Fixing byte buffer conversion
...
I'm also using a lower size on message, to speed up the new test.
(100M may be a lot on some CIs)
2017-10-09 12:50:38 -04:00
Martyn Taylor
988c91557d
ARTEMIS-1444 Support Messages > JournalBufferSize in all Protocols
2017-10-09 12:50:38 -04:00
Martyn Taylor
88e1fdc789
This closes #1579
2017-10-09 13:29:49 +01:00
Robert Godfrey
cc8a0cb90e
ARTEMIS-1454: Support SASL in outgoing AMQP
...
Update ProtonHandler to allow for both client and server side SASL
and other related changes to allow for setting of client side mechanism
2017-10-09 10:05:35 +02:00
Clebert Suconic
30ba65a082
NO-JIRA: Fixing the testsuite on Page.finalize()
2017-10-07 12:05:55 -04:00
Clebert Suconic
e1a87ac830
This closes #1573
2017-10-06 18:40:07 -04:00
Timothy Bish
6d94997aa8
ARTEMIS-1314 Fixing issues with JMS selectors on AMQP
...
Allows for JMS selectors on JMSCorrelationID as well as JMSXGroupID
and JMSXUserID along with some fixes to avoid an NPE case and fixes
to the conversion of AMQP MessageID and CorrelationID values when
doing cross protocol mappings. Adds new tests to cover more cases
of using the JMS selector with Qpid JMS and the AMQP test client.
2017-10-06 18:40:06 -04:00
Clebert Suconic
8af0569521
This closes #1575
2017-10-06 18:39:27 -04:00
Jeff Mesnil
5401ec383f
[ARTEMIS-1450] Support InitialMessagePacketSize on JMS ConnectionFactoryConfiguration
...
JIRA: https://issues.apache.org/jira/browse/ARTEMIS-1450
2017-10-06 18:39:27 -04:00
Timothy Bish
f364dd072b
ARTEMIS-1453 Update to latest Qpid JMS release 0.26.0
...
Depends on Netty 4.1.16.Final which has fixes for native transports.
2017-10-06 15:46:08 -04:00
Clebert Suconic
37135617a8
This closes #1577
2017-10-05 17:06:16 -04:00
barreiro
f8b758d14b
ARTEMIS-1451 - Remove synchronization on ActiveMQThreadPoolExecutor
2017-10-05 21:30:31 +01:00