Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge pull request #12499 from ehsavoie/WFLY-12243

[WFLY-12243]: Monitor resource adapter thread pools.

[WFLY-11293]: Add attribute to model which will indicate that backup is synchronized with live server.

* adding a `synchronized-with-live` attribute on `/subsystem=messaging-activemq/server=default/ha-policy=replication-slave`

* adding a `synchronized-with-backup` attribute on `/subsystem=messaging-activemq/server=default/ha-policy=replication-master`

Jira: https://issues.jboss.org/browse/WFLY-11293

  1. … 18 more files in changeset.
[WFLY-5286]: Provide CLI operation which returns used journal type - NIOxASYNCIO

Adding a new runtime-journal-type attribute to define the effective

journal type being used.

Jira: https://issues.jboss.org/browse/WFLY-5286

  1. … 5 more files in changeset.
[WFLY-12243]: Monitor resource adapter thread pools.

* Adding metrics to `activemq.artemis.client.global.thread.pool` and `activemq.artemis.client.global.scheduled.thread.pool`.

Jira: https://issues.jboss.org/browse/WFLY-12243

  1. … 6 more files in changeset.
[WFLY-12038]: Expose the enable1Prefixes configuration on external (pooled) connection factories.

* Adding a new attribute 'enable-amq1-prefix' on external connection

factories to override the use of those compatibility prefixes when

connecting to a remote artemis broker.

Jira: https://issues.jboss.org/browse/WFLY-12038

  1. … 14 more files in changeset.
[WFLY-11829]: Support messaging clusters (Artemis Clusters) behind http load balancers. * Disabling automatic topology updates on client via a new attribute.

Jira: https://issues.jboss.org/browse/WFLY-11829

  1. … 12 more files in changeset.
WFLY-11404 Add journal-file-open-timeout attribute to messaging server

  1. … 8 more files in changeset.
WFLY-11404 Add journal-file-open-timeout attribute to messaging server

  1. … 8 more files in changeset.
[WFLY-11668]: Core queue creation is missing a routing type attribute.

* Adding a routing-type attribute to allow for core-queue creation.

Jira: https://issues.jboss.org/browse/WFLY-11668

  1. … 13 more files in changeset.
[WFLY-11617] minor fix for pooled connection factory transaction type default value and validation, update ha-policy description.

  1. … 3 more files in changeset.
[WFLY-11617] minor fix for pooled connection factory transaction type default value and validation, update ha-policy description.

  1. … 3 more files in changeset.
[WFLY-6684]: JMS Bridge should display statistics about messages that have been processed.

* Adding message-count and aborted-message-count metrics on JMS Bridge

Jira: https://issues.jboss.org/browse/WFLY-6684

  1. … 4 more files in changeset.
[WFLY-11579]: Description of transaction timeout is misleading.

* Fixig description

Jira: https://issues.jboss.org/browse/WFLY-11579

[WFLY-10326]: Add setting to control global memory usage for messaging servers.

* Adding global-max-disk-usage to define the maximum percentage of disk space to use before stopping the PAGING.

* Adding disk-scan-period to define the pfrequency at which disk space usage is computed.

* Adding global-max-memory-size to define the maximal amount of memory to use for the messaging server.

JIRA: https://issues.jboss.org/browse/WFLY-10326

  1. … 10 more files in changeset.
[WFLY-10518] No local ActiveMQ Broker

* move the discovery-group resource (that can be used to connect to a

remote ActiveMQ broker) from under the server resource to under the

subsystem resource.

* keep the discovery-group resource at the old address (under server)

* remote-connector, http-connector, in-vm-connector resources

* connection-factory resource

* pooled connection factory

* JMS destinations

* Making discovery-group works with internal UDP stack

* Improving code and fixing typo

JIRA: https://issues.jboss.org/browse/WFLY-10518

--

WFLY-10897: Inefficient read of the entire resource tree in messaging subsystem socket binding analysis

* Improving performance by removing inefficient read of the entire resource tree in messaging subsystem socket binding analysis

JIRA: https://issues.jboss.org/browse/WFLY-10897

--

  1. … 55 more files in changeset.
[WFLY-9513] Support HA in Messaging JDBC store

* add new attributes to configure HA in Messaging JDBC store:

* journal-jdbc-lock-acquisition-timeout

* journal-jdbc-lock-expiration

* journal-jdbc-lock-renew-period

* journal-node-manager-store-table

* add new SQL statements in PropertySQLProviderFactory.

JIRA: https://issues.jboss.org/browse/WFLY-9513

https://issues.jboss.org/browse/WFWIP-117

  1. … 8 more files in changeset.
Remove CommonAttributes.LEGACY_JGROUPS_CLUSTER attribute - as it is only used to obtain an attribute name. Use name of CommonAttributes.JGROUPS_CHANNEL instead.

  1. … 6 more files in changeset.
WFLY-5459 Rename jgroups-channel -> jgroups-cluster

  1. … 14 more files in changeset.
WFLY-9746 Revert JGroups capability reference to ChannelFactory. Add jgroups-channel-ref attribute with capability reference to CommandDispatcherFactory. Deprecate jgroups-stack. Fabricate channel resource when necessary, i.e. when jgroup-stack is defined.

  1. … 34 more files in changeset.
Merge pull request #10302 from jmesnil/WFLY-8928_ra_allow-local-transactions

[WFLY-8928] Allow local transactions for JMS RA session

[WFLY-8928] Allow local transactions for JMS RA session

Identify the allow-local-transactions as a RA property to take it into

account when the outbound properties are configured.

JIRA: https://issues.jboss.org/browse/WFLY-8928

  1. … 1 more file in changeset.
WFLY-8933 - Description of path attributes in messaging subsystem contains HTML tags

Replace html bullets by comma, to have a better display of the information in the CLI

  1. … 1 more file in changeset.
WFLY-8933 - Description of path attributes in messaging subsystem contains HTML tags

  1. … 1 more file in changeset.
[WFLY-8928] Allow local transactions for JMS RA session

By default, a JMS session created from a RA does not allow local

transactions (as specified by the JMS 2.0 API).

However, for legacy compatibility, this behaviour can be changed by

setting the allow-local-transactions attribute to true on the

pooled-connection-factory resource.

During migration of the legacy messaging subsystem, this attribute

is set to true to preserve the behaviour of HornetQ RA that was

allowing local transactions.

JIRA: https://issues.jboss.org/browse/WFLY-8928

  1. … 19 more files in changeset.
[WFLY-8881] Artemis client thread pool must not be unbounded

Remove invalid default value for global-client-thread-pool-max-size (and

global-client-scheduled-thread-pool-max-size) attribute that was

incorrectly setting up a unbounded thread pool for Artemis clients

running inside the application server.

If the attribute is not configured, Artemis will comput the size

depending on the CPUs (8 * Runtime.getRuntime().availableProcessors())

JIRA: https://issues.jboss.org/browse/WFLY-8881

  1. … 2 more files in changeset.
[WFLY-8833] JMS ObjectMessage deserialization

add deserialization-white-list (resp. deserialization-black-list)

attribute to the connection-factory and pooled-connection-factory

resources to explicitly allow (resp. disallow) deserialization of Java

classes when a JMS ObjectMessage is consumed.

By default, both lists are empty and no check is performed when a JMS

ObjectMessage is consumed.

JIRA: https://issues.jboss.org/browse/WFLY-8833

  1. … 12 more files in changeset.
[WFLY-8632] Add jdbc-network-timeout attribute

* add journal-jdbc-network-timeout to help detect network issues when

the JDBC store is used by Artemis.

JIRA: https://issues.jboss.org/browse/WFLY-8632

  1. … 8 more files in changeset.
[WFLY-8621] Store JMS Bindings in Messaging JDBC store

add journal-jms-bindings-table attribute to store JMS bindings in a JDBC

table.

JIRA: https://issues.jboss.org/browse/WFLY-8621

  1. … 8 more files in changeset.
[WFLY-8554] Add credential-reference to pooled-connection-factory resource

credential-reference is an alternative to the password attribute to

configure the user credentials passed to Artemis RA.

wildfly-messaging-activemq_1_1.xsd is not touched as the schema is already defining the

credential-reference XML element inside pooled-connection-factory XML element.

JIRA: https://issues.jboss.org/browse/WFLY-8554

  1. … 9 more files in changeset.
[WFLY-9407] Upgrade Artemis 2.6.3.jbossorg-001

* remove JMS-based management API and replace it with Core management

API

* fix jms-queue & jms-topic :remove operations that must both use the

JMSServerManager to create and destroy the JMS resources

* remove (unused) bindings from JMS<Queue|Topic>Service

* flag properties removed from Artemis 2 as deprecated attributes

* support legacy prefix from import-journal operation

JIRA: https://issues.jboss.org/browse/WFLY-9407

--

[WFLY-10165] fix jdbc-network-timeout default value

Default value of jdbc-network-timeout is 20 seconds.

JIRA: https://issues.jboss.org/browse/WFLY-10165

--

[WFLY-10207] remove journal-jdbc-lock-acquisition-timeout

JIRA: https://issues.jboss.org/browse/WFLY-10207

--

  1. … 61 more files in changeset.