Clebert Suconic
cbe3621431
ARTEMIS-1096 Changing Global Max Size's default
2017-04-06 19:55:09 -05:00
Clebert Suconic
c767e93bf5
ARTEMIS-1089 Simplifying smoke tests
2017-04-05 15:55:09 -04:00
Andy Taylor
8b9cb2181c
update jolokia war to remove version in binary
2017-04-03 14:28:02 +01:00
Clebert Suconic
9bef242b74
ARTEMIS-1056 Adjusting Acceptor values
...
I have been doing tests with quiver at large message sizes
the tests would work really slowly without these fixes
2017-03-30 09:54:26 +01:00
Justin Bertram
0f468fe07c
ARTEMIS-1079 don't ask for role, address-full-policy, or global-max-size on CLI
2017-03-29 16:00:26 -04:00
Justin Bertram
6e56d2b336
ARTEMIS-1079 CLI option for paging/blocking
2017-03-29 09:46:03 -04:00
Clebert Suconic
3c8bf6cd13
ARTEMIS-1072: moving java-opts to /etc/artemis.profile
2017-03-27 21:59:33 -05:00
Clebert Suconic
dc25ff0e42
ARTEMIS-1073 Adding configuration for Producer's credits on AMQP
2017-03-27 16:27:24 -04:00
Clebert Suconic
096556f346
ARTEMIS-994 Tidy up on epoll
...
- improved logging
- renamed properties and tidy up on configurations
2017-03-23 18:16:48 -05:00
Francesco Nigro
02561f23b4
ARTEMIS-1054 JVM Monitoring pauses logs
2017-03-22 23:33:25 -04:00
Clebert Suconic
64523cd7ea
ARTEMIS-1047 Improving GC Settings
2017-03-21 08:50:54 +00:00
Martyn Taylor
c40823e5ec
[maven-release-plugin] prepare for next development iteration
2017-03-10 14:54:33 +00:00
Martyn Taylor
70e319d6e3
[maven-release-plugin] prepare release 2.0.0
2017-03-10 14:52:26 +00:00
Martyn Taylor
f1a5f1caf9
Revert "[maven-release-plugin] prepare release 2.0.0"
...
This reverts commit 057047499b
.
2017-03-10 14:45:29 +00:00
Martyn Taylor
1964abe567
Revert "[maven-release-plugin] prepare for next development iteration"
...
This reverts commit 9a52f51c9f
.
2017-03-10 14:44:58 +00:00
Martyn Taylor
9a52f51c9f
[maven-release-plugin] prepare for next development iteration
2017-03-10 11:36:36 +00:00
Martyn Taylor
057047499b
[maven-release-plugin] prepare release 2.0.0
2017-03-10 11:25:47 +00:00
Clebert Suconic
fe0ca4d84f
ARTEMIS-1009 Pure Message Encoding.
...
with this we could send and receive message in their raw format,
without requiring conversions to Core.
- MessageImpl and ServerMessage are removed as part of this
- AMQPMessage and CoreMessage will have the specialized message format for each protocol
- The protocol manager is now responsible to send the message
- The message will provide an encoder for journal and paging
2017-03-05 23:08:53 -05:00
Andy Taylor
2b369f9ef9
ARTEMIS-1008 - Allow web server host to be set on create
...
https://issues.apache.org/jira/browse/ARTEMIS-1008
2017-03-01 10:19:49 +00:00
Justin Bertram
ef8f992ca2
ARTEMIS-991 handle odd password input
2017-02-23 14:52:45 -05:00
Justin Bertram
01465035c0
ARTEMIS-970 handle indeterminate JMS destination
2017-02-23 12:55:27 -05:00
Howard Gao
e09be4864a
ARTEMIS-988 Regression: web tmp dir not cleaned up
...
Due to recent changes, the web component is shutdown by the
server, but the shutdown flag is lost so the web component's
cleanup check method is not get called and the web's tmp
dir is left there after user stopped the broker (control-c).
The fix is add a suitable API to allow passing of the
flag so the web component can make sure its tmp dir gets
cleaned up properly before exiting the VM.
2017-02-23 12:39:50 +08:00
Christopher L. Shannon (cshannon)
637405a886
ARTEMIS-943 fix queueType in import-export schema
...
https://issues.apache.org/jira/browse/ARTEMIS-943
queueType in the artemis-import-export schema needs to be marked with
min and max occurs attributes to specify that the element can occur more than one
time. This is important so JAXB generates the correct bindings.
2017-02-15 10:15:39 -05:00
Christopher L. Shannon (cshannon)
0fdf44fb62
ARTEMIS-964 Moving shared XML logic
...
https://issues.apache.org/jira/browse/ARTEMIS-964
Moving XML conversion logic to a common XmlDataExporterUtil class so it
can be used elsewhere.
2017-02-14 11:29:29 -05:00
Justin Bertram
ff3e75d148
NO-JIRA move RoutingType to different package
2017-02-13 09:50:41 -06: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
Clebert Suconic
235b9082d8
NO-JIRA: speeding up ArtemisTest
...
Before this change tests could take a long time on certain laptops.
We don't need to perform the auto-tune journal for these tests.
2017-02-07 17:09:46 -05:00
Justin Bertram
68ac7d9668
ARTEMIS-939 reload security credentials by default
2017-02-07 10:34:25 -05:00
Justin Bertram
15d693dd4e
ARTEMIS-943 update/doc XML import/export
2017-02-06 15:09:55 -06:00
Clebert Suconic
1ac6354990
ARTEMIS-935 sync option on NIO
2017-02-03 11:19:55 -05:00
Francesco Nigro
aacddfda61
ARTEMIS-906 Memory Mapped JournalType
2017-02-03 09:04:57 -05:00
Clebert Suconic
ce035a8084
ARTEMIS-937 Implementing proper alignment and adding perf-journal tool to validate the journal syncs
2017-02-03 09:04:56 -05:00
Clebert Suconic
cc3fd11df2
ARTEMIS-935 Sync tool
2017-01-29 22:07:55 -05:00
Howard Gao
5f3159f4c8
ARTEMIS-932 2 brokers can be started using the same store
2017-01-27 15:45:32 -05:00
Justin Bertram
d891fa5f83
ARTEMIS-873 update broker configs w/new notation
2017-01-19 11:16:06 -06:00
Howard Gao
77c84a606c
ARTEMIS-929 Artemis cli tools does not check non-existing options
2017-01-19 11:39:31 -05:00
Justin Bertram
8cf94623a4
ARTEMIS-922 Rename deleteOnNoConsumers throughout
...
The name "deleteOnNoConsumers" isn't a good match for the semantics underneath.
The name "purgeOnNoConsumers" (and variants) is a better fit.
2017-01-17 11:40:56 -06:00
Howard Gao
07ea08a845
ARTEMIS-915 WebComponent stopped when backup failback
2017-01-12 10:11:10 +08:00
Clebert Suconic
1bed2c9512
NO-JIRA cli improvements
2016-12-16 18:46:46 -06:00
Clebert Suconic
a8855399ee
NO-JIRA: adding Migrate1X into CLI
2016-12-16 10:55:00 -06:00
Clebert Suconic
3d8bb9c5c9
NO-JIRA: fix typo
2016-12-16 10:40:54 -05:00
Clebert Suconic
e1577e230a
ARTEMIS-878 test fixes
2016-12-16 09:37:46 -05:00
Clebert Suconic
6ec7efc995
ARTEMIS-878 Improving CLI experience around create queue and address
...
I reckon the CLI is not the best UX, but this will at least make it consistent with other CLI commands
for the new Queue and Address commands
2016-12-16 13:15:28 +00:00
Francesco Nigro
0a4d1b38c8
ARTEMIS-878: Improved CLI commands
2016-12-15 13:41:30 +00:00
Clebert Suconic
332338d018
ARTEMIS-890 Improving Paging consistencies with broker.persistent = false. Block, Page and Drop will now work under non persistent
2016-12-14 14:36:33 -05:00
Martyn Taylor
6682072da6
Major Version Bump 2.0.0 After Major Arch Change
2016-12-09 18:43:15 +00:00
jbertram
fa67d40b9d
ARTEMIS-789 Fixed a number of failing tests
2016-12-09 18:43:15 +00:00
Francesco Nigro
6ab133ab89
ARTEMIS-878 Added/Modified CLI commands and tests
2016-12-09 18:43:15 +00:00
Andy Taylor
224f62b295
ARTEMIS-877 Add Consumer support for AMQP for new addressing schema
2016-12-09 18:43:15 +00:00
jbertram
b742a357c5
ARTEMIS-876 Deprecate JMSServerManager and update JMS bootstrap
2016-12-09 18:43:15 +00:00
jbertram
8057ec4b27
ARTEMIS-878 Use Strings in CLI JMX interaction
2016-12-09 18:43:15 +00:00
jbertram
c480351c11
ARTEMIS-780 Consolodate protocol packets and new Address/Queue commands
2016-12-09 18:43:15 +00:00
Martyn Taylor
7a51491c32
ARTEMIS-780 Added ability to define 2 Routing Types on a single addres
2016-12-09 18:43:15 +00:00
jbertram
0861be14c1
ARTEMIS-789 Fix various failing tests due to addressing changes
2016-12-09 18:43:15 +00:00
Martyn Taylor
ec8f06138c
ARTEMIS-878 Update the CLI to incorporate Addresses and new Queue
2016-12-09 18:43:15 +00:00
jbertram
a88853fe53
ARTEMIS-788 Stomp refactor + track autocreation for addresses
2016-12-09 18:43:15 +00:00
Andy Taylor
0189f156ec
ARTEMIS-876 Remove JMS JMX Objects and add new Address JMX objects
2016-12-09 18:43:15 +00:00
Martyn Taylor
0006627d12
ARTEMIS-876 Internalise Cluster Namespace and remove JMS Prefix
2016-12-09 18:43:15 +00:00
jbertram
84e8a87325
ARTEMIS-876 Remove all reliances on JMS prefixing
2016-12-09 18:43:15 +00:00
Clebert Suconic
ebbc91c728
[maven-release-plugin] prepare for next development iteration
2016-12-06 16:59:52 -05:00
Clebert Suconic
5bcbea2517
[maven-release-plugin] prepare release 1.5.1
2016-12-06 09:47:43 -05:00
Clebert Suconic
402f25be7d
ARTEMIS-473/ARTEMIS-863 Detect network failures
2016-11-23 10:14:14 -06:00
Paul Gallagher
3f60e9cf88
NO-JIRA: Move version properties to top level pom and add the runtime artifacts to the dependencyManagement
2016-11-21 17:21:44 -05:00
Clebert Suconic
3b45435c76
ARTEMIS-845 Making Default Acceptor Protocols a bit more clear on default config
...
https://issues.apache.org/jira/browse/ARTEMIS-845
2016-11-09 14:35:47 -05:00
Clebert Suconic
f2db1c4337
[maven-release-plugin] prepare for next development iteration
2016-11-03 15:35:05 -04:00
Clebert Suconic
13a8a2bd40
[maven-release-plugin] prepare release 1.5.0
2016-11-03 15:34:54 -04:00
Clebert Suconic
e89f6a1bfd
Revert "ARTEMIS-833 maxHops defaults to 0 when creating artemis cluster configuration through cli"
...
this is breaking client size load balance example.
This reverts commit 3de65682ce
.
2016-11-02 19:00:09 -04:00
Clebert Suconic
aa0965c0ca
NO-JIRA small improvement on CLI, retry with user input
2016-11-02 15:52:25 -04:00
Clebert Suconic
119476ddcc
ARTEMIS-786 checking for inputs and some reorg of the class model on user actions
2016-11-02 15:17:31 -04: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
Tom Ross
3de65682ce
ARTEMIS-833 maxHops defaults to 0 when creating artemis cluster configuration through cli
...
https://issues.apache.org/jira/browse/ARTEMIS-833
The generated broker.xml configuration file has the <max-hops/> element
set to 0. This is very confusing since it effectively disables message
load balancing and stop cluster from forwarding messages to other nodes
in hte cluster. This should be set to at least 1.
2016-11-02 14:15:52 -04:00
Clebert Suconic
7eadff7681
ARTEMIS-822 Injecting IO Pools into and from ArtemisServerImpl
...
https://issues.apache.org/jira/browse/ARTEMIS-822
2016-10-31 11:34:27 -04:00
barreiro
4b47461f03
ARTEMIS-822 Add executor service to JournalImpl for append operations and remove synchronization
...
https://issues.apache.org/jira/browse/ARTEMIS-822
2016-10-28 16:54:59 -04:00
Paul Gallagher
e4d58ce596
Upgrade Jolokia version
2016-10-24 12:28:49 +01:00
Clebert Suconic
6483123417
ARTEMIS-801 Dealing properly with Spaces and Special Characters on broker
2016-10-17 22:04:21 -04:00
jbertram
1f3dcf2871
ARTEMIS-750 use JAVA_HOME for Win service
2016-10-04 12:34:40 -05:00
Ville Skyttä
082b75bb3d
More use of try-with-resources
2016-09-30 13:17:26 -04:00
Clebert Suconic
ec48f9ed00
ARTEMIS-765 Improve Checkstyle
2016-09-30 11:12:09 -04:00
jbertram
ea552a1f88
ARTEMIS-747 multiple CDATA events on import fails
2016-09-23 12:15:13 -04:00
jbertram
f85a9cce82
ARTEMIS-732 loading wrong arch lib
2016-09-21 16:16:33 -04:00
Clebert Suconic
505b732843
[maven-release-plugin] prepare for next development iteration
2016-09-06 12:17:31 -04:00
Clebert Suconic
b305e231ec
[maven-release-plugin] prepare release 1.4.0
2016-09-06 12:17:08 -04: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
Clebert Suconic
248ae383df
ARTEMIS-700 Improving how the log manager is found on Posix systems
2016-08-25 14:34:50 -04:00
Ville Skyttä
5f8d9a2746
ARTEMIS-698 Remove full path + executability check of java
...
Fixes issues with systems that have no "which", as well as the fallback
to using plain "java" from PATH.
2016-08-25 09:55:32 -04:00
jbertram
3fd9fbe2d0
ARTEMIS-686 shutdown external components
2016-08-19 14:00:17 -05:00
Clebert Suconic
a3840c23c3
[maven-release-plugin] prepare for next development iteration
2016-08-16 11:59:55 -04:00
Clebert Suconic
d38ef19bf6
[maven-release-plugin] prepare release 1.4.0
2016-08-16 11:59:36 -04:00
Clebert Suconic
c568a9774f
ARTEMIS-601 Reload manager wasn't working with backups
2016-08-11 17:25:08 -04:00
Clebert Suconic
7ba1bcbf1e
changing mandatory message on CLI
2016-08-10 23:09:22 -04:00
Clebert Suconic
7d684956e2
ARTEMIS-670 Adjusting package names on CLI and adding input for destination create name
2016-08-10 19:12:58 -04:00
Howard Gao
76e7992906
ARTEMIS-670 Adding destination creation and deletion cli commands
2016-08-10 15:44:10 -04:00
Martyn Taylor
9b2294ca27
ARTEMIS-672 Use sh not bash in scripts
2016-08-10 11:10:12 -04:00
jbertram
1ef9e74f14
ARTEMIS-601 load runtime security cfg file changes
2016-08-07 20:17:56 -05:00
Martin Styk
46aad5b3a7
ARTEMIS-653 Possible Null Pointer Exception during message properties read using XmlDataImporter
...
Create SimpleString object only if value of attribute is not null
2016-07-25 14:32:46 -04:00
jbertram
e9db9c286d
ARTEMIS-628 add BROWSE role
2016-07-12 16:21:57 -05:00
jbertram
17cf45ad4f
ARTEMIS-619 stop components along with server
2016-07-08 13:23:04 -05: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
ace11835c9
ARTEMIS-597 Adding Logging manager to a few poms
...
this is making a few tests to show an Exception when they start
2016-06-29 16:27:47 -04:00