Skip to content

Cache the total and filter options of a storefront product listing - #973

Merged
KrzysztofPajak merged 3 commits into
developfrom
perf/listing-summary-cache
Oct 22, 2026
Merged

KrzysztofPajak merged 3 commits into
developfrom
perf/listing-summary-cache

Simplify the listing summary cache

2c02157
Select commit
Loading
Failed to load commit list.
Azure Pipelines / grandnode.grandnode2 succeeded Oct 22, 2026 in 13m 57s

Build #20261022.3 had test failures

Details

Tests

  • Failed: 1 (0.01%)
  • Passed: 11,205 (99.90%)
  • Other: 10 (0.09%)
  • Total: 11,216

Annotations

Check failure on line 1 in Grand.Web.Common.Tests.Infrastructure.BackgroundServiceTaskTests.ExecuteAsync_RenewalsKeepFailing_CancelsTheRunBeforeTheLeaseRunsOut

See this annotation in the file changed.

@azure-pipelines azure-pipelines / grandnode.grandnode2

Grand.Web.Common.Tests.Infrastructure.BackgroundServiceTaskTests.ExecuteAsync_RenewalsKeepFailing_CancelsTheRunBeforeTheLeaseRunsOut

Assertion failed. Expected condition to be true.
cancelled at 2026-10-22T05:59:32.8138565Z, lease until 2026-10-22T05:59:32.8134493Z

actual: false

Assert.IsTrue(cancelledUtc < leasedUntilUtc)
Raw output
   at Grand.Web.Common.Tests.Infrastructure.BackgroundServiceTaskTests.ExecuteAsync_RenewalsKeepFailing_CancelsTheRunBeforeTheLeaseRunsOut()
   at Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo.ExecuteInternalAsync(Object[] arguments, CancellationTokenSource timeoutTokenSource)