These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | 20a3341 | |
|---|---|---|
| Author: | Kbowers | |
| Committer: | Kbowers | |
Merge incubator-kie-kogito-apps repository into drools
| Commit: | 6bcfcfd | |
|---|---|---|
| Author: | Kbowers | |
Merge incubator-kie-kogito-runtimes repository into drools
| Commit: | d6ad19e | |
|---|---|---|
| Author: | Jan Stastny | |
| Committer: | GitHub | |
incubator-kie-issues#2307 data-isolation by process id and version pair (#4302) * incubator-kie-issues#2307: Isolate data retrieved by persistence addons in compact-architecture * fix impsort fail * insert processInfo in initial usertask instance creation * after rebase fix * Add versioning * add license headers * adjust dataevent refactoring * rollback ProcessInstanceDataEvent deprecated constructor signature change * rollback process version removal * missing initialization spots * refactor SQL * formatter * properly naming ITs * set kogito.persistence.data-isolation.enabled for tests * consolidate flyway scripts into single file * unify on using conditional schema change --------- Co-authored-by: jstastny-cz <jstastnycz@apache.org>
| Commit: | 5433ecb | |
|---|---|---|
| Author: | Gabriele Cardosi | |
| Committer: | GitHub | |
[incubator-kie-issues#2029] Dependency management simplification (#2317) * [incubator-kie-issues#2261] WIP - * [incubator-kie-issues#2261] WIP - Refactoring layout - not building * [incubator-kie-issues#2261] WIP - Refactoring layout - not full build * [incubator-kie-issues#2261] WIP - Refactoring layout - not full build * [incubator-kie-issues#2261] Refactoring layout - build skip test working * Gradle: Dev mode doesn't work with Spring Boot Gradle-based project (#2306) (cherry picked from commit fc77b1ca1be0cd78e9a40eb679e3450a2ec0b762) * [incubator-kie-issues#2261] Merge with main * [incubator-kie-issues#2261] Fix simple build by adding missing dependency on mongodb-driver-sync * [incubator-kie-issues#2261] Fix reproducible build * [incubator-kie-issues#2261] Restoring quarkus maven execution when needed. Restore plugin configuration. WIP * [incubator-kie-issues#2261] Keep fixing modules. WIP * [incubator-kie-issues#2261] Removing usage of maven-dependency-plugin for unpacking * [incubator-kie-issues#2261] Restoring postgres profile for integration-tests-jobs-service-quarkus * [incubator-kie-issues#2261] Further minor fixes. Disabling KeycloakTrustyServiceIT and KeycloakExplainabilityServiceIT * [incubator-kie-issues#2261] Declaring a (fake) dependency on jobs-service-quarkus to have the required images built before the integration tests. * [incubator-kie-issues#2261] Declaring (fake) dependencies to have the required images built before the integration tests. * [incubator-kie-issues#2261] Sync with main * [incubator-kie-issues#2261] Fixed module build order to ensure correct integration with required ones * [incubator-kie-issues#2261] Fix license headers * [incubator-kie-issues#2261] Fix license headers * [incubator-kie-issues#2261] Add missing dependency to bom - remove from downstream modules. * [incubator-kie-issues#2261] Fix RAT checks * [incubator-kie-issues#2261] Add missing declaration for jobs-service-storage-jpa dependency * [incubator-kie-issues#2029] Add missing mongodb-driver-sync version declaration for persistence-commons-mongodb * [incubator-kie-issues#2029] Add missing outputTimestamp * [incubator-kie-issues#2029] Major cleanup * [incubator-kie-issues#2029] Fixing reactor order * [incubator-kie-issues#2029] Fixing group for kogito-addons-springboot-data-audit-jpa * [incubator-kie-issues#2029] Moving jitexecutor quarkus modules to kogito-apps-quarkus-bom * [incubator-kie-issues#2029] Restore trusty-storage-infinispan module * [incubator-kie-issues#2029] Fix as per PR suggestion * [incubator-kie-issues#2029] Fix kogito-apps-quarkus-bom inheritance * [incubator-kie-issues#2029] Adapt for merge with main * [incubator-kie-issues#2029] Fix missing license * [incubator-kie-issues#2029] Remove leftover file * [incubator-kie-issues#2029] Remove duplicated dependency declaration * [incubator-kie-issues#2029] Fix parent pom for kogito-apps-quarkus-bom * [incubator-kie-issues#2029] Restored managed dependency to belonging multimodule. Removed leftover infinispan module * [incubator-kie-issues#2029] Merge with main * [incubator-kie-issues#2029] Fix merge with main * [incubator-kie-issues#2029] Fix merge with main * [incubator-kie-issues#2029] Fix merge with main * [incubator-kie-issues#2029] Merging with sw removal * [incubator-kie-issues#2029] Fix merge with main * [incubator-kie-issues#2029] Include gradle examples in matrix build * [incubator-kie-issues#2029] Attempt using not-yet-merged modification in kogito-pipelines * [incubator-kie-issues#2029] Attempt using not-yet-merged modification in kogito-pipelines * [incubator-kie-issues#2029] Attempt using not-yet-merged modification in kogito-pipelines * [incubator-kie-issues#2029] Restore definition-file after fix merged in kogito-pipelines * [incubator-kie-issues#2029] Attempt using not-yet-merged modification in kogito-pipelines * [incubator-kie-issues#2029] Restore build chain definition file * [incubator-kie-issues#2029] Restore trusty integration tests (keep them disabled) * [incubator-kie-issues#2029] Attempt fix latest main * [incubator-kie-issues#2029] Fix impsort and rat exclusion * [incubator-kie-issues#2029] Remove unneeded data-index-storage-jpa-common-quarkus module * [incubator-kie-issues#2029] Remove unneeded data-index-storage-jpa-common-quarkus module --------- Co-authored-by: Gabriele-Cardosi <gabriele.cardosi@ibm.com> Co-authored-by: Yeser Amer <yeser.amer@ibm.com>
| Commit: | 71a7892 | |
|---|---|---|
| Author: | Tiago Bento | |
| Committer: | GitHub | |
kie-issues#2285: 10.3.x+ stream - Removing Serverless Workflow (#4255)
| Commit: | efb284f | |
|---|---|---|
| Author: | Jijo Thomas K | |
| Committer: | GitHub | |
[incubator-kie-issues-2204] Quarkus upgrade 3.27.2 and Spring Boot to 3.5.10 (#2298) * changes for quarkus upgrade and spring boot * Quarkus upgrade to 3.27.2 and Spring Boot to 3.5.10 - Upgraded Hibernate ORM from 6.6.11.Final to 7.1.14.Final - Fixed Hibernate API changes: removed ReturnableType parameter from ContainsSQLFunction - Replaced deprecated hibernate-entitymanager with hibernate-core - Updated Quarkus test annotations: @InjectMock -> @InjectSpy * docs: remove Hibernate 7 upgrade report * refactor(test): replace InjectSpy with InjectMock annotation * refactor(data-index): add ReturnableType parameter to render method * fix(data-index): exclude GraphQL observation auto-configuration for dependency compatibility * fix(springboot): add EntityManagerFactory interface workaround for Hibernate 7 and Spring ORM 6.2 compatibility * fix(data-audit): add type conversion for Hibernate 7 native query result compatibility * refactor(jobs): remove @Temporal annotations for OffsetDateTime fields in JPA entities * refactor(data-index): add comment explaining Hibernate 7 render method override requirement * feat(jobs): enable async console logging * style: reorder imports to follow conventions in trusty service tests * auto generated: add BPMN and SW process definitions for jobs service integration tests * fix(data-audit): add type conversion for Hibernate 7 native query result compatibility * refactor(contains-sql-function): remove outdated comment regarding Hibernate 7 render method * Revert "auto generated: add BPMN and SW process definitions for jobs service integration tests" This reverts commit 7451b83fc4579c408e0f34695a5784dd49d97b9a. * refactor(data-audit): extract date conversion utility to reduce code duplication * refactor(graphql): upgrade graphql-java to 24.3 for compatibility with Spring Boot 3.5.x and adjust extended-scalars version refactor(data-audit): utilize DateTimeUtil for cross-version compatibility in JPADynamicQuery fix(data-index): set default data fetcher to JsonPropertyDataFetcher for improved handling of various data sources chore(application): disable Flyway validation in jobs service to avoid migration conflicts * 1. Changed ZoneId.systemDefault() → ZoneId.of("UTC") to match DateTimeUtil in the same package 2. Extracted private static final JsonPropertyDataFetcher JSON_PROPERTY_DATA_FETCHER = new JsonPropertyDataFetcher(); and reference it in the lambda 3. Scoped to dev/test profiles only: %dev.quarkus.flyway.validate-on-migrate=false %test.quarkus.flyway.validate-on-migrate=false * trailing space removed * Temporal Changes Reverted to handle timestamp (#3) Co-authored-by: Nithin R Krishnan <nithin.r.krishnan@ibm.com> * fixed review comments * review comment fix: changed the name of beanPostProcessor and added for data index as well * Fixed sort in imports --------- Co-authored-by: Nithin R Krishnan <nrknithin@gmail.com> Co-authored-by: Nithin from BAMOE CLI <bamoe@ibm.com> Co-authored-by: Nithin R Krishnan <nithin.r.krishnan@ibm.com> Co-authored-by: jijo.thomas.k <jijo.thomas.k@ibm.com>
| Commit: | 56090f7 | |
|---|---|---|
| Author: | Francisco Javier Tirado Sarti | |
| Committer: | GitHub | |
[Fix #2212] Separating Quarkus from common stuff (#2235) * [Fix #2212] Moving dependencies * [Fix #2212] UI path property * [Fix #2212] Fixing failed test * [Fix #2212] Mongo persistence * [Fix #2212] Fixing more tests * [Fix #2212] New graphql quarkus mode * [Fix #2212] All quarkus under quarkus * [Fix #2212] Dealing with Trusty
| Commit: | 955337b | |
|---|---|---|
| Author: | Francisco Javier Tirado Sarti | |
| Committer: | GitHub | |
[Fix #3889] Storing headers (#3891) * [Fix #3889] Storing headers * [Fix #3889] Storing headers (reading properties)
| Commit: | 1988711 | |
|---|---|---|
| Author: | Francisco Javier Tirado Sarti | |
| Committer: | GitHub | |
[Fix apache/incubator-kie-issues#1857] Adding triggerCount (#2204) * [Fix apache/incubator-kie-issues#1857] Adding triggerCount * [Fix apache/incubator-kie-issues#1857] Adding isRetrigger * [Fix apache/incubator-kie-issues#1857] Clearing error * [Fix apache/incubator-kie-issues#1857] Adding IT test for retrigger
| Commit: | 45e1dfe | |
|---|---|---|
| Author: | Francisco Javier Tirado Sarti | |
| Committer: | GitHub | |
[Fix apache/incubator-kie-issues#1857] Adding triggerCount (#3858) * [Fix apache/incubator-kie-issues#1857] Adding triggerCount Adds triggerCount to ProcessInstanceNode events [Fix apache/incubator-kie-issues#1857] Adding triggerCount Adds triggerCount to ProcessInstanceNode events * [Fix apache/incubator-kie-issues#1857] Adding isRetrigger * [Fix apache/incubator-kie-issues#1857] Clearing error * [Fix apache/incubator-kie-issues#1857] Renaming isTrigger to trigger * [Fix apache/incubator-kie-issues#1857] Pere's comment
| Commit: | abb7964 | |
|---|---|---|
| Author: | Martin Weiler | |
| Committer: | GitHub | |
[incubator-kie-issues#1637] Add SLA due date to UserTaskInstances (#2151)
| Commit: | f995c8d | |
|---|---|---|
| Author: | Pere Fernández | |
| Committer: | GitHub | |
[incubator-kie-issues#1629] Add SLA information to ProcessInstances & NodeInstances (#2145) * [incubator-kie-issues#1629] Add SLA information to ProcessInstances & NodeInstances * - add slaDueDate to ProcessInstanceEntity toString
| Commit: | c6120e2 | |
|---|---|---|
| Author: | Enrique | |
| Committer: | GitHub | |
[incubator-kie-issues-1485] Reenable event test in ProcessTestEvents in kogito-apps (#2110)
| Commit: | f24aad8 | |
|---|---|---|
| Author: | Enrique | |
| Committer: | GitHub | |
[incubator-kie-issues-1439] UserTask Decouple codegen and interface from engine (#3655)
| Commit: | 60f38be | |
|---|---|---|
| Author: | Roberto Oliveira | |
[kie-issues#1169] Add license headers to files (#5902) * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Fix test. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests. # Conflicts: # .asf.yaml # .ci/buildchain-config-pr-cdb.yaml # .ci/jenkins/Jenkinsfile # .ci/jenkins/Jenkinsfile.weekly.deploy # .ci/jenkins/project/Jenkinsfile.weekly
The documentation is generated from this commit.
| Commit: | 1c284c9 | |
|---|---|---|
| Author: | Enrique | |
| Committer: | GitHub | |
[incubator-kie-issues-1204] Add built in support for org.w3c.dom.Document (#3518) * [incubator-kie-issues-1204] Add built in support for org.w3c.dom.Document
| Commit: | 07ab4d2 | |
|---|---|---|
| Author: | Tibor Zimányi | |
| Committer: | GitHub | |
[kie-issues#1168] Add license headers to files (#3498) * Adding a rat-excludes to make this easier Signed-off-by: Jason Porter <lightguard.jp@gmail.com> * Adding ASL v2 header to .gitignore files Signed-off-by: Jason Porter <lightguard.jp@gmail.com> * Adding ASL v2 header to adoc files Signed-off-by: Jason Porter <lightguard.jp@gmail.com> * Adding ASL v2 license header to java files missing them. Signed-off-by: Jason Porter <lightguard.jp@gmail.com> * Adding ASL v2 license header to sql files missing them. Signed-off-by: Jason Porter <lightguard.jp@gmail.com> * Adding ASL v2 license header to pmml files missing them. Signed-off-by: Jason Porter <lightguard.jp@gmail.com> * Adding ASL v2 license header to scesim files missing them. Signed-off-by: Jason Porter <lightguard.jp@gmail.com> * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Add missing copyright headers. * Remove separate rat-excludes file. * Remove duplicate headers in PMML files. * Fix SQL files copyright headers. * Fix SQL files copyright headers. * Fix SVG files. * Fix SourceFilesAddOnIT test. * Fix tests. * Remove duplicate licensing. * Remove Apache licensing from external XSDs. --------- Signed-off-by: Jason Porter <lightguard.jp@gmail.com> Co-authored-by: Jason Porter <lightguard.jp@gmail.com>
| Commit: | 48989d0 | |
|---|---|---|
| Author: | Alex Porcelli | |
| Committer: | GitHub | |
Apache Compliance: Missing headers! (#2043) * kie-issues#1165 Missing Apache headers. * kie-issues#1165 Missing Apache headers.
| Commit: | 200c469 | |
|---|---|---|
| Author: | Tibor Zimányi | |
| Committer: | GitHub | |
[kie-issues#1169] Add license headers to files (#5902) * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Add missing Apache copyright headers. * Fix test. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests. * Fix tests.
The documentation is generated from this commit.
| Commit: | a7d3128 | |
|---|---|---|
| Author: | Walter Medvedeo | |
| Committer: | GitHub | |
kie-kogito-apps-2026: Improvements on the Job Service start-up and periodic jobs loading procedure (#2038)
| Commit: | 305db21 | |
|---|---|---|
| Author: | Enrique | |
| Committer: | GitHub | |
[incubator-kie-issues-861] unify identifiers / part 1 (#3403) * [incubator-kie-issues-916] unify identifiers / part 1 * [incubator-kie-issues-916] PIM / migration plan impl * [incubator-kie-issues-916] PIM jbpm migration module added * [incubator-kie-issues-916] add marking logic * [incubator-kie-issues-916] add process event data state change
| Commit: | c2c064b | |
|---|---|---|
| Author: | Tiago Dolphine | |
| Committer: | GitHub | |
[KOGITO-9816] Consume ProcessDefinitionDataEvent at Data Index for Process Definitions indexation (#1924) * KOGITO-9816 Consume ProcessDefinitionDataEvent at Data Index for Process Definitions indexation
| Commit: | e0f93ab | |
|---|---|---|
| Author: | nmirasch | |
| Committer: | GitHub | |
KOGITO-8940: Add processInstance identity idexation at Data Index (#1825) * KOGITO-8940: Creator/owner field at process * keep importing individually, postgres identity column type to character varying * Add createdBy and updatedBy in the GraphQL schema to store event identity * Renamed migration files to match the version and added missing store=yes * added createdBy check on integration test query
| Commit: | 8fa3f3e | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-9737 - Index node definition data (#1870)
| Commit: | d47d9f7 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-9737 - Automatically register process definitions using Data Index addon (#1858)
| Commit: | 17f9f55 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-9737 - Index process definition data (#1842)
| Commit: | 3baec27 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-8979 - Data Index PostgreSQL persistence addon (#1843)
| Commit: | ce08066 | |
|---|---|---|
| Author: | Helber Belmiro | |
| Committer: | GitHub | |
KOGITO-9415 Added Live Reload support for CodeGenProviders (#3105) * KOGITO-9415 Added Live Reload support for CodeGenProviders Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> * Update quarkus/extensions/kogito-quarkus-extension-common/kogito-quarkus-common-deployment/src/main/java/org/kie/kogito/quarkus/common/deployment/KogitoQuarkusResourceUtils.java https://github.com/kiegroup/kogito-runtimes/pull/3105#discussion_r1254162917 Co-authored-by: Francisco Javier Tirado Sarti <65240126+fjtirado@users.noreply.github.com> * KOGITO-9415 Francisco's review Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> * Update quarkus/extensions/kogito-quarkus-serverless-workflow-extension/kogito-quarkus-serverless-workflow-extension-live-reload-test/pom.xml Co-authored-by: Francisco Javier Tirado Sarti <65240126+fjtirado@users.noreply.github.com> * KOGITO-9415 Rebase Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> * KOGITO-9415 added kogito-serverless-workflow-openapi-generated as dependency to integration test Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> * KOGITO-9415 added kogito-quarkus-workflow-common-deployment as dependency to integration test Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> * KOGITO-9415 added kogito-addons-quarkus-common-deployment as dependency to integration test Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> * KOGITO-9415 added kogito-quarkus-serverless-workflow-deployment as dependency to integration test Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> * KOGITO-9415 Modified package of model in integration test Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> * KOGITO-9415 Fixed sonar warning Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> * Update quarkus/extensions/kogito-quarkus-serverless-workflow-extension/kogito-quarkus-serverless-workflow-extension-live-reload-test/src/test/java/org/kie/kogito/quarkus/serverless/workflow/deployment/livereload/LiveReloadProcessorTest.java Co-authored-by: Tristan Radisson <tristan.radisson@gmail.com> * KOGITO-9415 Added disabled test for AsyncAPI Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> * KOGITO-9415 Fixed test for OpenAPI Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> --------- Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com> Co-authored-by: Francisco Javier Tirado Sarti <65240126+fjtirado@users.noreply.github.com> Co-authored-by: Tristan Radisson <tristan.radisson@gmail.com>
| Commit: | d2824fc | |
|---|---|---|
| Author: | radtriste | |
| Committer: | radtriste | |
Setup DSL config for 9.x
This commit does not contain any .proto files.
| Commit: | 04dd7bb | |
|---|---|---|
| Author: | Francisco Javier Tirado Sarti | |
| Committer: | GitHub | |
[KOGITO-9056] grpc and openapi support for execution (by adding additional dependencies) (#2952) * [KOGITO-9056] Refactoring executor to conditionally load handlers * [KOGITO-9056] Adding grpc tests * [KOGITO-9056] Adding OpenAPI test * [KOGITO-9056] Modifying property prefix for open api So it starts with Kogito * [KOGITO-9056] Fixing integration grpc test error * [KOGITO-9056] Sonar again
| Commit: | 2673d87 | |
|---|---|---|
| Author: | Walter Medvedeo | |
| Committer: | GitHub | |
KOGITO-9007 StateBasedNodeInstance not working with multiple instances including timers (#2949) * KOGITO-9007 StateBasedNodeInstance not working with multiple instances including timers * KOGITO-9007 StateBasedNodeInstance not working with multiple instances including timers - Tests fixes * KOGITO-9007 StateBasedNodeInstance not working with multiple instances including timers - Code review suggestons
| Commit: | a75d6ea | |
|---|---|---|
| Author: | Walter Medvedeo | |
| Committer: | GitHub | |
KOGITO-8630: Http Recipient timeout set from the API (#1678) * KOGITO-8630: Http Recipient timeout set from the API * KOGITO-8630: Http Recipient timeout set from the API - apply review comments
| Commit: | b10cbba | |
|---|---|---|
| Author: | Walter Medvedeo | |
| Committer: | GitHub | |
KOGITO-8632: Http Recipient repetitive triggers to use the delayUnit from the API (#1675) * KOGITO-8632: Http Recipient repetitive triggers to use the delayUnit from the API * KOGITO-8632: Http Recipient repetitive triggers to use the delayUnit from the API - use the SimpleTimerTrigger in the oldv1 api
| Commit: | e0d2c80 | |
|---|---|---|
| Author: | Walter Medvedeo | |
| Committer: | GitHub | |
[KOGITO-8228] Job Service New Public API (phase1) (#1618) * KOGITO-8260: Jobs Service Messaging addon to the New Public API - Incorporates: - KOGITO-7997: Jobs Service generic public API design - KOGITO-8245: New Public API Data Model - KOGITO-8259: Jobs Service Knative Eventing addon to the New Public API - KOGITO-8260: Jobs Service Messaging addon to the New Public API Task - KOGITO-8518: Add the ability to send json content as payload to the HttpRecpient and new API - KOGITO-8262: Recipients support with the HTTP implementation - KOGITO-8246: Create Job API - KOGITO-8248: Delete Job API - KOGITO-8521: Job Service New API refactor database migration to the new schema --------- Co-authored-by: Tiago Dolphine <tiagodolphine@gmail.com>
| Commit: | c5eeebb | |
|---|---|---|
| Author: | nmirasch | |
| Committer: | GitHub | |
KOGITO-8375: Added support for Primitive data types Long/Float/Double… (#1593) * KOGITO-8375: Added support for Primitive data types Long/Float/Double at Data-index * Added new types to integration test * Added specific graphql typeArgument for each new type supported
| Commit: | c73eaca | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-8511 - Move packages to avoid split packages warning (#1594)
| Commit: | 8caa1f0 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
[main] [KOGITO-8495] Bump quarkus version to 2.16.0.Final (#1589) * [main] Bump Quarkus version to 2.16.0.CR1 * Revert logs * Fix realm path for Trusty IT test * Fix wait strategy for containers in Trusty IT tests * Include native resources for Data Index extension * Fix Data Index extension native tests execution * Embedded PostgreSQL binaries inclusion in native build
| Commit: | 33a64dc | |
|---|---|---|
| Author: | Francisco Javier Tirado Sarti | |
| Committer: | GitHub | |
[KOGITO-8249] Process timeout implementation proposal (#2735) * [KOGITO-8249] Process timeout implementation proposal * [KOGITO-8249] Approach using TimerJobId * [KOGITO-8249] Adding integration test * [KOGITO-8249] Adding serialization support * [KOGITO-8249] Renaming configureSLA to configureTimers * [KOGITO-8249] Trying to minimize protobuf changes * [KOGITO-8249] Fixing error in cancel
| Commit: | bc11cbb | |
|---|---|---|
| Author: | Francisco Javier Tirado Sarti | |
| Committer: | GitHub | |
[KOGITO-8199] Properly supporting import in grpc (#2605) * [KOGITO-8199] Properly supporting import in grpc Imports were being incorrectly ignored. * [KOGITO-8199] Adding unit test
| Commit: | b1de452 | |
|---|---|---|
| Author: | nmirasch | |
| Committer: | GitHub | |
KOGITO-7795: Map Domain kogito.Date fields to graphql DateTime (#1481) * KOGITO-7795: Map Domain kogito.Date, instant, LocalDateTime, ZonedLocalDateTime fields to graphql DateTime * Added checks on data index integration test
| Commit: | 9b51409 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-7690 - Ignore OrderBy types without attributes (#1426)
| Commit: | 455cc93 | |
|---|---|---|
| Author: | Francisco Javier Tirado Sarti | |
| Committer: | GitHub | |
[KOGITO-7538] Adding property kogito.grpc.enum.includeDefault (#2376) * [KOGITO-7538] Adding property kogito.grpc.enum.includeDefault This property enable inclusion of default enum value in grpc response * [KOGITO-7538] Injecting property values * [KOGITO-7538] Adding integration test for empty message Thanks Ricardo for pointing this out * [KOGITO-7538] Marian's comments.
| Commit: | ed27d08 | |
|---|---|---|
| Author: | Francisco Javier Tirado Sarti | |
| Committer: | GitHub | |
[KOGITO-7535] Handling enums for grpc (#2326) * [KOGITO-7535] Handling enums for grpc * [KOGITO-7535] Integration test * [KOGITO-7535] New approach * [KOGITO-7535] Deleting dead code * [KOGITO-7535] Some styling
| Commit: | 5ee1481 | |
|---|---|---|
| Author: | Francisco Javier Tirado Sarti | |
| Committer: | GitHub | |
[KOGITO-7218] Adding integration test for gRPC (#2232) * [KOGITO-7218] Adding integration test for gRPC * [KOGITO-7218] Disable gRPC server on dev mode
| Commit: | efcbddd | |
|---|---|---|
| Author: | nmirasch | |
| Committer: | GitHub | |
KOGITO-7077: Add support for collections in dataindex (#1335) * KOGITO-7077: Add collections support in dataindex * moved mapper and TypeReference at instance level, fix test proto files formatting * use resolveBaseTypeName only to get Input types in schema generation
| Commit: | a08ee0b | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-6756 Proto support for generic Serializable objects and Instant (#1996)
| Commit: | 084fc86 | |
|---|---|---|
| Author: | Mario Fusco | |
| Committer: | GitHub | |
[DROOLS-6788] change jbpm Process Instance Id from long to String (#4142) * [DROOLS-6788] change jbpm Process Instance Id from long to String * wip
| Commit: | 6c21518 | |
|---|---|---|
| Author: | Gabriele Cardosi | |
| Committer: | GitHub | |
[FAI-591] Reorganize modules (#1030) * [FAI-591] Reorganize modules * [FAI-591] Adapting imports * [FAI-591] Fixing json model. Add info to exception * [FAI-591] WIP * [FAI-591] Refactored tracing-related classes/hierarchies * [FAI-591] Fixed jackson inheritance. Avoid polluting json messages with internal implementation details. Moved classes to accomplish that. * [FAI-591] WIP. Broken tests * [FAI-591] Fix reflection/serialization * [FAI-591] Fix ArgumentMatchers * [FAI-591] Fix ArgumentMatchers
| Commit: | d5d48d2 | |
|---|---|---|
| Author: | Enrique González Martínez | |
| Committer: | GitHub | |
[KOGITO-6346] Setting up MongoDB/PostgreSQL persistence for Serverless workflow errors for generating proto (#1777)
| Commit: | bc34e48 | |
|---|---|---|
| Author: | Tiago Dolphine | |
| Committer: | GitHub | |
[KOGITO-5863] Async process execution (#1639) * KOGITO-5863 async exectuion in the process runtime * Async execution using job service + fixes for ForEachNode mashalling * Adding async test under ActivityGenerationModelTest * Fix existing IT that had async true * Fix JdbcProcessInstancesIT * adding triggerJob command to centralize the loggic to trigger nodes * Removing commented code * Adding async + sequential check in the forEachNode Instance * Refactor in JobId and timerId when calling job-service * Applying comments to revert changes in ProcessMultiThreadTest * applying PR comments
| Commit: | be03996 | |
|---|---|---|
| Author: | Michael Anstis | |
| Committer: | GitHub | |
FAI-629: Refactor use of BaseExplainabilityRequest/BaseExplainabilityRequestDto (#1083) * FAI-629(FAI-630): Refactor use of BaseExplainabilityRequest(Response)/BaseExplainabilityRequest(Response)Dto * Updates following peer review by danielezonca * More updates following peer review by danielezonca Co-authored-by: Michael Anstis <manstis@redhat.com>
| Commit: | a20688f | |
|---|---|---|
| Author: | nmirasch | |
| Committer: | GitHub | |
KOGITO-6011: Add Task comments and attachments to data index (#1056) * KOGITO-6011: Add Task comments and attachments to data index * added checks on comments and attachments at integration test. Removed unnecessary @JsonProperty annotations * AttachmentMarshallerTest fix
| Commit: | 18b7291 | |
|---|---|---|
| Author: | uteegozi | |
| Committer: | GitHub | |
[KOGITO-5320] protobuf data type lookup fix (#1495) * [KOGITO-5320] protobuf data type lookup fix * [KOGITO-5320] protobuf data type lookup fix * comparator symmetry plus test * KOGITO-5320 more general solution incl. enums
| Commit: | 6d5c87d | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-5570 Avoid setting indexing as true for all fields (#961)
| Commit: | 2977248 | |
|---|---|---|
| Author: | Michael Anstis | |
| Committer: | GitHub | |
FAI-488: Counterfactual results: Limit number returned? (#888) * FAI-488: Counterfactual results: Limit number returned? * Updates following peer review. Also fix purging to be based on CounterfactualId NOT ExecutionId. Co-authored-by: Michael Anstis <manstis@redhat.com>
| Commit: | 391cf62 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-4341 Infinispan upgrade to version 12 (#815)
| Commit: | 4cad1f0 | |
|---|---|---|
| Author: | Jacopo Rota | |
| Committer: | GitHub | |
FAI-458 - Refactoring trusty infinispan storage: remove not necessary marshallers (#841) * retrieved decision input components set to null in case of unit type * refactoring trusty infinispan storage: remove not necessary marshallers * enable tests * remove unused imports * reuse parent mapper in marshallers * make MarshallerTestTemplate public
| Commit: | b5d4d80 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-5200 Support int64/long type in Data Index (#847)
| Commit: | d5ce411 | |
|---|---|---|
| Author: | Michael Anstis | |
| Committer: | GitHub | |
FAI-439: CF: TrustyService handling of CF resultsets (#799) * FAI-439: CF: TrustyService handling of CF resultsets * Refactor following merge of https://github.com/kiegroup/kogito-apps/pull/791 * Make isFixed and domain optional (for Structures and Collections) * Add default implementation for explainAsync w/o callback. Co-authored-by: Michael Anstis <manstis@redhat.com>
| Commit: | 0b08150 | |
|---|---|---|
| Author: | Enrique González Martínez | |
| Committer: | GitHub | |
[KOGITO-4691] Process Marshalling refactor (#1266) Co-authored-by: Cristiano Nicolai <570894+cristianonicolai@users.noreply.github.com>
| Commit: | 2a9608e | |
|---|---|---|
| Author: | Michael Anstis | |
| Committer: | GitHub | |
FAI-456: CF: ExplainabilityService handling of CF requests (#752) * FAI-456: CF: ExplainabilityService handling of CF requests FAI-439: CF: TrustyService handling of CF resultsets * More unit tests. Removal of Context that was not really needed. * Remove zero parameter constructor. * Fixes following rebase with master * Implement Features' constraint property support for CounterfactualPrediction. * Updates following peer review. Co-authored-by: Michael Anstis <manstis@redhat.com>
| Commit: | abdf7cc | |
|---|---|---|
| Author: | Jacopo Rota | |
| Committer: | GitHub | |
FAI-469 - Fix saliency response (#768) * fix json property name * rename getScore to getFeatureScore * fix proto
| Commit: | cc867e6 | |
|---|---|---|
| Author: | fjtirado | |
| Committer: | GitHub | |
[KOGITO-4502] GET task id API to return task info, not only the input (#1217) model
| Commit: | fca6287 | |
|---|---|---|
| Author: | Xieshen Zhang | |
| Committer: | GitHub | |
KOGITO-4337: PostgreSQL persistence support for Job Service (#694)
| Commit: | adf4515 | |
|---|---|---|
| Author: | Michael Anstis | |
| Committer: | GitHub | |
FAI-437: CF: TrustyService endpoint for UI to initiate CF request (#747) * FAI-437: CF: TrustyService endpoint for UI to initiate CF request FAI-440: CF: TrustyService endpoint for CF resultsets FAI-438: CF: TrustyService handling of UI CF requests - Add support for both SOURCE URL and SERVICE URL - Events to ExplainabilityService.. * Increase Unit Test coverage * Integration test showing use of a structured CF request. * Throw exception if a request for a Counterfactual explanation is received. * Rename Counterfactual[Request] class and fix failing test. * Improve Counterfactual Search Domains for ranges. Co-authored-by: Michael Anstis <manstis@redhat.com>
| Commit: | 4ca584a | |
|---|---|---|
| Author: | fjtirado | |
| Committer: | GitHub | |
[KOGITO-4300] Implementing deadlines (#1175)
| Commit: | 979d7ae | |
|---|---|---|
| Author: | Jacopo Rota | |
| Committer: | GitHub | |
KOGITO-4734 - Refactoring Trusty Service (#724) * refactoring trusty service * remove comments and logs * remove unused variables * enable tests * make AbstractMarshaller objectmapper protected * refactoring comments * separate trusty storage api from implementation * update jit * remove explicit dependencies, rename Saliency and FeatureImportance * fix ui * fix jit readme * fix infinispan renaming * use reflection to set executionId in traceevent tests
| Commit: | e5a0720 | |
|---|---|---|
| Author: | fjtirado | |
| Committer: | GitHub | |
[KOGITO-4557] Adding attachment and comments to tasks (#1129)
| Commit: | 8b70e72 | |
|---|---|---|
| Author: | Jacopo Rota | |
| Committer: | GitHub | |
KOGITO-4523 - implement dmn model with metadata storage and api on trusty service (#672) * implement dmn model with metadata storage and api * fix audit ui to display models * refactoring * refactoring model identifier * reformat code * reformat * fix trusty ui model tests * Update trusty/trusty-storage/trusty-storage-infinispan/src/main/java/org/kie/kogito/trusty/storage/infinispan/DMNModelWithMetadataMarshaller.java Co-authored-by: Daniele Zonca <dzonca@redhat.com> * Update ModelDiagram.tsx * fix trusty ui build * fix prettier * refactoring Co-authored-by: Daniele Zonca <dzonca@redhat.com>
| Commit: | 2faf8f9 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-4341 Update Infinispan indexing configuration, adding all entities into default xml configuration (#668)
| Commit: | b2356d0 | |
|---|---|---|
| Author: | Daniele Zonca | |
| Committer: | GitHub | |
[KOGITO-4281] Split all generators to use kogito-codegen-api and SPI (#1010) * WIP * Fix tests * Fix tests * Minor * Simplify flow * Simplify classLoader usage in maven plugin * Minor refactoring * Fix code smell * Minor change * Fix regression and removed ProtoDataClassesResult * Fix NPE * ProtoGenerator refactoring * Fix test and improve coverage * Fix NPE * Minor * Made CollectedResource handle not existing paths * Improve coverage + code smell * Avoid multiple CollectedResource invocation * Removed GenerateDeclaredTypes mojo + moved hasREST to KogitoBuildContext * After merge fix * Fix codegen tests * Fix proto handling * Add coverage * Add FileSystemPersistenceGeneratorTest * WIP * Sample module wip * Remove sample module for now * Fix tests * Minor * Minor changes * Code smell * Minor * Fix merge * WIP * Split all generators * Minor * Restored README * Minor fix * Minor * Add missing dependency * Add missing dependency
| Commit: | 3bfa125 | |
|---|---|---|
| Author: | Edoardo Vacchi | |
| Committer: | GitHub | |
KOGITO-4002 Move process serialization to process-serialization-protobuf (#933) * fix dependencies, old methods * do not copy over drools serialization (yet) * move proto * missing kie.conf * process-serialization-protobuf * whitespace/force rebuild
| Commit: | f2d5848 | |
|---|---|---|
| Author: | Bai Xiaofeng | |
| Committer: | GitHub | |
[KOGITO-3566] Improve Task Inbox Query (#509)
| Commit: | a40169c | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-3747 - Make UserTaskInstance proccesId sortable (#514)
| Commit: | f15f153 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-3118 Infinispan 11 upgrade (#495)
| Commit: | 1b393d7 | |
|---|---|---|
| Author: | Gabriele Cardosi | |
| Committer: | GitHub | |
[DROOLS-5367] Removed kogito-specific PredictionRuleMapper (#785) * [DROOLS-5367] Removde kogito-specific PredictionRuleMapper * [KOGITO-3505] refactor kogito according to descoping of mvel and protobuf in drools * wip * wip * wip * [DROOLS-5367] Targeting TAG release * wip * wip * wip * [DROOLS-5637] Updating version * [DROOLS-5637] Fixed test Co-authored-by: mariofusco <mario.fusco@gmail.com>
| Commit: | 84ebb8b | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-3133 Expose nodeInstanceId in Job details Graphql (#485)
| Commit: | a6a7764 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-3073 Create protobuf common module to allow reusing marshallers outside Infinispan addon (#811)
| Commit: | 2bbb8a4 | |
|---|---|---|
| Author: | Mario Fusco | |
| Committer: | GitHub | |
[KOGITO-2853] descoping of protobuf marshaller from the core engine (#3090) * [KOGITO-2853] descoping of protobuf marshaller from the core engine * [KOGITO-2853] add OSGi support * wip
| Commit: | 1bd9bd7 | |
|---|---|---|
| Author: | Tiago Dolphine | |
| Committer: | GitHub | |
KOGITO-3119 - Job Service - Infinispan 11 upgrade (#466) * KOGITO-3119 - Job Service - Infinispan 11 upgrade
| Commit: | d341280 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-3299 Index Job endpoint url in Data Index (#449)
| Commit: | 70c0591 | |
|---|---|---|
| Author: | Alessandro Costa | |
| Committer: | GitHub | |
KOGITO-3228: add outcome ids to saliency model (#428) * KOGITO-3228: add outcome ids to saliency model * KOGITO-3228: add status directly to ExplainabilityResultDto instead of boolean attribute * KOGITO-3228: fix test * KOGITO-3228: add status details field to explainability result * KOGITO-3228: add 'explanation' prefix to saliencies endpoint * KOGITO-3228: remove extra CompletableFuture::supplyAsync call from ExplanationServiceImpl::explainAsync * KOGITO-3228: remove explainability-api dependency from trusty-storage-api * KOGITO-3228: improve ExplainabilityResultConsumerTest * KOGITO-3228: handle IllegalArgumentException in ExplainabilityResultConsumer
| Commit: | c0ccccc | |
|---|---|---|
| Author: | Jacopo Rota | |
| Committer: | GitHub | |
Update decision.proto (#427)
| Commit: | 0f75a60 | |
|---|---|---|
| Author: | Alessandro Costa | |
| Committer: | GitHub | |
KOGITO-2914: connect Trusty service and Explainability service (#410) * KOGITO-2914: first stub of explainability DTOs with properties * KOGITO-2914: use tracing-typedvalue-api and improve explainability DTOs * KOGITO-2914: use typedvalue-api * KOGITO-3086 - kogito remote prediction provider * KOGITO-3086 - added predict API model objects * KOGITO-3086 - added missing vertx dep in POM * KOGITO-3086 - make LimeExplainer API async * KOGITO-3086 - fail in case of empty (linearized) features * KOGITO-3086 - plugging dto/request with expl-service impl * KOGITO-3086 - in RKPP get the service url from the request * KOGITO-2914: first stub of explainability DTOs with properties * KOGITO-2914: use tracing-typedvalue-api and improve explainability DTOs * KOGITO-2914: use typedvalue-api * KOGITO-3086 - kogito remote prediction provider * KOGITO-3086 - added predict API model objects * KOGITO-3086 - added missing vertx dep in POM * KOGITO-3086 - make LimeExplainer API async * KOGITO-3086 - fail in case of empty (linearized) features * KOGITO-3086 - plugging dto/request with expl-service impl * KOGITO-3086 - in RKPP get the service url from the request * KOGITO-2914: add DecisionInput to persistence models * KOGITO-2914: working loop between trusty and explainability services (some stubbed parts yet) * [KOGITO-2914] missing license * KOGITO-2914: implement persistence of ExplainabilityResult * KOGITO-2914: implement ExplainabilityApiV1 * [KOGITO-2914] Review CompletableFuture usages in expl-core * KOGITO-2914: fix call from explainability service to predict endpoint * [KOGITO-2914] Review DTO to use ModelIdentifier + Fix jandex index + RemoteKogitoPredictionProvider now sends all the inputs together * KOGITO-2914: improve input/output parsing in explainability service * KOGITO-2914: add comment in RemoteKogitoPredictionProvider to explain a particular behavior * [KOGITO-2914] Fix rety mechanism in case of not separable dataset * [KOGITO-2914] Fix rety mechanism in case of not separable dataset * KOGITO-2914: improve coverage * [KOGITO-2914] explainability-service refactoring to make it testable + test coverage * [KOGITO-2914] Fix SonarCloud bugs/codesmell * KOGITO-2914: improve trusty-service coverage * [KOGITO-2914] Fix SonarCloud bugs/codesmell (removed duplicated class) * [KOGITO-2914] Fix SonarCloud bugs/codesmell * [KOGITO-2914] Fix SonarCloud bugs/codesmell * [KOGITO-2914] Improve test coverage * [KOGITO-2914] Changes based on PR comments * KOGITO-2914: improve coverage of trusty-service * [KOGITO-2914] Improve coverage + codesmell * [KOGITO-2914] Post merge fix * [KOGITO-2914] Minor changes * [KOGITO-2914] Create FakeRandom for testing purpose * KOGITO-2914: remove TODO line that was done previously * [KOGITO-2914] Update imports * [KOGITO-2914] PR comments * [KOGITO-2914] PR comments + test coverage Co-authored-by: Tommaso Teofili <tteofili@redhat.com> Co-authored-by: danielezonca <dzonca@redhat.com>
| Commit: | 24c4004 | |
|---|---|---|
| Author: | Xieshen Zhang | |
| Committer: | GitHub | |
[KOGITO-2889] Build multiple jars for different persistence of data index (#350) * [KOGITO-2889] Build multiple jars for different persistence of data index * Use kogito-test-utils for MongoDB integration testing
| Commit: | 51d5d37 | |
|---|---|---|
| Author: | Alessandro Costa | |
| Committer: | GitHub | |
KOGITO-2741 Enrich TrustyService with data types information from TraceEvents (#345) * [KOGITO-2741] Enhance TypedVariable * [KOGITO-2741] Improve tests * [KOGITO-2741] Fix TypedVariableResponse and add TypedVariableResponseTest * [KOGITO-2741] Minor fixes to make trusty-service work with Audit UI * [KOGITO-2741] Small code polish * [KOGITO-2741] Fix ExecutionHeaderResponse hasSucceeded property name to align with Audit UI * [KOGITO-2741] Test hasSucceeded field * [KOGITO-2741] Persist execution source URL and return it via API * [KOGITO-2741] Increase coverage of trusty-service * [KOGITO-2741] Remove sourceUrl from ExecutionHeaderResponse
| Commit: | f861f0c | |
|---|---|---|
| Author: | Michael Anstis | |
| Committer: | GitHub | |
FAI-241: Model definition endpoint - UI changes (#370) Co-authored-by: Michael Anstis <manstis@redhat.com>
| Commit: | 7645e9d | |
|---|---|---|
| Author: | Mario Fusco | |
| Committer: | GitHub | |
[KOGITO-2854] drools-core unfork (#649) * compiler unfork * core unfork * kogito fact handle factory * use drools timers * rebase master * Exclude kie-api * Add jbpm forked file to Kogito's Drools * 4 errors to go only processInstance to string missing * Two errors to go * Subclass StatefulKnowledgeSession * Implement getProcessInstance with long and unsupported in DummyWorkingMemory.java * Correct factory for StatefulSession * KogitoStringUtils * fix all compilation problems * wip * wip * wip * wiè * Support KogitoDefaultAgenda * wip * wip * wip * wip * wip * Use Kogito's KieModuleModelImpl and Marshaller * wip * wip * wip * wip * Revert to correct package for KogitoJunitActivator.java * wip * use KogitoKnowledgeBuilderFactoryServiceImpl that doesn't have Jaxb * wip * wip * wip * wip * wip * wip * unfork drools-core-reflective * wip * wip * fix pom * wip * remove KogitoStringUtils * wip * wip * wip * wip * wip * wip * wip Co-authored-by: Luca Molteni <volothamp@gmail.com>
| Commit: | 7675738 | |
|---|---|---|
| Author: | Tiago Dolphine | |
| Committer: | GitHub | |
[KOGITO-2255] [KOGITO-2256] Job Service - Refactoring Job APIs to use kogito-timer API (#265) * Refactoring Job APIs to the kogito-timer apis
| Commit: | e38ddcb | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-2316 Expose the task endpoint on GraphQL (#326)
| Commit: | b27ace6 | |
|---|---|---|
| Author: | Xieshen Zhang | |
| Committer: | GitHub | |
[KOGITO-2121] MongoDB for Data Index service (#293) * [KOGITO-2121] MongoDB for Data Index service * Use mongo client for query operator * Change MongoStorage implementation * Documentation for data index with MongoDB * Use testcontainers mongodb module for mongodb integration test * Remove unnecessary "_id" for subdocument * Use MongoDB ChangeStream for object listener * Add mongodb integration tests for data-index-service * Sonar analysis * Resolve conflicts * Remove dependency on Panache * Use getter and setter for the entity * Sonar analysis
| Commit: | 924040f | |
|---|---|---|
| Author: | Mario Fusco | |
| Committer: | GitHub | |
[KOGITO-2792] backport of kogito improvements (#2998) * [KOGITO-2792] backport of kogito improvements * [KOGITO-2792] backport of kogito improvements * wip * wip * wip * wip * wip * wip
| Commit: | f66ebbd | |
|---|---|---|
| Author: | Alessandro Costa | |
| Committer: | GitHub | |
[KOGITO-2537] Consume and persist TraceEvents in trusty-service (#294) * [KOGITO-2537] Add TraceEventConsumer to trusty-service * [KOGITO-2537] Improve Decision model * [KOGITO-2537] Extend Decision model * [KOGITO-2537] Fix Decision inputs and outcomes * [KOGITO-2537] Improve trusty-service APIs * [KOGITO-2537] Fix enum serialization/deserialization * [KOGITO-2537] Improve trusty-service API tests * [KOGITO-2537] Add TraceEventConsumerTest and TraceEventConverterTest * [KOGITO-2537] Reduce code smells * [KOGITO-2537] Add @JsonProperty to trusty-service responses * [KOGITO-2537] Minor fixes * [KOGITO-2537] Move Message.Level to dedicated MessageLevel enum in trusty storage * [KOGITO-2537] Improvements * [KOGITO-2537] Improve tests of trusty-storage-infinispan * [KOGITO-2537] Remove redundant MessageLevel enum from trusty-storage-api * [KOGITO-2537] Add TraceEventConsumerIT * [KOGITO-2537] Add testCloudEventWithErrors to TraceEventConsumerIT * [KOGITO-2537] Improve marshaller tests * [KOGITO-2537] Add workaround for infinispan serialization error of Message model * [KOGITO-2537] Remove JSON test resources from trusty-service * [KOGITO-2537] Static TraceEventConverter methods + improved TraceEventConsumerIT * [KOGITO-2537] Log at error level in TraceEventConsumer * [KOGITO-2537] Fix TraceEventConsumerIT * [KOGITO-2537] Infinispan marshaller tests check for uncovered fields
| Commit: | 7284247 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-2422 - Add support for Milestones in Data Index (#299)
| Commit: | f205c10 | |
|---|---|---|
| Author: | Jacopo Rota | |
| Committer: | GitHub | |
Kogito 2275 - trusty service uses persistence abstraction (#273) * Create trustyCI.yml * Update trustyCI.yml * create storage abstraction * Revert "Update trustyCI.yml" This reverts commit e28aaa2c0876b61441bec40203b1ca39d066630d. * Revert "Create trustyCI.yml" This reverts commit 06a5900346f19c689e83c97b520a2f6580012899. * Refactor infinispan query tests * refactor infinispan query tests * refactoring data-index-protobuf * refactoring getProtobufCache * refactoring Storage annotations * fix pom * Fix CacheService annotation * fix integration tests * rename classes based on comments * rename classes based on comments * refactoring getProtobufCache and getProcessIdModelCache * refactoring protobuf module * rename methods according to comments * add kogito storage commons readme * rename parameters * add trusty storage modules * rename decision storage * add licences * use the trusty storage layer to retrieve executions * fix readme * move protobuf domain to api and remove unused imports * add integration test * refactoring getProtobufCache * remove getProtobufCache old method * remove getProtobufCache from DataIndexStorageManager, ProtobufService injected directly in protobuf manager * Update kogito-storage-commons/kogito-storage-commons-infinispan/src/main/java/org/kie/kogito/storage/infinispan/cache/StorageImpl.java Co-authored-by: Cristiano Nicolai <cristiano.nicolai@gmail.com> * add enum marshaller to be fixed * update poms, rename kogito.data-index.storage.type, optimize imports * create conflict * commit changes * create conflict * move to StorageImpl * remove duplicated code * create conflict * remove StorageImpl without history * add CacheImpl * update StorageImpl * refactoring getDomainModelCache * refactoring getDomainModelCache * remove unused dependencies * Update kogito-storage-commons/kogito-storage-commons-api/src/main/java/org/kie/kogito/storage/api/StorageService.java Co-authored-by: Cristiano Nicolai <cristiano.nicolai@gmail.com> * Update data-index/data-index-storage/data-index-storage-api/src/main/java/org/kie/kogito/index/DataIndexStorageService.java Co-authored-by: Cristiano Nicolai <cristiano.nicolai@gmail.com> * rename caches parameters * rename kogito-storage-* with kogito-persistence-* * remove kogito prefix from persistence modules * rebase * update marshallers * add integration test * update readme * remove unused ProtobufService in DataIndexStorageServiceImpl * fix code smells * Provide the parametrized type in AttributeFilter * fix code smells * fix code smells * try enum marshaller * refactoring infinispan resource test * refactoring and implementation of getDecisionById method * add v1/executions/decisions/{executionId} endpoint with tests * make tests public * restore imports * remove unused dependencies * update pom * remove duplicated dependency * refactoring * fix pom * run integration tests in pom and handle already existing elements with tests * improve tests for non-existing decisions * fix test * optimize code quality * fix tests * add licence headers, rename tests, optimize imports, remove empty mongo module * implement protostream tests, create constants, move cache config, change return message api, remove unused dependencies * test mapping Decision-Marshaller, improve CDI of TrustyService, implement update method * fix sonarcloud * rename DecisionApiV1 test class * fix tests Co-authored-by: Cristiano Nicolai <cristiano.nicolai@gmail.com>
| Commit: | 8d2408d | |
|---|---|---|
| Author: | Jacopo Rota | |
| Committer: | GitHub | |
Kogito 2326 - Kogito apps storage abstraction (#246) * Create trustyCI.yml * Update trustyCI.yml * create storage abstraction * Revert "Update trustyCI.yml" This reverts commit e28aaa2c0876b61441bec40203b1ca39d066630d. * Revert "Create trustyCI.yml" This reverts commit 06a5900346f19c689e83c97b520a2f6580012899. * Refactor infinispan query tests * refactor infinispan query tests * refactoring data-index-protobuf * refactoring getProtobufCache * refactoring Storage annotations * fix pom * Fix CacheService annotation * fix integration tests * rename classes based on comments * rename classes based on comments * refactoring getProtobufCache and getProcessIdModelCache * refactoring protobuf module * rename methods according to comments * add kogito storage commons readme * rename parameters * add licences * fix readme * move protobuf domain to api and remove unused imports * refactoring getProtobufCache * remove getProtobufCache old method * remove getProtobufCache from DataIndexStorageManager, ProtobufService injected directly in protobuf manager * Update kogito-storage-commons/kogito-storage-commons-infinispan/src/main/java/org/kie/kogito/storage/infinispan/cache/StorageImpl.java Co-authored-by: Cristiano Nicolai <cristiano.nicolai@gmail.com> * update poms, rename kogito.data-index.storage.type, optimize imports * create conflict * commit changes * create conflict * move to StorageImpl * remove duplicated code * create conflict * remove StorageImpl without history * add CacheImpl * update StorageImpl * refactoring getDomainModelCache * refactoring getDomainModelCache * remove unused dependencies * Update kogito-storage-commons/kogito-storage-commons-api/src/main/java/org/kie/kogito/storage/api/StorageService.java Co-authored-by: Cristiano Nicolai <cristiano.nicolai@gmail.com> * Update data-index/data-index-storage/data-index-storage-api/src/main/java/org/kie/kogito/index/DataIndexStorageService.java Co-authored-by: Cristiano Nicolai <cristiano.nicolai@gmail.com> * rename caches parameters * rename kogito-storage-* with kogito-persistence-* * remove kogito prefix from persistence modules * update readme * remove unused ProtobufService in DataIndexStorageServiceImpl * fix code smells * Provide the parametrized type in AttributeFilter * fix code smells * fix code smells * removed unused dependencies * make StorageIT identifiers public Co-authored-by: Cristiano Nicolai <cristiano.nicolai@gmail.com>
| Commit: | 1387065 | |
|---|---|---|
| Author: | Xieshen Zhang | |
| Committer: | GitHub | |
[KOGITO-1559] Data Index refactoring to support alternative storage solution (#208)
| Commit: | e41cce2 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-1041 - Move Data Index to kogito-apps repository (#65)
| Commit: | d050581 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-1041 - Move Data Index to kogito-apps repository (#315)
| Commit: | bf3ac25 | |
|---|---|---|
| Author: | Cristiano Nicolai | |
| Committer: | GitHub | |
KOGITO-1041 - Move Jobs Service to kogito-apps repository (#66)