Glenn Renfro
c4abbbcbbf
Updated Base Version to 2.2.x
...
Removed Task Dependencies. These should be brought in by Boot
2019-03-28 16:57:11 -05:00
Glenn Renfro
8a3ac48cc3
Updated all task_lock tables to add NOT NULL to primary keys.
...
resolves #505
2019-03-22 11:52:57 -04:00
Spring Operator
2bff013b83
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 204 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
Updated Spring Cloud Build dependency
this was so that we can get the latest spring-cloud-build
2019-03-21 16:34:26 -04:00
Spring Operator
0ea5070050
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://xslthl.sf.net (301) with 4 occurrences could not be migrated:
([https](https://xslthl.sf.net ) result AnnotatedConnectException).
* [ ] http://exslt.org/common (404) with 1 occurrences could not be migrated:
([https](https://exslt.org/common ) result SSLHandshakeException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://waffle.io/spring-cloud/spring-cloud-task (301) with 2 occurrences migrated to:
https://waffle.io/spring-cloud/spring-cloud-task ([https](https://waffle.io/spring-cloud/spring-cloud-task ) result ReadTimeoutException).
* [ ] http://myURI (UnknownHostException) with 1 occurrences migrated to:
https://myURI ([https](https://myURI ) result UnknownHostException).
* [ ] http://oops (UnknownHostException) with 1 occurrences migrated to:
https://oops ([https](https://oops ) result UnknownHostException).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://EditorConfig.org with 1 occurrences migrated to:
https://EditorConfig.org ([https](https://EditorConfig.org ) result 200).
* [ ] http://docs.spring.io/spring-boot/docs/ with 1 occurrences migrated to:
https://docs.spring.io/spring-boot/docs/ ([https](https://docs.spring.io/spring-boot/docs/ ) result 200).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/html/ with 1 occurrences migrated to:
https://docs.spring.io/spring-boot/docs/current/reference/html/ ([https](https://docs.spring.io/spring-boot/docs/current/reference/html/ ) result 200).
* [ ] http://docs.spring.io/spring-cloud-task/docs/ with 2 occurrences migrated to:
https://docs.spring.io/spring-cloud-task/docs/ ([https](https://docs.spring.io/spring-cloud-task/docs/ ) result 200).
* [ ] http://docs.spring.io/spring-security/site/docs/ with 1 occurrences migrated to:
https://docs.spring.io/spring-security/site/docs/ ([https](https://docs.spring.io/spring-security/site/docs/ ) result 200).
* [ ] http://docs.spring.io/spring/docs/ with 2 occurrences migrated to:
https://docs.spring.io/spring/docs/ ([https](https://docs.spring.io/spring/docs/ ) result 200).
* [ ] http://github.com/ with 3 occurrences migrated to:
https://github.com/ ([https](https://github.com/ ) result 200).
* [ ] http://stackoverflow.com with 1 occurrences migrated to:
https://stackoverflow.com ([https](https://stackoverflow.com ) result 200).
* [ ] http://stackoverflow.com/tags/spring-cloud-task with 1 occurrences migrated to:
https://stackoverflow.com/tags/spring-cloud-task ([https](https://stackoverflow.com/tags/spring-cloud-task ) result 200).
* [ ] http://start.spring.io/ with 1 occurrences migrated to:
https://start.spring.io/ ([https](https://start.spring.io/ ) result 200).
* [ ] http://ant.apache.org/manual with 1 occurrences migrated to:
https://ant.apache.org/manual ([https](https://ant.apache.org/manual ) result 301).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
https://contributor-covenant.org ([https](https://contributor-covenant.org ) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/ ) result 301).
* [ ] http://docs.spring.io/spring-amqp/docs/current/api/org/springframework/amqp with 1 occurrences migrated to:
https://docs.spring.io/spring-amqp/docs/current/api/org/springframework/amqp ([https](https://docs.spring.io/spring-amqp/docs/current/api/org/springframework/amqp ) result 301).
* [ ] http://docs.spring.io/spring-cloud-task/docs/current-SNAPSHOT/reference/html/ with 1 occurrences migrated to:
https://docs.spring.io/spring-cloud-task/docs/current-SNAPSHOT/reference/html/ ([https](https://docs.spring.io/spring-cloud-task/docs/current-SNAPSHOT/reference/html/ ) result 301).
* [ ] http://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data with 1 occurrences migrated to:
https://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data ([https](https://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data ) result 301).
* [ ] http://docs.spring.io/spring-data/jpa/docs/current/api/org/springframework/data/jpa with 1 occurrences migrated to:
https://docs.spring.io/spring-data/jpa/docs/current/api/org/springframework/data/jpa ([https](https://docs.spring.io/spring-data/jpa/docs/current/api/org/springframework/data/jpa ) result 301).
* [ ] http://docs.spring.io/spring-data/mongodb/docs/current/api/org/springframework/data/mongodb with 1 occurrences migrated to:
https://docs.spring.io/spring-data/mongodb/docs/current/api/org/springframework/data/mongodb ([https](https://docs.spring.io/spring-data/mongodb/docs/current/api/org/springframework/data/mongodb ) result 301).
* [ ] http://docs.spring.io/spring-data/rest/docs/current/api/org/springframework/data/rest with 1 occurrences migrated to:
https://docs.spring.io/spring-data/rest/docs/current/api/org/springframework/data/rest ([https](https://docs.spring.io/spring-data/rest/docs/current/api/org/springframework/data/rest ) result 301).
* [ ] http://raw.github.com/ with 1 occurrences migrated to:
https://raw.github.com/ ([https](https://raw.github.com/ ) result 301).
* [ ] http://www.gradle.org/docs/current/userguide with 1 occurrences migrated to:
https://www.gradle.org/docs/current/userguide ([https](https://www.gradle.org/docs/current/userguide ) result 301).
# Ignored
These URLs were intentionally ignored.
* http://docbook.org/ns/docbook with 4 occurrences
* http://docbook.sourceforge.net/xmlns/l10n/1.0 with 2 occurrences
* http://maven.apache.org/POM/4.0.0 with 1 occurrences
* http://www.w3.org/1999/XSL/Format with 2 occurrences
* http://www.w3.org/1999/XSL/Transform with 7 occurrences
* http://www.w3.org/1999/xlink with 1 occurrences
2019-03-20 16:10:18 -05:00
Spring Operator
505fd21ff9
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* http://xslthl.sf.net (301) with 1 occurrences could not be migrated:
([https](https://xslthl.sf.net ) result AnnotatedConnectException).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://asciidoctor.org with 1 occurrences migrated to:
https://asciidoctor.org ([https](https://asciidoctor.org ) result 200).
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 18 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* http://sourceforge.net/projects/xslthl/ with 14 occurrences migrated to:
https://sourceforge.net/projects/xslthl/ ([https](https://sourceforge.net/projects/xslthl/ ) result 200).
* http://www.w3.org/TR/CSS21/propidx.html with 1 occurrences migrated to:
https://www.w3.org/TR/CSS21/propidx.html ([https](https://www.w3.org/TR/CSS21/propidx.html ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 36 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 18 occurrences
2019-03-19 21:26:51 -05:00
Spring Operator
303313b634
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://www.apache.org/licenses/LICENSE-2.0 migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0
* http://maven.apache.org/xsd/maven-4.0.0.xsd
* http://www.w3.org/2001/XMLSchema-instance
2019-03-11 12:48:37 -05:00
Marcin Grzejszczak
d01cb66246
HTTP to HTTPS
2019-03-07 13:53:38 +01:00
Glenn Renfro
2a25426c9c
Change repo for sink test to libs-release
2019-02-21 13:38:27 -05:00
Glenn Renfro
960e3c1d46
Treat MariaDB type as MySQL
...
resolves #514
2019-02-13 15:59:23 -05:00
Glenn Renfro
03d9a980e9
Cleanup from Checkstyle changes
...
resolves #511
* Sets the appropriate copyright dates
* Updates some docs
2019-02-13 12:21:14 -05:00
Glenn Renfro
874b18652c
Fixed the test
...
resolves #511
2019-02-08 11:38:11 -05:00
Marcin Grzejszczak
60f1e21d03
Added checkstyle
2019-02-03 19:27:07 +01:00
Spring Buildmaster
4d0acf120c
[artifactory-release] Next development version
2019-01-22 14:30:34 +00:00
Spring Buildmaster
dc3af1dfd4
[artifactory-release] Release version 2.1.0.RELEASE
2019-01-22 14:30:29 +00:00
Glenn Renfro
580c18ab0b
Updated Deployer Dependencies
2019-01-22 08:35:10 -05:00
Spring Buildmaster
549e9e14cd
[artifactory-release] Next development version
2019-01-15 14:06:50 +00:00
Spring Buildmaster
3534b42f79
[artifactory-release] Release version 2.1.0.RC1
2019-01-15 14:06:46 +00:00
Glenn Renfro
47f05c87e3
Updated dependencies for RC1
...
updated to releases
Updated with last bits
Updated deployers to RC1
2019-01-14 17:47:57 -05:00
Glenn Renfro
9c20e45771
Updated the DB2 Script to fix the not null in primary key.
...
resolves #500
2019-01-14 16:41:48 -06:00
Glenn Renfro
b86fbee779
Update docs to discuss exit codes for failed annotated methods
...
resolves #497
2019-01-14 10:31:22 -06:00
Glenn Renfro
39a74253b6
closeContextEnable should be closeContextEnabled in docs
2019-01-11 10:24:05 -05:00
Spring Buildmaster
d3381b71f9
[artifactory-release] Next development version
2018-12-13 22:12:42 +00:00
Spring Buildmaster
a1c10b8d46
[artifactory-release] Release version 2.1.0.M2
2018-12-13 22:12:38 +00:00
Glenn Renfro
bf35b2355f
Version update for Task RC1 release
...
resolves #486
2018-12-13 15:53:01 -06:00
Michael Minella
5525382563
Polish
2018-12-13 15:02:42 -06:00
Glenn Renfro
30399dbb57
Established @EnableTask to create instance of TaskLifecycle Bean
...
resolves #494
2018-12-10 16:07:31 -05:00
wildloop
b4b50e8182
bug-fix: throwable param's required for @FailedTask annotated methods
...
Lack of this parameter causes:
- the exception with message: "o.s.c.t.listener.TaskLifecycleListener: taskExecution and throwable parameters are required for @FailedTask annotated methods :While handling this error: java.lang.IllegalStateException: Failed to execute ApplicationRunner" - please, take look at [this](https://github.com/spring-cloud/spring-cloud-task/blob/master/spring-cloud-task-core/src/main/java/org/springframework/cloud/task/listener/annotation/TaskListenerExecutor.java#L113 )
- and, as a consequence, a lost lock on the task (record in the table `task_locks`)
2018-12-06 17:10:49 -05:00
Michael Minella
da56c2b08e
Polish
2018-12-05 16:53:20 -06:00
Glenn Renfro
2c1e696da2
Add documentation on when to resolve SCT delcared beans.
...
resolves #491
2018-12-05 16:53:12 -06:00
Janne Valkealahti
de45d1eb47
Rely on spring-cloud-deployer autoconfig
...
- Deployer core/local uses 2.0.0.BUILD-SNAPSHOT
- Use pring-cloud-deployer-dependencies bom
- Remove ResourceLoadingAutoConfiguration as that is now in
deployer itself with a way to configure loaders.
- spring-cloud-task-core now depends on spring-cloud-deployer-autoconfigure.
- Rest of deployer modules like support/maven are still defined in deps
as those are optional in spring-cloud-deployer-autoconfigure.
2018-11-29 15:42:34 +00:00
Glenn Renfro
8e1d38a76a
Cleanup code smells reported by Sonar
...
This is a first pass are removing some of the code smells.
Many reported code smells were ignored in this effort
2018-11-27 16:09:17 -05:00
Glenn Renfro
fa3e4e55c6
Updated tests to remove SQL Bad Grammar warnings
...
Also replacing the last of the SpringJunit4ClassRunner with SpringRunner
Other cleanup
resolves #482
2018-11-21 11:17:31 -06:00
Glenn Renfro
ab58cdd9df
Added discussion on using SmartLifecycle#stop to java docs.
...
Also updated other docs in the TaskLifecycleListener.
resolves #471
2018-11-21 10:46:05 -06:00
Glenn Renfro
f083d7a7ff
Corrects code to remove bug reports from Sonar Report
...
Resolves #478
2018-11-12 14:54:47 -05:00
Spring Buildmaster
9d38c9a86d
[artifactory-release] Next development version
2018-11-02 21:54:16 +00:00
Spring Buildmaster
3c8cfcf1d8
[artifactory-release] Release version 2.1.0.M1
2018-11-02 21:54:11 +00:00
Glenn Renfro
6c11d5aea3
Removed snapshots from starter and depencencies pom.xmls
2018-11-02 17:25:11 -04:00
Glenn Renfro
f772956680
Binary defaults for conditional metadata now used Binary Type
...
Before they were of String type
resolves #467
2018-11-02 16:21:01 -04:00
Glenn Renfro
4387d816d1
Updated javadoc to remove ContextRefreshedEvent
...
Updated it to discuss SmartLifecycle#start() as the agent that kicks off the task.
resolves #447
2018-11-02 14:52:43 -05:00
Glenn Renfro
b46ca25133
Updated time to wait for test task to finish in TaskLauncherSinkTests to complete
2018-11-02 15:49:11 -04:00
Glenn Renfro
422efcee78
Added spring-boot-autoconfigure-processor to the active modules of SCT
...
resolves #432
2018-11-02 14:05:44 -05:00
Glenn Renfro
1c09ecae24
Updated the dependency versions
2018-11-02 13:57:26 -05:00
Ilayaperumal Gopinathan
324abd4e5c
Exit code is nullable
...
- Make exit code nullable and only update of execution status can make it a valid integer
- Update JDBC create/start task execution queries to have exitCode as `null` values
- Update tests to validate/verify the appropirate exit code values for create/start/complete task executions
On merge had to add a pause to the TaskLauncherSinkTests to wait for the task to complete successfully Before we assumed that 0 was a satisfactory result meaning it was either running or completed. Now with the null being returned it could be zero or null. So we have to wait for the task to complete.
2018-11-02 14:45:55 -04:00
Michael Minella
7be8b8a105
Polish
2018-11-02 11:56:42 -05:00
Glenn Renfro
c7ef7fbff4
Starting to move to java 11[Do Not Merge]
...
All version changes are present.
Fixed all Java-Doc Errors and warnings
* Due to the stricter nature of the javadoc compiler we can't wrap <ul> / <ui> in <p>
* We will also need to Push up a test app for taklauncher to work with. The old one fails to start now. Or use one of the task starters possibly.
* Built on the work from TASK-439C. Wait for that merge before merging this one.
* Replaced applicationFailedEvent class attribute with applicaitonFailedException
* Also polished the app used by the taskLauncherSink integration test
2018-11-01 15:23:17 -04:00
Michael Minella
90c88c52e6
Polish
2018-11-01 10:45:15 -05:00
Glenn Renfro
d2bc2530cc
Update Task to BOOT 2.1.M1
...
Migrating to use ApplicationContextRunner or ImportAutoConfiguration with SpringApp.run, instead of SpringApplicationBuilder, because builder does not handle AutoConfiguration properly
SimpleTaskAutoConfiguration now has an annotation AutoConfigureBefore the BatchTaskAutoConfig so that it is processed prior. THis is so that that BatchTaskAutoConfig can create the appropriate beans
SimpleTaskAutoConfiguration has new annotations so that it is AutoConfigured after BindingServiceConfiguration and after SimpleTaskAutoConfiguration. This is so that it does not attempt to start emitting messages before stream is ready and it can create the appropriate beans after SimpleTaskAutoConfiguration has run.
Renamed SimpleTaskConfiguration to SimpleTaskAutoConfiguration.
Task version updated to 2.1.0
Added missing headers
Updated documentation.
Deprecated EnableTask
Added ability to disable Task autoconfiguration.
Removed @EnableTask from tests
Resolves #439
Resolves #440
Resolves #448
Resolves #466
2018-11-01 10:43:31 -05:00
Glenn Renfro
d2c90c5256
Updated to add metadata for Conditionals
...
Also renamed camel-cased properties to cononical format.
resolves #442
2018-10-26 09:42:14 +01:00
Glenn Renfro
c719f8b1f9
Updated getting started docs to use Spring Initializer
...
resolves #423
2018-10-25 13:11:17 -04:00
David Turanski
cba26ed968
Implement getRunningTaskCount
...
Expose functionality via TaskExplorer
Polishing on merge
2018-09-05 08:43:55 -04:00