Thomas Risberg

Thomas Risberg

Currently focusing on cloud native apps and functions. I also worked on "Spring Cloud Data Flow", "Spring for Apache Hadoop" and "Spring Data JDBC Extensions" projects.

Recent Blog posts by Thomas Risberg

News for Spring Data JDBC Extensions Project

Releases | November 25, 2015 | ...

We are pleased to announce the 1.2 release of the Spring Data JDBC Extensions project. This release updates the Querydsl dependency to 3.6.9 and adds an option to retrieve SearchResults using the QueryDslTemplate. See changelog for 1.2.1.RELEASE.

We are also pleased to announce the first milestone of the 2.0 version of the Spring Data JDBC Extensions project. The big changes for this release are:

  • change to building with Java 7 or later
  • upgrading the Oracle JDBC to version 12.1.0.2
  • updating any dependencies to follow Spring IO Platform 2.0 including Spring Framework 4.2
  • removing the Querydsl SQL support in this version (see below)

Spring for Apache Hadoop 2.3 Release Candidate 1 released

Releases | October 15, 2015 | ...

We are pleased to announce the Spring for Apache Hadoop 2.3 RC1 release.

The most important enhancements in this release:

  • Update build to use Spring Framework 4.2.2 [SHDP-509]
  • Update build to use Spring Integration 4.2.0 [SHDP-520]
  • Add FlushTimeoutTrigger to StoreObjectSupport [SHDP-526]
  • Replace internal state machine implementation with new "spring-statemachine" project [SHDP-530]

See the release changelog for details.

We continue to provide version specific artifacts with their respective transitive dependencies in the Spring IO milestone repository:

  • 2.3.0.RC1 (default - Apache Hadoop stable 2.7.1)
  • 2.3.0.RC1-hadoop26 (Apache Hadoop 2.6.0)
  • 2.3.0.RC1-phd30 (Pivotal HD 3.0)
  • 2.3.0.RC1-phd21 (Pivotal HD 2.1)
  • 2.3.0.RC1-cdh5 (Cloudera CDH 5.4)
  • 2.3.0.RC1-hdp23 (Hortonworks HDP 2.3)

Spring for Apache Hadoop 2.3 Milestone 3 released

Releases | September 22, 2015 | ...

We are pleased to announce the Spring for Apache Hadoop 2.3 M3 milestone release.

The most important enhancements in this release:

  • Update build to use Spring Framework 4.2.1, Boot 1.3.0.M5, Batch 3.0.5 [SHDP-509]
  • Move annotation config to separate sub-project to reduce dependencies for spring-data-hadoop-boot [SHDP-525]
  • Add additional properties to Spark Tasklet [SHDP-397]
  • Upgrade build to use to Spark 1.5.0 [SHDP-521]

See the release changelog for details.

We continue to provide version specific artifacts with their respective transitive dependencies in the Spring IO milestone repository:

  • 2.3.0.M3 (default - Apache Hadoop stable 2.7.1)
  • 2.3.0.M3-hadoop26 (Apache Hadoop 2.6.0)
  • 2.3.0.M3-phd30 (Pivotal HD 3.0)
  • 2.3.0.M3-phd21 (Pivotal HD 2.1)
  • 2.3.0.M3-cdh5 (Cloudera CDH 5.4)
  • 2.3.0.M3-hdp23 (Hortonworks HDP 2.3)

Spring for Apache Hadoop 2.3 Milestone 2 released

Releases | August 20, 2015 | ...

We are pleased to announce the Spring for Apache Hadoop 2.3 M2 milestone release.

The most important enhancements in this release:

  • New batch tasklets: Support for running a simple Spark app [SHDP-397] and for running a simple Sqoop2 Job [SHDP-506]
  • Better boot support: Add jobHistoryAddress to SpringHadoopProperties for Boot configuration [SHDP-517]
  • YARN: Support dots in yarn container group names [SHDP-515]

See the release changelog for details.

The new support for running a Spark job on YARN via a Spring Batch tasklet opens possibilities for integrating Spark tasks in a larger Spring Batch flow We will show a simple example of this at the upcoming SpringOne 2GX conference during our "Hadoop Workflows and Distributed YARN Apps using Spring technologies"

Spring for Apache Hadoop 2.3 Milestone 1 released

Releases | August 04, 2015 | ...

We are pleased to announce the Spring for Apache Hadoop 2.3 M1 milestone release.

The most important enhancements in the Spring for Apache Hadoop 2.3 M1 version:

  • Add Hadoop 2.7.1 as the default release
  • Add support for HDP 2.3 and CDH 5.4.4
  • Bug fixes: Fix for append reopen may fail SHDP-510
  • Better boot support: Support boot config props metadata SHDP-452
  • Add support for Hive 1.x and HiveServer2

See the release changelog for details.

To be able to use Hive 1.x which dropped support for HiveServer1 and the corresponding Thrift client we had to rewrite the Hive support in Spring for Apache…

Spring for Apache Hadoop 2.2 GA released

Releases | June 11, 2015 | ...

We are pleased to announce the Spring for Apache Hadoop 2.2 GA release.

The most important changes/enhancements in the Spring for Apache Hadoop 2.2 version are:

  • Remove support for running with JDK 6, Java 7 or later is now required
  • Improvements to the HDFS writer to support syncable writes and a new timeout option
  • Improvements in the HBase support - adding PUT and DELETE to HbaseTemplate
  • Add support for Pivotal HD 3.0
  • Update Cloudera CDH 5 to use version 5.3.3
  • Update Hortonworks HDP 2.2 version to 2.2.4.0
  • Update Kite SDK to version 1.0
  • Update Spring project versions to the latest

We continue…

Spring for Apache Hadoop 2.2 RC1 released

Releases | May 21, 2015 | ...

We are pleased to announce the Spring for Apache Hadoop 2.2 RC1 milestone releases. This is the last planned release before the 2.2 GA release in approximately 2 weeks.

The most important changes/enhancements in the Spring for Apache Hadoop 2.2 version are:

  • Remove support for running with JDK 6, Java 7 or later is now required
  • Improvements to the HDFS writer to support syncable writes and a new timeout option
  • Add support for Pivotal HD 3.0
  • Update CLoudera CDH 5 to use version 5.3.3
  • Update Hortonworks HDP 2.2 version to 2.2.4.0
  • Update Kite SDK to version 1.0
  • Update Spring project versions to the latest

Spring for Apache Hadoop 2.2 M1 released

Releases | April 30, 2015 | ...

We are pleased to announce the Spring for Apache Hadoop 2.2 M1 milestone releases.

We continue to provide version specific artifacts with their respective transitive dependencies in the Spring IO milestone repository:

  • 2.2.0.M1 (default - Apache Hadoop stable 2.6.0)
  • 2.2.0.M1-phd21 (Pivotal HD 2.1)
  • 2.2.0.M1-phd30 (Pivotal HD 3.0)
  • 2.2.0.M1-cdh5 (Cloudera CDH5)
  • 2.2.0.M1-hdp22 (Hortonworks HDP 2.2)

The most important enhancements in the Spring for Apache Hadoop 2.2 M1 release:

  • Remove support for running with JDK 6, Java 7 or later is now required
  • Improvements to the HDFS writer to support syncable writes and a new timeout option
  • Add support for Pivotal HD 3.0
  • Update CLoudera CDH 5 to use version 5.3.3
  • Update Hortonworks HDP 2.2 version to 2.2.4.0
  • Update Kite SDK to version 1.0
  • Update Spring project versions to the latest

Spring for Apache Hadoop 2.1.2 Released

Releases | April 03, 2015 | ...

We are pleased to announce that Spring for Apache Hadoop 2.1.2 has just been released and is now available from Maven Central and the Spring Repository. This release includes version upgrades of some Spring projects as well as the most recent versions for all supported distros.

We have added support for the newly released Pivotal HD 3.0. In addition to that new release, we have updated Cloudera CDH to version 5.3.2 and Hortonworks HDP 2.2 to use version 2.2.4.0. More details can be found in the changelog or in the JIRA release notes.

Here is a complete list of the latest version designation to use for the various distro "flavors" published. The Apache Hadoop releases are available in Maven Central and all other releases are available in the Spring Repository

Spring for Apache Hadoop 2.1 Released

Releases | February 09, 2015 | ...

It was about six months ago that we started work on the 2.1 version of Spring for Apache Hadoop. We are now pleased to announce the general availability of version 2.1.0.

Beginning with the Spring for Apache Hadoop 2.1 version, we now only support Hadoop 2.0 APIs and no longer provide backwards compatibility with older Hadoop v1 distributions. If you need support for older Hadoop versions please use the 2.0.4 or 1.1.0 versions of Spring for Apache Hadoop.

The main new features for the 2.1 version are:

Configuration and Boot support:

  • New @Configuration changes and improvements to the Boot auto configuration features. A good example of this support can be seen in the boot-fsshell DemoApplication example app

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