470 Commits

Author SHA1 Message Date
jbertram
b54de460c6 ARTEMIS-592 finer-grained security for queues 2016-08-11 18:32:54 -04:00
Clebert Suconic
c568a9774f ARTEMIS-601 Reload manager wasn't working with backups 2016-08-11 17:25:08 -04:00
Clebert Suconic
3099c4bd8c ARTEMIS-601 Highlighting reload events with log.info 2016-08-10 18:37:53 -04:00
jbertram
652f8265c8 ARTEMIS-678 refactor log for expiry optimization 2016-08-10 15:35:53 -04:00
Clebert Suconic
312ef0e53e Deploying instead of Trying to on logs 2016-08-10 15:09:37 -04:00
Martyn Taylor
7afd0fb028 ARTEMIS-677 Support websocket subprotocol handshakes 2016-08-10 11:07:47 -04:00
Clebert Suconic
04d482037c ARTEMIS-601 Implementing reload manager on JMS Destinations and Address Settings 2016-08-10 10:03:40 -04:00
Clebert Suconic
754976f8c1 ARTEMIS-601 Fixing use of spaces on the server and reloading 2016-08-09 11:43:04 -04:00
Ville Skyttä
abf948457e Add missing @Override 2016-08-09 11:24:22 +01:00
Clebert Suconic
579d6226aa ARTEMIS-671 Returning messages after connection killed, and validating usage of reconnect 2016-08-09 11:23:46 +01:00
jbertram
1ef9e74f14 ARTEMIS-601 load runtime security cfg file changes 2016-08-07 20:17:56 -05:00
jbertram
85857ab8eb Fix improper IDs in logger 2016-08-05 17:09:33 -05:00
Martyn Taylor
2f721866ab ARTEMIS-636 Add AMQP Hard Soft Limit for BLOCK 2016-08-05 15:29:01 +01:00
bayern39
a741642a48 [ARTEMIS-642] Disable slow client reconnecting with KILL slow client policy 2016-08-03 18:39:57 -04:00
Clebert Suconic
e8e871ccec fixing logger on PostOffice 2016-08-02 14:32:23 -04:00
Clebert Suconic
fccf1c8243 ARTEMIS-565 Dealing with ClassLoading issues on managements. Caching provider loaded 2016-07-29 13:58:37 -04:00
Ville Skyttä
7a5d1434fb Avoid NPE on testMultipleSenders null response 2016-07-28 15:25:45 -04:00
Ville Skyttä
68c7c2575d Remove dead code 2016-07-28 12:28:18 -04:00
jbertram
c408ece7e7 ARTEMIS-569 correct method spelling 2016-07-28 08:14:09 -05:00
jbertram
3914f1aa8b ARTEMIS-647 track 'killed' msg count on queue
A 'killed' message is one that has been sent to a dead-letter address
or otherwise removed from the queue due to exceeding the max delivery
attempts.
2016-07-27 16:44:59 -04:00
jbertram
a80c2bb442 ARTEMIS-565 more JSON fixes 2016-07-27 11:53:21 -05:00
jbertram
32abe61876 ARTEMIS-646 track expired msg count on queue 2016-07-26 16:15:02 -05:00
Clebert Suconic
76938fe44a ARTEMIS-565 more tweaks on the JSON replacement 2016-07-26 16:05:17 -04:00
jbertram
1de4dbbe27 ARTEMIS-565 fix more broken Json stuff 2016-07-26 14:31:50 -04:00
Ville Skyttä
5c7ff4a593 Fix scaledownhandler lookup duplicate handling 2016-07-26 14:26:32 -04:00
Clebert Suconic
b7efd5db3b ARTEMIS-565 A few fixes around the JSON change 2016-07-26 14:17:45 -04:00
jbertram
5d71ffc5e6 ARTEMIS-587 add more JSON JMX mgmt methods to core 2016-07-26 11:39:19 -04:00
Ville Skyttä
aed49b3894 Spelling fixes 2016-07-26 14:24:45 +03:00
John D. Ament
d0ecf0f3a5 ARTEMIS-565 Replace json.org with javax.json
Javax.json is a newer JSR, but has an ASF compliant version, is pretty close to the original JSON.org API and will support a standard annotation based JSON-B solution at some point soon.
Updated integration tests and removed JSON.org from license.
2016-07-25 21:44:57 -04:00
Martyn Taylor
bed73f57b3 ARTEMIS-641 Enable filtering on address in server consumer 2016-07-21 14:47:20 -05:00
jbertram
7d8f9dcec6 ARTEMIS-611 send ERROR in case of TTL violation
I changed the message for TTL timeouts because the existing message was
a bit verbose and a bit speculative. Also, now that the broker supports
more protocols the bit about connection-ttl and
client-failure-check-period is less relevant.
2016-07-20 15:54:29 -05:00
jbertram
707b51796a ARTEMIS-611 fix logging 2016-07-20 15:54:28 -05:00
Ville Skyttä
39edf958a1 Add missing @Override annotations 2016-07-19 16:09:12 +01:00
jbertram
89e0c461e5 ARTEMIS-611 refactor STOMP cxn TTL + heart-beat
Adds 3 new URI properties for STOMP acceptors to allow finer grained
configuration of heart-beat / connection-TTL behavior.
2016-07-18 17:10:05 -05:00
jbertram
dc76e2a6a0 ARTEMIS-640 Allow config of cxn TTL check interval
Add connection-ttl-check-interval configuration attribute to allow
control of how frequently connection TTL checks are performed.
2016-07-18 17:06:26 -05:00
jbertram
7a57503e1c ARTEMIS-631 log invalid filter trace at DEBUG 2016-07-15 15:40:25 +01:00
jbertram
e9db9c286d ARTEMIS-628 add BROWSE role 2016-07-12 16:21:57 -05:00
jbertram
f3a8619d7e ARTEMIS-626 re-use context for LDAP 2016-07-11 13:08:34 -05:00
Clebert Suconic
246d11c6b1 ARTEMIS-616 Use Call timeout on replication flow control 2016-07-06 19:12:25 -04:00
jbertram
4f36033c28 ARTEMIS-584 fix test 2016-07-06 19:11:13 -04:00
jbertram
765b225924 ARTEMIS-584 add validated user to msg
Implements a new feature to aid in security auditing by adding the name
of the validated user to the messages it sends.
2016-07-06 09:37:29 -05:00
John D. Ament
7c746c719e ARTEMIS-607 Added interceptor support for MQTT protocol.
Also updated the maintainer's guide to clarify what is run in the PR builder.
2016-07-05 19:43:00 -04:00
Clebert Suconic
8154120027 ARTEMIS-612 Improving Failback's max replication
The server will always restart now, with older files being removed.
The system will now move current data into ./oldreplica.#, and remove old ones.
All the logic for moving these files is encapsulated at FileMoveManager.
2016-07-05 16:51:23 -05:00
Ville Skyttä
f1dc94534f Combine identical catch blocks 2016-07-05 14:18:01 -04:00
Dmitrii Tikhomirov
2170acc417 [ARTEMIS-603] Remove e.printStackTrace() from code 2016-06-30 18:58:09 +02:00
Clebert Suconic
a2f936c340 NO-JIRA Adding check back in place
This was to avoid one failing test making other tests to fail in cascade around libaio.
2016-06-29 16:13:55 -04:00
Clebert Suconic
5dc5a242bb ARTEMIS-577 & ARTEMIS-596 Fixing API compatibility.
This is also fixing a build issue.
2016-06-27 12:08:11 -04:00
jbertram
0d24e63647 ARTEMIS-577 clarify SSL handshake failure log 2016-06-27 10:15:30 -04:00
jbertram
ce9ea1760a ARTEMIS-569 fix bridge producerWindowSize
Something bizarre happened with commit
8f52a622d0d883ca5e9f60ba7754ed51de38cc5c in April 2015. It reverted the
changes from both c1111cc156684b15938ab3f8e34df9f4b64f57c4 and
ada112a6a37dce8ddf48e2238904421b2ca8e0dc. This commit fixes that.
2016-06-24 16:54:48 -05:00
jbertram
e1b6393f70 ARTEMIS-579 document reload for JAAS modules 2016-06-20 13:41:09 -05:00