Clebert Suconic
6add6ee59c
doc: small chapter on AMQP
2017-03-09 13:39:58 -06:00
Andy Taylor
a9ff8e4d9f
doc fixes
2017-03-09 09:03:14 -05:00
Clebert Suconic
c1fa5d07c7
ARTEMIS-1019 Removing Aeroegear
...
Aeroegear has other ways to use Artemis
2017-03-05 22:57:49 -05:00
Clebert Suconic
c0fe187666
ARTEMIS-1019 removing vertx integration
2017-03-05 22:57:07 -05:00
Sande Gilda
03ba53017f
ARTEMIS-1003: Fix code example in User Guide for Large Messages
2017-02-28 15:20:38 -06:00
Michael André Pearce
4d7df9ac81
NO-JIRA: correction in doc.
...
Fixing an assumed typo. I spotted reading the docs.
2017-02-20 08:15:24 -05:00
Justin Bertram
7fc277501e
ARTEMIS-953 doc updates
2017-02-14 20:20:11 -05:00
Andy Taylor
c3436a36a0
NO-JIRA: fix typo on the cli
...
./artemis help was returning "exp" twice on the
2017-02-10 09:53:56 -05:00
Justin Bertram
19b992399c
ARTEMIS-954 update create command doc
2017-02-08 18:12:33 -05:00
Justin Bertram
f5599c6630
ARTEMIS-947 reload <addresses> on broker.xml change
2017-02-07 13:45:24 -06:00
Andy Taylor
43a9276484
ARTEMIS-866 - replication improvements
...
add functionality to allow live to vote for quorum on failure
Also allow the quorum size to be configurable.
https://issues.apache.org/jira/browse/ARTEMIS-866
2017-02-07 13:47:03 +00:00
Bennet Schulz
70ac79b7b8
ARTEMIS-903 Add documentation for updating Artemis to newer versions
...
Currently there is no documentation about updating ActiveMQ Artemis in the Artemis user manual. This commit adds a brief description of the steps necessary to update Artemis to newer versions.
2017-01-05 20:50:15 -05:00
Dejan Bosanac
668f4721f0
https://issues.apache.org/jira/browse/ARTEMIS-815 - implement configurable wildcard addresses syntax
...
Rename WildCardConfigurationTest.java to WildcardConfigurationTest.java
adjust schema
2017-01-04 09:44:03 -06:00
Clebert Suconic
0c98de403d
ARTEMIS-896 remove 32 bits library
2016-12-20 10:09:56 -05:00
zhabba
58e79eb5e4
Update security.md
...
Actual number of permissions is eight, not seven.
2016-12-13 15:31:24 +01:00
jbertram
0861be14c1
ARTEMIS-789 Fix various failing tests due to addressing changes
2016-12-09 18:43:15 +00: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
jbertram
e1b6393f70
ARTEMIS-579 document reload for JAAS modules
2016-06-20 13:41:09 -05:00
Lionel Cons
0ce077eea1
fixed minor formatting typos
2016-06-20 09:37:11 +02:00
Martyn Taylor
32706823ea
update to JDBC config doc
2016-06-17 15:05:12 -04:00
jbertram
7715b5ee12
ARTEMIS-529 support dual auth
...
A new feature whereby 2-way SSL connections can be authenticated differently
than non-SSL connections.
2016-06-17 11:07:03 -05:00
Martyn Taylor
d3024598e3
Note to escape & in XML JDBC Connection
2016-06-07 11:46:49 -04:00
Martyn Taylor
481a854f6c
Add info on JDBC Persistence
2016-06-07 12:02:47 +01:00
jbertram
1e28b3e7e7
Update embedded docs/example
2016-06-06 17:30:12 -05:00
jbertram
e53649a6b9
ARTEMIS-322 auto-create/delete JMS topic
...
Implements a new feature for the broker whereby it may automatically create and
delete JMS topics which are not explicitly defined through the management API
or file-based configuration. A JMS topic is created in response to a sent
message or connected subscriber. The topic may subsequently be deleted when it
no longer has any subscribers. Auto-creation and auto-deletion can both be
turned on/off via address-setting.
2016-06-06 16:00:57 -04:00
Lionel Cons
e4bac3e9cb
fixed typo in perf tuning manual
2016-06-03 07:45:05 +02:00
Clebert Suconic
c45017a648
This closes #553
2016-06-02 15:05:21 -04:00
Pat Fox
b346d24e1a
added missing detail to warning statement
2016-06-02 15:05:13 -04:00
Pat Fox
bea8545ffc
changed doc to reflect examples usage
...
using connector-name attribute got the following exception, -
'AMQ214019: Invalid configuration: org.xml.sax.SAXParseException; cvc-type.3.1.1: Element 'connector-ref' is a simple type,
so it cannot have attributes, excepting those whose namespace name is identical to
'http://www.w3.org/2001/XMLSchema-instance ' and whose [local name] is one of 'type',
'nil', 'schemaLocation' or 'noNamespaceSchemaLocation'. However, the attribute, 'connector-name' was found.'
2016-06-02 15:04:33 -04:00
Martyn Taylor
c3b6f2517a
Fix auto-create-jms-queue issue in user man
2016-06-02 09:51:49 -04:00
Dejan Bosanac
d891e47774
ARTEMIS-537 - final improvements to OSGi integration and documentation update
2016-05-27 13:51:21 +02:00
Andy Taylor
73f908b8b4
ARTEMIS-535 - Improve amqp protocol to support topics
...
https://issues.apache.org/jira/browse/ARTEMIS-535
2016-05-24 13:26:24 +01:00
Pat Fox
c0ec7e2ff8
a few tiny doc typos
2016-05-23 13:31:00 -04:00
Pat Fox
eadf999d91
adding 2 links to the examples chapter
2016-05-20 13:27:54 -04:00
Pat Fox
e616af0d7b
fixing typo in doc link
2016-05-19 17:40:19 -04:00
Dejan Bosanac
e994eda356
ARTEMIS-521 - OSGi support - add unit test
...
ARTEMIS-521 - OSGi support - move unit test to integration tests
2016-05-19 11:53:31 -05:00
Martyn Taylor
1c3d63516f
ARTEMIS-514 Add support for LargeMEssages backed by Database
2016-05-04 13:36:28 -04:00
Martin Styk
96963d7832
ARTEMIS-504 Inconsistent time unit on scheduling slow consumer reaper thread between documentation and source code
...
slow-consumer-check-period represents seconds between slow consumer reaper thread execution, fixed documentation to reflect this
2016-04-25 14:15:42 +01:00
jbertram
2feda1d8f0
ARTEMIS-407 remove StompConnect references
2016-04-18 17:52:22 -04:00
jbertram
afd1aeaf88
ARTEMIS-489 update examples doc
2016-04-18 17:50:53 -04:00
Javier Lopez
8559585f68
Fixed typo
2016-04-07 09:21:40 +01:00
Ville Skyttä
8de10dbfaf
Document transformer result non-visibility to other diverts
2016-03-07 15:51:01 -05:00
Ville Skyttä
6ef898c553
Document behavior with both exclusive/non-exclusive diverts present
2016-03-07 15:51:01 -05:00
Martyn Taylor
32a9d60a3d
Allow users to configure jdbc driver class name
...
This patch allows users to configure the Driver class that the JDBC
store and journal uses and removes Derby as a default.
2016-02-08 11:23:38 -05:00
jbertram
fa8932534f
Fix JMS queue doc
2016-01-20 15:49:36 -06:00
Martyn Taylor
4922a7618a
Bump to next version to 1.3.0-SNAPSHOT
2016-01-20 17:25:07 +00:00
jbertram
d94c044e90
ARTEMIS-349 LDAP plugin listener
...
This feature required a bit of refactoring to the plugin interface itself as
well as a restriction on the configuration so that either only one plugin could
be specified or an ulimited number of security-setting matches. This was done
to prevent messy situations where a plugin could update settings from the XML
or even another plugin if there were overlapping matches.
2016-01-19 09:45:52 -05:00
Alexey Pakseykin
e9821a05f8
Fix URL to project page
2016-01-18 23:06:35 +08:00
Martyn Taylor
64f74acdbc
ARTEMIS-27 / ARTEMIS-340 Add JDBC Storage Manager
2016-01-13 09:38:40 -05:00
jbertram
9c0cc6085c
fix security doc
2016-01-05 10:44:30 -05:00
Claus Ibsen
daf4c84b07
Make it easier to install artemis on karaf
2015-12-27 09:24:17 +01:00
Claus Ibsen
81ffe3467a
Tidy up readme and move the karaf docs into the user guide.
2015-12-27 09:19:56 +01:00
Martyn Taylor
a04bc8061c
Added documentation for thread-pool-files config
2015-12-17 15:52:50 +00:00
jbertram
96802ed1d4
ARTEMIS-323 doc fix for artemis command
2015-12-16 12:10:57 -06:00
Andy Taylor
d1e154e888
ARTEMIS-311 - added broker name to jmx object name properties.
...
Its now possible to also add the broker name to jmx tree avoiding clashes when multiple brokers are in a single vm. This is now the default but the old way can be used with some configuration
https://issues.apache.org/jira/browse/ARTEMIS-311
2015-12-16 10:19:01 -05:00
Clebert Suconic
351bcfc9f9
ARTEMIS-319 Improving files allocation and implementing journal-pool-files
...
https://issues.apache.org/jira/browse/ARTEMIS-319
2015-12-10 16:49:58 -05:00
jbertram
0c407922a8
ARTEMIS-261 cert-based auth
2015-11-04 15:56:33 -05:00
Ville Skyttä
68c9f3fd69
Spelling fixes
2015-11-03 10:30:40 -05:00
jbertram
fe4dafedcb
ARTEMIS-168 - pluggable authorization
2015-10-27 10:12:22 -04:00
jbertram
ef5a9809f2
ARTEMIS-256 orchestrate failback deterministically
...
The failback process needs to be deterministic rather than relying on various
incarnations of Thread.sleep() at crucial points. Important aspects of this
change include:
1) Make the initial replication synchronization process block at the very
last step and wait for a response from the replica to ensure the replica has
as the necessary data. This is a critical piece of knowledge during the
failback process because it allows the soon-to-become-backup server to know
for sure when it can shut itself down and allow the soon-to-become-live
server to take over. Also, introduce a new configuration element called
"initial-replication-sync-timeout" to conrol how long this blocking will occur.
2) Set the state of the server as 'LIVE' only after the server is fully
started. This is necessary because once the soon-to-be-backup server shuts
down it needs to know that the soon-to-be-live server has started fully before
it restarts itself as the new backup. If the soon-to-be-backup server restarts
before the soon-to-be-live is fully started then it won't actually become a
backup server but instead will become a live server which will break the
failback process.
3) Wait to receive the announcement of a backup server before failing-back.
2015-10-20 14:55:31 -04:00
jbertram
6ed9c5ae91
ARTEMIS-74 import JAAS auth from 5.x
...
This change allows the use of JAAS login modules for basic authentication
and authorization.
2015-10-09 11:42:22 -05:00
Clebert Suconic
32dacf91f3
fixing wrong link on doc
2015-10-05 14:23:24 -04:00
Glaucio Melo
7d17d0af1c
Updating documentation cmds
...
Updating documentation cmds from activemq to artemis
2015-09-29 17:49:01 -03:00
Clebert Suconic
fc65ad4a72
specifying gitbook version to stop warning during doc generation
2015-09-29 09:43:53 -04:00
Clebert Suconic
6956d14125
fixing links on project-info doc
2015-09-24 13:17:13 -04:00
Clebert Suconic
d3ea9aca50
removing old doc (non relevant any longer)
2015-09-11 09:06:00 -04:00
Clebert Suconic
79a7ee5a3f
fixing version and adding missing projects on release profile
2015-09-04 23:41:23 -04:00
Clebert Suconic
b7c7c42d22
small doc change
2015-09-03 11:23:44 -04:00
Clebert Suconic
2cf0bb71c4
Adding chapter about UDP troubleshooting
...
This is mostly importing some information that used to exist on old docs
2015-09-02 10:21:33 -04:00
Clebert Suconic
355b65a50b
modifications to example chapter
2015-09-02 09:32:12 -04:00
Clebert Suconic
616a22e477
picture change because of protocols
2015-09-02 09:32:01 -04:00
Clebert Suconic
edef0240bd
manual additions about maven plugin
2015-09-01 23:44:46 -04:00
Martyn Taylor
ff9da5c3e8
Add MQTT Section to protocols chapter
2015-08-12 11:42:11 -04:00
Martyn Taylor
1a704d7a6f
Updated Protocol Interoperability section of user man
2015-08-12 11:22:03 -04:00
Clebert Suconic
dd8203185b
ARTEMIS-180 removing -Pexample and some other improvements around the examples
2015-08-07 15:17:28 -04:00
Erich Duda
8d10716cb0
Fixed documentation issue about message-expiry-thread-priority attribute.
2015-07-21 22:10:15 +01:00
Ville Skyttä
b0a80ce1be
Spelling fixes
2015-07-09 10:41:03 -04:00
jbertram
20326d0d83
ARTEMIS-19 allow disabling of message load-balancing
2015-06-03 16:21:43 -05:00
Clebert Suconic
27cbc92a92
removing chapters from links
2015-05-21 12:08:11 -04:00
Clebert Suconic
647f665700
Doc improvements around libaio and removing extra chapter about running server
2015-05-21 11:51:48 -04:00
Clebert Suconic
ebab3fa6ef
Adding doc about running & create process
...
this is deleting the quickstart and adding a chapter on the user-manual
2015-05-19 11:28:03 -04:00
Clebert Suconic
433ca606f0
removing extra column on a table
...
removing typo
2015-05-13 09:59:06 -04:00
Martyn Taylor
b5cb6522a6
Doc updates
2015-05-13 09:33:30 -04:00
Martyn Taylor
a17c828b85
Ensure all references to the project use ActiveMQ Artemis
2015-05-13 11:51:26 +01:00
Andy Taylor
b709beff05
update logos
2015-05-07 09:06:39 -04:00
jbertram
f509ce7519
ACTIVEMQ6-70 broker resource limits
...
Implements basic limits on the number of connections and number of
queues a particular user can create to/on the broker.
2015-05-04 20:37:20 -05:00
jbertram
3eb835a8ab
ACTIVEMQ6-96 acceptor limit
...
Adds a configuration property on both in-vm and Netty acceptors
whereby the number of connections allowed is configurable.
2015-05-04 16:07:27 -05:00
Clebert Suconic
ea3370b38c
Moving artemis-tools to artemis-cli and improving the tooling
...
Artemis tools is now part of the cli
Bootstrap was renamed to CLI
2015-05-03 12:42:19 -04:00
jbertram
791cc5c50c
More rename updates
2015-04-30 09:07:20 -05:00
Andy Taylor
efbe4e621f
fixed examples and some docs after Artemis renaming
2015-04-30 10:44:16 +01:00
Andy Taylor
e60d2ae2ae
rename users and roles properties files
2015-04-29 16:07:52 +01:00
Andy Taylor
34f8e5383d
renamed startup scripts
2015-04-29 14:28:11 +01:00
Andy Taylor
24a4c63458
renamed schemas
2015-04-29 10:49:43 +01:00
Andy Taylor
ac5bb8fd6c
renamed config to broker.xml
2015-04-29 10:30:32 +01:00
Andy Taylor
63152b1d4b
updated images to Artemis
2015-04-28 09:18:28 -05:00
Clebert
08d62dccc0
ACTIVEMQ6-1 Renaming native and 64/32 bit compilation
2015-04-27 18:30:01 -04:00
Justin Bertram
8f52a622d0
ACTIVEMQ6-1 Artemis rename
...
Based on the Apache ActiveMQ community vote this project is being
renamed "Artemis."
2015-04-27 17:48:02 -04:00
Martyn Taylor
11e1b850c9
Renamed ActiveMQ6 to ActiveMQ Artemis
2015-04-24 14:07:31 +01:00
Clebert Suconic
ada112a6a3
ACTIVEMQ6-94: Using proper flow control on very large messages over the bridge
...
This will remove some of the verifications written by Howard on his commit.
I did this to simplify the flow control
This closes #197
2015-04-23 15:48:20 -04:00
Jeff Genender
188e3b76bd
ACTIVEMQ6-97 - Change HQ to AMQ for properties/headers/doc. Remove as much HQ as possible and change to AMQ to make this close to the ActiveMQ project.
2015-04-21 12:26:44 -04:00
Hiram Chirino
3c9e16fc20
Implementation for ACTIVEMQ6-98: Make the the distro readonly and support creating mutable broker instances dirs.
2015-04-15 18:45:37 -04:00
Clebert Suconic
48d002e19a
adding a word about compact-min-files on the docs
2015-04-01 16:10:39 -04:00
Clebert Suconic
519a47f023
ACTIVEMQ6-89 Refactored stomp support contributed
...
https://issues.apache.org/jira/browse/ACTIVEMQ6-89
I have done a lot of refactoring on this. So we can a different version of the interceptor for each protocol based on a base class now.
Just an abstract class over Stomp would be a bit hacky... this is a better approach.
2015-03-31 11:23:05 -04:00
nberdikov
b2524b1be4
ACTIVEMQ6-89 Added possibility to intercept stomp frames
...
https://issues.apache.org/jira/browse/ACTIVEMQ6-89
This was originally contributed at #182 . We have squashed the commits and rebased them here
This closes #182
2015-03-31 11:23:05 -04:00
Andy Taylor
ff1e8a1f06
doc fixes
2015-03-24 11:50:58 +00:00