neo4j/community — pull request #549 by tinwelint (2012-05-23 10:45:59+00:00)
Title: Sessions now live on the server, which means it can hold any type of

objects, not just Serializables. Needed for coming features, such as
holding results from cypher queries.

One drawback of this is that a clients session variables will be lost on
reconnect to the server, however initial session variables (i.e. given
when starting the client) will be re-set in the new session after a
reconnect.