5605 Commits

Author SHA1 Message Date
Clebert Suconic
168a7cfea5 This closes #2196 2018-07-31 14:25:46 -04:00
Shailendra Kumar Singh
29f39631dc [ARTEMIS-1994]Include global-size-bytes in WARN message AMQ222038/39 for paging
[ARTEMIS-1994]Minor changes
2018-07-31 14:25:45 -04:00
Clebert Suconic
bdbbcc723d This closes #2195 2018-07-31 14:22:58 -04:00
Martyn Taylor
06f6892454 ARTEMIS-1992 Make JDBC File Lock map thread safe 2018-07-31 14:22:58 -04:00
Clebert Suconic
99bc916fdd This closes #2197 2018-07-31 14:21:45 -04:00
Howard Gao
983232d273 ARTEMIS-1995 Client fail over fails when live shut down too soon
In a live-backup scenario, if the live is restarted and shutdown too soon,
the client have a chance to fail on failover because it's internal topology
is inconsistent with the final status. The client keeps connecting to live
already shut down, never trying to connect to the backup.

It's a porting from HORNETQ-1572.
2018-07-31 14:21:45 -04:00
Clebert Suconic
f92c931fa1 This closes #2204 2018-07-31 14:19:04 -04:00
Michael André Pearce
7764072c49 ARTEMIS-2001 - JMSXGroupID and JMSXUserID in getPropertyNames
Ensure JMSXGroupID and JMSXUserID is correctly returned by JMS getPropertyNames when set.
2018-07-31 14:19:03 -04:00
Clebert Suconic
1aa211f900 This closes #2200 2018-07-31 14:17:20 -04:00
Michael André Pearce
332cee8e66 ARTEMIS-1997 - un-needed SimpleString creation on hotpath with Filters
Create the SimpleString on construction of PropertyExpression so it can be re-used instead of creating it every time its filtered in the FilterImpl
2018-07-31 14:17:20 -04:00
Clebert Suconic
5b07c635a2 This closes #2191 2018-07-31 14:16:11 -04:00
Christopher L. Shannon (cshannon)
5fc60d7437 ARTEMIS-1987 - Add consumer window size to AddressSettings
Support configuring a default consumer window size via AddressSettings
which will allow sensible defaults to be used by address type
2018-07-31 14:16:11 -04:00
Clebert Suconic
587e45594c This closes #2193 2018-07-31 12:41:53 -04:00
Benjamin Graf
4ae8c7bab3 ARTEMIS-1985: Switch from XA_RDONLY to XA_OK as return value for prepare transaction via OpenWire 2018-07-31 12:41:53 -04:00
Clebert Suconic
756609f6a6 This closes #2198 2018-07-31 12:12:00 -04:00
Michael André Pearce
8a9835a394 ARTEMIS-856 - Support consumersBeforeDispatch and delayBeforeDispatch
https://issues.apache.org/jira/browse/ARTEMIS-856

This is equivalent to consumersBeforeDispatchStarts and timeBeforeDispatchStarts in ActiveMQ 5.x

http://activemq.apache.org/message-groups.html

This is addressing one of the items on the artemis roadmap: http://activemq.apache.org/activemq-artemis-roadmap.html
2018-07-31 16:16:51 +01:00
Clebert Suconic
f0c13622ac This closes #2190 2018-07-25 10:17:38 -04:00
Zachary Simon
5987db820b ARTEMIS-1990 remove extra quotes in Windows script
A double set of quotation marks were preventing successful Windows
implementation.
2018-07-25 10:17:37 -04:00
Martyn Taylor
845345313a This closes #2194 2018-07-25 15:03:57 +01:00
Clebert Suconic
56be281aaf ARTEMIS-1989 Replication catch up leaking files
Related commit that broke this at 837694e705
2018-07-25 15:03:57 +01:00
Clebert Suconic
e775b3ee20 This closes #2192 2018-07-25 09:51:08 -04:00
Martyn Taylor
66ba17846f ARTEMIS-1988 Do not clear Activate Callbacks on stop
This is reverting 36fc14a30d6f1128c525c91cc9f8752fdd3f540c
2018-07-25 09:49:44 -04:00
Clebert Suconic
fa2c5adda2 This closes #2188 2018-07-25 08:37:31 -04:00
JiriOndrusek
993499daaf [ARTEMIS-1986] PagingTest#testDeletePhysicalPages will fail if a record about deleting a page is not saved in journal 2018-07-25 08:37:19 -04:00
Clebert Suconic
e2183b33a3 This closes #2185 2018-07-18 09:19:15 -04:00
Codrin Bucur
bfc9aec33b NO-JIRA spelling fixes on docs 2018-07-18 09:18:53 -04:00
Clebert Suconic
29967bc835 This closes #2184 2018-07-17 08:54:27 -04:00
Clebert Suconic
b2d04b9ceb ARTEMIS-1954 Fixing RedeployTest and moving JMS Parsing 2018-07-16 22:35:07 -04:00
Clebert Suconic
eda38ccf89 This closes #2183 2018-07-16 20:35:13 -04:00
Justin Bertram
fbdd6fe0ad ARTEMIS-1971 make LDAP pooling test more robust 2018-07-16 20:34:46 -04:00
Clebert Suconic
2748ef0253 NO-JIRA removing dumb debug message left by accident 2018-07-16 20:32:47 -04:00
Clebert Suconic
7d5a31af34 This closes #2163 2018-07-12 14:26:23 -04:00
Justin Bertram
9ad9051165 ARTEMIS-1956 move MessageCounterInfo to core-client 2018-07-12 14:26:22 -04:00
Clebert Suconic
c3375b9d54 This closes #2162 2018-07-12 14:24:44 -04:00
Justin Bertram
d35f01d25d ARTEMIS-1954 eliminate all possible usage of JMSServerManager 2018-07-12 14:24:44 -04:00
Clebert Suconic
ec8914843d This closes #2166 2018-07-12 14:11:16 -04:00
17103355
5ec2234010 ARTEMIS-1958 Artemis may not be able to delete pages when there are some empty page files 2018-07-12 14:11:16 -04:00
Clebert Suconic
8d9ec3e5aa This closes #2171 2018-07-12 13:51:12 -04:00
Clebert Suconic
2a30b291be ARTEMIS-1966 Improving SharedNothingReplicationFlowControlTest
Tests should always extend ActiveMQTestBase whenever is possible.
This is because there are a few rules to avoid thread leakages.
The test was also leaking an executor and I believe it was
not always stopping the servers, which I fixed here.
2018-07-12 13:49:17 -04:00
yang wei
9f8288c015 ARTEMIS-1966 Replication channel closed but not connection if flow controlled during replication 2018-07-12 13:47:39 -04:00
Clebert Suconic
e66a42fa75 This closes #2176 2018-07-12 12:42:02 -04:00
Justin Bertram
7b4be5008d ARTEMIS-1974 document LDAP role expansion 2018-07-12 12:42:01 -04:00
Clebert Suconic
1d72faf9e7 This closes #2182 2018-07-12 12:40:42 -04:00
Francesco Nigro
bdcef5a68f ARTEMIS-1981 JDBCJournalImpl constructor isn't using tableName parameter
Removed the unused/redundant constructor parameter tableName
2018-07-12 12:40:42 -04:00
Francesco Nigro
2d91a739e2 This closes #2179 2018-07-12 16:51:35 +02:00
Clebert Suconic
be8c29d4e1 NO-JIRA Improve SpawnVMCheck 2018-07-12 16:51:35 +02:00
Clebert Suconic
a1d34f5631 NO-JIRA Adding missing check on ClientCrashTest 2018-07-12 16:51:35 +02:00
Clebert Suconic
9a52766e51 NO-JIRA Removing System.err style debug left by accident
This is non critical. The message is only used by Queue.pause ATM.
2018-07-12 16:51:35 +02:00
Clebert Suconic
f126980a30 This closes #2180 2018-07-12 09:25:56 -04:00
Francesco Nigro
79ff3432d5 ARTEMIS-1979 Table names with DB2 should be upper-cases
DB2 JDBC driver fail to retrieve metadata information
if table names are lower-cases: similarly to Oracle, better
force any table name to be upper-cases to avoid broker being
unable to restart when lower-cases table names are used
2018-07-12 14:48:39 +02:00