{
  "Title": "Rowles.LeanCorpus.Benchmarks.AsyncIndexingBenchmarks-20260725-123217",
  "HostEnvironmentInfo": {
    "BenchmarkDotNetCaption": "BenchmarkDotNet",
    "BenchmarkDotNetVersion": "0.16.0-nightly.20260427.506",
    "OsVersion": "Linux Debian GNU/Linux 13 (trixie)",
    "ProcessorName": "Intel Xeon CPU E3-1220 V2 3.10GHz",
    "PhysicalProcessorCount": 1,
    "PhysicalCoreCount": 4,
    "LogicalCoreCount": 4,
    "RuntimeVersion": ".NET 10.0.3 (10.0.3, 10.0.326.7603)",
    "Architecture": "X64",
    "HasAttachedDebugger": false,
    "HasRyuJit": true,
    "Configuration": "RELEASE",
    "DotNetCliVersion": "11.0.100-preview.1.26104.118",
    "ChronometerFrequency": {
      "Hertz": 1000000000
    },
    "HardwareTimerKind": "Unknown"
  },
  "Benchmarks": [
    {
      "DisplayInfo": "AsyncIndexingBenchmarks.LeanCorpus_AddDocument_Sync: Job-AMZPBM(IterationCount=5, WarmupCount=2) [DocumentCount=100000]",
      "Namespace": "Rowles.LeanCorpus.Benchmarks",
      "Type": "AsyncIndexingBenchmarks",
      "Method": "LeanCorpus_AddDocument_Sync",
      "MethodTitle": "LeanCorpus_AddDocument_Sync",
      "Parameters": "DocumentCount=100000",
      "FullName": "Rowles.LeanCorpus.Benchmarks.AsyncIndexingBenchmarks.LeanCorpus_AddDocument_Sync(DocumentCount: 100000)",
      "HardwareIntrinsics": "AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL VectorSize=128",
      "Statistics": {
        "OriginalValues": [
          7773106854,
          7804551383,
          7682865597,
          7688579533,
          7727246839
        ],
        "N": 5,
        "Min": 7682865597,
        "LowerFence": 7561788551.5,
        "Q1": 7688579533,
        "Median": 7727246839,
        "Mean": 7735270041.2,
        "Q3": 7773106854,
        "UpperFence": 7899897835.5,
        "Max": 7804551383,
        "InterquartileRange": 84527321,
        "LowerOutliers": [],
        "UpperOutliers": [],
        "AllOutliers": [],
        "StandardError": 23687686.490978744,
        "Variance": 2805532456474484.5,
        "StandardDeviation": 52967277.22353193,
        "Skewness": 0.18909044600515276,
        "Kurtosis": 0.9499907614549217,
        "ConfidenceInterval": {
          "N": 5,
          "Mean": 7735270041.2,
          "StandardError": 23687686.490978744,
          "Level": 12,
          "Margin": 203958124.0051576,
          "Lower": 7531311917.194842,
          "Upper": 7939228165.205157
        },
        "Percentiles": {
          "P0": 7682865597,
          "P25": 7688579533,
          "P50": 7727246839,
          "P67": 7758431649.2,
          "P80": 7779395759.8,
          "P85": 7785684665.6,
          "P90": 7791973571.4,
          "P95": 7798262477.2,
          "P100": 7804551383
        }
      },
      "Memory": {
        "Gen0Collections": 165,
        "Gen1Collections": 69,
        "Gen2Collections": 5,
        "TotalOperations": 1,
        "BytesAllocatedPerOperation": 1146289552
      },
      "Measurements": [
        {
          "IterationMode": "Workload",
          "IterationStage": "Jitting",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 8138289073
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Jitting",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 7672637766
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Jitting",
          "LaunchIndex": 1,
          "IterationIndex": 3,
          "Operations": 1,
          "Nanoseconds": 7831640996
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Warmup",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 7906321579
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Warmup",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 7769562277
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 7773106854
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 7804551383
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 3,
          "Operations": 1,
          "Nanoseconds": 7682865597
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 4,
          "Operations": 1,
          "Nanoseconds": 7688579533
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 5,
          "Operations": 1,
          "Nanoseconds": 7727246839
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Extra",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 7796288780
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 7773106854
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 7804551383
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 3,
          "Operations": 1,
          "Nanoseconds": 7682865597
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 4,
          "Operations": 1,
          "Nanoseconds": 7688579533
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 5,
          "Operations": 1,
          "Nanoseconds": 7727246839
        }
      ],
      "Metrics": [
        {
          "Value": 165000,
          "Descriptor": {
            "Id": "Gen0Collects",
            "DisplayName": "Gen0",
            "Legend": "GC Generation 0 collects per 1000 operations",
            "NumberFormat": "#0.0000",
            "UnitType": 0,
            "Unit": "Count",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 0
          }
        },
        {
          "Value": 69000,
          "Descriptor": {
            "Id": "Gen1Collects",
            "DisplayName": "Gen1",
            "Legend": "GC Generation 1 collects per 1000 operations",
            "NumberFormat": "#0.0000",
            "UnitType": 0,
            "Unit": "Count",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 1
          }
        },
        {
          "Value": 5000,
          "Descriptor": {
            "Id": "Gen2Collects",
            "DisplayName": "Gen2",
            "Legend": "GC Generation 2 collects per 1000 operations",
            "NumberFormat": "#0.0000",
            "UnitType": 0,
            "Unit": "Count",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 2
          }
        },
        {
          "Value": 1146289552,
          "Descriptor": {
            "Id": "Allocated Memory",
            "DisplayName": "Allocated",
            "Legend": "Allocated memory per single operation (managed only, inclusive, 1KB = 1024B)",
            "NumberFormat": "0.##",
            "UnitType": 2,
            "Unit": "B",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 3
          }
        }
      ]
    },
    {
      "DisplayInfo": "AsyncIndexingBenchmarks.LeanCorpus_AddDocumentAsync_Sequential: Job-AMZPBM(IterationCount=5, WarmupCount=2) [DocumentCount=100000]",
      "Namespace": "Rowles.LeanCorpus.Benchmarks",
      "Type": "AsyncIndexingBenchmarks",
      "Method": "LeanCorpus_AddDocumentAsync_Sequential",
      "MethodTitle": "LeanCorpus_AddDocumentAsync_Sequential",
      "Parameters": "DocumentCount=100000",
      "FullName": "Rowles.LeanCorpus.Benchmarks.AsyncIndexingBenchmarks.LeanCorpus_AddDocumentAsync_Sequential(DocumentCount: 100000)",
      "HardwareIntrinsics": "AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL VectorSize=128",
      "Statistics": {
        "OriginalValues": [
          11968379697,
          12077415038,
          11594594613,
          11454946196,
          12199883052
        ],
        "N": 5,
        "Min": 11454946196,
        "LowerFence": 10870363975.5,
        "Q1": 11594594613,
        "Median": 11968379697,
        "Mean": 11859043719.2,
        "Q3": 12077415038,
        "UpperFence": 12801645675.5,
        "Max": 12199883052,
        "InterquartileRange": 482820425,
        "LowerOutliers": [],
        "UpperOutliers": [],
        "AllOutliers": [],
        "StandardError": 143010485.23199895,
        "Variance": 1.0225999443145898E+17,
        "StandardDeviation": 319781166.4739795,
        "Skewness": -0.20283730464555855,
        "Kurtosis": 0.9078713223300958,
        "ConfidenceInterval": {
          "N": 5,
          "Mean": 11859043719.2,
          "StandardError": 143010485.23199895,
          "Level": 12,
          "Margin": 1231363404.446198,
          "Lower": 10627680314.753803,
          "Upper": 13090407123.646198
        },
        "Percentiles": {
          "P0": 11454946196,
          "P25": 11594594613,
          "P50": 11968379697,
          "P67": 12042523728.880001,
          "P80": 12101908640.8,
          "P85": 12126402243.599998,
          "P90": 12150895846.400002,
          "P95": 12175389449.2,
          "P100": 12199883052
        }
      },
      "Memory": {
        "Gen0Collections": 191,
        "Gen1Collections": 84,
        "Gen2Collections": 6,
        "TotalOperations": 1,
        "BytesAllocatedPerOperation": 1360102952
      },
      "Measurements": [
        {
          "IterationMode": "Workload",
          "IterationStage": "Jitting",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 11851297616
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Jitting",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 12153903281
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Warmup",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 12480026657
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Warmup",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 12078635950
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 11968379697
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 12077415038
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 3,
          "Operations": 1,
          "Nanoseconds": 11594594613
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 4,
          "Operations": 1,
          "Nanoseconds": 11454946196
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 5,
          "Operations": 1,
          "Nanoseconds": 12199883052
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Extra",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 11927625257
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 11968379697
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 12077415038
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 3,
          "Operations": 1,
          "Nanoseconds": 11594594613
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 4,
          "Operations": 1,
          "Nanoseconds": 11454946196
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 5,
          "Operations": 1,
          "Nanoseconds": 12199883052
        }
      ],
      "Metrics": [
        {
          "Value": 191000,
          "Descriptor": {
            "Id": "Gen0Collects",
            "DisplayName": "Gen0",
            "Legend": "GC Generation 0 collects per 1000 operations",
            "NumberFormat": "#0.0000",
            "UnitType": 0,
            "Unit": "Count",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 0
          }
        },
        {
          "Value": 84000,
          "Descriptor": {
            "Id": "Gen1Collects",
            "DisplayName": "Gen1",
            "Legend": "GC Generation 1 collects per 1000 operations",
            "NumberFormat": "#0.0000",
            "UnitType": 0,
            "Unit": "Count",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 1
          }
        },
        {
          "Value": 6000,
          "Descriptor": {
            "Id": "Gen2Collects",
            "DisplayName": "Gen2",
            "Legend": "GC Generation 2 collects per 1000 operations",
            "NumberFormat": "#0.0000",
            "UnitType": 0,
            "Unit": "Count",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 2
          }
        },
        {
          "Value": 1360102952,
          "Descriptor": {
            "Id": "Allocated Memory",
            "DisplayName": "Allocated",
            "Legend": "Allocated memory per single operation (managed only, inclusive, 1KB = 1024B)",
            "NumberFormat": "0.##",
            "UnitType": 2,
            "Unit": "B",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 3
          }
        }
      ]
    },
    {
      "DisplayInfo": "AsyncIndexingBenchmarks.LeanCorpus_AddDocumentsAsync_Batch: Job-AMZPBM(IterationCount=5, WarmupCount=2) [DocumentCount=100000]",
      "Namespace": "Rowles.LeanCorpus.Benchmarks",
      "Type": "AsyncIndexingBenchmarks",
      "Method": "LeanCorpus_AddDocumentsAsync_Batch",
      "MethodTitle": "LeanCorpus_AddDocumentsAsync_Batch",
      "Parameters": "DocumentCount=100000",
      "FullName": "Rowles.LeanCorpus.Benchmarks.AsyncIndexingBenchmarks.LeanCorpus_AddDocumentsAsync_Batch(DocumentCount: 100000)",
      "HardwareIntrinsics": "AVX,SSE3+SSSE3+SSE4.1+SSE4.2+POPCNT,X86Base+SSE+SSE2,AES+PCLMUL VectorSize=128",
      "Statistics": {
        "OriginalValues": [
          13242809491,
          13245416505,
          12836032264,
          13193583949,
          13137299557
        ],
        "N": 5,
        "Min": 12836032264,
        "LowerFence": 12979034656,
        "Q1": 13137299557,
        "Median": 13193583949,
        "Mean": 13131028353.2,
        "Q3": 13242809491,
        "UpperFence": 13401074392,
        "Max": 13245416505,
        "InterquartileRange": 105509934,
        "LowerOutliers": [
          12836032264
        ],
        "UpperOutliers": [],
        "AllOutliers": [
          12836032264
        ],
        "StandardError": 76339667.03044063,
        "Variance": 29138723811592724,
        "StandardDeviation": 170700684.85976475,
        "Skewness": -0.9060264350454953,
        "Kurtosis": 1.8645440043820998,
        "ConfidenceInterval": {
          "N": 5,
          "Mean": 13131028353.2,
          "StandardError": 76339667.03044063,
          "Level": 12,
          "Margin": 657307554.312524,
          "Lower": 12473720798.887476,
          "Upper": 13788335907.512526
        },
        "Percentiles": {
          "P0": 12836032264,
          "P25": 13137299557,
          "P50": 13193583949,
          "P67": 13227057317.560001,
          "P80": 13243330893.8,
          "P85": 13243852296.6,
          "P90": 13244373699.4,
          "P95": 13244895102.2,
          "P100": 13245416505
        }
      },
      "Memory": {
        "Gen0Collections": 193,
        "Gen1Collections": 88,
        "Gen2Collections": 5,
        "TotalOperations": 1,
        "BytesAllocatedPerOperation": 1383458216
      },
      "Measurements": [
        {
          "IterationMode": "Workload",
          "IterationStage": "Jitting",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 13066076494
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Jitting",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 13319428693
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Warmup",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 13522956256
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Warmup",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 13071406659
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 13242809491
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 13245416505
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 3,
          "Operations": 1,
          "Nanoseconds": 12836032264
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 4,
          "Operations": 1,
          "Nanoseconds": 13193583949
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Actual",
          "LaunchIndex": 1,
          "IterationIndex": 5,
          "Operations": 1,
          "Nanoseconds": 13137299557
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Extra",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 12922689364
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 1,
          "Operations": 1,
          "Nanoseconds": 13242809491
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 2,
          "Operations": 1,
          "Nanoseconds": 13245416505
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 3,
          "Operations": 1,
          "Nanoseconds": 12836032264
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 4,
          "Operations": 1,
          "Nanoseconds": 13193583949
        },
        {
          "IterationMode": "Workload",
          "IterationStage": "Result",
          "LaunchIndex": 1,
          "IterationIndex": 5,
          "Operations": 1,
          "Nanoseconds": 13137299557
        }
      ],
      "Metrics": [
        {
          "Value": 193000,
          "Descriptor": {
            "Id": "Gen0Collects",
            "DisplayName": "Gen0",
            "Legend": "GC Generation 0 collects per 1000 operations",
            "NumberFormat": "#0.0000",
            "UnitType": 0,
            "Unit": "Count",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 0
          }
        },
        {
          "Value": 88000,
          "Descriptor": {
            "Id": "Gen1Collects",
            "DisplayName": "Gen1",
            "Legend": "GC Generation 1 collects per 1000 operations",
            "NumberFormat": "#0.0000",
            "UnitType": 0,
            "Unit": "Count",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 1
          }
        },
        {
          "Value": 5000,
          "Descriptor": {
            "Id": "Gen2Collects",
            "DisplayName": "Gen2",
            "Legend": "GC Generation 2 collects per 1000 operations",
            "NumberFormat": "#0.0000",
            "UnitType": 0,
            "Unit": "Count",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 2
          }
        },
        {
          "Value": 1383458216,
          "Descriptor": {
            "Id": "Allocated Memory",
            "DisplayName": "Allocated",
            "Legend": "Allocated memory per single operation (managed only, inclusive, 1KB = 1024B)",
            "NumberFormat": "0.##",
            "UnitType": 2,
            "Unit": "B",
            "TheGreaterTheBetter": false,
            "PriorityInCategory": 3
          }
        }
      ]
    }
  ]
}
