description |
---|
Release 7.1.0-M14 |
You can consume all the Activiti artifacts for this release from Alfresco Nexus:
<repositories>
<repository>
<id>activiti-releases</id>
<url>https://artifacts.alfresco.com/nexus/content/repositories/activiti-releases</url>
</repository>
</repositories>
Activiti Cloud:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.activiti.cloud</groupId>
<artifactId>activiti-cloud-dependencies</artifactId>
<version>7.1.0-M14</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
Activiti Core
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-dependencies</artifactId>
<version>7.1.0-M14</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
In the milestone 7.1.0-M14 you will find the following main fixes & features:
-
Split messages containing CloudProcessDeployedEvent: Previously, the runtime bundle was using a single message to aggregate
PROCESS_DEPLOYED
events for each process definition deployed in the runtime bundle (including all their versions). Taking into account that this event is also including the associated process definition file, the message can become very large depending on how many process definitions and how many versions are available for a given runtime bundle.In order to avoid large messages, starting from version 7.1.0-M14,
PROCESS_DEPLOYED
events are split into several messages when it's necessary. The default chunk size is 100 events per message, it can be customized by setting the system propertyactiviti.cloud.runtime-bundle.events-properties.chunk-size
or the environment variableACTIVITI_CLOUD_RUNTIMEBUNDLE_EVENTSPROPERTIES_CHUNKSIZE
.
In addition to that, the logic has been updated and only the latest version of a given process definition is emmiting events.