Commit Graph

350 Commits

Author SHA1 Message Date
Glenn Renfro
6c23a6df34 Reset samples to use snapshots 2022-10-31 13:29:33 -04:00
Nate Schutta
f37577e661 native compilation command for mvn is incorrect 2022-10-29 13:10:48 -05:00
Nate Schutta
48e3fdb2e2 updated mvn build command for native build because it was outdated 2022-10-28 14:35:02 -04:00
buildmaster
be2be98814 Going back to snapshots 2022-10-27 22:06:12 +00:00
buildmaster
e062a9cce5 Update SNAPSHOT to 3.0.0-RC1 2022-10-27 22:02:24 +00:00
buildmaster
4736d75ddd Bumping versions 2022-10-26 00:15:09 +00:00
Glenn Renfro
969f405824 Upgraded test container version 2022-10-25 16:05:12 -04:00
buildmaster
956a5694c9 Bumping versions 2022-10-25 00:15:43 +00:00
Glenn Renfro
b1cf675fcb Updated samples Boot Version getting ready for RC1 release 2022-10-24 09:54:07 -04:00
Glenn Renfro
1cd5818f7d Updated deployers to RC1 2022-10-22 12:35:54 -04:00
Glenn Renfro
667852e348 Autoconfiguration files are now annotated with @Autoconfiguration
This is a new standard for boot 3.0
Replaced deprecated constructors for batch test
Added Oracle migration script for ordered sequence
2022-10-19 14:23:12 -04:00
Glenn Renfro
a0fda4bf6e Set Spring Cloud Task Date Strategy to match Batch
resolves #868
Signed-off-by: Glenn Renfro <grenfro@vmware.com>

Updated the timestamps for H2,oracle, db2, hsqldb to be 9 digits for improved accuracy
2022-10-18 14:20:57 -04:00
Glenn Renfro
61f69265a1 Updated Task to support LocalDateTime from Spring Batch 2022-10-12 11:44:02 -04:00
Glenn Renfro
2ef93291fc Updated Task to the latests snapshot of Micrometer
Updated to handle the batch changes

Removing aot execution from sample apps

Remove snapshot version and rely on bom

Signed-off-by: Glenn Renfro <grenfro@vmware.com>
2022-10-10 14:36:14 -04:00
Glenn Renfro
b7b7de5337 Updated readmes to improve copy pastability
Also added instructions for native compilation for those apps that it is useful

Added documentation for native compilation when using Single Step Batch Processing

Updated documentaiton for native compilation for single app processing
2022-10-07 14:29:05 -04:00
buildmaster
704667d542 Going back to snapshots 2022-10-06 01:14:34 +00:00
buildmaster
b2a7985657 Update SNAPSHOT to 3.0.0-M5 2022-10-06 01:10:20 +00:00
Glenn Renfro
10dccb64ee Moving partition from snapshot to M2 2022-10-04 18:04:55 -04:00
Glenn Renfro
b0525c72e5 Fixed errors from Javadocs 2022-09-30 08:45:29 -04:00
buildmaster
7bc49b67e1 Bumping versions 2022-09-30 00:16:13 +00:00
Glenn Renfro
af7f086059 Updated multiple sample so that it can be natively compiled 2022-09-27 12:29:56 -05:00
Glenn Renfro
b46278be5d Removed BatchConfigurer and @EnableBatchProcessing from tests and samples
TaskJobLauncherApplicationRunnerTests updated

Signed-off-by: Glenn Renfro <grenfro@vmware.com>

Updated Integration tests

Updated Tests for samples
2022-09-21 14:44:50 -04:00
Glenn Renfro
30d6c63a23 Removed Job and Step Builder factories.
Now using builders directly
2022-09-13 18:39:24 -04:00
Glenn Renfro
87632b3487 Updated readers and writers to set platform transaction
It is no longer provided by default by the job builder.

https://github.com/spring-projects/spring-batch/wiki/Spring-Batch-5.0-Migration-Guide#infrastructure-beans-configuration-with-enablebatchbatchprocessing
2022-09-08 19:15:55 -04:00
Glenn Renfro
02f4581f32 Updated to add versions to micrometer docs
Changed deployer to use 2.8 Snapshots
2022-09-06 19:06:32 -04:00
Glenn Renfro
3609e53751 Updated Observation code to use the updates offered by the Micrometer snapshot 2022-09-06 17:33:13 -04:00
Glenn Renfro
a90cd8c4e9 Updated versions for the M5 release 2022-08-29 11:51:39 -04:00
Glenn Renfro
0879bff549 Updated target for AOT compilation 2022-08-25 21:49:23 -04:00
Glenn Renfro
9c3fccc741 For Native compilation getTaskRepository for SimpleTaskAC has to be narrowed
it has to be set to the specific SimpleTaskRepository
Removed proxy-target-class flag from demos.

Added comments for which hints can be removed
2022-08-18 11:20:56 -04:00
buildmaster
8862c03c5a Bumping versions 2022-08-10 00:17:47 +00:00
Glenn Renfro
82fcb25ac1 Introduction of hints for Spring Task
Updated to support timestamp demonstration of native task.

Remove experimental when appropriate for the hints and remove this `spring.aop.proxy-target-class=false` from
application.properties for timestamp demo

Updated versions to the latest boot snapshot.
2022-08-03 14:22:31 -04:00
buildmaster
7d751f27da Going back to snapshots 2022-07-29 19:27:56 +00:00
buildmaster
00fcfb9552 Update SNAPSHOT to 3.0.0-M4 2022-07-29 19:24:20 +00:00
Glenn Renfro
7085cbc735 Move Deployer back to M1 for Milestone release 2022-07-25 13:19:10 -04:00
Glenn Renfro
76a5d12136 Updated to files to fit the Standard. 2022-07-25 11:41:43 -04:00
Glenn Renfro
2f0f78a2c8 Updating task metrics to micrometer 1.10
Changes include:
* Use Observable instead of metrics
* Update the setting of lowCardinalityTag to the correct events.
* Update the docs
* Remove EXTERNAL_EXECUTION_ID
* Utilize registry provided by boot instead of globalregistry
* Set the handler until Boot does this as shown on line 80 of TaskLifecycleConfiguration.
* Uses Observability long task timer

Updated to latest changes in Micrometer Observability

Updated based on code review and api change

Finished removing the metrics registry

Updated based on code review

Readded cloud foundry keys to observations

Renamed metrics to observations where applicable

Updated metric sample to be observation sample

Updated to set defaults and migrate tests to infrastructure

Updated based on code review

Remove duplicate keyvalues from task observation

Added DocumentedObservation to create the observation
Migrated code to use the LowerCardinality KeyNames from the DocumentedObservation
Test cleanup
Updated code based on code review

Exception is handled by the error in the observation vs logging it as a task metric key value

Updated to use ObservationConvention

Updated to handle user defined convention vs default

Removed the snapshot versions of observations

Removed unnecessary dependencies

Checkpoint tests fail after re-adding 1.10-SNAPSHOT

Replaced TimeObservationHandler with DefaultMeterObservationHandler

Updated to set micrometer to latest milestone

Updated to rename TaskValuesProvider variables to ObservationConvention
2022-07-22 17:24:08 -04:00
buildmaster
ceb504b66c Bumping versions 2022-07-22 00:17:21 +00:00
Glenn Renfro
2445f79053 Updated versions getting ready for M4 release 2022-07-21 15:05:42 -04:00
Glenn Renfro
7b50ff3707 Updated to remove hibernate dependency 2022-07-12 14:41:02 -07:00
Marcin Grzejszczak
18ffbdbaff Updated micrometer to the latest changes
Updated sample task metrics to include observation dependency
2022-07-08 10:53:30 -04:00
Glenn Renfro
5b9ffcc327 Introduce AOT to base projects of Spring Cloud Stream Samples 2022-06-30 17:01:42 -04:00
Glenn Renfro
6029b47592 Users can specify different datasources for the jdbc-item reader and or jdbc-item writer
Users can specify a unique data source for the JdbcCursorItemReader and or writer instead of using the default datasource.
If a jdbc-item-reader or jdbc-item-writer data source is not specified the default will be used by the reader or writer.

Updated docs

Updated readme docs
2022-06-30 12:44:28 -04:00
Glenn Renfro
2a4a066f5f Support asynchronous launch of partitions.
Resolves #785

Updated to allow user to set ThreadPoolTaskExecutor.

updated based on code review
2022-06-28 14:46:57 -04:00
Glenn Renfro
362d73650b Batch Boot Runner only supports one job.
Needed to update TaskJobLauncher to support only one job.
Updated tests accordingly
Re-added Added tests removed from M3 release
2022-06-16 17:26:49 -04:00
buildmaster
aeff4b02e4 Going back to snapshots 2022-06-15 12:39:56 +00:00
buildmaster
890b37efe8 Update SNAPSHOT to 3.0.0-M3 2022-06-15 12:37:02 +00:00
buildmaster
016f1b6dbc Bumping versions 2022-06-15 00:16:07 +00:00
Glenn Renfro
2900127a70 Update versions for next milestone 2022-06-13 16:42:33 -04:00
Glenn Renfro
38323952ca Added Samples and Documentation for metrics
Updated documentation and sample

Updated the test to use original metrics definition
2022-06-02 16:46:09 -04:00
Eddú Meléndez
79a9a59e08 Replace getContainerIpAddress by getHost
`getContainerIpAddress` is deprecated.

Updated Test Container version
2022-05-25 09:38:27 -04:00