Mark Paluch

Mark Paluch

Mark is Software Craftsman, Spring Data Project Lead at Pivotal, and Lead of the Lettuce Redis driver. His focus is now on reactive data integrations and R2DBC.

Recent Blog posts by Mark Paluch

Spring Data 2020.0.0 goes RC1

Releases | September 16, 2020 | ...
Dear Spring community, On behalf of the Spring Data team and everyone who contributed, it's my pleasure to announce that Spring Data 2020.0.0 has entered its release candidate phase by releasing the first of two release candidate releases, available from the milestone repository. This release ships with 70 tickets fixed. The most notable changes are: Support for Redis 6 ACL and upgrade to Lettuce 6.0 RC2. Migration of core R2DBC support from Spring Data R2DBC to Spring R2DBC. Support the SocketFactory configuration client in Spring Data Geode. Slice query support for Neo4j and a revised API…

Spring Vault 2.3 M1 available

Releases | September 15, 2020 | ...
On behalf of the community, I’d like to announce the availability of the first Spring Vault milestone release 2.3.0-M1 of the 2.3 development line. Most notable changes in this release are: Support for Vault’s Transform secrets backend. Please note that this is an enterprise feature. A ReactiveVaultEndpointProvider for non-blocking lookup of VaultEndpoint that can be used for reactive service discovery. VaultKeyValueMetadataOperations for Key-Value metadata interaction. Updates to our documentations specifically on how to use Vault’s various secret backends with Spring Vault. For a complete…

Spring Data 2020.0.0-M2 released

Releases | August 12, 2020 | ...
On behalf of the Spring Data team I’m delighted to announce the second milestone of the 2020.0.0 release train (codename "Ockham"). This release ships almost 120 tickets fixed! The most important new features are: Support for reactive SpEL context extensions. Support for reactive auditing in Cassandra, Elasticsearch, MongoDB, and R2DBC. Integration of Spring Data Neo4j 6.0, which is a rewrite of the module without relying on Neo4j OGM. Refactoring of Spring Data R2DBC on top of Spring Framework's R2DBC module. Oracle dialect for Spring Data JDBC. Find a curated changelog in our release train…

Spring Data Neumann SR3 released

Releases | August 12, 2020 | ...
On behalf of the Spring Data team, I’m pleased to announce the availability of the third service release of the Spring Data Neumann release train. Neumann SR3 ships with 34 tickets fixed. This release ships with mostly bug fixes and dependency upgrades and will be picked up by Spring Boot 2.3.3 in the coming days. Here are the detailed links to each individual artifact and the reference documentation: Spring Data Commons 2.3.3 - Artifacts - Javadoc - Documentation - Changelog Spring Data JDBC 2.0.3 - Artifacts - Javadoc - Documentation - Changelog Spring Data JPA 2.3.3 - Artifacts - Javadoc…

Spring Data Neumann SR2, Moore SR9, and Lovelace SR19 available now

Releases | July 22, 2020 | ...
On behalf of the team, I'm pleased to announce a Spring Data release triple feature: Neumann SR2, Moore SR9, and Lovelace SR19. These service releases are built on top of Spring Framework releases 5.2.8 (Neumann and Moore) and 5.1.17 (Lovelace) and ship with mostly dependency upgrades and fixes, along with a few selected improvements. Spring Data Neumann SR2 contains 70 improvements and fixes. Spring Data Moore SR9 ships with 35 fixes and improvements. Last, Spring Data Lovelace SR19 includes 23 selected fixes. All service releases will be picked up by the upcoming Spring Boot 2.3.2, 2.2.…

First milestone of Spring Data 2020.0 available

Releases | June 25, 2020 | ...
On behalf of the Spring Data team, I’m happy to announce the first milestone of the 2020.0 (Code name "Ockham") release train, 2020.0.0-M1. This release ships with over 120 tickets fixed. This Spring Data release is the first release using calver as an update to the release train version scheme. The most notable new features are: Support for RxJava 3 Introduction of org.springframework.data:spring-data-bom, which replaces org.springframework.data:spring-data-releasetrain You can find a curated changelog in our release train wiki or skim through a full list of changes in JIRA. A second…

Spring Data Neumann SR1, Moore SR8, and Lovelace SR18 available now

Releases | June 10, 2020 | ...
On behalf of the team, I'm pleased to announce Spring Data releases Neumann SR1, Moore SR8, and Lovelace SR18. Those service releases are built on top of Spring Framework releases 5.2.7 (Neumann and Moore) and 5.1.16 (Lovelace) and ship with mostly dependency upgrades and fixes, along with a few selected improvements. Spring Data Neumann SR1 contains 59 improvements and fixes. Spring Data Moore SR8 ships with 55 fixes and improvements. Finally, Spring Data Lovelace SR18 includes 38 selected fixes. All service released will be picked up by the upcoming Spring Boot 2.3.1, 2.2.8, respective 2.…

What's new in Spring Data Elasticsearch 4.0

Engineering | May 27, 2020 | ...
This article continues our blog post series on What’s new in Spring Data Neumann. Today’s installment explains New and Noteworthy in Spring Data Elasticsearch. This blog post was written by P.J. Meisch who maintains the Spring Data Elasticsearch module. This release addresses more than 140 issues, with more than 30 bugs fixed. Spring Data Elasticsearch now uses Elasticsearch 7, 7.6.2 in particular. Elasticsearch clusters running on 6.x versions are not supported anymore. The ElasticsearchTemplate class is deprecated as it uses the TransportClient to access Elasticsearch, which itself is…

Spring Data Neumann goes GA

Releases | May 12, 2020 | ...
Dear Spring community, On behalf of the Spring Data team and many contributors, it is my pleasure to announce that Spring Data Neumann is generally available from repo.spring.io as well as Maven Central! This release ships with over 650 features, bugfixes and improvements containing numerous major version and driver upgrades. This very tightly curated overview summarizes the most significant changes: Repository support for Kotlin Coroutines. Upgrade to MongoDB Driver 4. Upgrade to Cassandra Driver 4. Upgrade to Couchbase SDK 3 Upgrade to Querydsl 4.3 Upgrade to Elasticsearch 7 and fully revise…

Spring Data Neumann RC2, Moore SR7, and Lovelace SR17

Releases | April 28, 2020 | ...
On behalf of the team, I'm pleased to announce Spring Data releases Neumann RC2, Moore SR7, and Lovelace SR17. This triple-feature is built on top of today's Spring Framework releases 5.2.6 (Neumann and Moore) and 5.1.15 (Lovelace). Spring Data Neumann RC2 contains 96 new features, improvements, and fixes. Spring Data Moore SR7 ships with 40 fixes and improvements. Finally, Spring Data Lovelace SR17 includes 39 selected fixes. Spring Data Neumann RC2 ships with numerous improvements and new features. The most interesting amongst these are: Query Derivation for Spring Data JDBC. Refinements in…

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all