Martyn Taylor
945963ed07
Remove DelegatingSession class
...
DelegatingSession class wraps ClientSessionImpl and attempts to close
session should it not be closed by the user. It does this by
implementing finalize. However, the order in which finalize runs can be
difficult to predict as compilers, and JIT compilers are able to
optimize early.
The current DelegatingSession was causing problems of finalize getting
called early (before consumers, producers were finished with the
session). This was causing tests to fail on the IBM JDK (which
optimizes early). The same happens on OpenJDK if the GC is forced.
2016-01-11 19:43:10 -05:00
Clebert Suconic
c4837c2c38
This closes #307
2016-01-11 13:22:18 -05:00
Ville Skyttä
f85e5e7922
Deprecation fixes
2016-01-11 13:22:18 -05:00
Clebert Suconic
3a5234ee22
This closes #306
2016-01-11 13:21:48 -05:00
Paul Gallagher
9666e18471
Update npm plugin to latest version
2016-01-11 13:21:47 -05:00
Clebert Suconic
970800c345
This closes #305
2016-01-11 13:21:26 -05:00
Ville Skyttä
66e82be652
Remove dead code
2016-01-11 13:21:26 -05:00
Clebert Suconic
cfff68f2d0
This closes #304
2016-01-11 13:20:57 -05:00
Ville Skyttä
389762cb3a
Add missing @Overrides
2016-01-11 13:20:57 -05:00
Clebert Suconic
a4648f4a93
This closes #303
2016-01-11 13:20:38 -05:00
Ville Skyttä
9a0e6d892e
artemis.cmd, artemis.profile: Drop executable bits
2016-01-11 13:20:38 -05:00
Clebert Suconic
e35a01c273
This closes #302
2016-01-11 13:20:21 -05:00
Ville Skyttä
e104831831
ARTEMIS-224 Add logmanager jar to artemis.profile.cmd too
2016-01-09 13:20:39 +02:00
Ville Skyttä
a8c0559719
artemis.profile: Remove dupe -Djava.util.logging.manager, set in bin/artemis
2016-01-09 13:12:01 +02:00
Clebert Suconic
d81ba8f81b
This closes #301
2016-01-07 20:56:09 -05:00
Clebert Suconic
7820fd6d60
ARTEMIS-332 avoid shutting down the server after interrupted threads on paging
2016-01-07 16:08:38 -05:00
Clebert Suconic
6b42f26283
fixing thread leakage from jgroups test
2016-01-07 15:07:59 -05:00
Clebert Suconic
73b000b3c0
fixing intermittent lockdown on the testsuite
2016-01-07 13:58:01 -05:00
Clebert Suconic
9d80d548a5
This closes #299 . #300 will surpass #299
2016-01-07 12:44:21 -05:00
jbertram
e0fd142d68
This closes #300
2016-01-07 09:27:52 -06:00
Martyn Taylor
157acb3d6f
Remove wildcard include on geronimo specs
...
The assembly currently uses wildcard to pull down the geronimo specs.
However, this also pulls down and includes extra jars that are not
required. This patch explicitly includes each geronimo lib.
2016-01-07 09:27:52 -06:00
jbertram
347df0bd7d
This closes #298
2016-01-07 09:23:18 -06:00
Clebert Suconic
1d7e8b38ea
Fixing intermittent failure on Proton tests
2016-01-06 21:58:34 -05:00
Clebert Suconic
b3a8c23802
ARTEMIS-332 - fix checkstyle
2016-01-06 20:39:38 -05:00
Clebert Suconic
0dab0552dc
ARTEMIS-332 - fix openwire after exceptions change
2016-01-06 19:58:15 -05:00
Clebert Suconic
a5a993ed9d
ARTEMIS-332 - test added / better dealing with critical errors on paging
2016-01-06 19:42:45 -05:00
Clebert Suconic
d4dd070230
This closes #297
2016-01-06 19:42:17 -05:00
jbertram
6e702724b9
ARTEMIS-333 Redistribution + groups tests failing
2016-01-06 16:15:19 -06:00
Hiram Chirino
2e8ce98891
Clean up path handling in in the WebServerComponent a bit.
...
- The if the web element's path attribute is configured with an absolute path like `path="/tmp/artemis/web"` then use it as an absolute path instead of trying to make it a sub dir of artemis home.
2016-01-06 14:20:14 -05:00
Hiram Chirino
3e6dcd05e1
Support using the cli.Artemis to boot up a broker without using the boot.Artemis class.
...
This is handy for when you want to start Artemis in an IDE where it's not in the distro packaging and the classpath is being managed by the IDE.
It just needed to handle using the artemis.instance system prop.
2016-01-06 11:59:56 -05:00
Clebert Suconic
bd6cd0d13f
This closes #296
2016-01-05 15:38:45 -05:00
jbertram
e899c850e7
ARTEMIS-218 auto-create in cluster
2016-01-05 14:02:05 -06:00
Clebert Suconic
74de4ec987
fixing 2015
2016-01-05 11:07:52 -05:00
Clebert Suconic
4dfb118a6f
fixing license header
2016-01-05 11:07:52 -05:00
Clebert Suconic
94fb2c7b50
This closes #293
2016-01-05 10:44:54 -05:00
jbertram
978f8eeda8
ARTEMIS-331 support 0-length large msg
2016-01-05 10:44:54 -05:00
Clebert Suconic
2838128c14
This closes #294
2016-01-05 10:44:30 -05:00
jbertram
9c0cc6085c
fix security doc
2016-01-05 10:44:30 -05:00
Clebert Suconic
cdd800d2b7
This closes #292
2016-01-05 10:44:13 -05:00
jbertram
454e5b66ff
ARTEMIS-177 create/destroy subscription race
2016-01-05 10:44:13 -05:00
Clebert Suconic
86934c91e6
This closes #291
2016-01-05 09:14:57 -05:00
Clebert Suconic
96849a42b7
ARTEMIS-332 - Duplicate delivery over Bridges under OME scenarios, paging and other failures
...
https://issues.apache.org/jira/browse/ARTEMIS-332
2016-01-04 20:49:28 -05:00
Clebert Suconic
34b66351fb
ignoring stuff from cmake / native build
2016-01-04 11:21:10 -05:00
Martyn Taylor
2c430e597b
[maven-release-plugin] prepare for next development iteration
2016-01-04 11:50:36 +00:00
Martyn Taylor
f182c806b6
[maven-release-plugin] prepare release 1.2.0
2016-01-04 11:49:58 +00:00
Martyn Taylor
5f32e6575c
[maven-release-plugin] prepare for next development iteration
2016-01-04 09:24:34 +00:00
Martyn Taylor
150c5d87aa
[maven-release-plugin] prepare release 1.2.0
2016-01-04 09:19:35 +00:00
Clebert Suconic
24cb5458f1
This closes #290
2016-01-01 19:55:14 -05:00
Clebert Suconic
d1c1c50aa2
https://issues.apache.org/jira/browse/ARTEMIS-320 fixing memory leak
2016-01-01 13:39:56 -05:00
Clebert Suconic
1e8eee0fb7
This closes #289
2015-12-29 00:06:51 -05:00