Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ChilliCream/graphql-platform
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 12.2.1
Choose a base ref
...
head repository: ChilliCream/graphql-platform
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 12.2.2
Choose a head ref
  • 7 commits
  • 1,213 files changed
  • 4 contributors

Commits on Nov 12, 2021

  1. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    Mic92 Jörg Thalheim
    Copy the full SHA
    79817b6 View commit details
  2. Updated Editor Config

    michaelstaib committed Nov 12, 2021

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    Mic92 Jörg Thalheim
    Copy the full SHA
    7ae408e View commit details
  3. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    Mic92 Jörg Thalheim
    Copy the full SHA
    c162ca2 View commit details

Commits on Nov 14, 2021

  1. Additional logos for website, clean up infoslip logo (#4217)

    Co-authored-by: Rafael Staib <rafael@chillicream.com>
    arif-hanif and rstaib authored Nov 14, 2021
    Copy the full SHA
    9e83667 View commit details

Commits on Nov 16, 2021

  1. Copy the full SHA
    d4a0378 View commit details
  2. Copy the full SHA
    38d8775 View commit details
  3. Copy the full SHA
    c479c10 View commit details
Showing 1,213 changed files with 77,983 additions and 78,334 deletions.
27 changes: 5 additions & 22 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -7,32 +7,17 @@ indent_size = 2
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true
rulers = 100

[*.md]
trim_trailing_whitespace = false

# CSharp code style settings:
[*.cs]
root = true

[*]
charset = utf-8
end_of_line = lf
indent_size = 2
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true

[*.md]
trim_trailing_whitespace = false

# Cake build code style settings:
[*.cake]
indent_size = 4

# CSharp code style settings:
[*.cs]
indent_size = 4
# Namespace settings
csharp_style_namespace_declarations = file_scoped:warning

# Avoid "this." and "Me." if not necessary
dotnet_style_qualification_for_field = false:suggestion
@@ -112,13 +97,11 @@ csharp_space_between_parentheses = false
csharp_preserve_single_line_statements = false
csharp_preserve_single_line_blocks = true

indent_size = 4

# Sort using and Import directives with System.* appearing first
dotnet_sort_system_directives_first = true

# Avoid "this." and "Me." if not necessary
dotnet_style_qualification_for_field = false:suggestion
dotnet_style_qualification_for_field = false:suggestion
dotnet_style_qualification_for_property = false:suggestion
dotnet_style_qualification_for_method = false:suggestion
dotnet_style_qualification_for_event = false:suggestion
@@ -167,4 +150,4 @@ csharp_new_line_before_members_in_anonymous_types = true
dotnet_style_require_accessibility_modifiers = always

# Public API
dotnet_diagnostic.RS0016.severity = warning
dotnet_diagnostic.RS0016.severity = warning
10 changes: 8 additions & 2 deletions src/Directory.Build.props
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
<Project>

<PropertyGroup>
<IsMacOsArm Condition="'$(NETCoreSdkPortableRuntimeIdentifier)' == 'osx-arm64'">true</IsMacOsArm>
</PropertyGroup>

<PropertyGroup>
<LangVersion>preview</LangVersion>
<Version Condition="$(Version) == ''">0.0.0</Version>
@@ -34,8 +38,10 @@
</PropertyGroup>

<PropertyGroup>
<LibraryTargetFrameworks>net6.0; net5.0; netcoreapp3.1; netstandard2.0</LibraryTargetFrameworks>
<TestTargetFrameworks>net6.0; net5.0; netcoreapp3.1</TestTargetFrameworks>
<LibraryTargetFrameworks Condition="'$(IsMacOsArm)' != 'true'">net6.0; net5.0; netcoreapp3.1; netstandard2.0</LibraryTargetFrameworks>
<TestTargetFrameworks Condition="'$(IsMacOsArm)' != 'true'">net6.0; net5.0; netcoreapp3.1</TestTargetFrameworks>
<LibraryTargetFrameworks Condition="'$(IsMacOsArm)' == 'true'">net6.0; netstandard2.0</LibraryTargetFrameworks>
<TestTargetFrameworks Condition="'$(IsMacOsArm)' == 'true'">net6.0</TestTargetFrameworks>
</PropertyGroup>

<PropertyGroup>
3 changes: 2 additions & 1 deletion src/HotChocolate/AspNetCore/Directory.Build.props
Original file line number Diff line number Diff line change
@@ -2,7 +2,8 @@
<Import Project="$([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)..\'))" />

<PropertyGroup>
<TargetFrameworks>net6.0; net5.0; netcoreapp3.1</TargetFrameworks>
<TargetFrameworks Condition="'$(IsMacOsArm)' != 'true'">net6.0; net5.0; netcoreapp3.1</TargetFrameworks>
<TargetFrameworks Condition="'$(IsMacOsArm)' == 'true'">net6.0</TargetFrameworks>
</PropertyGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
using System;
using System.Threading;
using System.Threading.Tasks;
using HotChocolate.AspNetCore.Properties;
using HotChocolate.Execution;
using HotChocolate.Execution.Instrumentation;
using HotChocolate.Execution.Processing;
Original file line number Diff line number Diff line change
@@ -61,6 +61,10 @@ public void SubscriptionEventError(SubscriptionEventContext context, Exception e
{
}

public void SubscriptionEventError(ISubscription subscription, Exception exception)
{
}

public void SubscriptionTransportError(ISubscription subscription, Exception exception)
{
}
Original file line number Diff line number Diff line change
@@ -3,11 +3,9 @@
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.TestHost;
using Microsoft.Extensions.DependencyInjection;
using HotChocolate.AspNetCore.Utilities;
using HotChocolate.Execution;
using HotChocolate.Language;
using Microsoft.Extensions.DependencyInjection;
using Snapshooter.Xunit;
using Xunit;

namespace HotChocolate.AspNetCore.Subscriptions
3 changes: 2 additions & 1 deletion src/HotChocolate/AzureFunctions/src/Directory.Build.props
Original file line number Diff line number Diff line change
@@ -2,7 +2,8 @@
<Import Project="$([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)..\'))" />

<PropertyGroup>
<TargetFrameworks>net6.0; net5.0; netcoreapp3.1</TargetFrameworks>
<TargetFrameworks Condition="'$(IsMacOsArm)' != 'true'">net6.0; net5.0; netcoreapp3.1</TargetFrameworks>
<TargetFrameworks Condition="'$(IsMacOsArm)' == 'true'">net6.0</TargetFrameworks>
<Nullable>enable</Nullable>
</PropertyGroup>

3 changes: 2 additions & 1 deletion src/HotChocolate/AzureFunctions/test/Directory.Build.props
Original file line number Diff line number Diff line change
@@ -2,7 +2,8 @@
<Import Project="$([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)..\'))" />

<PropertyGroup>
<TargetFrameworks>net6.0; net5.0; netcoreapp3.1</TargetFrameworks>
<TargetFrameworks Condition="'$(IsMacOsArm)' != 'true'">net6.0; net5.0; netcoreapp3.1</TargetFrameworks>
<TargetFrameworks Condition="'$(IsMacOsArm)' == 'true'">net6.0</TargetFrameworks>
<Nullable>enable</Nullable>
<IsPackable>false</IsPackable>
<Warn>0</Warn>
5 changes: 2 additions & 3 deletions src/HotChocolate/Benchmarks/.vscode/launch.json
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/src/Benchmarks.Execution/bin/Debug/net5.0/HotChocolate.Benchmarks.Execution.dll",
"program": "${workspaceFolder}/src/Benchmarks.Execution/bin/Debug/net6.0/HotChocolate.Benchmarks.Execution.dll",
"args": [],
"cwd": "${workspaceFolder}/src/Benchmarks.Execution",
"console": "internalConsole",
@@ -18,8 +18,7 @@
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach",
"processId": "${command:pickProcess}"
"request": "attach"
}
]
}
36 changes: 27 additions & 9 deletions src/HotChocolate/Benchmarks/.vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,41 @@
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "build",
"command": "dotnet",
"type": "shell",
"type": "process",
"args": [
"build",
// Ask dotnet build to generate full paths for file names.
"${workspaceFolder}/src/Benchmarks.Execution/HotChocolate.Benchmarks.Execution.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
"problemMatcher": "$msCompile"
},
{
"label": "publish",
"command": "dotnet",
"type": "process",
"args": [
"publish",
"${workspaceFolder}/src/Benchmarks.Execution/HotChocolate.Benchmarks.Execution.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
"problemMatcher": "$msCompile"
},
{
"label": "watch",
"command": "dotnet",
"type": "process",
"args": [
"watch",
"run",
"${workspaceFolder}/src/Benchmarks.Execution/HotChocolate.Benchmarks.Execution.csproj",
"/property:GenerateFullPaths=true",
// Do not generate summary otherwise it leads to duplicate errors in Problems panel
"/consoleloggerparameters:NoSummary"
],
"group": "build",
"presentation": {
"reveal": "silent"
},
"problemMatcher": "$msCompile"
}
]
37 changes: 27 additions & 10 deletions src/HotChocolate/Benchmarks/results/HttpQueryBenchmarks.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,33 @@
``` ini

BenchmarkDotNet=v0.12.1, OS=macOS 12.0 (21A5506j) [Darwin 21.1.0]
BenchmarkDotNet=v0.13.1, OS=macOS Monterey 12.1 (21C5031d) [Darwin 21.2.0]
Intel Core i9-10910 CPU 3.60GHz, 1 CPU, 20 logical and 10 physical cores
.NET Core SDK=5.0.400
[Host] : .NET Core 5.0.9 (CoreCLR 5.0.921.35908, CoreFX 5.0.921.35908), X64 RyuJIT
DefaultJob : .NET Core 5.0.9 (CoreCLR 5.0.921.35908, CoreFX 5.0.921.35908), X64 RyuJIT
.NET SDK=6.0.100
[Host] : .NET 5.0.12 (5.0.1221.52207), X64 RyuJIT
DefaultJob : .NET 5.0.12 (5.0.1221.52207), X64 RyuJIT


```
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Gen 2 | Allocated |
|----------------------------------------------- |---------:|----------:|----------:|---------:|-----:|---------:|--------:|-------:|-----------:|
| Sessions_TitleAndAbstract_10_Items | 1.049 ms | 0.0059 ms | 0.0056 ms | 1.048 ms | 1 | 11.7188 | - | - | 118.89 KB |
| Sessions_TitleAndAbstractAndTrackName_10_Items | 2.026 ms | 0.0186 ms | 0.0165 ms | 2.022 ms | 2 | 15.6250 | - | - | 179.38 KB |
| Sessions_Medium | 5.139 ms | 0.1013 ms | 0.1693 ms | 5.102 ms | 3 | 101.5625 | 39.0625 | 7.8125 | 1092.98 KB |
| Sessions_Large | 5.114 ms | 0.1017 ms | 0.1583 ms | 5.061 ms | 3 | 101.5625 | 39.0625 | 7.8125 | 1080.75 KB |
main
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Gen 2 | Allocated |
|----------------------------------------------- |----------:|----------:|----------:|----------:|-----:|---------:|--------:|-------:|----------:|
| Sessions_TitleAndAbstract_10_Items | 1.063 ms | 0.0200 ms | 0.0187 ms | 1.055 ms | 1 | 9.7656 | - | - | 118 KB |
| Sessions_TitleAndAbstractAndTrackName_10_Items | 2.056 ms | 0.0404 ms | 0.0415 ms | 2.050 ms | 2 | 15.6250 | - | - | 179 KB |
| Sessions_Medium | 4.878 ms | 0.0972 ms | 0.1363 ms | 4.841 ms | 3 | 101.5625 | 39.0625 | 7.8125 | 1,093 KB |
| Sessions_Large | 17.222 ms | 0.3136 ms | 0.2618 ms | 17.264 ms | 4 | 187.5000 | 31.2500 | - | 2,321 KB |

12.2.1
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Gen 2 | Allocated |
|----------------------------------------------- |----------:|----------:|----------:|----------:|-----:|---------:|--------:|--------:|----------:|
| Sessions_TitleAndAbstract_10_Items | 1.124 ms | 0.0083 ms | 0.0077 ms | 1.125 ms | 1 | 11.7188 | 1.9531 | - | 121 KB |
| Sessions_TitleAndAbstractAndTrackName_10_Items | 2.115 ms | 0.0181 ms | 0.0169 ms | 2.117 ms | 2 | 15.6250 | 3.9063 | - | 191 KB |
| Sessions_Medium | 5.137 ms | 0.1024 ms | 0.1138 ms | 5.105 ms | 3 | 117.1875 | 31.2500 | 15.6250 | 1,148 KB |
| Sessions_Large | 18.754 ms | 0.2336 ms | 0.2185 ms | 18.793 ms | 4 | 218.7500 | 31.2500 | 31.2500 | 2,366 KB |

12.0.1
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Gen 2 | Allocated |
|----------------------------------------------- |----------:|----------:|----------:|----------:|-----:|---------:|--------:|--------:|----------:|
| Sessions_TitleAndAbstract_10_Items | 1.123 ms | 0.0094 ms | 0.0088 ms | 1.121 ms | 1 | 11.7188 | 1.9531 | - | 122 KB |
| Sessions_TitleAndAbstractAndTrackName_10_Items | 2.090 ms | 0.0240 ms | 0.0213 ms | 2.088 ms | 2 | 15.6250 | 3.9063 | - | 192 KB |
| Sessions_Medium | 5.105 ms | 0.1000 ms | 0.1027 ms | 5.092 ms | 3 | 117.1875 | 23.4375 | 15.6250 | 1,149 KB |
| Sessions_Large | 18.940 ms | 0.3203 ms | 0.2839 ms | 18.911 ms | 4 | 218.7500 | 31.2500 | 31.2500 | 2,399 KB |
33 changes: 24 additions & 9 deletions src/HotChocolate/Benchmarks/results/IntrospectionBenchmarks.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,30 @@
``` ini

BenchmarkDotNet=v0.12.1, OS=macOS 12.0 (21A5506j) [Darwin 21.1.0]
BenchmarkDotNet=v0.13.1, OS=macOS Monterey 12.1 (21C5031d) [Darwin 21.2.0]
Intel Core i9-10910 CPU 3.60GHz, 1 CPU, 20 logical and 10 physical cores
.NET Core SDK=5.0.400
[Host] : .NET Core 5.0.9 (CoreCLR 5.0.921.35908, CoreFX 5.0.921.35908), X64 RyuJIT
DefaultJob : .NET Core 5.0.9 (CoreCLR 5.0.921.35908, CoreFX 5.0.921.35908), X64 RyuJIT
.NET SDK=6.0.100
[Host] : .NET 5.0.12 (5.0.1221.52207), X64 RyuJIT
DefaultJob : .NET 5.0.12 (5.0.1221.52207), X64 RyuJIT


```
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Gen 2 | Allocated |
|----------------------------- |-----------:|----------:|----------:|-----------:|-----:|--------:|-------:|------:|----------:|
| Query_TypeName | 7.950 μs | 0.1333 μs | 0.1247 μs | 7.924 μs | 1 | 0.2594 | - | - | 2.77 KB |
| Query_Introspection | 895.865 μs | 3.3316 μs | 3.1164 μs | 896.054 μs | 2 | 22.4609 | 0.9766 | - | 230.96 KB |
| Query_Introspection_Prepared | 897.750 μs | 3.0161 μs | 2.6737 μs | 898.582 μs | 2 | 22.4609 | 0.9766 | - | 229.63 KB |
main
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Allocated |
|----------------------------- |-----------:|----------:|----------:|-----------:|-----:|--------:|-------:|----------:|
| Query_TypeName | 8.134 μs | 0.1533 μs | 0.1434 μs | 8.138 μs | 1 | 0.2289 | - | 2 KB |
| Query_Introspection | 960.094 μs | 5.8602 μs | 5.4817 μs | 961.218 μs | 2 | 22.4609 | 0.9766 | 230 KB |
| Query_Introspection_Prepared | 968.765 μs | 9.4212 μs | 8.8126 μs | 968.530 μs | 2 | 21.4844 | 0.9766 | 229 KB |

12.2.1
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Allocated |
|----------------------------- |-----------:|----------:|----------:|-----------:|-----:|--------:|-------:|----------:|
| Query_TypeName | 8.100 μs | 0.0869 μs | 0.0770 μs | 8.104 μs | 1 | 0.2289 | - | 2 KB |
| Query_Introspection | 969.357 μs | 2.5649 μs | 2.3992 μs | 969.569 μs | 2 | 22.4609 | 0.9766 | 230 KB |
| Query_Introspection_Prepared | 958.411 μs | 3.8217 μs | 3.5748 μs | 958.212 μs | 2 | 21.4844 | 0.9766 | 229 KB |

12.0.1
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Allocated |
|----------------------------- |-----------:|----------:|----------:|-----------:|-----:|--------:|-------:|----------:|
| Query_TypeName | 8.062 μs | 0.0536 μs | 0.0502 μs | 8.080 μs | 1 | 0.2594 | - | 3 KB |
| Query_Introspection | 951.355 μs | 4.8614 μs | 4.3095 μs | 950.287 μs | 2 | 22.4609 | 0.9766 | 231 KB |
| Query_Introspection_Prepared | 960.894 μs | 4.5215 μs | 4.2294 μs | 961.325 μs | 2 | 22.4609 | 0.9766 | 229 KB |
40 changes: 30 additions & 10 deletions src/HotChocolate/Benchmarks/results/QueryBenchmarks.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,36 @@
``` ini

BenchmarkDotNet=v0.12.1, OS=macOS 12.0 (21A5506j) [Darwin 21.1.0]
BenchmarkDotNet=v0.13.1, OS=macOS Monterey 12.1 (21C5031d) [Darwin 21.2.0]
Intel Core i9-10910 CPU 3.60GHz, 1 CPU, 20 logical and 10 physical cores
.NET Core SDK=5.0.400
[Host] : .NET Core 5.0.9 (CoreCLR 5.0.921.35908, CoreFX 5.0.921.35908), X64 RyuJIT
DefaultJob : .NET Core 5.0.9 (CoreCLR 5.0.921.35908, CoreFX 5.0.921.35908), X64 RyuJIT
.NET SDK=6.0.100
[Host] : .NET 5.0.12 (5.0.1221.52207), X64 RyuJIT
DefaultJob : .NET 5.0.12 (5.0.1221.52207), X64 RyuJIT


```
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Gen 2 | Allocated |
|----------------------------------------------- |-----------:|---------:|----------:|-----------:|-----:|--------:|--------:|------:|----------:|
| Sessions_TitleAndAbstract_10_Items | 806.1 μs | 7.01 μs | 5.86 μs | 808.1 μs | 1 | 5.8594 | - | - | 60.62 KB |
| Sessions_TitleAndAbstractAndTrackName_10_Items | 1,900.6 μs | 26.74 μs | 23.70 μs | 1,895.8 μs | 2 | 11.7188 | - | - | 120.33 KB |
| Sessions_Medium | 4,576.6 μs | 74.65 μs | 79.87 μs | 4,563.7 μs | 3 | 70.3125 | 23.4375 | - | 754.28 KB |
| Sessions_Large | 4,758.0 μs | 93.40 μs | 179.95 μs | 4,765.9 μs | 4 | 70.3125 | 23.4375 | - | 754.23 KB |
main
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Allocated |
|----------------------------------------------- |------------:|------------:|-------------:|------------:|-----:|---------:|--------:|----------:|
| Sessions_TitleAndAbstract_10_Items | 790.1 μs | 6.97 μs | 6.52 μs | 789.4 μs | 1 | 5.8594 | - | 60 KB |
| Sessions_TitleAndAbstractAndTrackName_10_Items | 1,757.7 μs | 12.07 μs | 11.29 μs | 1,756.8 μs | 2 | 11.7188 | - | 120 KB |
| Sessions_Medium | 4,325.8 μs | 82.52 μs | 95.02 μs | 4,322.9 μs | 3 | 70.3125 | 23.4375 | 770 KB |
| Sessions_Large | 22,833.1 μs | 1,933.54 μs | 5,260.33 μs | 21,199.8 μs | 4 | 156.2500 | 31.2500 | 1,819 KB |
| Sessions_DataLoader_Large | 73,436.0 μs | 6,805.55 μs | 19,744.13 μs | 59,959.6 μs | 5 | 200.0000 | - | 3,715 KB |

12.2.1
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Allocated |
|----------------------------------------------- |------------:|----------:|----------:|------------:|-----:|---------:|---------:|----------:|
| Sessions_TitleAndAbstract_10_Items | 884.1 μs | 5.78 μs | 5.12 μs | 885.0 μs | 1 | 5.8594 | 0.9766 | 60 KB |
| Sessions_TitleAndAbstractAndTrackName_10_Items | 1,924.6 μs | 27.31 μs | 24.21 μs | 1,923.2 μs | 2 | 11.7188 | - | 120 KB |
| Sessions_Medium | 4,738.6 μs | 93.15 μs | 127.51 μs | 4,757.8 μs | 3 | 70.3125 | 23.4375 | 758 KB |
| Sessions_Large | 18,418.6 μs | 326.90 μs | 305.78 μs | 18,329.8 μs | 4 | 156.2500 | - | 1,796 KB |
| Sessions_DataLoader_Large | 67,779.5 μs | 629.83 μs | 589.14 μs | 67,741.2 μs | 5 | 250.0000 | 125.0000 | 3,732 KB |

12.0.1
| Method | Mean | Error | StdDev | Median | Rank | Gen 0 | Gen 1 | Allocated |
|----------------------------------------------- |------------:|----------:|----------:|------------:|-----:|---------:|---------:|----------:|
| Sessions_TitleAndAbstract_10_Items | 875.4 μs | 8.00 μs | 7.49 μs | 874.2 μs | 1 | 5.8594 | - | 61 KB |
| Sessions_TitleAndAbstractAndTrackName_10_Items | 1,906.3 μs | 22.51 μs | 21.05 μs | 1,906.1 μs | 2 | 11.7188 | - | 120 KB |
| Sessions_Medium | 4,680.6 μs | 91.10 μs | 136.36 μs | 4,663.5 μs | 3 | 70.3125 | 23.4375 | 761 KB |
| Sessions_Large | 18,036.4 μs | 223.10 μs | 197.77 μs | 18,072.0 μs | 4 | 156.2500 | 31.2500 | 1,783 KB |
| Sessions_DataLoader_Large | 67,417.8 μs | 662.39 μs | 619.60 μs | 67,278.1 μs | 5 | 250.0000 | 125.0000 | 3,697 KB |
Loading