Domenico Francesco Bruscino
be927d4c5b
ARTEMIS-3028 Update jetty version to 9.4.35.v20201120
2020-12-14 11:42:07 -05:00
Justin Bertram
383b476249
ARTEMIS-2898 update micrometer dep
2020-12-09 20:13:50 -05:00
Robbie Gemmell
5265e66272
ARTEMIS-3013: update to Qpid JMS 0.55.0
2020-11-25 17:29:50 +00:00
Clebert Suconic
af4d2cd5fc
ARTEMIS-3006 Upgrading to Qpid ProtonJ 0.33.8
...
I am also bringing a test I used to report https://issues.apache.org/jira/browse/PROTON-2297
Even though the issue here is on proton. There's no such thing as enough tests so I am keeping the test.
2020-11-20 13:31:21 -05:00
Rico Neubauer
58fe261c71
ARTEMIS-2938 update to latest ActiveMQ client
2020-11-17 08:44:04 -06:00
Domenico Francesco Bruscino
39080f5583
ARTEMIS-2994 Update jetty version to 9.4.34.v20201102
2020-11-16 15:18:33 -06:00
Robbie Gemmell
5ff075b7ff
ARTEMIS-2971: add ANONYMOUS and EXTERNAL SASL mechanism support for outgoing AMQP server connections
2020-11-05 11:32:35 -05:00
Clebert Suconic
4e7bb97df7
[maven-release-plugin] prepare for next development iteration
2020-11-02 17:45:51 -05:00
Clebert Suconic
9768017530
[maven-release-plugin] prepare release 2.16.0
2020-11-02 17:45:38 -05:00
Clebert Suconic
28919b6ad8
[maven-release-plugin] prepare for next development iteration
2020-10-30 10:16:29 -04:00
Clebert Suconic
af5ca9f1e6
[maven-release-plugin] prepare release 2.16.0
2020-10-30 10:16:17 -04:00
Domenico Francesco Bruscino
50f7efcfbe
NO-JIRA Split commons.dbcp2.version
2020-10-12 15:17:45 +02:00
Andy Taylor
0ce173dcb5
ARTEMIS-2838 - migrate to HawtIO 2
...
https://issues.apache.org/jira/browse/ARTEMIS-2838
2020-10-09 09:20:29 +01:00
franz1981
b4532d944d
ARTEMIS-2823 Use datasource with JDBC store db connections fixes
...
It add additional required fixes:
- Fixed uncommitted deleted tx records
- Fixed JDBC authorization on test
- Using property-based version for commons-dbcp2
- stopping thread pool after activation to allow JDBC lease locks to release the lock
- centralize JDBC network timeout configuration and save repeating it
- adding dbcp2 as the default pooled DataSource to be used
2020-10-06 10:19:06 +02:00
Mikko Uoti
2faafec737
ARTEMIS-2823 Use datasource with JDBC store db connections
...
Replaces direct jdbc connections with dbcp2 datasource. Adds
configuration options to use alternative datasources and to alter the
parameters. While adding slight overhead, this vastly improves the
management and pooling capabilities with db connections.
2020-10-06 08:32:58 +03:00
odidev
6666037935
ARTEMIS-2921 Upgrade to Netty 4.1.51.Final and netty-tcnative 2.0.33.Final
...
- Upgrade to netty 4.1.51.Final and netty-tcnative 2.0.33.Final for both security fixes and AArch64 performance improvements
- Refer release notes for detail:
-https://netty.io/news/2020/05/13/4-1-50-Final.html
-https://netty.io/news/2020/07/09/4-1-51-Final.html
Signed-off-by: odidev <odidev@puresoftware.com>
2020-09-30 17:47:02 +02:00
Domenico Francesco Bruscino
f467bc0d55
NO-JIRA Fix PDF header and table of content
...
Override the default theme page.html of gitbook to fix the issue at
https://github.com/GitbookIO/theme-default/pull/80
2020-09-16 10:11:56 -04:00
Domenico Francesco Bruscino
32bf9680f2
[maven-release-plugin] prepare for next development iteration
2020-08-24 16:03:24 +02:00
Domenico Francesco Bruscino
a549fcedde
[maven-release-plugin] prepare release 2.15.0
2020-08-24 16:03:12 +02:00
Robbie Gemmell
178ccb004a
ARTEMIS-2871: update to qpid-jms 0.54.0
2020-08-18 16:46:26 +01:00
Robbie Gemmell
3fdc9cf026
ARTEMIS-2871: update to proton-j 0.33.6 and qpid-jms 0.53.0
2020-08-13 09:30:56 +01:00
gtully
c152f17818
no jira - exclude .p12 files from rat check
2020-07-23 14:42:50 +01:00
Clebert Suconic
6690ba1d24
[maven-release-plugin] prepare for next development iteration
2020-07-09 12:49:08 -04:00
Clebert Suconic
a76f41a7ed
[maven-release-plugin] prepare release 2.14.0
2020-07-09 12:48:54 -04:00
Robbie Gemmell
515dde9ef3
NO-JIRA: use a consistent version for the surefire and failsafe plugins from the parent, override to newer version
2020-06-22 14:04:48 -04:00
Clebert Suconic
0e0ebd19a4
ARTEMIS-2800 / ARTEMIS-2818 Upgrade Artemis Native
...
This is upgrading artemis native which has a fix to avoid a kernel bug in the fs/aio.c module
2020-06-22 12:43:30 -04:00
Robbie Gemmell
0f72455349
ARTEMIS-2109: add StaticQualifiedUsingExpression check in place of older removed StaticAccessedFromInstance, and fix error.
2020-06-17 16:31:09 -04:00
Robbie Gemmell
0a44416ba5
NO-JIRA: add a basic GitHub Actions build similar to the Travis job
2020-06-17 15:31:19 -04:00
Robbie Gemmell
548f868128
ARTEMIS-2109: fix ErrorProne compiler config to work on JDK8, and move into a specific profile.
...
On JDK8 Error Prone is activated on request. On JDK11+ it is still enabled by default. It is activated in CI for all JDKs.
2020-06-16 16:07:48 +01:00
Robbie Gemmell
61e920d010
ARTEMIS-2109: restore plugin versions removed in 6e2b5dc8f2
/ #3183
...
The plugin-management provided 1.4.1 enforcer version can it seems interact oddly with the assembly plugin depending on what else is in use, leading to an NPE in some cases.
2020-06-15 18:04:52 +01:00
Robbie Gemmell
6e2b5dc8f2
ARTEMIS-2109: require JDK 8 for release, enforce use of JDK8 or 11+ otherwise, rename profiles for consistency and clarity, remove superflous/incorrect managed plugin versions
...
Update CI to only use the release profile for building examples on JDK8, use noRun profile otherwise. Does the exact same in terms of setting properties for the examples build, just doesnt engage the parent release profile which enforces JDK8.
2020-06-15 15:05:28 +01:00
Emmanuel Hugonnet
f69f03a205
ARTEMIS-2109: updating mockito for Java 14 support and working round a javadoc issue
2020-06-11 18:50:01 +01:00
Robbie Gemmell
d2c46762e8
ARTEMIS-2109: fix javadoc errors, remove doclint config for JDK8, remove superfluous plugin versions, update to 3.0.1 javadoc plugin
...
Using 3.0.1 like the current apache parent pom [not being used], and also as newer ones break build.
2020-06-11 18:50:01 +01:00
Emmanuel Hugonnet
efe0f468de
ARTEMIS-2109: Updating the build to be able to execute it on Java 11 and Java 8.
2020-06-11 18:50:01 +01:00
Robbie Gemmell
595b709677
ARTEMIS-2795: update to proton-j 0.33.5 and qpid-jms 0.52.0
2020-06-11 11:03:01 +01:00
Clebert Suconic
faa83b2ba6
[maven-release-plugin] prepare for next development iteration
2020-05-16 18:38:47 -04:00
Clebert Suconic
5f49d89264
[maven-release-plugin] prepare release 2.13.0
2020-05-16 18:38:34 -04:00
Clebert Suconic
c99fcd501b
[maven-release-plugin] prepare for next development iteration
2020-05-15 16:42:54 -04:00
Clebert Suconic
47fafac760
[maven-release-plugin] prepare release 2.13.0
2020-05-15 16:42:41 -04:00
Robbie Gemmell
ba31813cef
ARTEMIS-2764: update to Qpid JMS 0.51.0
2020-05-14 10:45:25 -04:00
Clebert Suconic
ea437db530
NO-JIRA ignoring .repository on ratReport
...
there's an option on Jenkins to use private repository,
which will create the repo files under .repository
this needs to be ignored
2020-04-28 21:48:21 -04:00
brusdev
70a465c398
ARTEMIS-2737 Update apache commons-text version to 1.8
2020-04-25 17:20:55 +02:00
Clebert Suconic
77d250bec8
ARTEMIS-2732 Bridging Apache Logger into JBoss Logging for the testsuite
2020-04-23 16:51:22 -04:00
Clebert Suconic
3541ebf218
ARTEMIS-2732 Cleanup on testsuite logging
2020-04-22 23:08:46 -04:00
Clebert Suconic
11a3e810bb
[maven-release-plugin] prepare for next development iteration
2020-04-21 17:06:21 -04:00
Clebert Suconic
30272e0c2f
[maven-release-plugin] prepare release 2.12.0
2020-04-21 17:06:08 -04:00
brusdev
4e44e56959
ARTEMIS-2727 Update netty version to 4.1.48.Final
...
Update netty version to 4.1.48.Final and netty-tcnative version to 2.0.29.Final.
2020-04-20 14:46:41 -04:00
Clebert Suconic
576e01dba6
ARTEMIS-2725 Implementing retries policy on tests
2020-04-20 11:41:20 -04:00
Clebert Suconic
d231e2ac63
[maven-release-plugin] prepare for next development iteration
2020-04-16 16:16:41 -04:00
Clebert Suconic
9636f4a3b0
[maven-release-plugin] prepare release 2.12.0
2020-04-16 16:16:28 -04:00
brusdev
431bb87b03
ARTEMIS-2703 Update commons-configuration2 version to 2.7
2020-04-13 10:53:35 -04:00
Timothy Bish
a22c3abf79
ARTEMIS-2653 Update proton-j to version 0.33.4
2020-04-08 15:41:44 -04:00
Federico Valeri
8cf35385a4
ARTEMIS-2608 Fix ClassCastException on binary properties conversion
2020-03-27 13:12:57 -04:00
Clebert Suconic
f874a02d17
ARTEMIS-2673 PageStore should only be removed when Address is removed
...
& ARTEMIS-2674 AMQP should use a separate executor for IO
2020-03-23 20:02:17 -04:00
Robbie Gemmell
e5e645a82d
update to proton-j 0.33.3 and qpid-jms 0.50.0
2020-03-17 14:09:06 -04:00
Michael Pearce
a60cb229dc
ARTEMIS-1194 fixup maven dependencies
2020-03-07 22:04:03 +00:00
brusdev
622c0d61e8
ARTEMIS-2615 Update netty version to 4.1.45.Final
...
Update netty version to 4.1.45.Final and netty-tcnative version to 2.0.28.Final.
2020-02-05 15:25:31 -05:00
brusdev
7a087de266
ARTEMIS-2601 Update jetty version to 9.4.26.v20200117
...
Add required dependency org.apache.geronimo.specs:geronimo-jaspic_1.0_spec.
2020-01-27 12:50:35 +01:00
brusdev
52e3a0a347
ARTEMIS-2601 Update jetty version to 9.4.26.v20200117
2020-01-21 12:55:16 -05:00
brusdev
caa19ab144
ARTEMIS-2598 Update netty version to 4.1.43.Final
...
Update netty version to 4.1.43.Final and netty-tcnative version to 2.0.26.Final.
Change restricted-security-client.policy because Netty 4.1.43.Final requires
access to two more files: /etc/os-release and /usr/lib/os-release.
2020-01-17 14:28:31 -05:00
brusdev
5e80a5c738
ARTEMIS-2600 Update mqtt-client version to 1.16
2020-01-17 13:31:54 +01:00
Justin Bertram
97735ca72c
[maven-release-plugin] prepare for next development iteration
2020-01-10 09:00:58 -06:00
Justin Bertram
25a947f6cb
[maven-release-plugin] prepare release 2.11.0
2020-01-10 08:57:46 -06:00
Dmitry Volodin
b88cd2873e
Fix RAT plugin warnings for built .NET examples
2020-01-02 20:38:55 -06:00
Clebert Suconic
44209c089a
ARTEMIS-2573 Removing tcpnative dependency from distribution
2019-12-11 11:53:10 -05:00
Justin Bertram
4a4442ed56
NO-JIRA checkstyle upgrade
2019-11-05 16:06:48 -05:00
Clebert Suconic
5e7dddd969
ARTEMIS-2530 Upgrade ActiveMQ Artemis Native 1.0.1
2019-10-29 16:22:50 -04:00
michael.pearce
143e401bdb
ARTEMIS-2509 Add some basic support for legacy openwire
...
This is needed to aid some lift and shift migration from activemq5 where non-java clients have support for older openwire protocols.
(cherry picked from commit d497cb6205a5bdbd508d18bead8f9e8e39d6b1ba)
2019-10-01 10:14:40 +01:00
Clebert Suconic
91f4d0a633
[maven-release-plugin] prepare for next development iteration
2019-09-23 11:19:54 -04:00
Clebert Suconic
86a975fdad
[maven-release-plugin] prepare release 2.10.1
2019-09-23 11:19:42 -04:00
Rico Neubauer
4a01e840bf
[ARTEMIS-2487] Updated to org.jctools:jctools-core:2.1.2
...
To resolve wrong import range due to wrong declaration in
jctools-core:2.1.1
2019-09-13 15:21:07 -04:00
Jan Boehm
39fe4fd9ef
Updated Apache BeanUtils to address CVE
...
1.9.4 is a minor update do address CVE-2014-0114:
http://commons.apache.org/proper/commons-beanutils/javadocs/v1.9.4/RELEASE-NOTES.txt
2019-09-04 12:09:54 +02:00
Clebert Suconic
5016f69daa
[maven-release-plugin] prepare for next development iteration
2019-08-26 10:42:13 -04:00
Clebert Suconic
f092d5396a
[maven-release-plugin] prepare release 2.10.0
2019-08-26 10:42:01 -04:00
Clebert Suconic
18e656cbea
ARTEMIS-2461 Updating qpid-jms as 0.45
2019-08-26 09:54:33 -04:00
yang wei
76d420590f
ARTEMIS-2399 Improve performance when there are a lot of subscribers
2019-08-19 16:43:44 +01:00
Timothy Bish
448f72738b
ARTEMIS-2437 Allow extended types in annotations in AMQP to Core
...
When converting from AMQP to core and back again support annotations that
aren't able to be placed into Core message properties by storing the bytes
from encoding the types to AMQP encodings and then decoding them again
when converting back into AMQP messages.
Requires update to proton-j 0.33.2 for encoding fix
2019-08-18 22:13:35 -04:00
Clebert Suconic
2d7d714260
ARTEMIS-2428 Exposing timeout on configuration and changing it to 0 on the testsuite
2019-07-19 12:09:23 -04:00
Justin Bertram
af12cd7fdf
ARTEMIS-2363 upgrade Spring dependency
2019-07-16 12:56:36 -04:00
Justin Bertram
5896dcc6fb
NO-JIRA update Wildfly Common
2019-06-27 10:09:01 -05:00
Francesco Nigro
417ee543fd
ARTEMIS-2354 Fix compilation issues on JDK 8
...
This reverts partially commit f8d3a8f2
to include only
the changes that makes possible to run tests with JDK 11:
compile on JDK 11 is outside the scope of the issue.
JDK 11 compilation requires Karaf upgrade, that will
break compatibility with Aether on integration-tests.
2019-06-20 11:36:53 -04:00
Francesco Nigro
f8d3a8f2f2
ARTEMIS-2354 Improve compatibillity of tests with JDK 11
2019-06-19 10:53:53 -05:00
Francesco Nigro
fe3bebaa91
ARTEMIS-2379 AMQP: Update Qpid JMS and Proton-J to latest releases
...
Qpid JMS to 0.43.0 and proton-j to 0.33.1
2019-06-17 22:31:54 -04:00
brusdev
f8b295b9b5
ARTEMIS-2383 Upgrade to Guava 24.1.1
2019-06-17 13:49:16 +02:00
Francesco Nigro
bfe6b70c5a
ARTEMIS-2374 JournalStorageManager::addBytesToLargeMessage leaks ByteBuffer
2019-06-10 15:52:58 +02:00
brusdev
d708be3189
ARTEMIS-2359 Upgrade to Guava 24.1
...
CVE-2018-10237 guava: Unbounded memory allocation in AtomicDoubleArray
and CompoundOrdering classes allow remote attackers to cause a denial
of service.
2019-05-31 09:15:45 +02:00
Justin Bertram
dbb2b54fa7
[maven-release-plugin] prepare for next development iteration
2019-05-29 22:02:00 -05:00
Justin Bertram
88c686cc99
[maven-release-plugin] prepare release 2.9.0
2019-05-29 21:59:18 -05:00
Justin Bertram
5768f6e2f3
ARTEMIS-2308 Support exporting metrics
2019-05-29 15:07:45 -04:00
Robbie Gemmell
4d526bf136
ARTEMIS-2351: update to proton-j 0.33.0 and qpid-jms 0.42.0
2019-05-22 14:54:21 +01:00
Clebert Suconic
2ae732cfc8
[maven-release-plugin] prepare for next development iteration
2019-05-16 09:58:27 -04:00
Clebert Suconic
481b9824a8
[maven-release-plugin] prepare release 2.8.1
2019-05-16 09:58:15 -04:00
Francesco Nigro
f2bac5ad08
ARTEMIS-2321 Non-blocking Page::read on page cache
2019-05-13 12:20:22 -04:00
Emmanuel Hugonnet
ee7d5bd0f1
ARTEMIS-2319 Upgrading jboss-logging dependencies
...
* Upgrading versions
* Adding wildfly-common dependency as jboss-logmanager now depends on it
for simple common operations such as getting hostname or process id
* Updating bootclasspath with wildfly-common
2019-05-07 16:13:48 -04:00
Clebert Suconic
56152a9e7c
[maven-release-plugin] prepare for next development iteration
2019-05-02 16:39:10 -04:00
Clebert Suconic
a8e7f9d07a
[maven-release-plugin] prepare release 2.8.0
2019-05-02 16:38:58 -04:00
Clebert Suconic
228f6af4ca
[maven-release-plugin] prepare for next development iteration
2019-04-25 16:52:09 -04:00
Clebert Suconic
09d2ba18a7
[maven-release-plugin] prepare release 2.8.0
2019-04-25 16:51:57 -04:00
Clebert Suconic
3ca6eec90f
Revert "ARTEMIS-2319 Upgrading jboss-logging dependencies"
...
This reverts commit ad2ecd77d2
.
This was causing an issue when starting the server:
```
java.lang.NoClassDefFoundError: org/wildfly/common/net/HostName
at org.jboss.logmanager.ExtLogRecord.<init>(ExtLogRecord.java:87)
at org.jboss.logmanager.Logger.log(Logger.java:796)
at org.jboss.logging.JBossLogManagerLogger.doLog(JBossLogManagerLogger.java:44)
at org.jboss.logging.Logger.logv(Logger.java:2226)
at org.apache.activemq.artemis.integration.bootstrap.ActiveMQBootstrapLogger_$logger.serverStarting(ActiveMQBootstrapLogger_$logger.java:35)
at org.apache.activemq.artemis.integration.FileBroker.start(FileBroker.java:68)
at org.apache.activemq.artemis.cli.commands.Run.execute(Run.java:85)
```
2019-04-25 11:42:26 -04:00
Emmanuel Hugonnet
ad2ecd77d2
ARTEMIS-2319 Upgrading jboss-logging dependencies
2019-04-24 14:41:01 -04:00
Timothy Bish
db3ce9edab
ARTEMIS-2298 Update Qpid JMS and Proton-J to latest
...
Qpid JMS to 0.41.0 and proton-j to 0.32.0
2019-04-10 16:01:49 -04:00
Clebert Suconic
516b1a1b9f
[maven-release-plugin] prepare for next development iteration
2019-03-14 12:41:04 -04:00
Clebert Suconic
c3eb6c12ad
[maven-release-plugin] prepare release 2.7.0
2019-03-14 12:40:52 -04:00
Emmanuel Hugonnet
824e0b6e7e
NO-JIRA Adding tests over JMSBridge statistics
2019-03-14 12:10:35 -04:00
Michael André Pearce
aa36f62c9f
ARTEMIS-2271 - Upgrade to Netty Libs to Latest 4.1.34.FINAL
...
Also upgrade netty-tcnative along with it.
2019-03-08 17:41:36 +00:00
Clebert Suconic
061fb2787e
ARTEMIS-1977 Stripping activemq-artemis as a separated proejct
2019-03-07 11:34:15 -05:00
Clebert Suconic
d2df7b7e85
ARTEMIS-2246 Setting the max-disk-usage as 100 on the testsuite
...
This is to avoid issues with CI and Dev Machiens, while still preserving
a sensible default for production systems.
2019-02-07 15:07:49 -05:00
Justin Bertram
4a1fc61fcc
ARTEMIS-2243 user/role ops for PropertiesLoginModule via mgmnt
2019-02-07 10:16:01 -05:00
Justin Bertram
4bff01e01c
NO-JIRA update docs for gitbox
2019-01-31 09:42:12 -06:00
Clebert Suconic
02dcc9e37b
NO-JIRA update shade plugin
...
We were hitting a bug on shade, where shade was trying to download our own sources
instead of using from the local built repository.
2019-01-22 09:40:44 -05:00
Timothy Bish
2ec53353a9
ARTEMIS-1938 Update Qpid JMS and proton-j to latest
...
Updates Qpid JMS to v0.39.0 and proton-j to v0.31.0
2018-12-12 13:34:35 -05:00
Timothy Bish
593348b9ad
ARTEMIS-1938 Update proton-j to 0.30.0 and Qpid JMS 0.37.0
...
Update to latest proton-j release and refactor the dispostion code to use
the new type enums to better deal with the dispistions. Updates to Qpid JMS
0.37.0 which still uses the current netty 4.1.28.Final dependency.
2018-11-15 20:18:37 -05:00
Sebastian Thomschke
ee7cc82a4d
NO-JIRA Prevent maven-source-plugin being executed twice
...
With the current Maven config, the maven-source-plugin is executed twice, this results in the sources-jars being attached twice which leads the deploy goal in trying to upload the same sources jars twice to the repository. This slows down the build process and also fails on repositories that disallow updating of existing artifacts.
Additionally the "jar" goal is now replaced with "jar-no-fork" which prevents the maven life cycle being executed twice too.
2018-11-14 15:48:57 +01:00
Michael André Pearce
e4ba48a311
ARTEMIS-1545 Support JMS 2.0 Completion Listener for Exceptions
2018-09-27 17:29:18 -04:00
Clebert Suconic
ed71e090d1
ARTEMIS-2086 Removing HDR Histogram option
2018-09-13 15:46:50 -04:00
Timothy Bish
2c7896cef6
ARTEMIS-1938 Update Qpid JMS along with Proton and Netty
...
Update the Qpid JMS and Proton dependencies to lastest and sync Netty
with the 4.1.28.Final version used by Qpid JMS to avoid clash that
breaks a test. Adds override of new Proton-J WritableBuffer API that
allows it to use the Netty String encoder when needed instead of the
slower default version.
Update Qpid JMS to v0.36.0
Proton-J to v0.29.0
Netty to 4.1.28.Final
2018-08-25 07:22:53 +01:00
Robbie Gemmell
b0c65ba2dd
ARTEMIS-1978: update to proton-j 0.27.3 to resolve sequencing issues
...
Adds test exposing broker behaviour from issues stemming from PROTON-1892 and PROTON-1901
2018-08-08 14:27:42 -04:00
Timothy Bish
952bf12eeb
ARTEMIS-1938 Update to Qpid JMS 0.33.0
...
Update to latest release of Qpid JMS
2018-06-15 17:10:18 -04:00
Clebert Suconic
b6fba64d9e
ARTEMIS-1913 Dependency to netty tcpnative should be optional
2018-06-06 16:13:31 -04:00
Howard Gao
7c53855c11
ARTEMIS-1853 Adding Netty OpenSSL provider example
...
Added an example to demonstrate how to configure and use openssl
Moved/Added netty-tcnative dependency to artemis-distribution
Changed artemis-jms-client-all pom to exclude io.netty from relocation
so that the native openssl can be loaded
2018-05-23 15:47:10 -04:00
Clebert Suconic
af56b67e38
[maven-release-plugin] prepare for next development iteration
2018-05-16 11:03:26 -04:00
Clebert Suconic
bcaa11c2ee
[maven-release-plugin] prepare release 2.6.0
2018-05-16 11:03:14 -04:00
Michael André Pearce
aad45ad592
ARTEMIS-1783 Remove need for guava
...
Replace guava Preconditions with artemis Preconditions
Replace guava Predicate with java Predicate
Replace guava Ordering with java Comparator
Replace guava Immutable, with ArrayList/Set and then wrap with unmodifiable
2018-05-14 09:45:41 -04:00
Timothy Bish
d5263dbe8c
ARTEMIS-1847 Update to Netty 4.1.24.Final
2018-05-03 13:15:22 -04:00
Radovan Stancel
6acdb490c8
[ARTEMIS-1844] Fix opening SSL connection in IBM JDK in tests
2018-05-03 12:12:24 -04:00
Timothy Bish
c1cf9ef12d
ARTEMIS-1843 Update Qpid JMS 0.32.0 and Proton-j 0.27.1
...
Use new no copy variants for the delivery send and receive and make
use of the ReadableBuffer type that is now used to convery tranfer
payloads without a copy. Also set max outgoing frame size to match
the configured maxFrameSize for the AMQP protocol head to avoid the
case where an overly large frame can be written instead of chunking
a large message.
2018-05-03 12:10:25 -04:00
Clebert Suconic
920af19adb
[maven-release-plugin] prepare for next development iteration
2018-03-12 12:46:27 -04:00
Clebert Suconic
5f5b1dcf8f
[maven-release-plugin] prepare release 2.5.0
2018-03-12 12:46:16 -04:00
Martyn Taylor
e7da61a06f
ARTEMIS-1739 Set automatic module name for native
2018-03-08 15:14:21 -06:00
Michael André Pearce
cbe4e27cb8
ARTEMIS-1731 Support offline validation
...
Copy in https://www.w3.org/2005/08/xml.xsd so validation of broker.xml works offline
2018-03-06 12:38:41 -05:00
Michael André Pearce
9aaaf9cf88
ARTEMIS-1719 Update Netty to 4.1.22-Final
...
Update Netty to Latest.
2018-03-05 12:47:52 -05:00
Timothy Bish
79674ca5db
ARTEMIS-1504 Update Qpid JMS to 0.30.0 and proton-j to 0.26.0
...
Updates to latest Qpid JMS and the latest Proton-J release
2018-03-02 08:57:20 -05:00
Justin Bertram
3463e70e9d
NO-JIRA remove redundant properties
2018-02-21 11:06:25 -06:00
Justin Bertram
325b5f1a1b
ARTEMIS-1684 fail build for failed 'fast' tests
2018-02-21 11:06:25 -06:00
Justin Bertram
5748627477
ARTEMIS-1687 reduce logging for fast-tests
...
Logging for the "fast-tests" profile used for PR builds could be reduced
significantly. This would save time as well as prevent log truncation
(Travis CI only supports logs up to 4MB).
2018-02-20 15:12:43 -05:00
Justin Bertram
32376ae4ca
ARTEMIS-1684 enable Travis CI
2018-02-16 08:29:39 -06:00
Guillaume Nodet
5ed518f412
[ARTEMIS-1630] Move some versions to dependency management section
2018-02-05 16:13:44 +01:00
Guillaume Nodet
54c80aabcd
Merge remote-tracking branch 'johnpoth/ARTEMIS-1630'
2018-02-05 11:03:47 +01:00
Dejan Bosanac
23fa91cd0c
ARTEMIS-1632 Upgrade JBoss logging to 3.3.1.Final
2018-01-31 11:08:39 +08:00
jpoth
cef1cc8f8d
[ARTEMIS-1630] Create Artemis Client features
2018-01-24 09:43:03 +01:00
Timothy Bish
5e6967c809
ARTEMIS-1504 Update Qpid JMS to 0.29.0 and proton-j to 0.25.0
...
Updates to latest Qpid JMS and the latest Proton-J release
2018-01-22 17:44:14 -05:00
Michael André Pearce
c735b0e185
ARTEMIS-1571 - Upgrade to Netty 4.1.19.Final
...
There is a critical bug/regression found and announced in netty 4.1.18 fixed in 4.1.19
http://netty.io/news/2017/12/18/4-1-19-Final.html
2017-12-21 22:42:40 -05:00
Clebert Suconic
7514e91ed1
Revert "ARTEMIS-1545 Support JMS 2.0 Completion Listener for Exceptions"
...
Revert "ARTEMIS-1545 Adding HornetQ 2.4.7 on the mesh to validate send-acks"
I'm reverting this as the testsuite is broken..
We will send it back once worked out.
This reverts commit 8f5b7a1e73
.
This reverts commit 9b982b3e30
.
2017-12-19 17:03:00 -05:00
Michael André Pearce
9b982b3e30
ARTEMIS-1545 Support JMS 2.0 Completion Listener for Exceptions
2017-12-19 14:44:58 -05:00
Clebert Suconic
9ef90f8def
ARTEMIS-1546 Adding tests to validate compatibility
...
https://issues.apache.org/jira/browse/ARTEMIS-1546
- the dependency scan is changed to allow adding an extra repository
- adding groovy so we won't require compilation dependencies (just runtime)
without needing reflection (thanks Groovy :) )
- Adding hornetq to the mesh of version tests
2017-12-18 22:04:37 -05:00
Justin Bertram
b77cdaf773
ARTEMIS-1562 Refactor example documentation
...
This commit contains these changes:
* Change example documentation to use markdown
* Generate HTML doc based on markdown during release
* Fix XML formatting in some examples
* Repair out-of-date documentation
2017-12-15 14:54:16 +00:00
Timothy Bish
5aacb502fa
ARTEMIS-1504 Update Qpid JMS to 0.28.0 and proton-j to 0.24.0
...
Updates to latest Qpid JMS and the latest Proton-J release
2017-12-14 20:08:06 -06:00
Timothy Bish
97a584fe52
ARTEMIS-1557 Updates Netty to v 4.1.18.Final
2017-12-13 16:01:55 -05:00
James Perkins
20374330d1
ARTEMIS-1528 Upgrade slf4j-jboss-logmanager to 1.0.4.GA.
2017-11-28 12:58:42 -05:00
Justin Bertram
55d7260a07
ARTEMIS-1510 refactor Maven poms
...
Clean up unused declared dependencies and undeclared dependencies which
are pulled in transitively.
2017-11-13 17:03:35 -05:00
Timothy Bish
72d7ce6186
ARTEMIS-1504 Update to QpidJMS 0.27.0 and Proton-j 0.23.0
...
Update to latest Qpid-JMS and match its Proton-J dependency
2017-11-06 12:07:32 -05:00
Justin Bertram
8703d9d51d
[maven-release-plugin] prepare for next development iteration
2017-11-01 00:38:57 -05:00
Justin Bertram
ec63189a0a
[maven-release-plugin] prepare release 2.4.0
2017-11-01 00:38:56 -05:00
Justin Bertram
a44b9d5edf
[maven-release-plugin] prepare for next development iteration
2017-10-31 12:09:43 -05:00
Justin Bertram
34a7431d1b
[maven-release-plugin] prepare release 2.4.0
2017-10-31 12:07:55 -05:00
Justin Bertram
cd99aba48b
ARTEMIS-1488 add 'all' client jar to distribution
2017-10-31 14:44:37 +00:00
Andy Taylor
804e12c7ce
ARTEMIS-1491 - removed duplicate Jolokia instance
...
https://issues.apache.org/jira/browse/ARTEMIS-1491
2017-10-31 09:33:10 -05:00
Justin Bertram
ba01bf7073
ARTEMIS-1483 upgrade beanutils
2017-10-27 16:47:11 +01:00
Justin Bertram
b07588a020
ARTEMIS-1467 clean up example
...
- Rename example project
- Leverage built-in 5.x Camel support instead of using WAR
- Clarify instructions
- Fix pom names/structure
2017-10-27 16:44:12 +01:00
Francesco Nigro
c76369ac7e
ARTEMIS-1476 Added HdrHistogram support with verbose SyncCalculation and synchronous writes
2017-10-26 11:47:38 -04:00
Timothy Bish
278b84e36c
ARTEMIS-1477 Add classifiers to the native transports
...
The changes to remove netty-all removes the classifiers that add the
dependency to the netty transport that includes the compiled native
library wrapper. Add those classifiers back in.
2017-10-24 18:43:23 -05:00
ederign1
56e2592e58
[ARTEMIS-1477] Removing netty-all dependency from clients
2017-10-23 20:24:33 -04:00
Timothy Bish
f364dd072b
ARTEMIS-1453 Update to latest Qpid JMS release 0.26.0
...
Depends on Netty 4.1.16.Final which has fixes for native transports.
2017-10-06 15:46:08 -04:00
Michael Andre Pearce
d34dbbd349
ARTEMIS-1439 remove duplicated jolokia version
...
As per review comment, removing duplicatation of version declaration of jolokia.
2017-09-29 11:35:25 -04:00
Michael Andre Pearce
5bebfe31ce
ARTEMIS-1438 Upgrade hawtio to latest
...
Set hawtio to 1.5.4
Exclude diagnostics tab to avoid Flight Recorder being exposed.
Update jolokia to latest to match hawtio
Update current documentation links to artemis site instead of github causing blank load if docs are not local built.
2017-09-28 22:58:38 -04:00
Michael Andre Pearce
b53b3acdb4
ARTEMIS-1439 Upgrade Netty to 4.1.16
...
Upgrade netty.
Remove tacticle fix for https://issues.apache.org/jira/browse/ARTEMIS-1099
as now fixed/handled upstream in netty from 4.1.16 https://github.com/netty/netty/issues/7150
2017-09-28 13:51:00 -05:00
Clebert Suconic
66edcf7f66
Revert "NO-JIRA: add licenses tag to pom.xml"
...
this is not needed...
This reverts commit f2f6fe250a
.
2017-09-27 12:57:43 -04:00
psakar
f2f6fe250a
NO-JIRA: add licenses tag to pom.xml
2017-09-26 15:36:25 -04:00
Robbie Gemmell
436ff6efc5
ARTEMIS-1432: update to qpid-jms 0.25.0 and proton-j 0.22.0
2017-09-22 15:35:10 +01:00
Clebert Suconic
c8982d775b
[maven-release-plugin] prepare for next development iteration
2017-09-05 17:03:48 -04:00
Clebert Suconic
84d5ac65b4
[maven-release-plugin] prepare release 2.3.0
2017-09-05 17:03:37 -04:00
Clebert Suconic
ed1b268d42
[maven-release-plugin] prepare for next development iteration
2017-08-31 13:48:09 -04:00
Clebert Suconic
21f2a4a52c
[maven-release-plugin] prepare release 2.3.0
2017-08-31 13:47:57 -04:00
Michael André Pearce
684dd24cc7
ARTEMIS-1335 Update Netty to 4.1.14
...
Update Netty to 4.1.14
2017-08-09 15:20:49 -04:00
Clebert Suconic
766f412c63
ARTEMIS-1325 Update proton 0.20 and qpid-jms 0.24
2017-08-08 13:22:10 -04:00
Michael Andre Pearce
12942a609f
ARTEMIS-1270 Management Console - Hawtio Solution
...
applying Artemis skin
2017-08-01 14:55:03 -04:00
Michael Andre Pearce
cadf909f78
ARTEMIS-1270 Management Console - Hawtio Solution
...
Add Hawtio to web
Add Custom ActiveMQ Hawtio Branding Plugin
2017-08-01 14:54:27 -04:00
Clebert Suconic
fdad83be22
[maven-release-plugin] prepare for next development iteration
2017-07-24 21:21:18 -04:00
Clebert Suconic
71b1cc2a20
[maven-release-plugin] prepare release 2.2.0
2017-07-24 21:21:06 -04:00
Clebert Suconic
14fe149fa5
ARTEMIS-1265 Fixing jacoco profile for IDE integration
...
Idea and Eclipse integration was broken because of the surefire plugin options
2017-07-24 15:11:24 -04:00
Jiri Danek
1b3d9cfed0
ARTEMIS-1276 fix JmsSendReceiveWithMessageExpirationTest
2017-07-24 10:50:52 -04:00
Erich Duda
22b4755fbb
ARTEMIS-1265 JaCoCo profile for getting code coverage report
...
Added two maven profiles for:
- generating JaCoCo exec files
- generating JaCoCo reports
2017-07-24 09:56:08 -04:00
gtully
cda1e018e1
ARTEMIS-1264 Foundation work for authentication with Kerberos using KRB_ cypher suites.
...
Core client with netty connector and acceptor doing kerberos
jaas.doAs around sslengine init such that the SSL handshake can do kerberos ticket
generaton and validation.
The kerberos authenticated user is then validated with the security manager before
being populated into the message userId.
The feature is enabled with the kerb5Config property. When lowercase it is the
principal. With a leading uppercase char it is the login.config entry to use.
2017-07-06 11:30:25 -04:00
Guillaume Nodet
b6dcff039f
[ARTEMIS-1196] Fix missing JSON support
2017-06-22 12:16:25 -04:00
Michael Andre Pearce
b8ebe05775
ARTEMIS-1188: Update sevntu to 1.24.0 available in maven central
...
remove custom repo
update groupid to match artifact in maven central.
bump version also to that now deployed to maven central.
bump checkstyle version to 7.7 to make compatible.
updated checkstyle.xml to ignore existing issues which are prolific
which are now flagged in latest version as some bugs in previous meant they we'ren't detected e.g. https://github.com/checkstyle/checkstyle/issues/3320
fixing some violations which are not too prolific.
2017-05-30 09:54:17 -04:00
Clebert Suconic
bfc58d1079
ARTEMIS-1129 Fixing tests after client all
...
Shade is generating a file named dependency-reduced-pom.xml
and this is being considered with unaproved license.
2017-05-18 09:30:18 -04:00
Michael Andre Pearce
4ad931ae1b
ARTEMIS-1129: Client Dependencies
...
Create shaded versions of the clients, so that end users have a single clean dependency to depend on.
Third party dependency's are re-packaged/relocated to avoid version / depedency issues.
2017-05-17 18:02:18 -04:00
Timothy Bish
3b49450cb6
ARTEMIS-1168 Update Qpid JMS and Proton-J to latest versions
...
Updates Qpid JMS to 0.23.0
Updates Proton-j to 0.19.0
2017-05-16 16:19:47 -04:00
Clebert Suconic
ce61d20f5a
[maven-release-plugin] prepare for next development iteration
2017-05-08 15:20:12 -04:00
Clebert Suconic
64e8f015ee
[maven-release-plugin] prepare release 2.1.0
2017-05-08 15:20:01 -04:00
Clebert Suconic
36c9659279
[maven-release-plugin] prepare for next development iteration
2017-05-05 22:11:09 -04:00
Clebert Suconic
7b5082639f
[maven-release-plugin] prepare release 2.1.0
2017-05-05 22:10:58 -04:00
James Perkins
b1e4204a10
ARTEMIS-1144 Use the org.jboss.slf4j:slf4j-jboss-logmanager binding
...
to allow slf4j to bind to the jboss-logmanager/jul
2017-05-05 09:46:04 -04:00
Michael Andre Pearce
40fc2b7721
ARTEMIS-1138 OSGI Netty Epoll Fix
...
* update qpid jms to 0.22 to pick up epoll change there.
* update netty to 4.1.9 to avoid version issues as qpid also uses.
* add netty-transport-native-epoll bundle to netty-core feature
2017-05-02 13:00:10 -04:00
Justin Bertram
cf911a1ca7
ARTEMIS-457 upgrade JGroups
2017-04-28 10:14:57 +01:00
Andy Taylor
3665cd1f25
no jira - upgrade Jetty version
2017-04-19 07:45:27 +01:00
Andy Taylor
e290ec92d0
no jira - upgrade ActiveMQ version
2017-04-18 10:39:52 +01:00
Ingo Weiss
e6f757e44f
[ARTEMIS-861] Artemis 1.5 compilation fails with IBM JDK
...
Issue: https://issues.apache.org/jira/browse/ARTEMIS-861
2017-04-10 10:16:44 -04:00
Clebert Suconic
dd27fb587f
ARTEMIS-1089 Moving smoke tests under ./tests/smoke-tests
...
This is moving the smoke tests creates as part of the relication tests.
They are also now based on junit tests.
And to support starting servers I am exposing basedir to unit tests in general.
2017-04-05 13:06:55 +01:00
Clebert Suconic
aafb2087fa
Revert "NO-JIRA upgrade maven-surefire-plugin to 2.19.1"
...
This reverts commit 63054a0706
.
2017-03-29 21:43:06 -04:00