Commits not be cherry picked because because committed by github-actions[bot]

Commit SHA 9300b18a6899ed2e8edbadc293b2ba77b4b64279

Message

Next development version

Commit SHA 4dab7dda0328ec05e5540dbc844eed859a79600f

Message

Next development version

Commit SHA 4820a11d3495b814541ea4ee493231e8c6143935

Message

Next development version

Commit SHA 4dab7dda0328ec05e5540dbc844eed859a79600f

Message

Next development version

Commits not be cherry picked because they were identified as repairs for Batch issues

Commit SHA 69e54104cea60de6318e2d2c23facea0a5581fd3

Message

Fix columns in BOOT3_BATCH_JOB_EXECUTION_PARAMS (#5544)

  • Fix columns in BOOT3_BATCH_JOB_EXECUTION_PARAMS

This commit introduces an Oracle schema migration that updates the BOOT3_BATCH_JOB_EXECUTION_PARAMS table to use the newer Batch5 parameter columns.

Resolves #5534

  • Drop and re-add the IDENTIFYING column (keep same order as before)

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/db/migration/oracle/V9__Boot3_Batch5_Job_Execution_Params_Column_Fix.java,

Commits not be cherry picked because they contain Job Components

Commit SHA 6cb57b34b86ab204c9b4455861dd02c8c4168aa4

Message

Use custom paging provider for aggregate DAO queries (#5606)

This commit adds a custom paging provider that is used only by the aggregate DAO. This is required because the standard paging provider that ships with Spring Batch 4.x does not properly handle sort key aliases when using nested ROW_NUMBER clauses.

  • This also sneaks in Mac ARM64 support for DB2.

Resolves #5531

Files Affected

  • README.md,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/support/SqlPagingQueryProviderFactoryBean.java,

  • spring-cloud-dataflow-server/pom.xml,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/AbstractSmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/JobExecutionTestUtils.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/DB2_11_5_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/arm64/Db2Arm64ContainerSupport.java,

Commit SHA 6cb57b34b86ab204c9b4455861dd02c8c4168aa4

Message

Use custom paging provider for aggregate DAO queries (#5606)

This commit adds a custom paging provider that is used only by the aggregate DAO. This is required because the standard paging provider that ships with Spring Batch 4.x does not properly handle sort key aliases when using nested ROW_NUMBER clauses.

  • This also sneaks in Mac ARM64 support for DB2.

Resolves #5531

Files Affected

  • README.md,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/support/SqlPagingQueryProviderFactoryBean.java,

  • spring-cloud-dataflow-server/pom.xml,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/AbstractSmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/JobExecutionTestUtils.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/DB2_11_5_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/arm64/Db2Arm64ContainerSupport.java,

Commit SHA 3c8d6c07f26bcf50d412333698f3861e962f7ffe

Message

Use boot3 notation when restarting a batch job

Update code to fit code review requests

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskJobService.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskJobServiceTests.java,

Commit SHA 3c8d6c07f26bcf50d412333698f3861e962f7ffe

Message

Use boot3 notation when restarting a batch job

Update code to fit code review requests

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskJobService.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskJobServiceTests.java,

Commit SHA 3c8d6c07f26bcf50d412333698f3861e962f7ffe

Message

Use boot3 notation when restarting a batch job

Update code to fit code review requests

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskJobService.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskJobServiceTests.java,

Commit SHA 2b3c13bf9d88efc73a344d346eaa2e366df0e8ac

Message

Fix display of StepExecutionContext. (#5604)

  • Fix StepExecutionControllers and add AllInOneExecutionContextSerializer to support Jackson and other serialization options. Fixes #5557

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/AllInOneExecutionContextSerializer.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/JobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/DataFlowControllerAutoConfiguration.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/JobStepExecutionController.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/JobStepExecutionProgressController.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/configuration/JobDependencies.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/DB2SmokeTest.java,

Commit SHA 2b3c13bf9d88efc73a344d346eaa2e366df0e8ac

Message

Fix display of StepExecutionContext. (#5604)

  • Fix StepExecutionControllers and add AllInOneExecutionContextSerializer to support Jackson and other serialization options. Fixes #5557

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/AllInOneExecutionContextSerializer.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/JobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/DataFlowControllerAutoConfiguration.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/JobStepExecutionController.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/JobStepExecutionProgressController.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/configuration/JobDependencies.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/DB2SmokeTest.java,

Commit SHA 9f9fdc27e6db7768d1cc773a95c4012f0dbb1320

Message

Use ROW_NUMBER in JdbcAggregateJobQueryDao to improve performance (#5575)

  • Use ROW_NUMBER in JdbcAggregateJobQueryDao to improve performance

See #5524

Files Affected

  • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/database/support/DatabaseType.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceFactoryBean.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/AggregateDataFlowTaskConfiguration.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcAggregateJobQueryDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractSimpleJobServiceTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDaoRowNumberOptimizationTests.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/AbstractSmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/JobExecutionTestUtils.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/MariaDBSmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/MySQL57SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2017SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2019SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2022SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/support/DatabaseTypeTests.java,

  • spring-cloud-dataflow-server/src/test/resources/logback-test.xml,

  • spring-cloud-dataflow-test/pom.xml,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/DB2_11_5_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MariaDB_10_6_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MariaDB_11_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MySQL_5_7_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MySQL_8_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/Oracle_XE_18_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/Postgres_14_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2017_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2019_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2022_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/oracle/OracleContainerSupport.java,

Commit SHA 9f9fdc27e6db7768d1cc773a95c4012f0dbb1320

Message

Use ROW_NUMBER in JdbcAggregateJobQueryDao to improve performance (#5575)

  • Use ROW_NUMBER in JdbcAggregateJobQueryDao to improve performance

See #5524

Files Affected

  • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/database/support/DatabaseType.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceFactoryBean.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/AggregateDataFlowTaskConfiguration.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcAggregateJobQueryDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractSimpleJobServiceTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDaoRowNumberOptimizationTests.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/AbstractSmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/JobExecutionTestUtils.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/MariaDBSmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/MySQL57SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2017SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2019SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2022SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/support/DatabaseTypeTests.java,

  • spring-cloud-dataflow-server/src/test/resources/logback-test.xml,

  • spring-cloud-dataflow-test/pom.xml,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/DB2_11_5_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MariaDB_10_6_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MariaDB_11_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MySQL_5_7_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MySQL_8_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/Oracle_XE_18_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/Postgres_14_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2017_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2019_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2022_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/oracle/OracleContainerSupport.java,

Commit SHA 9f9fdc27e6db7768d1cc773a95c4012f0dbb1320

Message

Use ROW_NUMBER in JdbcAggregateJobQueryDao to improve performance (#5575)

  • Use ROW_NUMBER in JdbcAggregateJobQueryDao to improve performance

See #5524

Files Affected

  • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/database/support/DatabaseType.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceFactoryBean.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/AggregateDataFlowTaskConfiguration.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcAggregateJobQueryDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractSimpleJobServiceTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDaoRowNumberOptimizationTests.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/AbstractSmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/JobExecutionTestUtils.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/MariaDBSmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/MySQL57SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2017SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2019SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2022SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/support/DatabaseTypeTests.java,

  • spring-cloud-dataflow-server/src/test/resources/logback-test.xml,

  • spring-cloud-dataflow-test/pom.xml,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/DB2_11_5_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MariaDB_10_6_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MariaDB_11_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MySQL_5_7_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MySQL_8_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/Oracle_XE_18_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/Postgres_14_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2017_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2019_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2022_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/oracle/OracleContainerSupport.java,

Commit SHA 9f9fdc27e6db7768d1cc773a95c4012f0dbb1320

Message

Use ROW_NUMBER in JdbcAggregateJobQueryDao to improve performance (#5575)

  • Use ROW_NUMBER in JdbcAggregateJobQueryDao to improve performance

See #5524

Files Affected

  • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/database/support/DatabaseType.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceFactoryBean.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/AggregateDataFlowTaskConfiguration.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcAggregateJobQueryDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractSimpleJobServiceTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDaoRowNumberOptimizationTests.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/AbstractSmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/JobExecutionTestUtils.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/MariaDBSmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/MySQL57SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2017SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2019SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/migration/SqlServer2022SmokeTest.java,

  • spring-cloud-dataflow-server/src/test/java/org/springframework/cloud/dataflow/server/db/support/DatabaseTypeTests.java,

  • spring-cloud-dataflow-server/src/test/resources/logback-test.xml,

  • spring-cloud-dataflow-test/pom.xml,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/DB2_11_5_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MariaDB_10_6_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MariaDB_11_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MySQL_5_7_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/MySQL_8_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/Oracle_XE_18_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/Postgres_14_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2017_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2019_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/SqlServer_2022_ContainerSupport.java,

  • spring-cloud-dataflow-test/src/main/java/org/springframework/cloud/dataflow/server/db/oracle/OracleContainerSupport.java,

Commit SHA 433d9a3a7d86d3155cb2010b41a754f8d6dd5f3c

Message

Support stopping Boot3 jobs (#5581)

This commit adds support to SimpleJobService for stopping Boot3 based Spring Batch jobs.

  • Update tests to use new DAO infrastructure for setting up the DB

  • Deprecate unused methods

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/JobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceFactoryBean.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcAggregateJobQueryDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableExecutionDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractSimpleJobServiceTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryPostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceMariadbTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServicePostgresTests.java,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-mariadb.sql,

Commit SHA 433d9a3a7d86d3155cb2010b41a754f8d6dd5f3c

Message

Support stopping Boot3 jobs (#5581)

This commit adds support to SimpleJobService for stopping Boot3 based Spring Batch jobs.

  • Update tests to use new DAO infrastructure for setting up the DB

  • Deprecate unused methods

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/JobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceFactoryBean.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcAggregateJobQueryDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableExecutionDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractSimpleJobServiceTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryPostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceMariadbTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServicePostgresTests.java,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-mariadb.sql,

Commit SHA 433d9a3a7d86d3155cb2010b41a754f8d6dd5f3c

Message

Support stopping Boot3 jobs (#5581)

This commit adds support to SimpleJobService for stopping Boot3 based Spring Batch jobs.

  • Update tests to use new DAO infrastructure for setting up the DB

  • Deprecate unused methods

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/JobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceFactoryBean.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcAggregateJobQueryDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableExecutionDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractSimpleJobServiceTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryPostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceMariadbTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServicePostgresTests.java,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-mariadb.sql,

Commit SHA 433d9a3a7d86d3155cb2010b41a754f8d6dd5f3c

Message

Support stopping Boot3 jobs (#5581)

This commit adds support to SimpleJobService for stopping Boot3 based Spring Batch jobs.

  • Update tests to use new DAO infrastructure for setting up the DB

  • Deprecate unused methods

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/JobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceFactoryBean.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcAggregateJobQueryDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableExecutionDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractSimpleJobServiceTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryPostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceMariadbTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServicePostgresTests.java,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-mariadb.sql,

Commit SHA 433d9a3a7d86d3155cb2010b41a754f8d6dd5f3c

Message

Support stopping Boot3 jobs (#5581)

This commit adds support to SimpleJobService for stopping Boot3 based Spring Batch jobs.

  • Update tests to use new DAO infrastructure for setting up the DB

  • Deprecate unused methods

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/JobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceFactoryBean.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcAggregateJobQueryDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableExecutionDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractSimpleJobServiceTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryPostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceMariadbTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServicePostgresTests.java,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-mariadb.sql,

Commit SHA 433d9a3a7d86d3155cb2010b41a754f8d6dd5f3c

Message

Support stopping Boot3 jobs (#5581)

This commit adds support to SimpleJobService for stopping Boot3 based Spring Batch jobs.

  • Update tests to use new DAO infrastructure for setting up the DB

  • Deprecate unused methods

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/JobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceFactoryBean.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcAggregateJobQueryDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableExecutionDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractSimpleJobServiceTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryPostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceMariadbTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServicePostgresTests.java,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-mariadb.sql,

Commit SHA 433d9a3a7d86d3155cb2010b41a754f8d6dd5f3c

Message

Support stopping Boot3 jobs (#5581)

This commit adds support to SimpleJobService for stopping Boot3 based Spring Batch jobs.

  • Update tests to use new DAO infrastructure for setting up the DB

  • Deprecate unused methods

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/JobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceFactoryBean.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/JobServiceContainer.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcAggregateJobQueryDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableExecutionDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractSimpleJobServiceTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcAggregateJobQueryPostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServiceMariadbTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/SimpleJobServicePostgresTests.java,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-mariadb.sql,

Commit SHA 6bb197af7dcd6f3dc5af372d7f1ec33cbb7b42ba

Message

Polish "Add support for Job instance and execution DAO tests"

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobService.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableExecutionDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableInstanceDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionPostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableInstanceMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableInstancePostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-mariadb.sql,

Commit SHA 6bb197af7dcd6f3dc5af372d7f1ec33cbb7b42ba

Message

Polish "Add support for Job instance and execution DAO tests"

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobService.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableExecutionDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableInstanceDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionPostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableInstanceMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableInstancePostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-mariadb.sql,

Commit SHA c98116a5d6feb01ccaa2ae9df6f69a66dfde4793

Message

Add support for Job instance and execution DAO tests

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobService.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableExecutionDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableInstanceDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionPostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableInstanceMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableInstancePostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-mariadb.sql,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-postgresql.sql,

Commit SHA c98116a5d6feb01ccaa2ae9df6f69a66dfde4793

Message

Add support for Job instance and execution DAO tests

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/batch/SimpleJobService.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableExecutionDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/AbstractJdbcJobSearchableInstanceDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableExecutionPostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableInstanceMariadbDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/batch/JdbcJobSearchableInstancePostgresDaoTests.java,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-mariadb.sql,

  • spring-cloud-dataflow-server-core/src/test/resources/schemas/drop-table-schema-postgresql.sql,

Commit SHA 90cd253414db41479361da751bbae5c0ce38d8ee

Message

Ensure sub-query use for Job instances. (#5563)

  • Ensure sub-query use for Job instances. Fix find by name query ordering. Fix find by name not found query. Improve test case readability.

  • Fix imports and spacing. Removed .andDo(print())

  • Fixed wildcard imports. #5484

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskJobService.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobExecutionControllerTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobInstanceControllerTests.java,

Commit SHA 90cd253414db41479361da751bbae5c0ce38d8ee

Message

Ensure sub-query use for Job instances. (#5563)

  • Ensure sub-query use for Job instances. Fix find by name query ordering. Fix find by name not found query. Improve test case readability.

  • Fix imports and spacing. Removed .andDo(print())

  • Fixed wildcard imports. #5484

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskJobService.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobExecutionControllerTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobInstanceControllerTests.java,

Commit SHA 90cd253414db41479361da751bbae5c0ce38d8ee

Message

Ensure sub-query use for Job instances. (#5563)

  • Ensure sub-query use for Job instances. Fix find by name query ordering. Fix find by name not found query. Improve test case readability.

  • Fix imports and spacing. Removed .andDo(print())

  • Fixed wildcard imports. #5484

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskJobService.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobExecutionControllerTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobInstanceControllerTests.java,

Commit SHA 90cd253414db41479361da751bbae5c0ce38d8ee

Message

Ensure sub-query use for Job instances. (#5563)

  • Ensure sub-query use for Job instances. Fix find by name query ordering. Fix find by name not found query. Improve test case readability.

  • Fix imports and spacing. Removed .andDo(print())

  • Fixed wildcard imports. #5484

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskJobService.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobExecutionControllerTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobInstanceControllerTests.java,

Commit SHA 579e4399a81d4af5d09f74d0716e9ea9ffb679f1

Message

Add converters for Java Date/Time

Added Tests to the PR --Glenn

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/converter/AbstractDateTimeConverter.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/converter/DateToStringConverter.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/converter/StringToDateConverter.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobExecutionControllerTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobExecutionThinControllerTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobExecutionUtils.java,

Commit SHA 579e4399a81d4af5d09f74d0716e9ea9ffb679f1

Message

Add converters for Java Date/Time

Added Tests to the PR --Glenn

Files Affected

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/converter/AbstractDateTimeConverter.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/converter/DateToStringConverter.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/converter/StringToDateConverter.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/JdbcAggregateJobQueryDao.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobExecutionControllerTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobExecutionThinControllerTests.java,

  • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/JobExecutionUtils.java,

Commit SHA 6e1c4e6a0e0b3fdf295c528397a3f7c477e6ae08

Message

Updated javadoc entries

Files Affected

  • build-docs.sh,

  • has-javadoc.sh,

  • spring-cloud-common-security-config/spring-cloud-common-security-config-web/src/main/java/org/springframework/cloud/common/security/support/MappingJwtGrantedAuthoritiesConverter.java,

  • spring-cloud-dataflow-classic-docs/pom.xml,

  • spring-cloud-dataflow-composed-task-runner/src/main/java/org/springframework/cloud/dataflow/composedtaskrunner/ComposedBatchConfigurer.java,

  • spring-cloud-dataflow-core-dsl/src/main/java/org/springframework/cloud/dataflow/core/dsl/StreamParser.java,

  • spring-cloud-dataflow-core-dsl/src/main/java/org/springframework/cloud/dataflow/core/dsl/TaskVisitor.java,

  • spring-cloud-dataflow-core-dsl/src/main/java/org/springframework/cloud/dataflow/core/dsl/TransitionNode.java,

  • spring-cloud-dataflow-docs/pom.xml,

  • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/JobOperations.java,

  • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/TaskOperations.java,

  • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/dsl/task/Task.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/TaskExecutionService.java,

  • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/TaskJobService.java,

  • spring-cloud-skipper/spring-cloud-skipper/src/main/java/org/springframework/cloud/skipper/domain/ActuatorPostRequest.java,

  • spring-cloud-skipper/spring-cloud-skipper/src/main/java/org/springframework/cloud/skipper/support/yaml/DefaultYamlConverter.java,

Uncategorized