Releases: aerospike/spring-data-aerospike
Releases · aerospike/spring-data-aerospike
2.4.2.RELEASE
🐞 Fixes
- circular dependency in 2.4.1
PR: #116
2.4.1.RELEASE
🚀 Features
💡 Improvements
- Split reactive and blocking configurations
PR: #103
🐞 Fixes
- List contains query is not working
PR: #111 - Support index collection type
PR: #110 - fix warning in logs: Registering converter as reading converter although it doesn't convert from a store-supported type
PR: #107 @Expiration
annotation doesn't accept 0, -1, -2 values
PR: #106- AerospikeTemplate: rework count method
PR: #105
📁 Dependencies updates
- spring-data-parent 2.3.1.RELEASE -> 2.3.5.RELEASE
- spring-data-commons 2.3.1.RELEASE -> 2.3.5.RELEASE
- spring-data-keyvalue 2.3.1.RELEASE -> 2.3.5.RELEASE
- aerospike-client 4.4.9 -> 4.4.18
- aerospike-reactor-client 4.4.9 -> 4.4.10
- embedded-aerospike 1.78 -> 1.85
PR: #112
2.4.0.RELEASE
📁 Dependencies updates
- Update to Spring Data Neumann
PR: #93
❗ Non-backward compatible changes
- Disable scans by default.
(Generated queries without a filter will throwIllegalStateException
. You need to enable them explicitly to be able to use scans.)
PR: #91 - QueryEngine and ReactorQueryEngine migrated to
spring-data-aerospike
repo
(QueryEngine related classes moved from packagecom.aerospike.helper
toorg.springframework.data.aerospike.query
)
PR: #89
🏡 Housekeeping
- Tests cleanup
PR: #92
2.3.5.RELEASE
🐞 Fixes
- Read indexes on ReactiveAerospikeTemplate instantiation
PR: #88
2.3.4.RELEASE
2.3.3.RELEASE
💡 Improvements
- BlockHound used to prove reactivity
PR: #75 QueryEngine
replaced withReactiveQueryEngine
inReactiveAerospikeTemplate
PR: #74
📁 Dependencies updates
- Update aerospike dependencies:
aerospike-client 4.4.7 -> 4.4.9
aerospike-reactor-client 4.4.7 -> 4.4.9
aerospike-query-engine 4.4.7 -> 4.4.9
PR: #74
🏡 Housekeeping
- Update documentation
PR: #71
2.3.2.RELEASE
2.3.1.RELEASE
Fixes
- Fix conversion of composite primary key when custom converters are present
PR: #66
2.3.0.RELEASE
Dependencies updates
- Update dependencies:
spring-data-parent
2.2.0.RELEASE -> 2.2.3.RELEASE
spring-data-commons
2.2.0.RELEASE -> 2.2.3.RELEASE
spring-data-keyvalue
2.2.0.RELEASE -> 2.2.3.RELEASE
aerospike-client
4.4.6 -> 4.4.7
aerospike-reactor-client
4.4.6 -> 4.4.7
aerospike-query-engine
4.4.6 -> 4.4.7
PR: #62
Fixes
-
GenerationPolicy.NONE
is explicitly set fordelete
,save
,insert
,update
operations for documents without version property.
2b5eaa5 -
insert
andupdate
methods now consider version property of the document, handle error respectively and update document's version property after operation is complete. -
update
methodRecordExistsAction
was changed fromUPDATE_ONLY
toREPLACE_ONLY
. (It was not possible to set any document's property to null value viaupdate
method)
df18637
28e0bef -
Expose identifying annotations, so that repository bean can be registered when Spring Boot 2.2.1+ is used (related to DATACMNS-1596)
PR: #64
Deprecations
- Deprecate
indexExists
operation
PR: #63
2.2.0.RELEASE
Major update to spring-data-parent 2.1.6.RELEASE -> 2.2.0.RELEASE
Dependencies updates:
org.springframework.data:spring-data-commons 2.1.6.RELEASE -> 2.2.0.RELEASE
com.aerospike:aerospike-client 4.4.1 -> 4.4.6
com.aerospike:aerospike-reactor-client 4.4.1 -> 4.4.6
com.aerospike:aerospike-query-engine 4.4.1 -> 4.4.6