Skip to content

Commit 0957e70

Browse files
Regenerate async and include backports release notes
1 parent a7a4f7d commit 0957e70

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

releasenotes.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -369,6 +369,14 @@ Release notes - NHibernate - Version 5.2.0
369369
As part of releasing 5.2.0, a misnamed setting in 5.0.0 release notes has been fixed:
370370
transaction.use_connection_on_system_events correct name is transaction.use_connection_on_system_prepare
371371

372+
Build 5.1.6
373+
=============================
374+
375+
Release notes - NHibernate - Version 5.1.6
376+
377+
** Bug
378+
* #2172 Using DependentTransaction fails
379+
372380
Build 5.1.5
373381
=============================
374382

@@ -632,6 +640,14 @@ Release notes - NHibernate - Version 5.1.0
632640
As part of releasing 5.1.0, a missing 5.0.0 possible breaking change has been added about inequality semantic in LINQ
633641
queries. See 5.0.0 possible breaking changes.
634642

643+
Build 5.0.8
644+
=============================
645+
646+
Release notes - NHibernate - Version 5.0.8
647+
648+
** Bug
649+
* #2172 Using DependentTransaction fails
650+
635651
Build 5.0.7
636652
=============================
637653

src/NHibernate/Async/Multi/QueryBatchItemBase.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,12 @@ public async Task ProcessResultsAsync(CancellationToken cancellationToken)
144144

145145
if (queryInfo.IsCacheable)
146146
{
147+
if (queryInfo.IsResultFromCache)
148+
{
149+
var queryCacheBuilder = new QueryCacheResultBuilder(queryInfo.Loader);
150+
queryInfo.Result = queryCacheBuilder.GetResultList(queryInfo.Result);
151+
}
152+
147153
// This transformation must not be applied to ResultToCache.
148154
queryInfo.Result =
149155
queryInfo.Loader.TransformCacheableResults(

0 commit comments

Comments
 (0)