Build plan for Spring Cloud Task App Starters

Build: #137 was successful Changes by Glenn Renfro

Code commits

Git

  • Glenn Renfro

    Glenn Renfro 5831e3c7869c85582f8d969cdaa526155e70d584

    Add JdbcHdfs Task App Starter
    resolves #10

    - Integration tests now launch when integration-tests profile is active.

    - Created HdfsTextItemWriterFactory.

    - Updating to get to latest task release

    - Added primary datasource vs. using the default

    - Added prefixes to jdbchdfs properties

    - Added White Listing support

    - Updated the docs and added note

    - JobName is now based on the task name.

    - if running from the command line you can use teh `spring.cloud.task.name` to set the task name.

    - Updated the task version number

    • README.adoc (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • pom.xml (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-starter-task-jdbchdfs-local/README.adoc (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-starter-task-jdbchdfs-local/pom.xml (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-starter-task-jdbchdfs-local/src/main/java/org/springframework/cloud/task/app/jdbchdfs/local/JdbchdfsLocalTaskConfiguration.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-starter-task-jdbchdfs-local/src/main/resources/META-INF/spring-configuration-metadata-whitelist.properties (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-starter-task-jdbchdfs-local/src/test/java/org/springframework/cloud/task/app/jdbc/hdfs/local/JdbcHdfsDatabaseConfiguration.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-starter-task-jdbchdfs-local/src/test/java/org/springframework/cloud/task/app/jdbc/hdfs/local/JdbcHdfsIntegrationTest.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-starter-task-jdbchdfs-local/src/test/java/org/springframework/cloud/task/app/jdbc/hdfs/local/JdbcHdfsTaskIntegrationTests.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-starter-task-jdbchdfs-local/src/test/resources/application.properties (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-starter-task-jdbchdfs-local/src/test/resources/jdbchdfs-data.sql (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-starter-task-jdbchdfs-local/src/test/resources/jdbchdfs-schema.sql (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-starter-task-timestamp/src/main/java/org/springframework/cloud/task/app/timestamp/TimestampTaskProperties.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-app-dependencies/pom.xml (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-app-generator/pom.xml (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/pom.xml (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/main/java/org/springframework/cloud/task/jdbchdfs/common/HdfsTextItemWriter.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/main/java/org/springframework/cloud/task/jdbchdfs/common/HdfsTextItemWriterFactory.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/main/java/org/springframework/cloud/task/jdbchdfs/common/IncrementalColumnRangePartitioner.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/main/java/org/springframework/cloud/task/jdbchdfs/common/JdbcHdfsConfiguration.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/main/java/org/springframework/cloud/task/jdbchdfs/common/JdbcHdfsTaskProperties.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/main/java/org/springframework/cloud/task/jdbchdfs/common/NamedColumnJdbcItemReader.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/main/java/org/springframework/cloud/task/jdbchdfs/common/NamedColumnJdbcItemReaderFactory.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/main/java/org/springframework/cloud/task/jdbchdfs/common/support/JdbcHdfsDataSourceConfiguration.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/main/java/org/springframework/cloud/task/jdbchdfs/common/support/JdbcHdfsDataSourceProperties.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/test/java/org/springframework/cloud/task/jdbchdfs/common/HdfsTextWriterTests.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/test/java/org/springframework/cloud/task/jdbchdfs/common/IncrementalColumnRangePartitionerTests.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/test/java/org/springframework/cloud/task/jdbchdfs/common/JdbcHdfsDataSourceConfigurationTests.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/test/java/org/springframework/cloud/task/jdbchdfs/common/JdbcHdfsDataSourcePropertiesTests.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/test/java/org/springframework/cloud/task/jdbchdfs/common/JdbcHdfsTaskPropertyTests.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/test/java/org/springframework/cloud/task/jdbchdfs/common/NamedColumnJdbcItemReaderTests.java (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/test/resources/application.properties (version 5831e3c7869c85582f8d969cdaa526155e70d584)
    • spring-cloud-task-jdbchdfs-common/src/test/resources/schema.sql (version 5831e3c7869c85582f8d969cdaa526155e70d584)