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
Timothy Bish
9065e49c4f
This closes #1572
2017-10-05 15:22:57 -04:00
Justin Bertram
03d56d2cf5
ARTEMIS-1445 fix auto-delete for AMQP and OpenWire
2017-10-05 14:08:52 -05:00
Clebert Suconic
383291d4d7
This closes #1571
2017-10-04 11:55:09 -04:00
Jeff Mesnil
1bb710cd93
[ARTEMIS-1448] Fix Core to JMS conversion
...
priority is stored as a byte in the ICoreMessage's map.
It is stored then in a int when it is converted to JMS (as JMSPriority
header is an Integer).
JIRA: https://issues.apache.org/jira/browse/ARTEMIS-1448
2017-10-04 16:47:00 +02:00
Justin Bertram
49e4f0941b
This closes #1568
2017-10-03 11:56:54 -05:00
Clebert Suconic
02b305b02a
ARTEMIS-1352 Fixing test on Auto created address
2017-10-03 11:59:42 -04:00
Clebert Suconic
0cb63fb88f
This closes #1565
2017-10-02 20:31:49 -04:00
Ryan Yeats
59ec22962b
ARTEMIS-1443 Fix issue starting artemis in osgi with CORE protocol
2017-10-02 20:30:34 -04:00
Michael Andre Pearce
585c978a4e
This closes #1567
2017-10-02 23:00:54 +01:00
Clebert Suconic
bb554e5264
ARTEMIS-1397 Removing Netty Copied classes
...
instead of duplicating a buffer from Netty, this will use an existing Wrapped Unpooled Buffer
Which will in turn use Unsafe Properly.
2017-10-02 17:06:06 -04:00
Clebert Suconic
69e52eacee
This closes #1566
2017-10-02 13:38:02 -04:00
Justin Bertram
69d4252b37
NO-JIRA fix groupID URL doc
2017-10-02 10:04:11 -05:00
Clebert Suconic
d4c9643ce1
This closes #1561
2017-10-02 10:12:28 -04:00
Ryan Yeats
420421c90b
ARTEMIS-1397 remove package private access to netty
2017-10-02 09:33:47 -04:00
Clebert Suconic
1826d9ce5c
This closes #1562
2017-09-29 11:35:47 -04:00
Clebert Suconic
aa3e8941d1
ARTEMIS-1442 Shutdown server if can't move file on journal
2017-09-29 11:35:47 -04:00
Clebert Suconic
178d403117
NO-JIRA Adding CriticalAnalyzer test on HALT
2017-09-29 11:35:47 -04:00
Clebert Suconic
a3041511b0
This closes #1564
2017-09-29 11:35:26 -04:00
Michael Andre Pearce
d34dbbd349
ARTEMIS-1439 remove duplicated jolokia version
...
As per review comment, removing duplicatation of version declaration of jolokia.
2017-09-29 11:35:25 -04:00
Clebert Suconic
9b4e8420d5
This closes #1563
2017-09-29 09:37:01 -04:00
Clebert Suconic
1b0fc06196
ARTEMIS-1440 ForceFailover to be asynchronous and allow management
2017-09-29 09:34:30 -04:00
Clebert Suconic
fbfab35412
This closes #1555
2017-09-28 22:58:38 -04:00
Michael Andre Pearce
5bebfe31ce
ARTEMIS-1438 Upgrade hawtio to latest
...
Set hawtio to 1.5.4
Exclude diagnostics tab to avoid Flight Recorder being exposed.
Update jolokia to latest to match hawtio
Update current documentation links to artemis site instead of github causing blank load if docs are not local built.
2017-09-28 22:58:38 -04:00
Clebert Suconic
af6e3562a8
This closes #1502
2017-09-28 21:41:40 -04:00
Dmitrii Tikhomirov
7c433e527a
ARTEMIS-1382 Improve artemis-server logging
2017-09-28 21:41:40 -04:00
Clebert Suconic
3035a57e48
This closes #1558
2017-09-28 21:40:19 -04:00
Justin Bertram
d1cd1e71a1
ARTEMIS-1352 auto-create MULTICAST queue when AMQP client sends to topic
2017-09-28 21:40:18 -04:00
Clebert Suconic
6fc51b10df
This closes #1560
2017-09-28 21:15:57 -04:00
Justin Bertram
a181372256
NO-JIRA correct connectionLoadBalancingPolicyClassName in docs
2017-09-28 21:15:57 -04:00