This is an automated email from the ASF dual-hosted git repository.

jstastnycz pushed a commit to branch sync-20250907
in repository https://gitbox.apache.org/repos/asf/incubator-kie-kogito-apps.git

commit b5cbd51c3ac5d0697525b9b88702c8138a108900
Merge: 08288ba6f aa4103e16
Author: BAMOE CI <[email protected]>
AuthorDate: Sun Aug 24 21:15:27 2025 +0000

    Merge remote-tracking branch 'upstream/main' into sync-20250824

 .../kogito-addons-data-audit-jpa-common/pom.xml    |  20 +-
 .../h2/V1.4.4__Add_on_cascade_delete.sql           |  27 +
 .../postgresql/V1.4.4__Add_on_cascade_delete.sql   |  27 +
 .../kogito-addons-data-audit-jpa-quarkus/pom.xml   |   2 -
 .../pom.xml                                        |   1 -
 .../SpringbootDataAuditEventPublisher.java         |   2 +-
 .../main/resources/graphql/basic.schema.graphqls   |   1 +
 .../V1.45.1.4__add_indexes_for_jobs_and_tasks.sql  |  10 +-
 .../V1.45.1.4__add_indexes_for_jobs_and_tasks.sql  |  10 +-
 .../common/requests/MultipleResourcesPayload.java  |  20 +
 .../kie/kogito/jitexecutor/dmn/DMNEvaluator.java   |   4 +-
 .../kie/kogito/jitexecutor/dmn/JITDMNService.java  |   5 +-
 .../kogito/jitexecutor/dmn/JITDMNServiceImpl.java  |  16 +-
 .../dmn/LocalDMNPredictionProvider.java            |   2 +-
 .../kogito/jitexecutor/dmn/api/JITDMNResource.java |   9 +-
 .../jitexecutor/dmn/JITDMNServiceImplTest.java     |  22 +-
 .../dmn/requests/JITDMNPayloadTest.java            |  87 ++++
 .../dmn/requests/MultipleResourcePayloadTest.java  |  85 ++++
 jobs-service/jobs-service-internal-api/pom.xml     |   1 +
 .../json/DurationExpirationTimeDeserializer.java   |   0
 .../json/DurationExpirationTimeSerializer.java     |   0
 .../json/ExactExpirationTimeDeserializer.java      |   0
 .../json/ExactExpirationTimeSerializer.java        |   0
 .../service/json/JobDescriptionDeserializer.java   |   0
 .../service/json/JobDescriptionSerializer.java     |   0
 .../kie/kogito/jobs/service/model/JobDetails.java  | 118 +++--
 .../kie/kogito/jobs/service/model/JobStatus.java   |  21 +-
 jobs/README.md                                     |  74 +++
 jobs/jobs-common-embedded/pom.xml                  | 102 ++++
 .../app/jobs/api/JobDetailsEventAdapter.java       |  17 +-
 .../org/kie/kogito/app/jobs/api/JobExecutor.java   |  15 +-
 .../org/kie/kogito/app/jobs/api/JobScheduler.java  |  55 ++
 .../kogito/app/jobs/api/JobSchedulerBuilder.java   |  59 +++
 .../kogito/app/jobs/api/JobSchedulerListener.java  |  29 +-
 .../kogito/app/jobs/api/JobSynchronization.java    |  12 +-
 .../kogito/app/jobs/api/JobTimeoutInterceptor.java |  22 +-
 .../kie/kogito/app/jobs/impl/InVMPayloadData.java  |  40 +-
 .../kie/kogito/app/jobs/impl/InVMRecipient.java    |  42 +-
 .../kogito/app/jobs/impl/JobDescriptionHelper.java |  75 +++
 .../kie/kogito/app/jobs/impl/JobDetailsHelper.java |  81 +++
 .../kogito/app/jobs/impl/VertxJobScheduler.java    | 551 +++++++++++++++++++++
 ...tractJobDescriptionJobInstanceEventAdapter.java | 124 +++++
 ...tanceJobDescriptionJobInstanceEventAdapter.java |  48 ++
 .../integregations/ProcessInstanceJobExecutor.java |  62 +++
 ...ocessJobDescriptionJobInstanceEventAdapter.java |  44 ++
 .../jobs/integregations/ProcessJobExecutor.java    |  63 +++
 ...tanceJobDescriptionJobInstanceEventAdapter.java |  48 ++
 .../UserTaskInstanceJobExecutor.java               |  58 +++
 .../org/kie/kogito/app/jobs/spi/JobContext.java    |  12 +-
 .../kie/kogito/app/jobs/spi/JobContextFactory.java |  12 +-
 .../java/org/kie/kogito/app/jobs/spi/JobStore.java |  29 +-
 .../jobs/spi/memory/MemoryJobContextFactory.java   |  25 +-
 .../kogito/app/jobs/spi/memory/MemoryJobStore.java | 120 +++++
 .../impl/LatchExecutionJobSchedulerListener.java   |  89 ++++
 .../kogito/app/jobs/impl/TestEventPublisher.java   |  28 +-
 .../app/jobs/impl/TestFailureJobExecutor.java      |  48 +-
 .../kogito/app/jobs/impl/TestJobDescription.java   |  44 +-
 .../app/jobs/impl/TestJobDetailsEventAdapter.java  |  28 +-
 .../kie/kogito/app/jobs/impl/TestJobExecutor.java  |  37 +-
 .../impl/VertxJobSchedulerMultinstanceTest.java    | 210 ++++++++
 .../app/jobs/impl/VertxJobSchedulerTest.java       | 247 +++++++++
 .../pom.xml                                        |  88 ++--
 .../org/kie/kogito/app/jobs/jpa/JPAJobStore.java   |  84 ++++
 .../app/jobs/jpa/JobDetailsEntityHelper.java       | 140 ++++++
 .../jobs/jpa/converter/JsonBinaryConverter.java    |  50 ++
 .../app/jobs/jpa/model/JobDetailsEntity.java       | 196 ++++++++
 .../src/main/resources/META-INF/beans.xml          |  20 +
 .../main/resources/META-INF/kie-flyway.properties  |  23 +
 .../src/main/resources/application.properties      |  20 +
 .../db/jobs/ansi/V2.0.0__Create_Tables.sql         |  46 ++
 .../db/jobs/postgresql/V2.0.0__Create_Table.sql    |  43 +-
 .../V2.0.1__job_details_increase_job_id_size.sql   |  13 +-
 .../V2.0.2__job_details_add_fire_time_col.sql      |  13 +-
 .../postgresql/V2.0.3__Create_Table_Management.sql |  14 +-
 .../postgresql/V3.0.0__Create_Jobs_Table_V2.sql    |  31 +-
 .../V3.0.1__Migrate_Jobs_v1_to_v2_Table.sql        |  39 ++
 .../V3.0.2__Add_Execution_Timeout_Col.sql          |  13 +-
 .../db/jobs/postgresql/V3.0.3__Add_Created_Col.sql |  17 +-
 .../pom.xml                                        |  90 ++++
 .../app/jobs/quarkus/jpa/QuarkusJPAJobContext.java |  25 +-
 .../quarkus/jpa/QuarkusJPAJobContextFactory.java   |  28 +-
 .../quarkus/jpa/QuarkusJPAJobStoreProducer.java    |  20 +-
 .../src/main/resources/META-INF/beans.xml          |  20 +
 .../pom.xml                                        |  93 ++++
 .../springboot/jpa/SpringbootJPAJobContext.java    |  25 +-
 .../jpa/SpringbootJPAJobContextFactory.java        |  26 +-
 .../jobs/springboot/jpa/SpringbootJPAJobStore.java |  16 +-
 .../jpa/SpringbootJPAJobStoreConfiguration.java    |  19 +-
 jobs/kogito-addons-embedded-jobs-jpa/pom.xml       |  41 ++
 jobs/kogito-addons-quarkus-embedded-jobs/pom.xml   | 145 ++++++
 .../app/jobs/quarkus/QuarkusEmptyJobExecutor.java  |  23 +-
 .../jobs/quarkus/QuarkusJobServiceProducer.java    |  89 ++++
 .../app/jobs/quarkus/QuarkusJobsService.java       | 173 +++++++
 .../quarkus/resource/CallbackResourceTest.java     |  57 +++
 .../app/jobs/quarkus/resource/JobResourceV1.java   | 129 +++++
 .../app/jobs/quarkus/resource/JobResourceV2.java   |  93 ++++
 .../jobs/quarkus/resource/RestApiConstants.java    |  13 +-
 .../src/main/resources/META-INF/beans.xml          |  20 +
 .../jobs/jpa/quarkus/QuarkusJPAJobStoreTest.java   |  60 +++
 .../jobs/jpa/quarkus/TestJobSchedulerListener.java |  31 +-
 .../app/jobs/jpa/quarkus/UnitOfWorkProducer.java   |  21 +-
 .../src/test/resources/application.properties      |  28 ++
 .../kogito-addons-springboot-embedded-jobs/pom.xml | 116 +++++
 .../SpringbootJobServiceConfiguration.java         |  91 ++++
 .../app/jobs/springboot/SpringbootJobsService.java | 177 +++++++
 .../springboot/resource/CallbackResourceTest.java  |  57 +++
 .../jobs/springboot/resource/JobResourceV1.java    | 119 +++++
 .../jobs/springboot/resource/JobResourceV2.java    |  86 ++++
 .../jobs/springboot/resource/RestApiConstants.java |  13 +-
 .../jobs/springboot/SpringbootJPAJobStoreTest.java |  58 +++
 .../SpringbootJobServiceConfigurationTest.java     |  21 +-
 .../jobs/springboot/TestJobSchedulerListener.java  |  30 +-
 .../src/test/resources/application.properties      |  12 +
 jobs/pom.xml                                       |  42 ++
 pom.xml                                            |  29 +-
 115 files changed, 5522 insertions(+), 504 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to