Release Notes¶
Version 2.8.1-hk (2020-09-14)¶
- Advanced Ignite Indexing implementation for Apache Ignite 2.8.1.
- Minor fixes and improvements
Version 2.7.6-hk (2020-03-17)¶
- Advanced Ignite Indexing implementation for Apache Ignite 2.7.6.
Version 2.7.3-hk (2019-12-08)¶
- Minor fixes and improvements
Version 2.7.2-hk (2019-02-11)¶
-
Update Ignite Spring data version to 2.7.2-hk that includes:
- Supports named parameters (
:myParam
) into SQL queries, declared using@Param("myParam")
- Supports advanced parameter binding and SpEL expressions into SQL queries:
- Template variables:
#entityName
- the simple class name of the domain entity
- Method parameter expressions: Parameters are exposed for indexed access (
[0]
is the first query method's param) or via the name declared using@Param
. The actual SpEL expression binding is triggered by?#
. Example:?#{[0]}
or?#{#myParamName}
- Advanced SpEL expressions: While advanced parameter binding is a very useful feature, the real power of SpEL stems from the fact, that the expressions can refer to framework abstractions or other application components through SpEL EvaluationContext extension model.
- Template variables:
- Supports SpEL expressions into Text queries (
TextQuery
).
- Supports named parameters (
-
Spring Data 2.0 integration
- Lucene Query Builder Evaluation Context Extension for SpEL
-
Java Map and Collections functions for H2
Version 2.7.1-hk (2019-02-05)¶
-
Improvements to Ignite Spring data
- Add support to query tuning parameters
- Add support to projections
- Add support to Page and Stream responses
- Add support to TextQueries
- Add support to transform resultset into domain entity using SqlFieldsQuery
Version 2.7.0-hk (2018-12-22)¶
- Advanced Ignite Indexing implementation for Apache Ignite 2.7.0.