This is an automated email from the ASF dual-hosted git repository. nizhikov pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/ignite-extensions.git
commit 3bdbb838b82f0273f444a1c5bbc1c72b548aec59 Author: Nikolay Izhikov <[email protected]> AuthorDate: Mon Jan 20 22:37:17 2020 +0300 IGNITE-12525: version updated. --- modules/spring-boot-autoconfigure/README.txt | 18 ++++++++-------- modules/spring-boot-autoconfigure/pom.xml | 24 ++++++++++++++-------- .../spring-boot-client-autoconfigure/README.txt | 18 ++++++++-------- modules/spring-boot-client-autoconfigure/pom.xml | 12 ++++------- 4 files changed, 38 insertions(+), 34 deletions(-) diff --git a/modules/spring-boot-autoconfigure/README.txt b/modules/spring-boot-autoconfigure/README.txt index d9a1c44..f418e4c 100644 --- a/modules/spring-boot-autoconfigure/README.txt +++ b/modules/spring-boot-autoconfigure/README.txt @@ -5,19 +5,19 @@ Apache Ignite Spring Boot Autoconfigure module provides autoconfiguration capabi Features --------------------------- -This module provides the ability to integrate Ignite into you spring-boot application with zero(or minimal) configuration. +This module provides the ability to integrate `Ignite` into you spring-boot application with zero(or minimal) configuration. After you add this module as a dependency to your spring-boot application -Ignite node will be configured and injected into BeanFactory. +`Ignite` node will be configured and injected into `BeanFactory`. -Algorithm to configure Ignite is the following: - 1. If IgniteConfiguration bean exists in the BeanFactory it will be used. - 2. If IgniteConfiguration bean doesn't exist following rules are applied: - 2.1. Default Ignite configuration created. - 2.2. If IgniteConfigurer bean exists in BeanFactory it will be used to customize IgniteConfiguration. +Algorithm to configure `Ignite` is the following: + 1. If `IgniteConfiguration` bean exists in the `BeanFactory` it will be used. + 2. If `IgniteConfiguration` bean doesn't exist following rules are applied: + 2.1. Default `Ignite` configuration created. + 2.2. If `IgniteConfigurer` bean exists in `BeanFactory` it will be used to customize `IgniteConfiguration`. If a user wants to set custom SPI instances or similar hardcoded values - one should do it with IgniteConfigurer implementation. - 2.3 Application properties applied to IgniteConfiguration. Prefix for the properties is `ignite`. + one should do it with `IgniteConfigurer` implementation. + 2.3 Application properties applied to `IgniteConfiguration`. Prefix for the properties is `ignite`. Importing Spring Boot Autoconfigure Module In Maven Project ---------------------------------------- diff --git a/modules/spring-boot-autoconfigure/pom.xml b/modules/spring-boot-autoconfigure/pom.xml index 9c00da4..bb2f815 100644 --- a/modules/spring-boot-autoconfigure/pom.xml +++ b/modules/spring-boot-autoconfigure/pom.xml @@ -30,19 +30,15 @@ <relativePath>../../parent</relativePath> </parent> - <properties> - <ignite.version>2.9.0-SNAPSHOT</ignite.version> - </properties> - <artifactId>spring-boot-ignite-autoconfigure</artifactId> - <version>${spring-boot.version}-${ignite.version}</version> + <version>2.9.0-SNAPSHOT</version> <url>http://ignite.apache.org</url> <dependencies> <dependency> <groupId>org.apache.ignite</groupId> <artifactId>ignite-core</artifactId> - <version>${ignite.version}</version> + <version>${project.version}</version> </dependency> <dependency> @@ -60,7 +56,7 @@ <dependency> <groupId>org.apache.ignite</groupId> <artifactId>ignite-log4j</artifactId> - <version>${ignite.version}</version> + <version>${project.version}</version> <scope>test</scope> </dependency> @@ -74,7 +70,7 @@ <dependency> <groupId>org.apache.ignite</groupId> <artifactId>ignite-core</artifactId> - <version>${ignite.version}</version> + <version>${project.version}</version> <type>test-jar</type> <scope>test</scope> <exclusions> @@ -103,4 +99,16 @@ <scope>test</scope> </dependency> </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <testSourceDirectory>${project.basedir}/examples</testSourceDirectory> + </configuration> + </plugin> + </plugins> + </build> </project> diff --git a/modules/spring-boot-client-autoconfigure/README.txt b/modules/spring-boot-client-autoconfigure/README.txt index b78b2ee..e4c4919 100644 --- a/modules/spring-boot-client-autoconfigure/README.txt +++ b/modules/spring-boot-client-autoconfigure/README.txt @@ -5,17 +5,17 @@ Apache Ignite Client Spring Boot Autoconfigure module provides autoconfiguration Features --------------------------- -This module provides the ability to integrate IgniteClient into you spring-boot application with zero(or minimal) configuration. +This module provides the ability to integrate `IgniteClient` into you spring-boot application with zero(or minimal) configuration. After you add this module as a dependency to your spring-boot application -IgniteClient will be configured and injected into BeanFactory. - -Algorithm to configure Ignite is the following: - 1. If ClientConfiguration bean exists in the BeanFactory it will be used. - 2. If ClientConfiguration bean doesn't exist following rules are applied: - 2.1. Default ClientConfiguration configuration created. - 2.2. If IgniteClientConfigurer bean exists in BeanFactory it will be used to customize ClientConfiguration. - 2.3 Application properties applied to ClientConfiguration. Prefix for the properties is `ignite-client`. +`IgniteClient` will be configured and injected into `BeanFactory`. + +Algorithm to configure `Ignite` is the following: + 1. If `ClientConfiguration` bean exists in the `BeanFactory` it will be used. + 2. If `ClientConfiguration` bean doesn't exist following rules are applied: + 2.1. Default `ClientConfiguration` configuration created. + 2.2. If `IgniteClientConfigurer` bean exists in `BeanFactory` it will be used to customize `ClientConfiguration`. + 2.3 Application properties applied to `ClientConfiguration`. Prefix for the properties is `ignite-client`. Importing Spring Boot Autoconfigure Module In Maven Project ---------------------------------------- diff --git a/modules/spring-boot-client-autoconfigure/pom.xml b/modules/spring-boot-client-autoconfigure/pom.xml index 72523e6..17246be 100644 --- a/modules/spring-boot-client-autoconfigure/pom.xml +++ b/modules/spring-boot-client-autoconfigure/pom.xml @@ -30,19 +30,15 @@ <relativePath>../../parent</relativePath> </parent> - <properties> - <ignite.version>2.9.0-SNAPSHOT</ignite.version> - </properties> - <artifactId>spring-boot-ignite-client-autoconfigure</artifactId> - <version>${spring-boot.version}-${ignite.version}</version> + <version>2.9.0-SNAPSHOT</version> <url>http://ignite.apache.org</url> <dependencies> <dependency> <groupId>org.apache.ignite</groupId> <artifactId>ignite-core</artifactId> - <version>${ignite.version}</version> + <version>${project.version}</version> </dependency> <dependency> @@ -60,7 +56,7 @@ <dependency> <groupId>org.apache.ignite</groupId> <artifactId>ignite-log4j</artifactId> - <version>${ignite.version}</version> + <version>${project.version}</version> <scope>test</scope> </dependency> @@ -74,7 +70,7 @@ <dependency> <groupId>org.apache.ignite</groupId> <artifactId>ignite-core</artifactId> - <version>${ignite.version}</version> + <version>${project.version}</version> <type>test-jar</type> <scope>test</scope> <exclusions>
