Greetings Apache Geode Community-

I am pleased to announce 1 more release related to Apache Geode, *Spring
Session* for Apache Geode 2.0.0.M2 (milestone 2) is now available.

This release brings with some updates and improvements...

1. *Upgrades* to...

    -- *Spring Framework* 5
    -- *Spring Data* Kay-RELEASE
    -- *Spring Session* 2.0.0.M4
    -- *Spring Boot* 2.0.0.M4

2. Adds support for *PDX Serialization* [1], and...

3. Introduces a *new Serialization framework* [2] and (SessionSerializer)
interface allowing users to customize how an (HTTP) Session gets serialized
and persisted to Apache Geode.

See the official announcement [3] for more details.

#2 is the biggest change and 1 that users kept asking me for.  Now, PDX is
finally supported; yay!

The main benefit of using PDX is, you no longer need *Spring Session Data
Geode* or any of its transitive dependencies on the classpath of the
servers in your cluster.  In fact, you do not even need to put your
application domain objects stored in the Session and sent to Apache Geode
on the classpath of the servers, either.  You only need *Spring Session
Data Geode* on the classpath of your *Spring Boot*, *Spring Session*
enabled applications.

More details can be found in the *Spring Session Data Geode* *Reference
Guide*, starting here [4].

As always, any feedback is highly appreciated and welcomed.

Happy coding!

-- 
-John

[1]
https://docs.spring.io/autorepo/docs/spring-session-data-geode-build/2.0.0.M2/reference/htmlsingle/#httpsession-gemfire-serialization-spring-session
[2]
https://docs.spring.io/autorepo/docs/spring-session-data-geode-build/2.0.0.M2/reference/htmlsingle/#httpsession-gemfire-serialization-framework
[3]
https://spring.io/blog/2017/10/06/spring-session-data-geode-gemfire-2-0-0-m2-available
[4]
https://docs.spring.io/autorepo/docs/spring-session-data-geode-build/2.0.0.M2/reference/htmlsingle/#httpsession-gemfire-serialization

Reply via email to