diff --git a/distro/src/readme.html b/distro/src/readme.html
index fd4248501e3..f4596bd1753 100644
--- a/distro/src/readme.html
+++ b/distro/src/readme.html
@@ -33,9 +33,10 @@
GENERAL
- Support has been added for CockroachDB (https://github.com/cockroachdb/cockroach) as an alternative DB option.
+ A blog post with more details and getting started can be found here.
The full list of changes can be found here https://github.com/flowable/flowable-engine/pull/1716.
- Extracted the event subscription logic from the BPMN engine into a service (similar to the variable and job service for example), so that event subscriptions
- can also be used from the CMMN engine and possibly other engines.
+ can also be used from the CMMN engine and possibly other engines in the future.
- The manual sql scripts that can be found in the distro download are updated to include convenient scripts that will update and create the engines in one sql script.
- Various small bugfixes and improvements all around.
@@ -44,14 +45,14 @@ BPMN
- Added support for BPMN escalation events.
-
CMMN
- Added support to listen to signal events in a CMMN case model. This enables more options to interact from a BPMN process instance with a CMMN case instance.
- - Added availability condition to CMMN event listeners (e.g. timer event listener) to provide an option to dismiss an event listener.
-
Added 'available condition' to CMMN event listeners (e.g. user or timer event listener) to guard precisely when an event listener becomes available. See the documentation for examples.
+
Highlights
diff --git a/modules/flowable-engine-common/src/main/resources/org/flowable/common/db/create/flowable.cockroachdb.create.common.sql b/modules/flowable-engine-common/src/main/resources/org/flowable/common/db/create/flowable.cockroachdb.create.common.sql
index 4c96eb3139a..c6b17c9f110 100644
--- a/modules/flowable-engine-common/src/main/resources/org/flowable/common/db/create/flowable.cockroachdb.create.common.sql
+++ b/modules/flowable-engine-common/src/main/resources/org/flowable/common/db/create/flowable.cockroachdb.create.common.sql
@@ -16,7 +16,7 @@ CREATE TABLE if not exists ACT_GE_BYTEARRAY (
);
insert into ACT_GE_PROPERTY
-values ('common.schema.version', '6.5.0.0', 1);
+values ('common.schema.version', '6.5.0.1', 1);
insert into ACT_GE_PROPERTY
values ('next.dbid', '1', 1);
diff --git a/modules/flowable-engine/src/main/resources/org/flowable/db/create/flowable.cockroachdb.create.engine.sql b/modules/flowable-engine/src/main/resources/org/flowable/db/create/flowable.cockroachdb.create.engine.sql
index 142739079a4..e170a4b418b 100644
--- a/modules/flowable-engine/src/main/resources/org/flowable/db/create/flowable.cockroachdb.create.engine.sql
+++ b/modules/flowable-engine/src/main/resources/org/flowable/db/create/flowable.cockroachdb.create.engine.sql
@@ -339,9 +339,9 @@ alter table ACT_PROCDEF_INFO
unique (PROC_DEF_ID_);
insert into ACT_GE_PROPERTY
-values ('schema.version', '6.5.0.0', 1);
+values ('schema.version', '6.5.0.1', 1);
insert into ACT_GE_PROPERTY
-values ('schema.history', 'create(6.5.0.0)', 1);
+values ('schema.history', 'create(6.5.0.1)', 1);
--force-commit
\ No newline at end of file
diff --git a/modules/flowable-entitylink-service/src/main/resources/org/flowable/entitylink/service/db/create/flowable.cockroachdb.create.entitylink.sql b/modules/flowable-entitylink-service/src/main/resources/org/flowable/entitylink/service/db/create/flowable.cockroachdb.create.entitylink.sql
index dc7b9bfed17..50fec61f961 100644
--- a/modules/flowable-entitylink-service/src/main/resources/org/flowable/entitylink/service/db/create/flowable.cockroachdb.create.entitylink.sql
+++ b/modules/flowable-entitylink-service/src/main/resources/org/flowable/entitylink/service/db/create/flowable.cockroachdb.create.entitylink.sql
@@ -16,6 +16,6 @@ create table ACT_RU_ENTITYLINK (
create index ACT_IDX_ENT_LNK_SCOPE on ACT_RU_ENTITYLINK(SCOPE_ID_, SCOPE_TYPE_, LINK_TYPE_);
create index ACT_IDX_ENT_LNK_SCOPE_DEF on ACT_RU_ENTITYLINK(SCOPE_DEFINITION_ID_, SCOPE_TYPE_, LINK_TYPE_);
-insert into ACT_GE_PROPERTY values ('entitylink.schema.version', '6.5.0.0', 1);
+insert into ACT_GE_PROPERTY values ('entitylink.schema.version', '6.5.0.1', 1);
-- force-commit
\ No newline at end of file
diff --git a/modules/flowable-eventsubscription-service/src/main/resources/org/flowable/eventsubscription/service/db/create/flowable.cockroachdb.create.eventsubscription.sql b/modules/flowable-eventsubscription-service/src/main/resources/org/flowable/eventsubscription/service/db/create/flowable.cockroachdb.create.eventsubscription.sql
index 8be5a962af1..3bb94a62814 100644
--- a/modules/flowable-eventsubscription-service/src/main/resources/org/flowable/eventsubscription/service/db/create/flowable.cockroachdb.create.eventsubscription.sql
+++ b/modules/flowable-eventsubscription-service/src/main/resources/org/flowable/eventsubscription/service/db/create/flowable.cockroachdb.create.eventsubscription.sql
@@ -20,4 +20,4 @@ create table ACT_RU_EVENT_SUBSCR (
create index ACT_IDX_EVENT_SUBSCR_CONFIG_ on ACT_RU_EVENT_SUBSCR(CONFIGURATION_);
create index ACT_IDX_EVENT_SUBSCR on ACT_RU_EVENT_SUBSCR(EXECUTION_ID_);
-insert into ACT_GE_PROPERTY values ('eventsubscription.schema.version', '6.5.0.0', 1);
\ No newline at end of file
+insert into ACT_GE_PROPERTY values ('eventsubscription.schema.version', '6.5.0.1', 1);
\ No newline at end of file
diff --git a/modules/flowable-identitylink-service/src/main/resources/org/flowable/identitylink/service/db/create/flowable.cockroachdb.create.identitylink.sql b/modules/flowable-identitylink-service/src/main/resources/org/flowable/identitylink/service/db/create/flowable.cockroachdb.create.identitylink.sql
index c4125f70947..4f88ed924bd 100644
--- a/modules/flowable-identitylink-service/src/main/resources/org/flowable/identitylink/service/db/create/flowable.cockroachdb.create.identitylink.sql
+++ b/modules/flowable-identitylink-service/src/main/resources/org/flowable/identitylink/service/db/create/flowable.cockroachdb.create.identitylink.sql
@@ -18,6 +18,6 @@ create index ACT_IDX_IDENT_LNK_GROUP on ACT_RU_IDENTITYLINK(GROUP_ID_);
create index ACT_IDX_IDENT_LNK_SCOPE on ACT_RU_IDENTITYLINK(SCOPE_ID_, SCOPE_TYPE_);
create index ACT_IDX_IDENT_LNK_SCOPE_DEF on ACT_RU_IDENTITYLINK(SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
-insert into ACT_GE_PROPERTY values ('identitylink.schema.version', '6.5.0.0', 1);
+insert into ACT_GE_PROPERTY values ('identitylink.schema.version', '6.5.0.1', 1);
-- force-commit
\ No newline at end of file
diff --git a/modules/flowable-idm-engine/src/main/resources/org/flowable/idm/db/create/flowable.cockroachdb.create.identity.sql b/modules/flowable-idm-engine/src/main/resources/org/flowable/idm/db/create/flowable.cockroachdb.create.identity.sql
index 1cfa3e122e2..1e1952b893e 100644
--- a/modules/flowable-idm-engine/src/main/resources/org/flowable/idm/db/create/flowable.cockroachdb.create.identity.sql
+++ b/modules/flowable-idm-engine/src/main/resources/org/flowable/idm/db/create/flowable.cockroachdb.create.identity.sql
@@ -6,7 +6,7 @@ create table ACT_ID_PROPERTY (
);
insert into ACT_ID_PROPERTY
-values ('schema.version', '6.5.0.0', 1);
+values ('schema.version', '6.5.0.1', 1);
create table ACT_ID_BYTEARRAY (
ID_ varchar(64),
diff --git a/modules/flowable-job-service/src/main/resources/org/flowable/job/service/db/create/flowable.cockroachdb.create.job.sql b/modules/flowable-job-service/src/main/resources/org/flowable/job/service/db/create/flowable.cockroachdb.create.job.sql
index 4847849f2d6..c31660275f4 100644
--- a/modules/flowable-job-service/src/main/resources/org/flowable/job/service/db/create/flowable.cockroachdb.create.job.sql
+++ b/modules/flowable-job-service/src/main/resources/org/flowable/job/service/db/create/flowable.cockroachdb.create.job.sql
@@ -8,6 +8,8 @@ CREATE TABLE ACT_RU_JOB (
EXECUTION_ID_ varchar(64),
PROCESS_INSTANCE_ID_ varchar(64),
PROC_DEF_ID_ varchar(64),
+ ELEMENT_ID_ varchar(255),
+ ELEMENT_NAME_ varchar(255),
SCOPE_ID_ varchar(255),
SUB_SCOPE_ID_ varchar(255),
SCOPE_TYPE_ varchar(255),
@@ -35,6 +37,8 @@ CREATE TABLE ACT_RU_TIMER_JOB (
EXECUTION_ID_ varchar(64),
PROCESS_INSTANCE_ID_ varchar(64),
PROC_DEF_ID_ varchar(64),
+ ELEMENT_ID_ varchar(255),
+ ELEMENT_NAME_ varchar(255),
SCOPE_ID_ varchar(255),
SUB_SCOPE_ID_ varchar(255),
SCOPE_TYPE_ varchar(255),
@@ -60,6 +64,8 @@ CREATE TABLE ACT_RU_SUSPENDED_JOB (
EXECUTION_ID_ varchar(64),
PROCESS_INSTANCE_ID_ varchar(64),
PROC_DEF_ID_ varchar(64),
+ ELEMENT_ID_ varchar(255),
+ ELEMENT_NAME_ varchar(255),
SCOPE_ID_ varchar(255),
SUB_SCOPE_ID_ varchar(255),
SCOPE_TYPE_ varchar(255),
@@ -85,6 +91,8 @@ CREATE TABLE ACT_RU_DEADLETTER_JOB (
EXECUTION_ID_ varchar(64),
PROCESS_INSTANCE_ID_ varchar(64),
PROC_DEF_ID_ varchar(64),
+ ELEMENT_ID_ varchar(255),
+ ELEMENT_NAME_ varchar(255),
SCOPE_ID_ varchar(255),
SUB_SCOPE_ID_ varchar(255),
SCOPE_TYPE_ varchar(255),
@@ -190,6 +198,6 @@ alter table ACT_RU_DEADLETTER_JOB
references ACT_GE_BYTEARRAY (ID_);
-insert into ACT_GE_PROPERTY values ('job.schema.version', '6.5.0.0', 1);
+insert into ACT_GE_PROPERTY values ('job.schema.version', '6.5.0.1', 1);
-- force-commit
\ No newline at end of file
diff --git a/modules/flowable-task-service/src/main/resources/org/flowable/task/service/db/create/flowable.cockroachdb.create.task.sql b/modules/flowable-task-service/src/main/resources/org/flowable/task/service/db/create/flowable.cockroachdb.create.task.sql
index f3c3e54c110..eb1aeba120d 100644
--- a/modules/flowable-task-service/src/main/resources/org/flowable/task/service/db/create/flowable.cockroachdb.create.task.sql
+++ b/modules/flowable-task-service/src/main/resources/org/flowable/task/service/db/create/flowable.cockroachdb.create.task.sql
@@ -36,6 +36,6 @@ create index ACT_IDX_TASK_SCOPE on ACT_RU_TASK(SCOPE_ID_, SCOPE_TYPE_);
create index ACT_IDX_TASK_SUB_SCOPE on ACT_RU_TASK(SUB_SCOPE_ID_, SCOPE_TYPE_);
create index ACT_IDX_TASK_SCOPE_DEF on ACT_RU_TASK(SCOPE_DEFINITION_ID_, SCOPE_TYPE_);
-insert into ACT_GE_PROPERTY values ('task.schema.version', '6.5.0.0', 1);
+insert into ACT_GE_PROPERTY values ('task.schema.version', '6.5.0.1', 1);
-- force-commit
\ No newline at end of file
diff --git a/modules/flowable-variable-service/src/main/resources/org/flowable/variable/service/db/create/flowable.cockroachdb.create.variable.sql b/modules/flowable-variable-service/src/main/resources/org/flowable/variable/service/db/create/flowable.cockroachdb.create.variable.sql
index f4a80b1aa20..c4b71a4158d 100644
--- a/modules/flowable-variable-service/src/main/resources/org/flowable/variable/service/db/create/flowable.cockroachdb.create.variable.sql
+++ b/modules/flowable-variable-service/src/main/resources/org/flowable/variable/service/db/create/flowable.cockroachdb.create.variable.sql
@@ -28,6 +28,6 @@ alter table ACT_RU_VARIABLE
foreign key (BYTEARRAY_ID_)
references ACT_GE_BYTEARRAY (ID_);
-insert into ACT_GE_PROPERTY values ('variable.schema.version', '6.5.0.0', 1);
+insert into ACT_GE_PROPERTY values ('variable.schema.version', '6.5.0.1', 1);
-- force-commit