Commit Graph

185 Commits

Author SHA1 Message Date
Bernd Gutjahr 88e629a7ae ARTEMIS-1112: Added wait-for-activation option to shared-store-master config
Added a wait-for-activation option to shared-store master HA policies.
This option is enabled by default to ensure unchanged server startup behavior.

If this option is enabled, ActiveMQServer.start() with a shared-store master server will not return
before the server has been activated.
If this options is disabled, start() will return after a background activation thread has been started.
The caller can use waitForActivation() to wait until server is activated, or just check the current activation status.

(cherry picked from commit 6017e305d9)
(cherry picked from commit 7aa50546b3)
2017-05-04 11:28:12 +02:00
Martyn Taylor 9c013e74cb ARTEMIS-1125 Persist JMS Bindings in Database on JDBC 2017-04-20 21:04:26 +01:00
Francesco Nigro 87bde15f38 ARTEMIS-1124 JDBC Network Timeout configuration
(cherry picked from commit a639774b54)
2017-04-20 19:45:19 +02:00
zhabba 3b33705b87 Update security.md
Actual number of permissions is eight, not seven.
(cherry picked from commit 58e79eb5e4)
2016-12-13 10:35:56 -05:00
Christian Posta 9f179bb4e6 changed AIO to ASYNCIO in docs to match the correct setting options 2016-11-28 13:14:06 -07:00
Clebert Suconic 9a60baf923 ARTEMIS-863 small tweak on doc 2016-11-23 14:49:25 -05:00
Clebert Suconic 402f25be7d ARTEMIS-473/ARTEMIS-863 Detect network failures 2016-11-23 10:14:14 -06: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
John D. Ament 6e83a2a755
ARTEMIS-849 Added CDI Integration to the summary file. Updated hacking guide to explain how to build docs. Added doc output to gitignore. 2016-11-11 19:49:51 -05: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
Clebert Suconic ebc2bbc672 NO-JIRA removing OIO references, since Netty is only NIO now 2016-10-28 16:31:41 -04:00
Paul Gallagher e4d58ce596 Upgrade Jolokia version 2016-10-24 12:28:49 +01:00
Clebert Suconic b7d79f328f NO-JIRA: a few additions and tweaks around OSGI 2016-10-19 13:19:10 -04:00
Christopher L. Shannon (cshannon) 586abba94e NO-JIRA: Fixing a typo in the embedded documentation 2016-10-12 08:35:59 -04:00
Ville Skyttä 1714f8a76d Spelling fixes 2016-09-30 13:24:08 -04:00
John D. Ament 9163c679ef ARTEMIS-756 introduce CDI based integration for Artemis. Includes integration tests on both Weld and OWB. 2016-09-29 16:25:47 -04:00
Clebert Suconic 03b3b9fa80 ARTEMIS-737 Improving Tests by checking thread leaks and Waiting condition, also adding docs 2016-09-26 17:58:05 -04:00
Clebert Suconic 87d3c1c9bd ARTEMIS-716 max replication = 0 should mean do not make copies at all 2016-09-08 17:17:04 +01:00
Clebert Suconic 4472aa0e36 ARTEMIS-581 Implement max disk usage, and global-max-size
max-disk-usage = how much of a disk we can use before the system blocks
global-max-size = how much bytes we can take from memory for messages before we start enter into the configured page mode

This will also change the default created configuration into page-mode as that's more reliable for systems.
2016-09-06 15:07:49 +01:00
Howard Gao 61747acfd1 ARTEMIS-706 No Keep Alives from Broker 2016-09-02 21:39:44 -04:00
Ville Skyttä e1728f0797 Spelling fixes 2016-08-25 14:22:32 -04:00
jbertram 457ae3defa ARTEMIS-695 fix URI syntax in doc 2016-08-23 13:03:20 -05:00
jbertram d7ee712e55 ARTEMIS-690 fix link in JMS doc 2016-08-23 13:27:32 -04:00
jbertram cfbe06f3bc ARTEMIS-656 support host verification for SSL cert 2016-08-15 13:58:25 -04:00
Clebert Suconic 1f9ca74f01 ARTEMIS-601 some documentation changes around reload 2016-08-10 18:38:14 -04:00
Clebert Suconic b7e5cc4845 ARTEMIS-674 simplifying example list 2016-08-10 15:52:48 -04:00
Howard Gao 2fb8341f8d ARTEMIS-604 - Add checks for object messages in REST and AMQP
- Rest interface fix
  - Doc fixes (Rest->REST)
  - JSON management and AMQP outbound
2016-08-09 11:22:48 +01:00
Howard Gao 0535218cfc ARTEMIS-604 - Message Serialization Improvement
- JMS and RA fixes
2016-08-09 11:22:48 +01:00
Martyn Taylor 2f721866ab ARTEMIS-636 Add AMQP Hard Soft Limit for BLOCK 2016-08-05 15:29:01 +01:00
Ulf Lilleengen b5cf729b69 Use correct syntax for filter in bridge example 2016-08-03 11:48:46 +01:00
Ville Skyttä b2a9be1373 Spelling fixes 2016-07-28 18:14:35 +03:00
jbertram 778bd8361a ARTEMIS-650 clarify doc, use TTL default for 0 heartbeat 2016-07-25 16:27:30 +01:00
jbertram f5b8add6f3 ARTEMIS-413 doc for Stomp durable subs 2016-07-25 16:24:12 +01:00
jbertram 4232ed70d4 ARTEMIS-611 adjust ttlMin to fix Stomp tests 2016-07-20 15:54:29 -05:00
jbertram b466cce593 ARTEMIS-234 fix content-length for Stomp 1.0 2016-07-20 13:40:57 +01:00
Martyn Taylor 4d60ced581 ARTEMIS-636 Implement AMQP AddressFull BLOCK 2016-07-20 10:33:44 +01:00
Martyn Taylor 5695164b87 ARTEMIS-627 document details of Producer BLOCK in CORE 2016-07-20 10:33:44 +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 8a66d5f485 ARTEMIS-573 clarify filter documentation 2016-07-14 11:29:05 +01:00
jbertram e9db9c286d ARTEMIS-628 add BROWSE role 2016-07-12 16:21:57 -05: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
jbertram fd49dc99d1 ARTEMIS-610 update clientFailureCheckPeriod doc 2016-07-05 11:33:16 -05:00
jbertram c44447c65d ARTEMIS-602 fix web.xml examples for REST 2016-06-30 10:33:51 -05:00
jbertram cd2668b6e6 ARTEMIS-602 update pom info for REST WAR 2016-06-30 10:43:59 -04:00
Howard Gao 3522979bda More on ARTEMIS-594: support HTTPS access to hawtio
Remove the keystore.jks in distribution
  Add documentation
  Add cli options
2016-06-30 09:56:58 +08:00
Clebert Suconic 2585ecd5ca NO-JIRA updating gitbook version 2016-06-29 16:13:49 -04:00
jbertram 146bce08cc ARTEMIS-593 clarify STOMP websocket support 2016-06-27 14:25:51 -05:00