Skip to content

Changes

Summary

  1. Move CORS filter to Shiro (details)
  2. Relax Email validation RegEx for new domains (details)
  3. Fixed exception messages missing the positional argument number (details)
  4. Fix MetricPredicate and add MetricExistsPredicate (details)
  5. Silenced Liquibase logging to level WARN (details)
  6. Fixed target dbms to include also MariaDB (details)
  7. Added Liquibase script to fix timestamp(3) columns (details)
  8. Added SemanticVersion utility class (details)
  9. Improved liquibase client and Timestamp scripts to be run only when required (details)
  10. Added logging information when initializing LiquibaseClient (details)
  11. Added javadoc (details)
  12. Fixed semantic versioning and added jUnit test (details)
  13. Re-added old method (details)
  14. Bumped resources given to the Develop Vagrant machine (details)
  15. Improved initialization of the Quartz scheduler (details)
  16. Improved storing of the XML job definition to avoid collision (details)
  17. Fixed handling error when retrieving data from jBatch (details)
  18. Improved EntityManager to handle more Serializable entities and added Javadoc (details)
  19. Changed delay values when resuming enqueued jobs (details)
  20. Implemented JPAPersistenceManager for jBatch (details)
  21. Improved DeviceManagementNotification handling when checking Job restart (details)
  22. Added registration of a FAILED resume job (details)
  23. Renamed jBatch SQL table names (details)
  24. Implemented purgeByName and removed old KapuaJDBCPersistenceManagerImpl (details)
  25. Added a bunch of javadoc (details)
  26. skip groupable checks if the logger user is trusted (details)
Commit 3454edfb451ba78bdf9becb83c4f626ac50670ea by Alberto Codutti
Move CORS filter to Shiro

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modified rest-api/core/src/main/java/org/eclipse/kapua/app/api/core/CORSResponseFilter.java (diff)
The file was modified rest-api/web/src/main/java/org/eclipse/kapua/app/api/web/RestApisApplication.java (diff)
The file was modified rest-api/web/src/main/resources/shiro.ini (diff)
Commit c8810f20c6b839bbee13709d08063ec41471b9f2 by Alberto Codutti
Relax Email validation RegEx for new domains

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modified commons/src/test/java/org/eclipse/kapua/commons/util/ArgumentValidatorTest.java (diff)
The file was modified console/module/api/src/main/java/org/eclipse/kapua/app/console/module/api/client/util/validator/TextFieldValidator.java (diff)
The file was modified commons/src/main/java/org/eclipse/kapua/commons/util/CommonsValidationRegex.java (diff)
The file was modified console/module/api/src/main/resources/org/eclipse/kapua/app/console/module/api/client/messages/ValidationMessages.properties (diff)
Commit 436e982aebb8a3bd4fc895fe05085e3f84fd2905 by Alberto Codutti
Fixed exception messages missing the positional argument number

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified service/scheduler/quartz/src/main/resources/quartz-trigger-driver-error-messages.properties (diff)
The file was modified service/device/management/job/api/src/main/resources/job-device-management-trigger-service-error-messages.properties (diff)
Commit 88fac6e0fd42ac7d58f4736184d58716213c7d55 by Alberto Codutti
Fix MetricPredicate and add MetricExistsPredicate

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modified service/datastore/api/src/main/java/org/eclipse/kapua/service/datastore/model/query/StorablePredicateFactory.java (diff)
The file was modified service/datastore/internal/src/main/java/org/eclipse/kapua/service/datastore/internal/model/query/ExistsPredicateImpl.java (diff)
The file was modified service/datastore/internal/src/main/java/org/eclipse/kapua/service/datastore/internal/model/query/MetricPredicateImpl.java (diff)
The file was modified service/datastore/internal/src/main/java/org/eclipse/kapua/service/datastore/internal/model/query/StorablePredicateFactoryImpl.java (diff)
The file was modified rest-api/resources/src/main/java/org/eclipse/kapua/app/api/resources/v1/resources/DataMessages.java (diff)
The file was addedservice/datastore/internal/src/main/java/org/eclipse/kapua/service/datastore/internal/model/query/MetricExistsPredicateImpl.java
The file was addedservice/datastore/api/src/main/java/org/eclipse/kapua/service/datastore/model/query/MetricExistsPredicate.java
Commit 61cb9a62afb2a26ef64f4564c769a1a551156c2f by Alberto Codutti
Silenced Liquibase logging to level WARN

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified console/web/src/main/resources/logback.xml (diff)
The file was modified rest-api/web/src/main/resources/logback.xml (diff)
Commit 46d6ca83ef09c72de120be40f24a869532ba48aa by Alberto Codutti
Fixed target dbms to include also MariaDB

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified service/endpoint/internal/src/main/resources/liquibase/common-properties.xml (diff)
The file was modified service/device/registry/internal/src/main/resources/liquibase/common-properties.xml (diff)
The file was modified service/account/internal/src/main/resources/liquibase/common-properties.xml (diff)
The file was modified commons/src/main/resources/liquibase/common-properties.xml (diff)
The file was modified service/tag/internal/src/main/resources/liquibase/common-properties.xml (diff)
The file was modified service/user/internal/src/main/resources/liquibase/common-properties.xml (diff)
The file was modified service/security/shiro/src/main/resources/liquibase/common-properties.xml (diff)
Commit 09c0dff6b1e08426d7b12c77d1fb6bf3b633327e by Alberto Codutti
Added Liquibase script to fix timestamp(3) columns

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was addedcommons/src/main/resources/liquibase/1.2.0/system_configuration-timestamp.xml
The file was addedservice/endpoint/internal/src/main/resources/liquibase/1.2.0/changelog-endpoint-1.2.0.xml
The file was modified service/account/internal/src/main/resources/liquibase/0.2.0/account.xml (diff)
The file was addedcommons/src/main/resources/liquibase/1.2.0/sys-event-store-timestamp.xml
The file was addedjob-engine/jbatch/src/main/resources/liquibase/1.2.0/job-engine-jbatch-timestamp.xml
The file was addedservice/user/internal/src/main/resources/liquibase/1.2.0/user-timestamp.xml
The file was modified service/device/registry/internal/src/main/resources/liquibase/changelog-device-master.xml (diff)
The file was modified service/endpoint/internal/src/main/resources/liquibase/changelog-endpoint-master.xml (diff)
The file was addedservice/device/registry/internal/src/main/resources/liquibase/1.2.0/device_event-timestamp.xml
The file was modified service/scheduler/quartz/src/main/resources/liquibase/changelog-scheduler-master.xml (diff)
The file was addedservice/account/internal/src/main/resources/liquibase/1.2.0/account-timestamp.xml
The file was modified service/user/internal/src/main/resources/liquibase/changelog-user-master.xml (diff)
The file was addedservice/scheduler/quartz/src/main/resources/liquibase/1.2.0/trigger-timestamp.xml
The file was addedservice/device/registry/internal/src/main/resources/liquibase/1.2.0/device-timestamp.xml
The file was addedservice/security/shiro/src/main/resources/liquibase/1.2.0/athz-role-timestamp.xml
The file was modified service/account/internal/src/main/resources/liquibase/changelog-account-master.xml (diff)
The file was modified service/device/management/registry/internal/src/main/resources/liquibase/1.2.0/changelog-device_management_registry-1.2.0.xml (diff)
The file was modified service/security/shiro/src/main/resources/liquibase/changelog-authentication-master.xml (diff)
The file was addedservice/security/shiro/src/main/resources/liquibase/1.2.0/athz-access_info-timestamp.xml
The file was addedcommons/src/main/resources/liquibase/1.2.0/changelog-system-configuration-1.2.0.xml
The file was addedservice/device/registry/internal/src/main/resources/liquibase/1.2.0/changelog-device-1.2.0.xml
The file was modified service/job/internal/src/main/resources/liquibase/changelog-job-master.xml (diff)
The file was addedservice/device/registry/internal/src/main/resources/liquibase/1.2.0/device_connection-timestamp.xml
The file was addedservice/job/internal/src/main/resources/liquibase/1.2.0/changelog-job-1.2.0.xml
The file was addedservice/account/internal/src/main/resources/liquibase/1.2.0/changelog-account-1.2.0.xml
The file was addedservice/security/shiro/src/main/resources/liquibase/1.2.0/changelog-authentication-1.2.0.xml
The file was addedservice/device/management/registry/internal/src/main/resources/liquibase/1.2.0/device_management_operation_notification-timestamp.xml
The file was addedservice/endpoint/internal/src/main/resources/liquibase/1.2.0/endpoint_info-timestamp.xml
The file was addedservice/device/management/job/internal/src/main/resources/liquibase/1.2.0/changelog-job-device-management-operation-1.2.0.xml
The file was addedservice/security/shiro/src/main/resources/liquibase/1.2.0/atht-credential-timestamp.xml
The file was addedcommons/src/main/resources/liquibase/1.2.0/sys-housekeeper-timestamp.xml
The file was addedservice/security/shiro/src/main/resources/liquibase/1.2.0/changelog-authorization-1.2.0.xml
The file was addedservice/device/management/registry/internal/src/main/resources/liquibase/1.2.0/device_management_operation-timestamp.xml
The file was addedservice/tag/internal/src/main/resources/liquibase/1.2.0/changelog-tag-1.2.0.xml
The file was addedservice/scheduler/quartz/src/main/resources/liquibase/1.2.0/changelog-scheduler-1.2.0.xml
The file was addedservice/tag/internal/src/main/resources/liquibase/1.2.0/tag-timestamp.xml
The file was addedservice/job/internal/src/main/resources/liquibase/1.2.0/job_step-timestamp.xml
The file was addedservice/job/internal/src/main/resources/liquibase/1.2.0/job_step_definition-timestamp.xml
The file was addedservice/security/shiro/src/main/resources/liquibase/1.2.0/athz-domain-timestamp.xml
The file was addedcommons/src/main/resources/liquibase/1.2.0/changelog-event-store-1.2.0.xml
The file was addedservice/device/management/job/internal/src/main/resources/liquibase/1.2.0/job_device_management_operation-timestamp.xml
The file was addedservice/security/shiro/src/main/resources/liquibase/1.2.0/athz-access_role-timestamp.xml
The file was addedservice/user/internal/src/main/resources/liquibase/1.2.0/changelog-user-1.2.0.xml
The file was addedservice/security/shiro/src/main/resources/liquibase/1.2.0/athz-access_permission-timestamp.xml
The file was addedservice/security/shiro/src/main/resources/liquibase/1.2.0/athz-group-timestamp.xml
The file was modified service/security/shiro/src/main/resources/liquibase/changelog-authorization-master.xml (diff)
The file was addedjob-engine/jbatch/src/main/resources/liquibase/1.2.0/queued_job-timestamp.xml
The file was addedservice/security/shiro/src/main/resources/liquibase/1.2.0/atht-access_token-timestamp.xml
The file was modified commons/src/main/resources/liquibase/changelog-system-configurations-master.pre.xml (diff)
The file was modified commons/src/main/resources/liquibase/changelog-event-store-master.pre.xml (diff)
The file was modified service/device/management/job/internal/src/main/resources/liquibase/changelog-job-device-management-operation-master.xml (diff)
The file was modified job-engine/jbatch/src/main/resources/liquibase/changelog-job-engine-master.xml (diff)
The file was addedservice/job/internal/src/main/resources/liquibase/1.2.0/job-timestamp.xml
The file was addedservice/scheduler/quartz/src/main/resources/liquibase/1.2.0/trigger_definition-timestamp.xml
The file was addedjob-engine/jbatch/src/main/resources/liquibase/1.2.0/changelog-job-engine-1.2.0.xml
The file was modified service/tag/internal/src/main/resources/liquibase/changelog-tag-master.xml (diff)
The file was addedservice/job/internal/src/main/resources/liquibase/1.2.0/job_target-timestamp.xml
The file was addedservice/security/shiro/src/main/resources/liquibase/1.2.0/athz-role_permission-timestamp.xml
The file was addedservice/job/internal/src/main/resources/liquibase/1.2.0/job_execution-timestamp.xml
Commit 4d0ac815e767703620a4a07ec5521a3f848bacd2 by Alberto Codutti
Added SemanticVersion utility class

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was addedcommons/src/main/java/org/eclipse/kapua/commons/util/SemanticVersion.java
Commit 47c94a453b0047aadae5b80ea9442f44da968fa0 by Alberto Codutti
Improved liquibase client and Timestamp scripts to be run only when required

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified qa/integration/src/test/java/org/eclipse/kapua/integration/service/datastoreJunit/AbstractMessageStoreServiceTest.java (diff)
The file was modified service/device/registry/internal/src/main/resources/liquibase/1.2.0/device_connection-timestamp.xml (diff)
The file was modified service/endpoint/internal/src/main/resources/liquibase/1.2.0/endpoint_info-timestamp.xml (diff)
The file was addedcommons/src/main/java/org/eclipse/kapua/commons/liquibase/settings/LiquibaseClientSettings.java
The file was modified service/job/internal/src/main/resources/liquibase/1.2.0/job_target-timestamp.xml (diff)
The file was modified service/security/shiro/src/main/resources/liquibase/1.2.0/athz-group-timestamp.xml (diff)
The file was modified service/device/management/registry/internal/src/main/resources/liquibase/1.2.0/device_management_operation-timestamp.xml (diff)
The file was modified qa/common/src/main/java/org/eclipse/kapua/qa/common/DBHelper.java (diff)
The file was modified service/scheduler/quartz/src/main/resources/liquibase/1.2.0/trigger_definition-timestamp.xml (diff)
The file was modified commons/src/test/java/org/eclipse/kapua/commons/model/AbstractCommonServiceTest.java (diff)
The file was modified service/job/internal/src/main/resources/liquibase/1.2.0/job_step_definition-timestamp.xml (diff)
The file was modified service/device/registry/internal/src/main/resources/liquibase/1.2.0/device_event-timestamp.xml (diff)
The file was modified service/job/internal/src/main/resources/liquibase/1.2.0/job_execution-timestamp.xml (diff)
The file was modified service/job/internal/src/main/resources/liquibase/1.2.0/job-timestamp.xml (diff)
The file was modified service/tag/internal/src/main/resources/liquibase/1.2.0/tag-timestamp.xml (diff)
The file was addedcommons/src/main/resources/liquibase-client-settings.properties
The file was modified service/device/management/job/internal/src/main/resources/liquibase/1.2.0/job_device_management_operation-timestamp.xml (diff)
The file was modified service/security/shiro/src/main/resources/liquibase/1.2.0/athz-access_role-timestamp.xml (diff)
The file was modified service/job/internal/src/main/resources/liquibase/1.2.0/job_step-timestamp.xml (diff)
The file was modified service/security/shiro/src/main/resources/liquibase/1.2.0/atht-credential-timestamp.xml (diff)
The file was modified commons/src/main/resources/liquibase/1.2.0/sys-event-store-timestamp.xml (diff)
The file was modified job-engine/jbatch/src/main/resources/liquibase/1.2.0/queued_job-timestamp.xml (diff)
The file was modified service/security/shiro/src/main/resources/liquibase/1.2.0/athz-role-timestamp.xml (diff)
The file was modified service/account/internal/src/main/resources/liquibase/1.2.0/account-timestamp.xml (diff)
The file was modified service/user/internal/src/main/resources/liquibase/1.2.0/user-timestamp.xml (diff)
The file was modified console/web/src/main/java/org/eclipse/kapua/app/console/server/util/ConsoleListener.java (diff)
The file was modified service/device/registry/internal/src/main/resources/liquibase/1.2.0/device-timestamp.xml (diff)
The file was modified commons/src/main/java/org/eclipse/kapua/commons/liquibase/KapuaLiquibaseClient.java (diff)
The file was modified service/scheduler/quartz/src/main/resources/liquibase/1.2.0/trigger-timestamp.xml (diff)
The file was modified commons/src/main/resources/liquibase/1.2.0/sys-housekeeper-timestamp.xml (diff)
The file was modified service/security/shiro/src/main/resources/liquibase/1.2.0/athz-role_permission-timestamp.xml (diff)
The file was modified service/security/shiro/src/main/resources/liquibase/1.2.0/athz-access_permission-timestamp.xml (diff)
The file was modified job-engine/jbatch/src/main/resources/liquibase/1.2.0/job-engine-jbatch-timestamp.xml (diff)
The file was modified service/security/shiro/src/main/resources/liquibase/1.2.0/athz-domain-timestamp.xml (diff)
The file was modified service/device/management/registry/internal/src/main/resources/liquibase/1.2.0/device_management_operation_notification-timestamp.xml (diff)
The file was modified service/security/shiro/src/main/resources/liquibase/1.2.0/atht-access_token-timestamp.xml (diff)
The file was modified commons/src/main/resources/liquibase/1.2.0/system_configuration-timestamp.xml (diff)
The file was modified service/security/shiro/src/main/resources/liquibase/1.2.0/athz-access_info-timestamp.xml (diff)
The file was modified rest-api/web/src/main/java/org/eclipse/kapua/app/api/web/RestApiListener.java (diff)
The file was modified broker-core/src/main/java/org/eclipse/kapua/broker/core/KapuaDatabaseCheckUpdate.java (diff)
The file was addedcommons/src/main/java/org/eclipse/kapua/commons/liquibase/settings/LiquibaseClientSettingKeys.java
The file was modified commons/src/test/java/org/eclipse/kapua/commons/liquibase/KapuaLiquibaseClientTest.java (diff)
Commit b8f1ef0f5a50cd41d7894235cf700f7a3689a78f by Alberto Codutti
Added logging information when initializing LiquibaseClient

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified commons/src/main/java/org/eclipse/kapua/commons/liquibase/KapuaLiquibaseClient.java (diff)
Commit 66243faca69671b0b87c469e621643b01f6e59ab by Alberto Codutti
Added javadoc

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified commons/src/main/java/org/eclipse/kapua/commons/liquibase/KapuaLiquibaseClient.java (diff)
Commit 5d9bd22e30c77917bef804fac944a1133d683aa6 by Alberto Codutti
Fixed semantic versioning and added jUnit test

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified commons/src/main/java/org/eclipse/kapua/commons/util/SemanticVersion.java (diff)
The file was addedcommons/src/test/java/org/eclipse/kapua/commons/util/SemanticVersionTest.java
Commit eba782ce1fdeb36e6ce2fe09cf8cbf8e3aa114ae by Alberto Codutti
Re-added old method

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified commons/src/main/java/org/eclipse/kapua/commons/liquibase/KapuaLiquibaseClient.java (diff)
Commit 76dc5e46c857d7872443d6ec5abfc3ce1bb3ba6b by Alberto Codutti
Bumped resources given to the Develop Vagrant machine

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified dev-tools/vagrant/Vagrantfile (diff)
Commit 36f23a31adc30bc63b039e2c52f58baafccfdab5 by Alberto Codutti
Improved initialization of the Quartz scheduler

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified service/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/driver/QuartzTriggerDriver.java (diff)
Commit a04aeaf2ad0695eccde8cbd88ef5c11c465bc17e by Alberto Codutti
Improved storing of the XML job definition to avoid collision

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/driver/JbatchDriver.java (diff)
Commit 07d451acadaabc884e7ab7f249ab77c5d006e524 by Alberto Codutti
Fixed handling error when retrieving data from jBatch

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/listener/QueuedJobExecutionCheckTask.java (diff)
The file was modified job-engine/extra/remote/src/main/java/org/eclipse/kapua/job/engine/remote/JobEngineServiceRemote.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/driver/JbatchDriver.java (diff)
Commit 5b47e5072803b5bb7e7494903ebdf09c67be4118 by Alberto Codutti
Improved EntityManager to handle more Serializable entities and added Javadoc

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified commons/src/main/java/org/eclipse/kapua/commons/jpa/EntityManager.java (diff)
Commit 9c228deafa4ca6cf36226c10b4660c0199c0fa85 by Alberto Codutti
Changed delay values when resuming enqueued jobs

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified job-engine/jbatch/src/main/resources/kapua-job-engine-setting.properties (diff)
Commit d202d34ffcd09068855adc0abfd126dd26e404fe by Alberto Codutti
Implemented JPAPersistenceManager for jBatch

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobStatusDAO.java
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaStepStatusDAO.java
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/JobEngineServiceJbatch.java (diff)
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobInstanceData.java
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/listener/QueuedJobExecutionCheckTask.java (diff)
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/AbstractJpaJbatchEntity.java
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/driver/JbatchDriver.java (diff)
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobInstanceDataDAO.java
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaStepExecutionInstanceDataDAO.java
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/JbatchEntityManagerFactory.java
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobStatus.java
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaCheckpointDataDAO.java
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaExecutionInstanceDataDAO.java
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaExecutionInstanceData.java
The file was modified job-engine/jbatch/src/main/resources/META-INF/services/batch-services.properties (diff)
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaStepStatus.java
The file was modified job-engine/jbatch/src/main/resources/META-INF/persistence.xml (diff)
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/JPAPersistenceManagerImpl.java
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaCheckpointData.java
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaExecutionInstanceDataFields.java
The file was addedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaStepExecutionInstanceData.java
Commit 0ba0336b1feba482fa88ef0304ddd123ce13847a by Alberto Codutti
Improved DeviceManagementNotification handling when checking Job restart

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified service/device/management/job/internal/src/main/java/org/eclipse/kapua/service/device/management/job/manager/internal/JobDeviceManagementOperationManagerServiceImpl.java (diff)
Commit 57a9ea367b1eebf0fa1439f6b210f1c0fac0347c by Alberto Codutti
Added registration of a FAILED resume job

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified job-engine/api/src/main/java/org/eclipse/kapua/job/engine/queue/QueuedJobExecutionStatus.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/listener/QueuedJobExecutionCheckTask.java (diff)
Commit 05bc414d018a05bd774fdf1066adbe96cbf20220 by Alberto Codutti
Renamed jBatch SQL table names

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobInstanceData.java (diff)
The file was addedjob-engine/jbatch/src/main/resources/liquibase/1.2.0/job_engine_jbatch-rename_tables.xml
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaExecutionInstanceData.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobStatus.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaStepStatus.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobInstanceDataDAO.java (diff)
The file was addedjob-engine/jbatch/src/main/resources/liquibase/1.2.0/checkpoint_data-add_column_jobinstanceid.xml
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaStepExecutionInstanceData.java (diff)
The file was modified job-engine/jbatch/src/main/resources/liquibase/1.2.0/changelog-job-engine-1.2.0.xml (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaCheckpointData.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaCheckpointDataDAO.java (diff)
Commit 8bb31e82ec898608abb104029f58233024dbab98 by Alberto Codutti
Implemented purgeByName and removed old KapuaJDBCPersistenceManagerImpl

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobInstanceData.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/JPAPersistenceManagerImpl.java (diff)
The file was removedjob-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/KapuaJDBCPersistenceManagerImpl.java
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobInstanceDataDAO.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/driver/JbatchDriver.java (diff)
Commit 5a165de87cd1515d4b467044946c078f17f5289a by Alberto Codutti
Added a bunch of javadoc

Signed-off-by: coduz <alberto.codutti@eurotech.com>
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaStepExecutionInstanceDataDAO.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaExecutionInstanceData.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobStatus.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/AbstractJpaJbatchEntity.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaCheckpointDataDAO.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobInstanceDataDAO.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobStatusDAO.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaStepStatusDAO.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaExecutionInstanceDataFields.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaCheckpointData.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaJobInstanceData.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaStepExecutionInstanceData.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/JPAPersistenceManagerImpl.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaStepStatus.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/jpa/JpaExecutionInstanceDataDAO.java (diff)
The file was modified job-engine/jbatch/src/main/java/org/eclipse/kapua/job/engine/jbatch/persistence/JbatchEntityManagerFactory.java (diff)
Commit 33863ee027911a3355847f7205ace0fa0ad2c2a6 by Alberto Codutti
skip groupable checks if the logger user is trusted

Signed-off-by: riccardomodanese <riccardo.modanese@eurotech.com>
The file was modified commons/src/main/java/org/eclipse/kapua/commons/service/internal/ServiceDAO.java (diff)