Clebert Suconic
f6ef285859
ARTEMIS-2927 LVQ broken after restart
2020-10-22 13:32:19 -04:00
Clebert Suconic
eea95e4a5a
This closes #3312
2020-10-22 12:44:42 -04:00
franz1981
b5753a0000
ARTEMIS-2958 Timed out waiting pool stop on backup restart
...
BackupManager::activated should correctly unblock
unauthorized blocking requests to allow a backup broker
to prompty restart in case of live failback
2020-10-22 12:44:42 -04:00
Clebert Suconic
2491bafcce
This closes #3313
2020-10-22 11:18:00 -04:00
Emmanuel Hugonnet
6a2a611d3c
[ARTEMIS-2954]: RA doesn't use the RA specified prefix when setting up a destination.
...
* Fixing the fix for double prefix issue as the destiantion name wasn't
appended when the old prefix wasn't present.
Issue: https://issues.apache.org/jira/browse/ARTEMIS-2954
2020-10-22 15:51:01 +02:00
Howard Gao
94451674fa
This closes #3293
2020-10-22 15:11:17 +08:00
Domenico Francesco Bruscino
90434a4cf4
ARTEMIS-2935 Fix JMX ObjectNames
...
Fix invalid object names setting a default broker name if it cannot be used.
2020-10-22 15:10:02 +08:00
gtully
69e58322f1
NO JIRA - add some durable sub loadbalancing to the scenario test
2020-10-21 14:57:12 +01:00
Clebert Suconic
0c5921eef6
This closes #3311
2020-10-21 08:56:45 -04:00
franz1981
0c8dd598b7
ARTEMIS-2957 ManagementContext is started twice
2020-10-21 07:33:22 +02:00
Clebert Suconic
65c1f80dea
This closes #3297
2020-10-20 18:39:20 -04:00
Emmanuel Hugonnet
fdfc58171b
[ARTEMIS-2939]: Artemis should not delete corrupt log files.
...
* Moving corrupted journal files to the attic folder.
Jira: https://issues.apache.org/jira/browse/ARTEMIS-2939
2020-10-20 18:39:06 -04:00
Clebert Suconic
9a954188d8
This closes #3301
2020-10-20 17:23:48 -04:00
franz1981
4545749969
ARTEMIS-2941 Improve JDBC HA connection resiliency
2020-10-20 17:23:48 -04:00
Clebert Suconic
04bb3d66b0
This closes #3303
2020-10-20 12:28:10 -04:00
franz1981
6932b4674d
ARTEMIS-2949 Reduce GC on OperationContext::checkTasks
2020-10-20 12:28:10 -04:00
Clebert Suconic
d9545540e2
This closes #3309
2020-10-20 10:59:34 -04:00
Andy Taylor
3a82c830f0
ARTEMIS-2838 adding missing "send message" tab for addresses
...
plus removed some erronious logging
https://issues.apache.org/jira/browse/ARTEMIS-2838
2020-10-20 10:57:24 -04:00
Clebert Suconic
2ab36905ae
This closes #3310
2020-10-20 10:44:49 -04:00
Emmanuel Hugonnet
f6353f5259
[ARTEMIS-2954] Fixing double preifx issue.
...
Avoiding double preifx with ARTEMIS-2954 fix.
Issue: ARTEMIS-2954
2020-10-20 16:41:06 +02:00
Gary Tully
28d9038673
Merge pull request #3308 from franz1981/jdbc_fix
...
ARTEMIS-2955 commons-dbcp2 performance issue with Derby Embedded DBMS
2020-10-20 10:32:45 +01:00
franz1981
769101ac69
ARTEMIS-2955 commons-dbcp2 performance issue with Derby Embedded DBMS
...
This commit is fixing:
- a missing commit that can make leak a connection
- restricting default specific commons-dbcp2 to the default data source
- setting poolPreparedStatements true by default
- configured embedded Derby to be in-memory to speedup tests
2020-10-20 10:48:12 +02:00
Clebert Suconic
0077f354cd
This closes #3305
2020-10-19 13:55:52 -04:00
gtully
c4832c3209
ARTEMIS-2953 - drop the use of non deterministic finalize
2020-10-19 13:55:52 -04:00
Clebert Suconic
e84fb95144
This closes #3307
2020-10-19 13:22:02 -04:00
Emmanuel Hugonnet
bd392e1f93
[ARTEMIS-2954]: RA doesn't use the RA specified prefix when setting up a
...
destination.
* When creating a destination it should rely on the RA configuration if
none is provided instead of relying directly on the default
configuration.
Issue: https://issues.apache.org/jira/browse/ARTEMIS-2954
2020-10-19 18:11:41 +02:00
Clebert Suconic
0be78c84c5
This closes #3300
2020-10-19 10:09:24 -04:00
Justin Bertram
75e12b5e1d
ARTEMIS-2947 Implement SecurityManager that supports replication
2020-10-19 10:07:57 -04:00
Clebert Suconic
caab2e1d4d
This closes #3306
2020-10-19 09:48:07 -04:00
gtully
583bd3602a
ARTEMIS-2888 ARTEMIS-2859 ARTEMIS-2768 - revert new page-store-name addressSetting, when the page store respects the target address and the size is tallied on the target address store, it is no longer neecessary
2020-10-19 14:04:35 +01:00
Clebert Suconic
211c8d0b63
This closes #3296
2020-10-16 22:08:02 -04:00
Domenico Francesco Bruscino
5f4afd8b5e
ARTEMIS-2942 Disable hawtio proxy
2020-10-16 22:08:02 -04:00
Clebert Suconic
5b20f712fc
This closes #3304
2020-10-15 00:07:07 -04:00
Clebert Suconic
621b845d16
ARTEMIS-2951 Fixing Large Message reference counting
2020-10-15 00:07:07 -04:00
Clebert Suconic
4395a951b5
This closes #3282
2020-10-15 00:06:43 -04:00
gtully
4e8ce9ed10
ARTEMIS-2859 - track owning page store as in a message reference to ensure correct usage tracking, only track size on the owning store, reference everywhere else via refUp
2020-10-15 00:06:43 -04:00
Justin Bertram
96fc3b7a23
This closes #3291
2020-10-14 12:27:14 -05:00
Luis Alves
4584ab16df
ARTEMIS-2886 pass FQQN regardless of match
2020-10-14 12:26:19 -05:00
franz1981
a59f81dfe4
This closes #3298
2020-10-12 15:20:48 +02:00
Domenico Francesco Bruscino
50f7efcfbe
NO-JIRA Split commons.dbcp2.version
2020-10-12 15:17:45 +02:00
Clebert Suconic
950e087c38
This closes #3257
2020-10-09 17:58:58 -04: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
Clebert Suconic
5be917ff06
This closes #3292
2020-10-07 11:25:43 -04:00
Clebert Suconic
8fe4bfb29a
ARTEMIS-2936 Adding logging.info on when to enable trace on critical analyzer
2020-10-07 10:40:55 -04:00
franz1981
74dfd19afa
This closes #3288
2020-10-06 10:21:59 +02: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
franz1981
4979262f2d
This closes #3204
2020-10-06 09:23:37 +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
franz1981
90d6bad879
This closes #3286
2020-10-06 07:14:24 +02:00
franz1981
a680f7d52e
ARTEMIS-2928 blocking CallbackCache can be replaced with a JCTools lock-free queue
2020-10-06 07:14:24 +02:00