https://github.com/SpringSource/spring-xd

Build: #1514 was successful Changes by 5 people

Code commits

Git

  • Gary Russell

    Gary Russell 3fe39f474b752309f19490b119d22231d766f433

    XD-1869: Expose mapped(Request|Response)Headers
    Also fixed missing bean factory in Redis Bus (grussell).

    • extensions/spring-xd-extension-http/src/main/java/org/springframework/xd/http/HttpClientProcessorOptionsMetadata.java (version 3fe39f474b752309f19490b119d22231d766f433)
    • modules/processor/http-client/config/http-client.xml (version 3fe39f474b752309f19490b119d22231d766f433)
    • modules/sink/rabbit/config/rabbit.xml (version 3fe39f474b752309f19490b119d22231d766f433)
    • modules/source/rabbit/config/rabbit.xml (version 3fe39f474b752309f19490b119d22231d766f433)
    • spring-xd-dirt/src/main/java/org/springframework/xd/dirt/integration/redis/RedisMessageBus.java (version 3fe39f474b752309f19490b119d22231d766f433)
    • spring-xd-dirt/src/main/java/org/springframework/xd/dirt/modules/metadata/RabbitSinkOptionsMetadata.java (version 3fe39f474b752309f19490b119d22231d766f433)
    • spring-xd-dirt/src/main/java/org/springframework/xd/dirt/modules/metadata/RabbitSourceOptionsMetadata.java (version 3fe39f474b752309f19490b119d22231d766f433)
    • spring-xd-module-spi/src/main/java/org/springframework/xd/module/options/mixins/MappedRequestHeadersMixin.java (version 3fe39f474b752309f19490b119d22231d766f433)
    • spring-xd-module-spi/src/main/java/org/springframework/xd/module/options/mixins/MappedResponseHeadersMixin.java (version 3fe39f474b752309f19490b119d22231d766f433)
  • Eric Bottard

    Eric Bottard 800be41b8ea874cb3be93e5685959529cf6b1868

    XD-1751 Connection Pool settings for jdbc modules
    * Includes common pool settings as well as tomcat enhanced attributes
    * Initial size is set to zero vs. the default of 10.
    * Jdbc Unit has a test for testOnBorrow setting.
    * hdfsjdbc, jdbchdfs & filejdbc testing will be covered by acceptance tests
    * Code Polishing

    Jdbc Connection pool settings now set via yml

    Originally the PR used JDBCConnectionPoolMixin in order to set the connection pool settings.  However this proved to be a bit overwhelming for users when trying to setup a jdbchdfs, hdfsjdbc,filejdbc or filesink.
    Now the pool setting will be setup via a servers.yml and application.yml

    Connection test for shell was removed.

    No longer valid, because settings will be established via the .yml files.

    Conn Pool Config consolidated to one location in yaml

    * Servers.yml
    * application.yml

    JdbcConnectionPool metadata is now available.

    1) Add key datasource and pool variables in servers.yml
    2) Add commented out section of datasource and pool variables in modules.yml as an easy way to customize the datasource used for modules but not for the XD infrastructure
    3) For any modules that use jdbc functionality, add something like maxIdle = ${spring.datasource.maxIdle} into that module/job property file.
    4) investigated to see if there was a way to inject a common snippet of connection pool xml into jdbc.xml, hdfsjdbc.xml, jdbchdfs.xml & filejdbc.  There was no smooth way to do this.

    Jdbc Conn Pool autocomplete options are hidden.

    • config/modules/job/filejdbc/filejdbc.properties (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • config/modules/job/hdfsjdbc/hdfsjdbc.properties (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • config/modules/job/jdbchdfs/jdbchdfs.properties (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • config/modules/modules.yml (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • config/modules/sink/jdbc/jdbc.properties (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • config/servers.yml (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • extensions/spring-xd-extension-jdbc/src/main/java/org/springframework/xd/jdbc/JdbcConnectionPoolMixin.java (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • extensions/spring-xd-extension-jdbc/src/main/java/org/springframework/xd/jdbc/JdbcHdfsOptionsMetadata.java (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • extensions/spring-xd-extension-jdbc/src/main/java/org/springframework/xd/jdbc/JdbcSinkModuleOptionsMetadata.java (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • extensions/spring-xd-extension-jdbc/src/main/java/org/springframework/xd/jdbc/ResourcesIntoJdbcJobModuleOptionsMetadata.java (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • modules/job/filejdbc/config/filejdbc.xml (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • modules/job/hdfsjdbc/config/hdfsjdbc.xml (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • modules/job/jdbchdfs/config/jdbchdfs.xml (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • modules/sink/jdbc/config/jdbc.xml (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • spring-xd-dirt/src/main/resources/application.yml (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • spring-xd-shell/src/test/java/org/springframework/xd/shell/command/JdbcModulesTests.java (version 800be41b8ea874cb3be93e5685959529cf6b1868)
    • spring-xd-test-fixtures/src/main/java/org/springframework/xd/test/fixtures/JdbcSink.java (version 800be41b8ea874cb3be93e5685959529cf6b1868)
  • Mark Pollack

    Mark Pollack 89b72a9bef6e9b3812264e8b4f2efdbe403bf896

    XD-1684 JBoss HornetQ Infrastructure (JMS Source)
    JIRA: XD-1684">https://jira.spring.io/browse/XD-1684

    Infrastructure files for JBoss HornetQ.

    Note: Due to a gradle issue, we cannot automatically
    pull in hornetq dependencies.
    See http://issues.gradle.org//browse/GRADLE-3074

    • config/jms-hornetq.properties (version 89b72a9bef6e9b3812264e8b4f2efdbe403bf896)
    • modules/common/jms-hornetq-infrastructure-context.xml (version 89b72a9bef6e9b3812264e8b4f2efdbe403bf896)
  • Thomas Risberg

    Thomas Risberg da29680699d5e0bd1da40b8800523fcfd26e7f4d

    XD-1703 Add admin and container memory settings

    • spring-xd-yarn/site/config/servers.yml (version da29680699d5e0bd1da40b8800523fcfd26e7f4d)
    • spring-xd-yarn/spring-xd-yarn-client/src/main/resources/application.yml (version da29680699d5e0bd1da40b8800523fcfd26e7f4d)
  • David Turanski <dturanski_at_gopivotal_dot_com>

    David Turanski <dturanski_at_gopivotal_dot_com> ff396629782f3f5168526040799eb4352c25e6c4

    XD-1899: IllegalStateException on single node shutdown
    When the application context is shut down, the cache
    will also be shut down (similar to DeploymentSupervisor).

    • spring-xd-dirt/src/main/java/org/springframework/xd/dirt/container/store/ZooKeeperContainerRepository.java (version ff396629782f3f5168526040799eb4352c25e6c4)