135 Commits

Author SHA1 Message Date
Martyn Taylor
91d93a002c ARTEMIS-223 Cast QueueId to Long not Integer 2015-09-11 10:55:31 +01:00
Martyn Taylor
fec6546480 [maven-release-plugin] prepare for next development iteration 2015-09-08 16:39:59 +01:00
Martyn Taylor
4d0b15b043 [maven-release-plugin] prepare release 1.1.0 2015-09-08 16:29:09 +01:00
Clebert Suconic
20006b6e9d test fixes on windows 2015-09-08 11:08:34 -04:00
Clebert Suconic
3da19e5b0a speeding up test for slow machines 2015-09-08 10:29:29 -04:00
Martyn Taylor
82f6a88d59 [maven-release-plugin] prepare for next development iteration 2015-09-07 10:02:01 +01:00
Martyn Taylor
8c1e0e15fc [maven-release-plugin] prepare release 1.1.0 2015-09-07 10:01:10 +01:00
Martyn Taylor
a2aa18c123 [maven-release-plugin] prepare for next development iteration 2015-09-04 20:20:13 +01:00
Martyn Taylor
a5decb659e [maven-release-plugin] prepare release 1.1.0 2015-09-04 20:19:11 +01:00
Martyn Taylor
4576ccea08 [maven-release-plugin] prepare for next development iteration 2015-09-04 19:48:52 +01:00
Clebert Suconic
a82080978f fixing locking on the CLI & shared storage
The CLI lock was broken when two nodes were sharing the journals
2015-09-04 12:21:49 -04:00
Clebert Suconic
8f04442e84 renaming srv.lock to cli.lock 2015-08-31 20:18:05 -04:00
Clebert Suconic
b53cce1c24 adding authorization on default settings
This is because we need that to perform import operations
2015-08-31 18:24:37 -04:00
Clebert Suconic
511bfc7e15 ARTEMIS-187 Hold lock between server running and data tools to avoid data damaged 2015-08-31 17:38:43 -04:00
Clebert Suconic
0771ba511c Improving bootstraping / CLI
- Added a method on Bootstrap class that could be used on embedding a server
2015-08-24 21:30:03 -04:00
Clebert Suconic
27b98a2514 performance tests on openwire 2015-08-14 15:39:27 -04:00
Clebert Suconic
030f2fc59a Revert "ARTEMIS-187 hold lock between live server and tools"
This reverts commit f0f4f1684d083170764f7bd3a273c60f44aaa464.

Sorry about this.. I will rework this and send a commit again
2015-08-14 01:02:39 -04:00
Clebert Suconic
f0f4f1684d ARTEMIS-187 hold lock between live server and tools
This should avoid users damaging data while the server is running (by for instance running compact while the server is running)

https://issues.apache.org/jira/browse/ARTEMIS-187
2015-08-13 23:57:49 -04:00
Clebert Suconic
800cc461ca forcing libaio option 2015-08-12 15:31:09 -04:00
Clebert Suconic
a0cca44107 adding new OpenWire examples 2015-08-12 13:04:33 -04:00
Clebert Suconic
21bf440636 This commit has improvements on the examples including:
https://issues.apache.org/jira/browse/ARTEMIS-113 Better organize examples
https://issues.apache.org/jira/browse/ARTEMIS-114 Some openwire examples
2015-08-11 23:44:43 -04:00
Clebert Suconic
bac96047f5 automatic checkstyle change
this is just calling Idea format on all the files using the new style
I am separating manual changes from automatic changes in case I have to repeat the manual changes again
2015-08-10 09:26:42 -04:00
Clebert Suconic
dd8203185b ARTEMIS-180 removing -Pexample and some other improvements around the examples 2015-08-07 15:17:28 -04:00
Clebert Suconic
38fb9300c7 renaming sync parameter to auto tune journal on the CLI 2015-08-04 15:22:47 -04:00
Clebert Suconic
6fe9e0ebd6 ARTEMIS-163 First pass on the native AIO refactoring
https://issues.apache.org/jira/browse/ARTEMIS-163

On this pass I'm just converting the native layer to a simpler one.
It wasn't very easy to change the alignment at the current framework,
so I did some refactoring simplifying the native layer

The volume of the nubmer of changes here is because:

- The API is changed, we now don't close the libaio queue between files
- The native layer won't use malloc as much as it used to, saving some CPU and memory defragmentation
- I organized the code around nio and libaio
2015-07-29 22:12:03 -04:00
jbertram
54d0d2b4ef Continuing work on ARTEMIS-178 2015-07-29 16:00:41 -05:00
Clebert Suconic
b3af4bb777 ARTEMIS-178 Refactor examples to use CLI
This is changing the examples to run the real servers.
The maven plugin should be an automation of the CLI
Where we run real servers instead of any embedded framework

Going forward we will need to remove the common examples.
Failover examples will be able to use Process Builders
2015-07-29 16:00:41 -05:00
Clebert Suconic
82639f590b Revert "Change on buffer timeout..."
This reverts commit 522c399bd27621f7caa5b755656e7272e77b85dd.
2015-07-21 13:57:07 +01:00
Clebert Suconic
522c399bd2 Change on buffer timeout...
I had done a lot of tests today, and having 100 nanoseconds for the buffer timeout is a better default for the default installation created through the create command.
I have added some information on when to change as a comment on the xml
2015-07-21 09:42:43 +01:00
Martyn Taylor
795e85216f rename default MQTT connector to mqtt 2015-07-15 14:30:04 +01:00
Martyn Taylor
4ecbbc9388 Enable MQTT in default broker config 2015-07-15 14:06:49 +01:00
Ville Skyttä
692bb473fc Improve CLI create option descriptions 2015-07-13 19:32:49 +03:00
Clebert Suconic
33b81c91a6 ARTEMIS-145 moving compact command under tools
https://issues.apache.org/jira/browse/ARTEMIS-145
2015-06-26 13:18:15 -04:00
Clebert Suconic
63a17adbdf simply renaming parameters on CLI 2015-06-26 11:42:50 -04:00
Clebert Suconic
aa4a06329f [ARTEMIS-144] adding Browse and a few other improvements 2015-06-25 15:02:05 -04:00
jbertram
bf9f6d213b ARTEMIS-104 missing i18n warns 2015-06-24 14:05:40 -05:00
Clebert Suconic
cf777ec6b6 ARTEMIS-144 Producer / Consumer command
https://issues.apache.org/jira/browse/ARTEMIS-144

As I was working through the examples I realized the tool used to consume and sending messages
through the console.

this will import such tool to the CLI as users are used to consume and send messages.
2015-06-23 20:40:27 -04:00
Clebert Suconic
7c873a065e removing empty line 2015-06-18 14:19:47 -04:00
Clebert Suconic
4388923527 ARTEMIS-139 data.folder related to artemis
https://issues.apache.org/jira/browse/ARTEMIS-139

I'm using the constructors on File(parent, filename) now with the home directory
2015-06-17 14:10:54 -04:00
John D. Ament
5b2d2a49c4 ARTEMIS-140 In testing ARTEMIS-116 Found some more holes in the cli. 2015-06-16 20:58:14 -04:00
John D. Ament
56ec4cabab ARTEMIS-116 Actually use a higher level of the exception to catch more issues. 2015-06-16 20:31:26 -04:00
John D. Ament
1d0821ea4a ARTEMIS-116 Fixed exception handling. Minor formatting clean up in the CLI. 2015-06-16 20:28:32 -04:00
Clebert Suconic
145fc7f82c small improvement on CLI / ARTEMIS-19 2015-06-11 21:55:51 -04:00
jbertram
fd85bf7f75 ARTEMIS-19 CLI option for message-load-balancing 2015-06-11 15:39:08 -05:00
Clebert Suconic
309ce4324c Fixing javadoc and removing the -Xdoclint option from the pom.xml
Also, since JDK 1.8 is no longer required I'm downgrading the JDK to 1.7 minimal.
We can review that back to 1.8 when we really need 1.8 features.
2015-06-09 22:13:11 -04:00
Clebert Suconic
8edcf7c5b2 ARTEMIS-133 adding property to force security on the CLI
https://issues.apache.org/jira/browse/ARTEMIS-133

This is just adding a property so it would be
2015-06-04 10:26:44 -04:00
Thiago Kronig
d48b4f4770 ARTEMIS-129 License header should be a normal comment
To reproduce this commit, apply a replace regex rule using:

    search regex: /\*\*\n \* Licensed
    replace: /\*\n \* Licensed

These files had to be changed manually:

    artemis-selector/src/main/javacc/HyphenatedParser.jj
    artemis-selector/src/main/javacc/StrictParser.jj
    artemis-website/src/main/resources/styles/impact/css/pygmentize.css
    artemis-website/src/main/resources/styles/impact/css/site.css
2015-06-03 10:19:45 -04:00
Claus Ibsen
a9b6753d93 ARTEMIS-117: Upgrade to Jolokia 1.3.1 2015-05-28 11:19:43 -04:00
Martyn Taylor
22d54c5830 [maven-release-plugin] prepare for next development iteration 2015-05-21 13:47:45 +01:00
Martyn Taylor
3435d5948f [maven-release-plugin] prepare release 1.0.0 2015-05-21 13:43:56 +01:00