Clebert Suconic
9672dc23e2
This closes #1429
2017-08-02 12:51:57 -04:00
Clebert Suconic
d96957ea70
ARTEMIS-1265 Fixing jacoco profile for IDE integration
...
Idea and Eclipse integration was broken because of the surefire plugin options
(cherry picked from commit 14fe149fa5
)
2017-08-02 12:51:57 -04:00
Clebert Suconic
17d4ec496a
ARTEMIS-1265 Adding helper script for coverage tests
...
(cherry picked from commit e27a0f8159
)
2017-08-02 12:51:57 -04:00
Erich Duda
c04fb0f7da
ARTEMIS-1265 JaCoCo profile for getting code coverage report
...
Added two maven profiles for:
- generating JaCoCo exec files
- generating JaCoCo reports
(cherry picked from commit 22b4755fbb
)
2017-08-02 12:51:57 -04:00
Clebert Suconic
8e7d4fb34e
ARTEMIS-1305 Avoid deadlock when shutting down RA and reconnects
...
(cherry picked from commit 7adc8339c7
)
2017-07-28 11:58:58 -04:00
Clebert Suconic
e1d6f6cb87
ARTEMIS-1305 Server frozen during shutdown on Resource Adapter
...
this is a better fix than the previous one
(cherry picked from commit 54d220edf3
)
2017-07-28 10:35:04 -04:00
Martyn Taylor
b691fabe21
ARTEMIS-1303 Fix interleave during replication sync
...
(cherry picked from commit 69f8263267
)
2017-07-26 11:25:17 +01:00
Andy Taylor
3ae55c0680
This closes #1420 ARTEMIS-1305 Server Frozen during shutdown if RA is retrying
2017-07-26 10:27:09 +01:00
Clebert Suconic
41bd6c7cfb
ARTEMIS-1261 Fix compilation
2017-07-25 22:43:57 -04:00
Clebert Suconic
9eb2799cb5
ARTEMIS-1305 Server Frozen during shutdown if RA is retrying
...
(cherry picked from commit 7bf8e4e890
)
2017-07-25 22:40:47 -04:00
Clebert Suconic
1865e9feef
NO-JIRA Traces on the Resource Adapter
2017-07-25 17:46:22 -04:00
Clebert Suconic
5298a3979b
ARTEMIS-1257 Fixing hashCode
...
ResourceAdapterTest had a few failures with a NPE
(cherry picked from commit 08d8c08ed3
)
2017-07-25 16:59:48 -04:00
Clebert Suconic
8def77b8bf
NO-JIRA Traces on Resource Adapter Message Handler
...
(cherry picked from commit 1796e5935f
)
2017-07-25 12:57:24 -04:00
Martyn Taylor
c3eeea4910
ARTEMIS-1271 FileSystemMonitor locking improvement
...
(cherry picked from commit ce756d46f9
)
2017-07-25 12:19:59 -04:00
Howard Gao
004c86804f
ARTEMIS-1261 Adjust default confirmation-window-size for bridges
...
The default id-cache-size is 20000 and the default
confirmation-window-size is 1MB. It turns out the 1MB
size is too small for id-cache-size.
To fix it we adjust the confirmation-window-size to 10MB. Also
a test is added to guarantee it won't break this rule when this
default value is to be changed to any new value.
(cherry picked from commit 06986e4ee1
)
2017-07-25 12:11:37 -04:00
Josh Reagan
21f86a4844
ARTEMIS-1255 Fixed authentication issues with XAConnectionFactory
...
Added the global user/password variables to all of the variations of the createContext/createConnectionFactory methods.
(cherry picked from commit 177bda4892
)
2017-07-25 12:03:50 -04:00
Howard Gao
144a7c8a42
ARTEMIS-1220 Diverted LargeMessage file corrupted during replication
...
When a large message is being diverted, a new copy of the original
message is created and replicated (if there is a backup) to the backup.
In LargeServerMessageImpl.copy(long) it reuse a byte array to copy
message body. It is possible that one block of date is read into
the byte array before the previous read has been replicated,
causing the replicated bytes to corrupt.
If we make a copy of the byte array before replication, the corruption
of data will be avoided.
(cherry picked from commit 045021f7df
)
2017-07-25 11:52:28 -04:00
Clebert Suconic
cba7af50b6
ARTEMIS-1304 ignoring invalid test
...
(cherry picked from commit cd9ce6a502
)
2017-07-25 10:09:04 -04:00
Clebert Suconic
ffa09afb1f
ARTEMIS-1304 fixing compilation 1.x
2017-07-24 22:55:07 -04:00
Clebert Suconic
2a2f25664c
ARTEMIS-1304 Message loss on Commmit timeout during failover
...
(cherry picked from commit 50a900c04b
)
2017-07-24 20:27:56 -04:00
Francesco Nigro
44d3be5a7e
ARTEMIS-1301 Network failures recognition on backpressure while streaming large messages
...
(cherry picked from commit 32fe21d595
)
2017-07-24 09:43:43 -04:00
xstefank
e2d9e1bb63
ARTEMIS-1257 ActiveMQActivationSpec.java should use boxed types for attributes values according to the JCA specification
...
(cherry picked from commit 553043393e
)
2017-07-24 09:42:25 -04:00
Clebert Suconic
b6b5b4caa7
ARTEMIS-1294 Using older sleep on TimedBuffer
...
And also adding test
(cherry picked from commit ad372ec98e
)
2017-07-19 10:48:12 -04:00
Francesco Nigro
38cd0cd9f4
ARTEMIS-1294 Reverted TimedBuffer timeout policy
...
(cherry picked from commit 3dc9566fb6
)
2017-07-19 10:47:34 -04:00
Clebert Suconic
423f26f027
ARTEMIS-1288 crash during compact control files issues
...
The system would become irresponsive if crashed right at the
control file writing.
2017-07-13 17:16:30 -04:00
Clebert Suconic
e9b7b94de7
ARTEMIS-1269 fixing checkstyle
2017-07-11 14:53:21 -04:00
Clebert Suconic
8326a24fd8
ARTEMIS-1280 Avoiding leak on Queue futures
2017-07-11 14:51:03 -04:00
Clebert Suconic
311072b28b
This closes #1397
2017-07-11 08:39:15 -04:00
Erich Duda
f0907f6f3f
ARTEMIS-1274 MultipleProducersTest.wrongQueue fails
...
(cherry picked from commit ab92306d81
)
2017-07-11 13:49:50 +02:00
Clebert Suconic
3ac1a16f97
This closes #1387
2017-07-07 09:12:38 -04:00
Clebert Suconic
276319d72b
ARTEMIS-1269 Fixing blocked replication
...
If replication blocked anything on the journal
the processing from clients would be blocked
and nothing would work.
As part of this fix I am using an executor on ServerSessionPacketHandler
which will also scale better as the reader from Netty would be feed immediately.
2017-07-07 08:56:31 -04:00
Clebert Suconic
c54120a47f
This closes #1383
2017-07-01 10:39:26 -04:00
Clebert Suconic
f744904fdb
ARTEMIS-1269 replication won't finish synchronization
...
(cherry picked from commit 6b2798a0fe02bcb5ca2f13b1431fd8dfe327d20e)
2017-07-01 00:47:50 -04:00
Clebert Suconic
c5e88c5e2d
ARTEMIS-1256 PagingOMETest.testPageCleanup fails
...
Using a Wait condition.
This closes #1370
(cherry picked from commit 5c2144b782
)
2017-06-28 10:09:44 -04:00
Francesco Nigro
bc815004d2
ARTEMIS-1223 OutOfDirectMemoryError raised from TimedBuffer
...
(cherry picked from commit 9f8a14440b
)
2017-06-28 09:39:57 -04:00
Martyn Taylor
15990589a3
ARTEMIS-1254 New OrderedExecutor for JDBC LargeMsg
...
(cherry picked from commit 222275dd8d
)
2017-06-26 19:12:03 +01:00
Martyn Taylor
21215e4e2d
ARTEMIS-1204 Replace open sync with AtomicBoolean
...
The JDBCSequentialFile blocks on the writeLock when opening. There is
no need to block here, in fact it may cause issues when opening and
syncing concurrently. Instead an AtomicBoolean is enough to prevent the
file from being reloaded.
(cherry picked from commit 604db9ee7e
)
2017-06-26 19:11:53 +01:00
Clebert Suconic
9d48d2f1db
This closes #1363
2017-06-23 10:43:44 -04:00
Erich Duda
5f346f203c
ARTEMIS-1250 ClusteredMessageCounterTest.testNonDurableMessageAddedWithPaging fails
...
Before sending of messages to server 0 begins, the test
should wait until consumer is registered at RemoteQueueBindingImpl
on server 0. Otherwise some messages may not be rebalanced
to server 1.
(cherry picked from commit c5a25d3322
)
2017-06-23 15:09:46 +02:00
Clebert Suconic
5b0a133863
This closes #1348
2017-06-22 12:03:17 -04:00
Andy Taylor
333959dc00
ARTEMIS-1237 - Hard coded timeout on Journal file open
...
Make timeout configurable
https://issues.apache.org/jira/browse/ARTEMIS-1237
2017-06-22 12:03:16 -04:00
Clebert Suconic
6b1bd78629
ARTEMIS-1247 Allow tracing on ReplicatedJournal
2017-06-22 10:31:02 -04:00
Helge Waastad
ec76e4b3cf
ARTEMIS-1243 Release ReferenceCounted messages
...
(cherry picked from commit eaadc24729
)
2017-06-21 11:21:16 -04:00
Andy Taylor
8679aeb73b
This closes #1344 ARTEMIS-1344 Fix log level in logger message
2017-06-19 10:18:14 +01:00
Martyn Taylor
9ab57f2219
ARTEMIS-1233 Fix log level in logger message
...
(cherry picked from commit 7f5ca5aafe
)
2017-06-16 11:51:34 +01:00
Justin Bertram
7faaddc419
This closes #1339
2017-06-14 13:20:46 -05:00
Andy Taylor
0bc9ab2c49
ARTEMIS-1211 - Allow local transactions when no jta in Resource Adapter
...
https://issues.apache.org/jira/browse/ARTEMIS-1211
2017-06-14 13:20:46 -05:00
Justin Bertram
09973b2c55
This closes #1341
2017-06-14 13:18:50 -05:00
Jeff Mesnil
f592cdae71
[ARTEMIS-1232] Configure deserialization lists on regular JMS CF
...
JIRA: https://issues.apache.org/jira/browse/ARTEMIS-1232
2017-06-14 17:18:43 +02:00
Justin Bertram
f3e4e2d194
This closes #1334
2017-06-12 13:12:55 -05:00