NHibernate 2nd Level Cache remains updated after rollback

Description

NHibernate version: 3.3.1.400
.Net Framework 4.0
Database: SQL Server 2008 R2
----------------------------------------------------
A total of 4 sessions are opened, 3 of them are in one transaction scope that at the end is supposed to rollback. The last one is in another transaction scope and gathers data from the 2nd level cache but still gets the old data from the cache although the previous scope was rolled back.

For detailed explanation see: https://groups.google.com/forum/#!topic/nhusers/DFux0pxEun4 (here are NHProfiler screen shots and unit test code)

Environment

None

Activity

Details

Assignee

Reporter

Labels

Components

Affects versions

Priority

Who's Looking?

Open Who's Looking?
Created August 7, 2013 at 4:34 PM
Updated September 26, 2014 at 5:53 PM
Who's Looking?