{
  "schema_version": 1,
  "generated_at": "2026-06-18T23:19:38+00:00",
  "source": "github-actions",
  "release": {
    "tag": "v0.3.6",
    "asset": "udb-linux-amd64-full",
    "url": "https://github.com/fahara02/udb/releases/tag/v0.3.6"
  },
  "git": {
    "commit": "4a17db72be61d75e1c337b811905c1d8cb236c90",
    "short_commit": "4a17db7",
    "branch": "main"
  },
  "environment": {
    "runner_os": "Linux",
    "run_id": "27795042847",
    "run_attempt": "1",
    "workflow": "Benchmark \u00b7 SDKs"
  },
  "summary": {
    "sdk_count": 6,
    "ok": 4,
    "failed": 0,
    "skipped": 2,
    "measured_rpc_count": 1060,
    "failed_rpc_count": 0
  },
  "history": [
    {
      "generated_at": "2026-06-14T08:29:41+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "e7c88bd",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.7423125,
          "slowest_service_mean_ms": 1.94
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.274375,
          "slowest_service_mean_ms": 54.86
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.14375,
          "slowest_service_mean_ms": 55.74
        },
        {
          "id": "php",
          "status": "failed",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T09:33:36+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "f361639",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.6825,
          "slowest_service_mean_ms": 1.848
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.2943750000000005,
          "slowest_service_mean_ms": 55.95
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.258125,
          "slowest_service_mean_ms": 56.71
        },
        {
          "id": "php",
          "status": "failed",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T10:00:29+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "957a10e",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.6906875,
          "slowest_service_mean_ms": 1.853
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.284375,
          "slowest_service_mean_ms": 56.53
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.318125,
          "slowest_service_mean_ms": 56.35
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.6068749999999999,
          "slowest_service_mean_ms": 1.42
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T10:23:43+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "7d67cff",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.713,
          "slowest_service_mean_ms": 2.001
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.363125,
          "slowest_service_mean_ms": 56.8
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.211875,
          "slowest_service_mean_ms": 56.57
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.72625,
          "slowest_service_mean_ms": 1.91
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T10:28:57+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "7d67cff",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.71575,
          "slowest_service_mean_ms": 1.925
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.380625,
          "slowest_service_mean_ms": 55.92
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.26625,
          "slowest_service_mean_ms": 56.43
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.624375,
          "slowest_service_mean_ms": 1.73
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T10:54:10+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "7d67cff",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.6425,
          "slowest_service_mean_ms": 1.788
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.390625,
          "slowest_service_mean_ms": 56.88
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.198125,
          "slowest_service_mean_ms": 56.97
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.608125,
          "slowest_service_mean_ms": 1.6
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T11:10:43+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "7d67cff",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.6428125,
          "slowest_service_mean_ms": 1.831
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.253125,
          "slowest_service_mean_ms": 56.03
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 4.209375,
          "slowest_service_mean_ms": 57.4
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "mean_service_latency_ms": 0.5287499999999999,
          "slowest_service_mean_ms": 1.39
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T11:33:44+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "f13eb70",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 198,
          "mean_service_latency_ms": 0.5964375000000001,
          "slowest_service_mean_ms": 1.745
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 199,
          "mean_service_latency_ms": 0.7975,
          "slowest_service_mean_ms": 1.88
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 230,
          "mean_service_latency_ms": 0.74125,
          "slowest_service_mean_ms": 1.39
        },
        {
          "id": "php",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T12:07:42+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "6dd4d7f",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 196,
          "mean_service_latency_ms": 0.6075625,
          "slowest_service_mean_ms": 1.9
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 197,
          "mean_service_latency_ms": 0.735625,
          "slowest_service_mean_ms": 1.92
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 227,
          "mean_service_latency_ms": 0.700625,
          "slowest_service_mean_ms": 0.92
        },
        {
          "id": "php",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T12:14:31+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "0e6d3f5",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 194,
          "mean_service_latency_ms": 0.6013125,
          "slowest_service_mean_ms": 1.748
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 197,
          "mean_service_latency_ms": 0.823125,
          "slowest_service_mean_ms": 1.88
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 227,
          "mean_service_latency_ms": 0.75875,
          "slowest_service_mean_ms": 1.03
        },
        {
          "id": "php",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T12:33:35+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "b01a730",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 155,
          "mean_service_latency_ms": 13.747937499999999,
          "slowest_service_mean_ms": 198.736
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 195,
          "mean_service_latency_ms": 0.83375,
          "slowest_service_mean_ms": 1.76
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 224,
          "mean_service_latency_ms": 0.831875,
          "slowest_service_mean_ms": 1.29
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 0.773125,
          "slowest_service_mean_ms": 2.07
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T12:42:10+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "07d4da8",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 156,
          "mean_service_latency_ms": 13.648750000000001,
          "slowest_service_mean_ms": 198.431
        },
        {
          "id": "python",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 220,
          "mean_service_latency_ms": 12.969999999999999,
          "slowest_service_mean_ms": 199.23
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 0.905,
          "slowest_service_mean_ms": 4.86
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T12:54:47+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "9806f13",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 156,
          "mean_service_latency_ms": 13.708,
          "slowest_service_mean_ms": 198.485
        },
        {
          "id": "python",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 220,
          "mean_service_latency_ms": 13.078125,
          "slowest_service_mean_ms": 198.7
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 0.754375,
          "slowest_service_mean_ms": 2.49
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T13:41:29+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "c301772",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 155,
          "mean_service_latency_ms": 13.83525,
          "slowest_service_mean_ms": 198.626
        },
        {
          "id": "python",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 220,
          "mean_service_latency_ms": 13.229375000000001,
          "slowest_service_mean_ms": 198.61
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 0.78125,
          "slowest_service_mean_ms": 2.05
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T13:46:56+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "278e2a0",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 125,
          "mean_service_latency_ms": 14.0194375,
          "slowest_service_mean_ms": 198.359
        },
        {
          "id": "python",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "typescript",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "php",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-14T14:36:56+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "455070c",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 126,
          "mean_service_latency_ms": 13.7403125,
          "slowest_service_mean_ms": 198.307
        },
        {
          "id": "python",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "typescript",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "php",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-15T04:58:43+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "455070c",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 126,
          "mean_service_latency_ms": 13.894562500000001,
          "slowest_service_mean_ms": 198.37
        },
        {
          "id": "python",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "typescript",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "php",
          "status": "failed",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-15T22:13:37+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "59e3bd2",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 27,
          "mean_service_latency_ms": 3.2573125,
          "slowest_service_mean_ms": 6.3
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 29,
          "mean_service_latency_ms": 13.306875,
          "slowest_service_mean_ms": 162.4
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 89,
          "mean_service_latency_ms": 3.111875,
          "slowest_service_mean_ms": 5.17
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 88,
          "mean_service_latency_ms": 4.864375,
          "slowest_service_mean_ms": 11.94
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-15T23:33:55+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "23f4676",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 2,
          "mean_service_latency_ms": 3.90225,
          "slowest_service_mean_ms": 6.193
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 5,
          "mean_service_latency_ms": 4.44125,
          "slowest_service_mean_ms": 6.89
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 4,
          "mean_service_latency_ms": 3.5568750000000002,
          "slowest_service_mean_ms": 5.96
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 8,
          "mean_service_latency_ms": 5.9575,
          "slowest_service_mean_ms": 11.44
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-16T01:05:41+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "747e419",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 3.5313125,
          "slowest_service_mean_ms": 7.484
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 1,
          "mean_service_latency_ms": 3.844375,
          "slowest_service_mean_ms": 6.87
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 1,
          "mean_service_latency_ms": 3.789375,
          "slowest_service_mean_ms": 6.15
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 4,
          "mean_service_latency_ms": 5.7075,
          "slowest_service_mean_ms": 9.86
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-16T08:06:45+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "44c5500",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 3.5404375,
          "slowest_service_mean_ms": 7.796
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 4.2125,
          "slowest_service_mean_ms": 6.89
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 3.273125,
          "slowest_service_mean_ms": 5.32
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 1,
          "mean_service_latency_ms": 5.135625,
          "slowest_service_mean_ms": 10.79
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-16T08:18:22+00:00",
      "release_tag": "v0.3.5",
      "short_commit": "e2114a3",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 3.5953125,
          "slowest_service_mean_ms": 7.399
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 4.478125,
          "slowest_service_mean_ms": 7.98
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 3.60875,
          "slowest_service_mean_ms": 6.19
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 262,
          "failed_rpc_count": 1,
          "mean_service_latency_ms": 5.418125,
          "slowest_service_mean_ms": 11.39
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-18T19:21:16+00:00",
      "release_tag": "v0.3.6",
      "short_commit": "35061d0",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 265,
          "failed_rpc_count": 7,
          "mean_service_latency_ms": 3.5059375,
          "slowest_service_mean_ms": 8.306
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 265,
          "failed_rpc_count": 6,
          "mean_service_latency_ms": 4.4175,
          "slowest_service_mean_ms": 9.84
        },
        {
          "id": "typescript",
          "status": "failed",
          "rpc_count": 0,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 265,
          "failed_rpc_count": 7,
          "mean_service_latency_ms": 5.511875,
          "slowest_service_mean_ms": 11.08
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-18T23:14:41+00:00",
      "release_tag": "v0.3.6",
      "short_commit": "4a17db7",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 265,
          "failed_rpc_count": 2,
          "mean_service_latency_ms": 3.379125,
          "slowest_service_mean_ms": 9.665
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 265,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 3.418125,
          "slowest_service_mean_ms": 8.02
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 265,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 3.415,
          "slowest_service_mean_ms": 8.4
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 265,
          "failed_rpc_count": 1,
          "mean_service_latency_ms": 4.17,
          "slowest_service_mean_ms": 9.05
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    },
    {
      "generated_at": "2026-06-18T23:19:38+00:00",
      "release_tag": "v0.3.6",
      "short_commit": "4a17db7",
      "sdks": [
        {
          "id": "go",
          "status": "ok",
          "rpc_count": 265,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 3.7025,
          "slowest_service_mean_ms": 8.513
        },
        {
          "id": "python",
          "status": "ok",
          "rpc_count": 265,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 5.259375,
          "slowest_service_mean_ms": 12.27
        },
        {
          "id": "typescript",
          "status": "ok",
          "rpc_count": 265,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 3.821875,
          "slowest_service_mean_ms": 6.17
        },
        {
          "id": "php",
          "status": "ok",
          "rpc_count": 265,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": 5.711875,
          "slowest_service_mean_ms": 14.27
        },
        {
          "id": "csharp",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        },
        {
          "id": "java",
          "status": "skipped",
          "rpc_count": null,
          "failed_rpc_count": 0,
          "mean_service_latency_ms": null,
          "slowest_service_mean_ms": null
        }
      ]
    }
  ],
  "sdks": [
    {
      "id": "go",
      "name": "Go",
      "status": "ok",
      "exit_code": 0,
      "summary": {
        "rpc_count": 265,
        "service_count": 16,
        "slowest_count": 25,
        "failed_rpc_count": 0,
        "mean_service_latency_ms": 3.7025,
        "slowest_service_mean_ms": 8.513
      },
      "services": [
        {
          "service": "DataBroker",
          "rpc_count": 77,
          "mean_ms": 8.513
        },
        {
          "service": "AuthnService",
          "rpc_count": 50,
          "mean_ms": 5.482
        },
        {
          "service": "AuthzService",
          "rpc_count": 41,
          "mean_ms": 4.882
        },
        {
          "service": "IdentityProviderService",
          "rpc_count": 27,
          "mean_ms": 4.368
        },
        {
          "service": "NotificationService",
          "rpc_count": 11,
          "mean_ms": 3.329
        },
        {
          "service": "StorageService",
          "rpc_count": 8,
          "mean_ms": 4.509
        },
        {
          "service": "ApiKeyService",
          "rpc_count": 9,
          "mean_ms": 3.635
        },
        {
          "service": "ControlPlaneService",
          "rpc_count": 5,
          "mean_ms": 6.306
        },
        {
          "service": "AssetService",
          "rpc_count": 8,
          "mean_ms": 2.457
        },
        {
          "service": "PeerService",
          "rpc_count": 5,
          "mean_ms": 2.904
        },
        {
          "service": "TenantService",
          "rpc_count": 6,
          "mean_ms": 2.304
        },
        {
          "service": "RoomService",
          "rpc_count": 5,
          "mean_ms": 2.664
        },
        {
          "service": "AnalyticsService",
          "rpc_count": 7,
          "mean_ms": 1.63
        },
        {
          "service": "TrackService",
          "rpc_count": 4,
          "mean_ms": 2.43
        },
        {
          "service": "SignalingService",
          "rpc_count": 1,
          "mean_ms": 2.506
        },
        {
          "service": "TurnService",
          "rpc_count": 1,
          "mean_ms": 1.321
        }
      ],
      "slowest": [
        {
          "rpc": "DataBroker/PublishCDC",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 251.355,
          "p99_ms": 251.355,
          "mean_ms": 251.773
        },
        {
          "rpc": "AuthzService/CheckAccess",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.803,
          "p99_ms": 91.241,
          "mean_ms": 16.006
        },
        {
          "rpc": "DataBroker/StageCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 82.516,
          "p99_ms": 82.516,
          "mean_ms": 82.516
        },
        {
          "rpc": "DataBroker/ApplyMigration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 72.602,
          "p99_ms": 72.602,
          "mean_ms": 72.602
        },
        {
          "rpc": "IdentityProviderService/TestProviderDiscovery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 10.027,
          "p99_ms": 45.898,
          "mean_ms": 14.062
        },
        {
          "rpc": "AuthnService/ChangePassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 45.393,
          "p99_ms": 45.393,
          "mean_ms": 45.393
        },
        {
          "rpc": "DataBroker/GraphMutate",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 16.261,
          "p99_ms": 25.18,
          "mean_ms": 72.641
        },
        {
          "rpc": "AuthnService/ResetPassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 24.007,
          "p99_ms": 24.007,
          "mean_ms": 24.007
        },
        {
          "rpc": "DataBroker/GraphQuery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 11.822,
          "p99_ms": 21.314,
          "mean_ms": 13.014
        },
        {
          "rpc": "AuthnService/CreateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 20.864,
          "p99_ms": 20.864,
          "mean_ms": 20.864
        },
        {
          "rpc": "AuthnService/Login",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 19.334,
          "p99_ms": 20.105,
          "mean_ms": 20.071
        },
        {
          "rpc": "IdentityProviderService/ScimDeleteUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 16.607,
          "p99_ms": 16.607,
          "mean_ms": 16.607
        },
        {
          "rpc": "NotificationService/SendNotification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 12.056,
          "p99_ms": 15.274,
          "mean_ms": 12.809
        },
        {
          "rpc": "DataBroker/GetAdminSummary",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 4.904,
          "p99_ms": 14.731,
          "mean_ms": 6.484
        },
        {
          "rpc": "ApiKeyService/EmergencyRevokeApiKeys",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 14.566,
          "p99_ms": 14.566,
          "mean_ms": 14.566
        },
        {
          "rpc": "AuthzService/ApprovePolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 14.271,
          "p99_ms": 14.271,
          "mean_ms": 14.271
        },
        {
          "rpc": "AuthzService/ActivatePolicyVersion",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 13.465,
          "p99_ms": 13.465,
          "mean_ms": 13.465
        },
        {
          "rpc": "AuthzService/PromoteCanary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 12.632,
          "p99_ms": 12.632,
          "mean_ms": 12.632
        },
        {
          "rpc": "AuthnService/FinishWebAuthnAuthentication",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 12.369,
          "p99_ms": 12.369,
          "mean_ms": 12.369
        },
        {
          "rpc": "AuthnService/GenerateRecoveryCodes",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 11.53,
          "p99_ms": 12.061,
          "mean_ms": 10.943
        },
        {
          "rpc": "AuthzService/RollbackPolicyVersion",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 11.932,
          "p99_ms": 11.932,
          "mean_ms": 11.932
        },
        {
          "rpc": "IdentityProviderService/ScimCreateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.37,
          "p99_ms": 11.801,
          "mean_ms": 10.14
        },
        {
          "rpc": "IdentityProviderService/SamlAcs",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.958,
          "p99_ms": 11.588,
          "mean_ms": 10.645
        },
        {
          "rpc": "ControlPlaneService/DeltaResources",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.475,
          "p99_ms": 11.565,
          "mean_ms": 10.877
        },
        {
          "rpc": "StorageService/DeleteFile",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.535,
          "p99_ms": 10.535,
          "mean_ms": 10.535
        }
      ],
      "failed_rpcs": [],
      "full_rpcs": [
        {
          "service": "AnalyticsService",
          "rpc": "GetExecutorPerformance",
          "api": "AnalyticsService/GetExecutorPerformance",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.192,
          "p99_ms": 4.29,
          "mean_ms": 1.852,
          "min_ms": 0.91,
          "max_ms": 4.458,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetPipelineSummary",
          "api": "AnalyticsService/GetPipelineSummary",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.38,
          "p99_ms": 3.967,
          "mean_ms": 1.976,
          "min_ms": 1.208,
          "max_ms": 4.156,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetReconciliationAnalytics",
          "api": "AnalyticsService/GetReconciliationAnalytics",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.258,
          "p99_ms": 3.207,
          "mean_ms": 1.666,
          "min_ms": 0.979,
          "max_ms": 3.485,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetSlaCompliance",
          "api": "AnalyticsService/GetSlaCompliance",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.948,
          "p99_ms": 2.673,
          "mean_ms": 1.308,
          "min_ms": 0.853,
          "max_ms": 2.805,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetThroughput",
          "api": "AnalyticsService/GetThroughput",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.909,
          "p99_ms": 1.658,
          "mean_ms": 1.096,
          "min_ms": 0.804,
          "max_ms": 1.673,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "RecordPipelineMetric",
          "api": "AnalyticsService/RecordPipelineMetric",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.491,
          "p99_ms": 2.548,
          "mean_ms": 2.247,
          "min_ms": 1.34,
          "max_ms": 2.596,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "TriggerSnapshot",
          "api": "AnalyticsService/TriggerSnapshot",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.293,
          "p99_ms": 1.298,
          "mean_ms": 1.264,
          "min_ms": 1.181,
          "max_ms": 1.326,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "CreateApiKey",
          "api": "ApiKeyService/CreateApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.994,
          "p99_ms": 3.171,
          "mean_ms": 2.97,
          "min_ms": 2.482,
          "max_ms": 3.289,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "EmergencyRevokeApiKeys",
          "api": "ApiKeyService/EmergencyRevokeApiKeys",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 14.566,
          "p99_ms": 14.566,
          "mean_ms": 14.566,
          "min_ms": 14.566,
          "max_ms": 14.566,
          "iters": 1,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "GetApiKey",
          "api": "ApiKeyService/GetApiKey",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.965,
          "p99_ms": 3.065,
          "mean_ms": 1.487,
          "min_ms": 0.849,
          "max_ms": 3.325,
          "iters": 25,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "GetApiKeyUsageStats",
          "api": "ApiKeyService/GetApiKeyUsageStats",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.027,
          "p99_ms": 3.292,
          "mean_ms": 1.576,
          "min_ms": 0.923,
          "max_ms": 3.474,
          "iters": 25,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "ListApiKeys",
          "api": "ApiKeyService/ListApiKeys",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.001,
          "p99_ms": 1.225,
          "mean_ms": 1.038,
          "min_ms": 0.862,
          "max_ms": 1.233,
          "iters": 25,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "RevokeApiKey",
          "api": "ApiKeyService/RevokeApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.862,
          "p99_ms": 2.862,
          "mean_ms": 2.862,
          "min_ms": 2.862,
          "max_ms": 2.862,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "RotateApiKey",
          "api": "ApiKeyService/RotateApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.19,
          "p99_ms": 3.19,
          "mean_ms": 3.19,
          "min_ms": 3.19,
          "max_ms": 3.19,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "UpdateApiKey",
          "api": "ApiKeyService/UpdateApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.507,
          "p99_ms": 2.608,
          "mean_ms": 2.565,
          "min_ms": 2.391,
          "max_ms": 2.829,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "ValidateApiKey",
          "api": "ApiKeyService/ValidateApiKey",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.23,
          "p99_ms": 3.622,
          "mean_ms": 2.461,
          "min_ms": 1.48,
          "max_ms": 4.804,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "CompleteStep",
          "api": "AssetService/CompleteStep",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.975,
          "p99_ms": 7.053,
          "mean_ms": 5.436,
          "min_ms": 3.474,
          "max_ms": 7.122,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "CreatePipelineDefinition",
          "api": "AssetService/CreatePipelineDefinition",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.753,
          "p99_ms": 1.753,
          "mean_ms": 1.753,
          "min_ms": 1.753,
          "max_ms": 1.753,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "GetAsset",
          "api": "AssetService/GetAsset",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.329,
          "p99_ms": 2.546,
          "mean_ms": 1.602,
          "min_ms": 1.229,
          "max_ms": 2.953,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "GetPipeline",
          "api": "AssetService/GetPipeline",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.307,
          "p99_ms": 3.28,
          "mean_ms": 1.481,
          "min_ms": 1.2,
          "max_ms": 3.43,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "GetPipelineDefinition",
          "api": "AssetService/GetPipelineDefinition",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.273,
          "p99_ms": 2.222,
          "mean_ms": 1.47,
          "min_ms": 1.194,
          "max_ms": 2.225,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "ListAssets",
          "api": "AssetService/ListAssets",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.69,
          "p99_ms": 2.549,
          "mean_ms": 1.973,
          "min_ms": 1.557,
          "max_ms": 5.748,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "RegisterAsset",
          "api": "AssetService/RegisterAsset",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.137,
          "p99_ms": 3.83,
          "mean_ms": 3.341,
          "min_ms": 2.871,
          "max_ms": 3.834,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "StartPipeline",
          "api": "AssetService/StartPipeline",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.255,
          "p99_ms": 1.929,
          "mean_ms": 2.598,
          "min_ms": 0.875,
          "max_ms": 7.879,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminResetMfa",
          "api": "AuthnService/AdminResetMfa",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 6.778,
          "p99_ms": 6.778,
          "mean_ms": 6.778,
          "min_ms": 6.778,
          "max_ms": 6.778,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminResetPassword",
          "api": "AuthnService/AdminResetPassword",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 4.479,
          "p99_ms": 4.479,
          "mean_ms": 4.479,
          "min_ms": 4.479,
          "max_ms": 4.479,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminRevokeAllTenantSessions",
          "api": "AuthnService/AdminRevokeAllTenantSessions",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 3.061,
          "p99_ms": 3.061,
          "mean_ms": 3.061,
          "min_ms": 3.061,
          "max_ms": 3.061,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminRevokeAllUserSessions",
          "api": "AuthnService/AdminRevokeAllUserSessions",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 2.404,
          "p99_ms": 2.404,
          "mean_ms": 2.404,
          "min_ms": 2.404,
          "max_ms": 2.404,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminRevokeSession",
          "api": "AuthnService/AdminRevokeSession",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 7.759,
          "p99_ms": 7.759,
          "mean_ms": 7.759,
          "min_ms": 7.759,
          "max_ms": 7.759,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "Authenticate",
          "api": "AuthnService/Authenticate",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.229,
          "p99_ms": 4.812,
          "mean_ms": 3.41,
          "min_ms": 2.621,
          "max_ms": 5.288,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ChangePassword",
          "api": "AuthnService/ChangePassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 45.393,
          "p99_ms": 45.393,
          "mean_ms": 45.393,
          "min_ms": 45.393,
          "max_ms": 45.393,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ChangeUserStatus",
          "api": "AuthnService/ChangeUserStatus",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 3.25,
          "p99_ms": 3.25,
          "mean_ms": 3.25,
          "min_ms": 3.25,
          "max_ms": 3.25,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ConfirmMFAEnrollment",
          "api": "AuthnService/ConfirmMFAEnrollment",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.885,
          "p99_ms": 0.885,
          "mean_ms": 0.87,
          "min_ms": 0.802,
          "max_ms": 0.961,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "CreateSession",
          "api": "AuthnService/CreateSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.247,
          "p99_ms": 2.574,
          "mean_ms": 2.247,
          "min_ms": 1.676,
          "max_ms": 2.957,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "CreateUser",
          "api": "AuthnService/CreateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 20.864,
          "p99_ms": 20.864,
          "mean_ms": 20.864,
          "min_ms": 20.864,
          "max_ms": 20.864,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "DeleteWebAuthnCredential",
          "api": "AuthnService/DeleteWebAuthnCredential",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.76,
          "p99_ms": 1.769,
          "mean_ms": 1.987,
          "min_ms": 1.658,
          "max_ms": 3.075,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "DisableMfaFactor",
          "api": "AuthnService/DisableMfaFactor",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.814,
          "p99_ms": 2.909,
          "mean_ms": 2.885,
          "min_ms": 2.767,
          "max_ms": 3.148,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "EmergencyRevoke",
          "api": "AuthnService/EmergencyRevoke",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 2.527,
          "p99_ms": 2.527,
          "mean_ms": 2.527,
          "min_ms": 2.527,
          "max_ms": 2.527,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "EnrollMFA",
          "api": "AuthnService/EnrollMFA",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.569,
          "p99_ms": 4.133,
          "mean_ms": 3.862,
          "min_ms": 3.51,
          "max_ms": 4.542,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "FinishWebAuthnAuthentication",
          "api": "AuthnService/FinishWebAuthnAuthentication",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 12.369,
          "p99_ms": 12.369,
          "mean_ms": 12.369,
          "min_ms": 12.369,
          "max_ms": 12.369,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "FinishWebAuthnRegistration",
          "api": "AuthnService/FinishWebAuthnRegistration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.531,
          "p99_ms": 10.531,
          "mean_ms": 10.531,
          "min_ms": 10.531,
          "max_ms": 10.531,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ForgotPassword",
          "api": "AuthnService/ForgotPassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.395,
          "p99_ms": 5.502,
          "mean_ms": 5.646,
          "min_ms": 4.739,
          "max_ms": 7.822,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GenerateRecoveryCodes",
          "api": "AuthnService/GenerateRecoveryCodes",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 11.53,
          "p99_ms": 12.061,
          "mean_ms": 10.943,
          "min_ms": 8.838,
          "max_ms": 12.692,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetJwks",
          "api": "AuthnService/GetJwks",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.925,
          "p99_ms": 2.175,
          "mean_ms": 1.078,
          "min_ms": 0.791,
          "max_ms": 2.507,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetMfaPolicy",
          "api": "AuthnService/GetMfaPolicy",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.866,
          "p99_ms": 1.709,
          "mean_ms": 1.037,
          "min_ms": 0.655,
          "max_ms": 2.19,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetSession",
          "api": "AuthnService/GetSession",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.844,
          "p99_ms": 1.155,
          "mean_ms": 0.958,
          "min_ms": 0.661,
          "max_ms": 2.638,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetUser",
          "api": "AuthnService/GetUser",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.832,
          "p99_ms": 0.996,
          "mean_ms": 0.848,
          "min_ms": 0.761,
          "max_ms": 1.031,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "IntrospectToken",
          "api": "AuthnService/IntrospectToken",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 5.124,
          "p99_ms": 6.325,
          "mean_ms": 5.201,
          "min_ms": 4.205,
          "max_ms": 6.441,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "IssueMfaChallenge",
          "api": "AuthnService/IssueMfaChallenge",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.505,
          "p99_ms": 3.737,
          "mean_ms": 4.068,
          "min_ms": 2.746,
          "max_ms": 7.551,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListDevices",
          "api": "AuthnService/ListDevices",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.14,
          "p99_ms": 1.976,
          "mean_ms": 1.237,
          "min_ms": 0.897,
          "max_ms": 2.031,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListMfaFactors",
          "api": "AuthnService/ListMfaFactors",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.377,
          "p99_ms": 2.634,
          "mean_ms": 1.544,
          "min_ms": 1.143,
          "max_ms": 2.791,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListSessions",
          "api": "AuthnService/ListSessions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.486,
          "p99_ms": 2.062,
          "mean_ms": 1.531,
          "min_ms": 1.095,
          "max_ms": 2.211,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListUsers",
          "api": "AuthnService/ListUsers",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.747,
          "p99_ms": 2.062,
          "mean_ms": 1.741,
          "min_ms": 1.271,
          "max_ms": 2.603,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListWebAuthnCredentials",
          "api": "AuthnService/ListWebAuthnCredentials",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.828,
          "p99_ms": 1.072,
          "mean_ms": 0.873,
          "min_ms": 0.761,
          "max_ms": 1.079,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "Login",
          "api": "AuthnService/Login",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 19.334,
          "p99_ms": 20.105,
          "mean_ms": 20.071,
          "min_ms": 18.27,
          "max_ms": 23.642,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "Logout",
          "api": "AuthnService/Logout",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.098,
          "p99_ms": 1.166,
          "mean_ms": 1.163,
          "min_ms": 1.064,
          "max_ms": 1.393,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "PutMfaPolicy",
          "api": "AuthnService/PutMfaPolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.603,
          "p99_ms": 2.648,
          "mean_ms": 2.647,
          "min_ms": 2.402,
          "max_ms": 3.069,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RefreshSession",
          "api": "AuthnService/RefreshSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.841,
          "p99_ms": 9.739,
          "mean_ms": 6.188,
          "min_ms": 3.181,
          "max_ms": 10.542,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RefreshToken",
          "api": "AuthnService/RefreshToken",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.668,
          "p99_ms": 3.668,
          "mean_ms": 3.668,
          "min_ms": 3.668,
          "max_ms": 3.668,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RenamePasskey",
          "api": "AuthnService/RenamePasskey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.134,
          "p99_ms": 2.628,
          "mean_ms": 2.382,
          "min_ms": 1.841,
          "max_ms": 3.449,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ResendOTP",
          "api": "AuthnService/ResendOTP",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.59,
          "p99_ms": 6.981,
          "mean_ms": 6.207,
          "min_ms": 4.918,
          "max_ms": 7.075,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ResetPassword",
          "api": "AuthnService/ResetPassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 24.007,
          "p99_ms": 24.007,
          "mean_ms": 24.007,
          "min_ms": 24.007,
          "max_ms": 24.007,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RevokeDevice",
          "api": "AuthnService/RevokeDevice",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.841,
          "p99_ms": 3.841,
          "mean_ms": 3.841,
          "min_ms": 3.841,
          "max_ms": 3.841,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RevokeRecoveryCodes",
          "api": "AuthnService/RevokeRecoveryCodes",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.665,
          "p99_ms": 2.288,
          "mean_ms": 1.878,
          "min_ms": 1.503,
          "max_ms": 2.335,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RevokeSession",
          "api": "AuthnService/RevokeSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.008,
          "p99_ms": 1.093,
          "mean_ms": 1.041,
          "min_ms": 0.91,
          "max_ms": 1.19,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "SendOTP",
          "api": "AuthnService/SendOTP",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.921,
          "p99_ms": 4.141,
          "mean_ms": 4.343,
          "min_ms": 3.449,
          "max_ms": 6.369,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "SendPhoneVerification",
          "api": "AuthnService/SendPhoneVerification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.579,
          "p99_ms": 4.155,
          "mean_ms": 3.583,
          "min_ms": 2.959,
          "max_ms": 4.231,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "StartWebAuthnAuthentication",
          "api": "AuthnService/StartWebAuthnAuthentication",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.667,
          "p99_ms": 5.89,
          "mean_ms": 5.272,
          "min_ms": 4.235,
          "max_ms": 6.16,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "StartWebAuthnRegistration",
          "api": "AuthnService/StartWebAuthnRegistration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.46,
          "p99_ms": 3.551,
          "mean_ms": 3.604,
          "min_ms": 3.147,
          "max_ms": 4.46,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "UpdateUser",
          "api": "AuthnService/UpdateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.731,
          "p99_ms": 2.772,
          "mean_ms": 2.704,
          "min_ms": 2.202,
          "max_ms": 3.145,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ValidateCSRF",
          "api": "AuthnService/ValidateCSRF",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.723,
          "p99_ms": 0.845,
          "mean_ms": 0.741,
          "min_ms": 0.649,
          "max_ms": 0.954,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ValidateToken",
          "api": "AuthnService/ValidateToken",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.284,
          "p99_ms": 5.309,
          "mean_ms": 3.678,
          "min_ms": 2.641,
          "max_ms": 9.648,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "VerifyMfaChallenge",
          "api": "AuthnService/VerifyMfaChallenge",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.609,
          "p99_ms": 2.618,
          "mean_ms": 1.819,
          "min_ms": 1.169,
          "max_ms": 2.641,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "VerifyOTP",
          "api": "AuthnService/VerifyOTP",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.494,
          "p99_ms": 6.423,
          "mean_ms": 3.855,
          "min_ms": 3.01,
          "max_ms": 6.982,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ActivateCanary",
          "api": "AuthzService/ActivateCanary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 9.19,
          "p99_ms": 9.19,
          "mean_ms": 9.19,
          "min_ms": 9.19,
          "max_ms": 9.19,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ActivatePolicyVersion",
          "api": "AuthzService/ActivatePolicyVersion",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 13.465,
          "p99_ms": 13.465,
          "mean_ms": 13.465,
          "min_ms": 13.465,
          "max_ms": 13.465,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ApprovePolicyDraft",
          "api": "AuthzService/ApprovePolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 14.271,
          "p99_ms": 14.271,
          "mean_ms": 14.271,
          "min_ms": 14.271,
          "max_ms": 14.271,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "AssignRole",
          "api": "AuthzService/AssignRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.644,
          "p99_ms": 5.045,
          "mean_ms": 4.78,
          "min_ms": 4.49,
          "max_ms": 5.149,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "Authorize",
          "api": "AuthzService/Authorize",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 4.044,
          "p99_ms": 6.098,
          "mean_ms": 4.317,
          "min_ms": 3.282,
          "max_ms": 6.217,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "BatchCheckPermissions",
          "api": "AuthzService/BatchCheckPermissions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.07,
          "p99_ms": 3.314,
          "mean_ms": 2.294,
          "min_ms": 1.684,
          "max_ms": 4.448,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CheckAccess",
          "api": "AuthzService/CheckAccess",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.803,
          "p99_ms": 91.241,
          "mean_ms": 16.006,
          "min_ms": 1.697,
          "max_ms": 105.663,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CreatePolicyDraft",
          "api": "AuthzService/CreatePolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.113,
          "p99_ms": 9.102,
          "mean_ms": 8.301,
          "min_ms": 6.519,
          "max_ms": 10.64,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CreatePolicyRule",
          "api": "AuthzService/CreatePolicyRule",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.016,
          "p99_ms": 4.265,
          "mean_ms": 4.072,
          "min_ms": 3.606,
          "max_ms": 4.595,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CreateRole",
          "api": "AuthzService/CreateRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.055,
          "p99_ms": 5.055,
          "mean_ms": 5.055,
          "min_ms": 5.055,
          "max_ms": 5.055,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "DeletePolicyRule",
          "api": "AuthzService/DeletePolicyRule",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.598,
          "p99_ms": 1.621,
          "mean_ms": 1.623,
          "min_ms": 1.454,
          "max_ms": 1.873,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "DeleteRole",
          "api": "AuthzService/DeleteRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.07,
          "p99_ms": 2.148,
          "mean_ms": 2.578,
          "min_ms": 1.953,
          "max_ms": 4.684,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "DiffPolicyDraft",
          "api": "AuthzService/DiffPolicyDraft",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.618,
          "p99_ms": 3.532,
          "mean_ms": 2.62,
          "min_ms": 2.137,
          "max_ms": 3.619,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ExplainPolicy",
          "api": "AuthzService/ExplainPolicy",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.729,
          "p99_ms": 2.112,
          "mean_ms": 1.886,
          "min_ms": 1.31,
          "max_ms": 6.327,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetAuthzRevision",
          "api": "AuthzService/GetAuthzRevision",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.924,
          "p99_ms": 1.113,
          "mean_ms": 0.937,
          "min_ms": 0.776,
          "max_ms": 1.222,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetCanaryStatus",
          "api": "AuthzService/GetCanaryStatus",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.118,
          "p99_ms": 4.055,
          "mean_ms": 2.337,
          "min_ms": 1.704,
          "max_ms": 4.12,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetNativeAccess",
          "api": "AuthzService/GetNativeAccess",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.573,
          "p99_ms": 5.862,
          "mean_ms": 3.839,
          "min_ms": 2.731,
          "max_ms": 8.965,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetPolicyBundle",
          "api": "AuthzService/GetPolicyBundle",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.025,
          "p99_ms": 2.682,
          "mean_ms": 2.061,
          "min_ms": 1.512,
          "max_ms": 2.816,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetPolicyRule",
          "api": "AuthzService/GetPolicyRule",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.141,
          "p99_ms": 1.832,
          "mean_ms": 1.295,
          "min_ms": 0.925,
          "max_ms": 3.484,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetRole",
          "api": "AuthzService/GetRole",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.113,
          "p99_ms": 2.696,
          "mean_ms": 1.311,
          "min_ms": 0.948,
          "max_ms": 3.486,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "InvalidatePolicyBundles",
          "api": "AuthzService/InvalidatePolicyBundles",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 5.303,
          "p99_ms": 5.303,
          "mean_ms": 5.303,
          "min_ms": 5.303,
          "max_ms": 5.303,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "LintAuthzPolicies",
          "api": "AuthzService/LintAuthzPolicies",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.391,
          "p99_ms": 0.514,
          "mean_ms": 0.404,
          "min_ms": 0.328,
          "max_ms": 0.56,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListAccessDecisionAudits",
          "api": "AuthzService/ListAccessDecisionAudits",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.908,
          "p99_ms": 7.797,
          "mean_ms": 4.711,
          "min_ms": 2.632,
          "max_ms": 8.147,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListPolicyRules",
          "api": "AuthzService/ListPolicyRules",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.423,
          "p99_ms": 2.402,
          "mean_ms": 1.627,
          "min_ms": 0.995,
          "max_ms": 2.709,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListPolicyVersions",
          "api": "AuthzService/ListPolicyVersions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.01,
          "p99_ms": 3.659,
          "mean_ms": 2.259,
          "min_ms": 1.786,
          "max_ms": 4.186,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListRoles",
          "api": "AuthzService/ListRoles",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.932,
          "p99_ms": 1.242,
          "mean_ms": 1.004,
          "min_ms": 0.861,
          "max_ms": 1.283,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListUserPermissions",
          "api": "AuthzService/ListUserPermissions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.31,
          "p99_ms": 0.351,
          "mean_ms": 0.308,
          "min_ms": 0.27,
          "max_ms": 0.357,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListUserRoles",
          "api": "AuthzService/ListUserRoles",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.96,
          "p99_ms": 1.397,
          "mean_ms": 1.019,
          "min_ms": 0.824,
          "max_ms": 1.574,
          "iters": 25,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "MigrateLegacyPolicies",
          "api": "AuthzService/MigrateLegacyPolicies",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 6.589,
          "p99_ms": 6.589,
          "mean_ms": 6.589,
          "min_ms": 6.589,
          "max_ms": 6.589,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PromoteCanary",
          "api": "AuthzService/PromoteCanary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 12.632,
          "p99_ms": 12.632,
          "mean_ms": 12.632,
          "min_ms": 12.632,
          "max_ms": 12.632,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PutAuthzPolicy",
          "api": "AuthzService/PutAuthzPolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.81,
          "p99_ms": 3.891,
          "mean_ms": 3.716,
          "min_ms": 3.28,
          "max_ms": 3.949,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PutRelationship",
          "api": "AuthzService/PutRelationship",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.405,
          "p99_ms": 4.53,
          "mean_ms": 4.386,
          "min_ms": 4.037,
          "max_ms": 4.771,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PutRoleBinding",
          "api": "AuthzService/PutRoleBinding",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.914,
          "p99_ms": 2.943,
          "mean_ms": 3.02,
          "min_ms": 2.804,
          "max_ms": 3.592,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "RejectPolicyDraft",
          "api": "AuthzService/RejectPolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.294,
          "p99_ms": 7.294,
          "mean_ms": 7.294,
          "min_ms": 7.294,
          "max_ms": 7.294,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "RevokeRole",
          "api": "AuthzService/RevokeRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.458,
          "p99_ms": 1.489,
          "mean_ms": 1.965,
          "min_ms": 1.276,
          "max_ms": 4.209,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "RollbackPolicyVersion",
          "api": "AuthzService/RollbackPolicyVersion",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 11.932,
          "p99_ms": 11.932,
          "mean_ms": 11.932,
          "min_ms": 11.932,
          "max_ms": 11.932,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "SeedBuiltinRoles",
          "api": "AuthzService/SeedBuiltinRoles",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.567,
          "p99_ms": 8.8,
          "mean_ms": 8.871,
          "min_ms": 8.151,
          "max_ms": 10.372,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "SimulatePolicy",
          "api": "AuthzService/SimulatePolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.309,
          "p99_ms": 3.736,
          "mean_ms": 3.68,
          "min_ms": 2.833,
          "max_ms": 5.582,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "SubmitPolicyDraft",
          "api": "AuthzService/SubmitPolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.097,
          "p99_ms": 4.097,
          "mean_ms": 4.097,
          "min_ms": 4.097,
          "max_ms": 4.097,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "UpdatePolicyDraft",
          "api": "AuthzService/UpdatePolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.093,
          "p99_ms": 8.297,
          "mean_ms": 7.675,
          "min_ms": 5.356,
          "max_ms": 8.582,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "UpdateRole",
          "api": "AuthzService/UpdateRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.168,
          "p99_ms": 5.564,
          "mean_ms": 5.447,
          "min_ms": 4.882,
          "max_ms": 6.537,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "AckStatus",
          "api": "ControlPlaneService/AckStatus",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.627,
          "p99_ms": 1.683,
          "mean_ms": 1.657,
          "min_ms": 1.498,
          "max_ms": 1.856,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "DeltaResources",
          "api": "ControlPlaneService/DeltaResources",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.475,
          "p99_ms": 11.565,
          "mean_ms": 10.877,
          "min_ms": 9.054,
          "max_ms": 13.524,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "GetResources",
          "api": "ControlPlaneService/GetResources",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.073,
          "p99_ms": 1.503,
          "mean_ms": 1.145,
          "min_ms": 0.904,
          "max_ms": 1.957,
          "iters": 25,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "ListNodeStates",
          "api": "ControlPlaneService/ListNodeStates",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 8.387,
          "p99_ms": 9.62,
          "mean_ms": 8.329,
          "min_ms": 6.812,
          "max_ms": 9.648,
          "iters": 25,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "StreamResources",
          "api": "ControlPlaneService/StreamResources",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.314,
          "p99_ms": 10.043,
          "mean_ms": 9.524,
          "min_ms": 8.409,
          "max_ms": 10.97,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ActivateCatalog",
          "api": "DataBroker/ActivateCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 1.183,
          "p99_ms": 1.183,
          "mean_ms": 1.183,
          "min_ms": 1.183,
          "max_ms": 1.183,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "AnalyticalQuery",
          "api": "DataBroker/AnalyticalQuery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.235,
          "p99_ms": 2.568,
          "mean_ms": 2.266,
          "min_ms": 1.934,
          "max_ms": 2.883,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ApplyMigration",
          "api": "DataBroker/ApplyMigration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 72.602,
          "p99_ms": 72.602,
          "mean_ms": 72.602,
          "min_ms": 72.602,
          "max_ms": 72.602,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ApproveMigrationPlan",
          "api": "DataBroker/ApproveMigrationPlan",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.485,
          "p99_ms": 7.485,
          "mean_ms": 7.485,
          "min_ms": 7.485,
          "max_ms": 7.485,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "BatchSelect",
          "api": "DataBroker/BatchSelect",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.651,
          "p99_ms": 1.817,
          "mean_ms": 1.757,
          "min_ms": 1.574,
          "max_ms": 2.097,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "BatchUpsert",
          "api": "DataBroker/BatchUpsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.56,
          "p99_ms": 9.523,
          "mean_ms": 7.497,
          "min_ms": 4.768,
          "max_ms": 10.526,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "BeginTx",
          "api": "DataBroker/BeginTx",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.659,
          "p99_ms": 6.378,
          "mean_ms": 5.741,
          "min_ms": 4.849,
          "max_ms": 6.481,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheDelete",
          "api": "DataBroker/CacheDelete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.323,
          "p99_ms": 1.357,
          "mean_ms": 1.321,
          "min_ms": 1.266,
          "max_ms": 1.358,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheGet",
          "api": "DataBroker/CacheGet",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.076,
          "p99_ms": 2.673,
          "mean_ms": 2.07,
          "min_ms": 1.471,
          "max_ms": 2.909,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheScan",
          "api": "DataBroker/CacheScan",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.145,
          "p99_ms": 3.34,
          "mean_ms": 2.285,
          "min_ms": 1.764,
          "max_ms": 4.435,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheSet",
          "api": "DataBroker/CacheSet",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.238,
          "p99_ms": 1.257,
          "mean_ms": 1.224,
          "min_ms": 1.126,
          "max_ms": 1.278,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CreateMaterializedView",
          "api": "DataBroker/CreateMaterializedView",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.105,
          "p99_ms": 1.186,
          "mean_ms": 1.106,
          "min_ms": 0.981,
          "max_ms": 1.208,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "Delete",
          "api": "DataBroker/Delete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.902,
          "p99_ms": 3.94,
          "mean_ms": 3.623,
          "min_ms": 2.942,
          "max_ms": 4.326,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DeletePolicy",
          "api": "DataBroker/DeletePolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.935,
          "p99_ms": 5.935,
          "mean_ms": 5.935,
          "min_ms": 5.935,
          "max_ms": 5.935,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DismissDlqEvent",
          "api": "DataBroker/DismissDlqEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.579,
          "p99_ms": 3.712,
          "mean_ms": 3.282,
          "min_ms": 2.468,
          "max_ms": 5.082,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentDelete",
          "api": "DataBroker/DocumentDelete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.824,
          "p99_ms": 0.884,
          "mean_ms": 0.908,
          "min_ms": 0.76,
          "max_ms": 1.283,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentFind",
          "api": "DataBroker/DocumentFind",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.988,
          "p99_ms": 1.107,
          "mean_ms": 0.999,
          "min_ms": 0.871,
          "max_ms": 1.154,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentGet",
          "api": "DataBroker/DocumentGet",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.989,
          "p99_ms": 1.189,
          "mean_ms": 1.007,
          "min_ms": 0.867,
          "max_ms": 1.343,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentUpsert",
          "api": "DataBroker/DocumentUpsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.862,
          "p99_ms": 0.878,
          "mean_ms": 0.855,
          "min_ms": 0.799,
          "max_ms": 0.893,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DropResource",
          "api": "DataBroker/DropResource",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 3.256,
          "p99_ms": 3.256,
          "mean_ms": 3.256,
          "min_ms": 3.256,
          "max_ms": 3.256,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnqueueOutboxEvent",
          "api": "DataBroker/EnqueueOutboxEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.409,
          "p99_ms": 3.409,
          "mean_ms": 3.409,
          "min_ms": 3.409,
          "max_ms": 3.409,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnsureBaseline",
          "api": "DataBroker/EnsureBaseline",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.414,
          "p99_ms": 3.414,
          "mean_ms": 4.574,
          "min_ms": 3.414,
          "max_ms": 5.733,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnsureProject",
          "api": "DataBroker/EnsureProject",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.913,
          "p99_ms": 3.186,
          "mean_ms": 2.971,
          "min_ms": 2.321,
          "max_ms": 3.613,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnsureResource",
          "api": "DataBroker/EnsureResource",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.233,
          "p99_ms": 3.319,
          "mean_ms": 3.206,
          "min_ms": 2.96,
          "max_ms": 3.458,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GeneratePresignedUrl",
          "api": "DataBroker/GeneratePresignedUrl",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.18,
          "p99_ms": 1.337,
          "mean_ms": 1.252,
          "min_ms": 0.817,
          "max_ms": 2.029,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GenericDispatch",
          "api": "DataBroker/GenericDispatch",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.882,
          "p99_ms": 1.971,
          "mean_ms": 2.04,
          "min_ms": 1.63,
          "max_ms": 3.013,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetAdminSummary",
          "api": "DataBroker/GetAdminSummary",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 4.904,
          "p99_ms": 14.731,
          "mean_ms": 6.484,
          "min_ms": 4.336,
          "max_ms": 18.17,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCapabilities",
          "api": "DataBroker/GetCapabilities",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.365,
          "p99_ms": 1.832,
          "mean_ms": 1.425,
          "min_ms": 1.285,
          "max_ms": 1.905,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCatalogManifest",
          "api": "DataBroker/GetCatalogManifest",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.111,
          "p99_ms": 2.99,
          "mean_ms": 2.213,
          "min_ms": 1.897,
          "max_ms": 3.111,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCatalogVersion",
          "api": "DataBroker/GetCatalogVersion",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.855,
          "p99_ms": 0.937,
          "mean_ms": 0.852,
          "min_ms": 0.75,
          "max_ms": 1.03,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCatalogVersions",
          "api": "DataBroker/GetCatalogVersions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.832,
          "p99_ms": 0.88,
          "mean_ms": 0.838,
          "min_ms": 0.74,
          "max_ms": 1.213,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCdcStatus",
          "api": "DataBroker/GetCdcStatus",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.915,
          "p99_ms": 1.015,
          "mean_ms": 0.904,
          "min_ms": 0.725,
          "max_ms": 1.019,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetDlqEvent",
          "api": "DataBroker/GetDlqEvent",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.908,
          "p99_ms": 1.195,
          "mean_ms": 0.97,
          "min_ms": 0.85,
          "max_ms": 1.237,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetHealthReport",
          "api": "DataBroker/GetHealthReport",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.629,
          "p99_ms": 0.686,
          "mean_ms": 0.634,
          "min_ms": 0.583,
          "max_ms": 0.697,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetMigrationStatus",
          "api": "DataBroker/GetMigrationStatus",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.634,
          "p99_ms": 1.829,
          "mean_ms": 1.484,
          "min_ms": 0.899,
          "max_ms": 1.961,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetObject",
          "api": "DataBroker/GetObject",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.428,
          "p99_ms": 1.758,
          "mean_ms": 1.462,
          "min_ms": 1.33,
          "max_ms": 2.006,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetSaga",
          "api": "DataBroker/GetSaga",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.873,
          "p99_ms": 1.224,
          "mean_ms": 0.943,
          "min_ms": 0.783,
          "max_ms": 1.224,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GraphMutate",
          "api": "DataBroker/GraphMutate",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 16.261,
          "p99_ms": 25.18,
          "mean_ms": 72.641,
          "min_ms": 14.508,
          "max_ms": 292.588,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GraphQuery",
          "api": "DataBroker/GraphQuery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 11.822,
          "p99_ms": 21.314,
          "mean_ms": 13.014,
          "min_ms": 9.253,
          "max_ms": 22.003,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "InitiateMultipartUpload",
          "api": "DataBroker/InitiateMultipartUpload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.704,
          "p99_ms": 4.112,
          "mean_ms": 3.587,
          "min_ms": 2.343,
          "max_ms": 6.37,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "LintPolicies",
          "api": "DataBroker/LintPolicies",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.985,
          "p99_ms": 2.37,
          "mean_ms": 1.264,
          "min_ms": 0.802,
          "max_ms": 2.395,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListAdminAuditLogs",
          "api": "DataBroker/ListAdminAuditLogs",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.317,
          "p99_ms": 2.555,
          "mean_ms": 1.549,
          "min_ms": 0.961,
          "max_ms": 3.38,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListDlqEvents",
          "api": "DataBroker/ListDlqEvents",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.066,
          "p99_ms": 1.338,
          "mean_ms": 1.121,
          "min_ms": 0.975,
          "max_ms": 1.363,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListMessageSchemas",
          "api": "DataBroker/ListMessageSchemas",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.446,
          "p99_ms": 0.489,
          "mean_ms": 0.45,
          "min_ms": 0.415,
          "max_ms": 0.503,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListMigrationRuns",
          "api": "DataBroker/ListMigrationRuns",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.951,
          "p99_ms": 1.253,
          "mean_ms": 1.012,
          "min_ms": 0.871,
          "max_ms": 1.299,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListPolicies",
          "api": "DataBroker/ListPolicies",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.912,
          "p99_ms": 1.182,
          "mean_ms": 0.956,
          "min_ms": 0.801,
          "max_ms": 1.232,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListProjects",
          "api": "DataBroker/ListProjects",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.812,
          "p99_ms": 1.587,
          "mean_ms": 0.974,
          "min_ms": 0.701,
          "max_ms": 1.595,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListResources",
          "api": "DataBroker/ListResources",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.725,
          "p99_ms": 0.759,
          "mean_ms": 0.722,
          "min_ms": 0.675,
          "max_ms": 0.767,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListSagas",
          "api": "DataBroker/ListSagas",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.945,
          "p99_ms": 1.241,
          "mean_ms": 1.017,
          "min_ms": 0.85,
          "max_ms": 1.326,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "LookupMessageSchema",
          "api": "DataBroker/LookupMessageSchema",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.467,
          "p99_ms": 0.53,
          "mean_ms": 0.465,
          "min_ms": 0.412,
          "max_ms": 0.544,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "MarkSagaReviewed",
          "api": "DataBroker/MarkSagaReviewed",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.175,
          "p99_ms": 3.843,
          "mean_ms": 3.333,
          "min_ms": 2.681,
          "max_ms": 4.021,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PauseCdc",
          "api": "DataBroker/PauseCdc",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.307,
          "p99_ms": 3.529,
          "mean_ms": 3.207,
          "min_ms": 2.727,
          "max_ms": 3.65,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PlanMigration",
          "api": "DataBroker/PlanMigration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.39,
          "p99_ms": 6.958,
          "mean_ms": 5.559,
          "min_ms": 3.787,
          "max_ms": 7.099,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PreviewCdcRedaction",
          "api": "DataBroker/PreviewCdcRedaction",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.737,
          "p99_ms": 2.661,
          "mean_ms": 1.917,
          "min_ms": 1.584,
          "max_ms": 2.929,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PublishCDC",
          "api": "DataBroker/PublishCDC",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 251.355,
          "p99_ms": 251.355,
          "mean_ms": 251.773,
          "min_ms": 250.545,
          "max_ms": 253.418,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PutObject",
          "api": "DataBroker/PutObject",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.857,
          "p99_ms": 8.302,
          "mean_ms": 6.82,
          "min_ms": 5.141,
          "max_ms": 8.495,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PutPolicy",
          "api": "DataBroker/PutPolicy",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 2.148,
          "p99_ms": 2.148,
          "mean_ms": 2.148,
          "min_ms": 2.148,
          "max_ms": 2.148,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "QuarantineDlqEvent",
          "api": "DataBroker/QuarantineDlqEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.167,
          "p99_ms": 3.191,
          "mean_ms": 3.116,
          "min_ms": 2.649,
          "max_ms": 3.432,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ReloadPolicies",
          "api": "DataBroker/ReloadPolicies",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 2.054,
          "p99_ms": 2.054,
          "mean_ms": 2.054,
          "min_ms": 2.054,
          "max_ms": 2.054,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ReplayDlqEvent",
          "api": "DataBroker/ReplayDlqEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.017,
          "p99_ms": 4.017,
          "mean_ms": 4.017,
          "min_ms": 4.017,
          "max_ms": 4.017,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ResumeCdc",
          "api": "DataBroker/ResumeCdc",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.407,
          "p99_ms": 2.498,
          "mean_ms": 2.428,
          "min_ms": 2.323,
          "max_ms": 2.582,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "RetrySagaCompensation",
          "api": "DataBroker/RetrySagaCompensation",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.35,
          "p99_ms": 2.35,
          "mean_ms": 2.35,
          "min_ms": 2.35,
          "max_ms": 2.35,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "RollbackCatalog",
          "api": "DataBroker/RollbackCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 1.993,
          "p99_ms": 1.993,
          "mean_ms": 1.993,
          "min_ms": 1.993,
          "max_ms": 1.993,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ScanProjectionDrift",
          "api": "DataBroker/ScanProjectionDrift",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.06,
          "p99_ms": 3.741,
          "mean_ms": 2.226,
          "min_ms": 1.855,
          "max_ms": 3.859,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "Select",
          "api": "DataBroker/Select",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.276,
          "p99_ms": 1.395,
          "mean_ms": 1.287,
          "min_ms": 1.179,
          "max_ms": 1.425,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "SelectV2",
          "api": "DataBroker/SelectV2",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.317,
          "p99_ms": 2.783,
          "mean_ms": 1.505,
          "min_ms": 1.19,
          "max_ms": 4.547,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "StageCatalog",
          "api": "DataBroker/StageCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 82.516,
          "p99_ms": 82.516,
          "mean_ms": 82.516,
          "min_ms": 82.516,
          "max_ms": 82.516,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "StepDownCdcLeader",
          "api": "DataBroker/StepDownCdcLeader",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.234,
          "p99_ms": 2.295,
          "mean_ms": 2.265,
          "min_ms": 2.184,
          "max_ms": 2.379,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "TimeSeriesQuery",
          "api": "DataBroker/TimeSeriesQuery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.7,
          "p99_ms": 1.84,
          "mean_ms": 1.736,
          "min_ms": 1.644,
          "max_ms": 1.851,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "TimeSeriesWrite",
          "api": "DataBroker/TimeSeriesWrite",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.46,
          "p99_ms": 0.48,
          "mean_ms": 0.469,
          "min_ms": 0.427,
          "max_ms": 0.523,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "Upsert",
          "api": "DataBroker/Upsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.5,
          "p99_ms": 4.692,
          "mean_ms": 4.832,
          "min_ms": 4.336,
          "max_ms": 6.247,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ValidateCatalog",
          "api": "DataBroker/ValidateCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 0.64,
          "p99_ms": 0.64,
          "mean_ms": 0.64,
          "min_ms": 0.64,
          "max_ms": 0.64,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorBatchUpsert",
          "api": "DataBroker/VectorBatchUpsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.04,
          "p99_ms": 1.04,
          "mean_ms": 1.173,
          "min_ms": 1.006,
          "max_ms": 1.754,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorHybridSearch",
          "api": "DataBroker/VectorHybridSearch",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.997,
          "p99_ms": 1.061,
          "mean_ms": 0.995,
          "min_ms": 0.916,
          "max_ms": 1.097,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorSearch",
          "api": "DataBroker/VectorSearch",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.902,
          "p99_ms": 0.962,
          "mean_ms": 0.903,
          "min_ms": 0.817,
          "max_ms": 0.963,
          "iters": 25,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorUpsert",
          "api": "DataBroker/VectorUpsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.713,
          "p99_ms": 1.79,
          "mean_ms": 1.717,
          "min_ms": 1.619,
          "max_ms": 1.829,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VerifyAdminAuditLog",
          "api": "DataBroker/VerifyAdminAuditLog",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.532,
          "p99_ms": 2.226,
          "mean_ms": 1.71,
          "min_ms": 1.354,
          "max_ms": 3.211,
          "iters": 25,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "CreateProvider",
          "api": "IdentityProviderService/CreateProvider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.799,
          "p99_ms": 2.799,
          "mean_ms": 2.799,
          "min_ms": 2.799,
          "max_ms": 2.799,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "DisableProvider",
          "api": "IdentityProviderService/DisableProvider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.965,
          "p99_ms": 3.222,
          "mean_ms": 3.29,
          "min_ms": 2.889,
          "max_ms": 4.472,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ForceJwksRefresh",
          "api": "IdentityProviderService/ForceJwksRefresh",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.255,
          "p99_ms": 8.464,
          "mean_ms": 8.41,
          "min_ms": 7.366,
          "max_ms": 9.727,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "GetProvider",
          "api": "IdentityProviderService/GetProvider",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.125,
          "p99_ms": 3.086,
          "mean_ms": 1.312,
          "min_ms": 0.962,
          "max_ms": 3.533,
          "iters": 25,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ImportSamlMetadata",
          "api": "IdentityProviderService/ImportSamlMetadata",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.69,
          "p99_ms": 4.695,
          "mean_ms": 4.505,
          "min_ms": 3.126,
          "max_ms": 6.887,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "LinkIdentity",
          "api": "IdentityProviderService/LinkIdentity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.861,
          "p99_ms": 4.572,
          "mean_ms": 4.443,
          "min_ms": 3.466,
          "max_ms": 6.518,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ListExternalIdentities",
          "api": "IdentityProviderService/ListExternalIdentities",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.686,
          "p99_ms": 4.943,
          "mean_ms": 2.247,
          "min_ms": 1.467,
          "max_ms": 4.98,
          "iters": 25,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ListProviders",
          "api": "IdentityProviderService/ListProviders",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.824,
          "p99_ms": 2.841,
          "mean_ms": 1.975,
          "min_ms": 1.526,
          "max_ms": 2.856,
          "iters": 25,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "PreviewClaimMapping",
          "api": "IdentityProviderService/PreviewClaimMapping",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.104,
          "p99_ms": 1.254,
          "mean_ms": 1.087,
          "min_ms": 0.889,
          "max_ms": 1.322,
          "iters": 25,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "PreviewGroupMapping",
          "api": "IdentityProviderService/PreviewGroupMapping",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.992,
          "p99_ms": 1.148,
          "mean_ms": 0.999,
          "min_ms": 0.843,
          "max_ms": 1.304,
          "iters": 25,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ResolveExternalIdentity",
          "api": "IdentityProviderService/ResolveExternalIdentity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.443,
          "p99_ms": 1.538,
          "mean_ms": 2.558,
          "min_ms": 1.347,
          "max_ms": 7.113,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "SamlAcs",
          "api": "IdentityProviderService/SamlAcs",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.958,
          "p99_ms": 11.588,
          "mean_ms": 10.645,
          "min_ms": 7.117,
          "max_ms": 16.948,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimCreateGroup",
          "api": "IdentityProviderService/ScimCreateGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.243,
          "p99_ms": 1.243,
          "mean_ms": 1.182,
          "min_ms": 1.034,
          "max_ms": 1.303,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimCreateUser",
          "api": "IdentityProviderService/ScimCreateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.37,
          "p99_ms": 11.801,
          "mean_ms": 10.14,
          "min_ms": 6.485,
          "max_ms": 15.727,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimDeleteGroup",
          "api": "IdentityProviderService/ScimDeleteGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.61,
          "p99_ms": 2.148,
          "mean_ms": 1.778,
          "min_ms": 1.191,
          "max_ms": 2.644,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimDeleteUser",
          "api": "IdentityProviderService/ScimDeleteUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 16.607,
          "p99_ms": 16.607,
          "mean_ms": 16.607,
          "min_ms": 16.607,
          "max_ms": 16.607,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimGetGroup",
          "api": "IdentityProviderService/ScimGetGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.043,
          "p99_ms": 2.049,
          "mean_ms": 1.976,
          "min_ms": 1.807,
          "max_ms": 2.079,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimGetUser",
          "api": "IdentityProviderService/ScimGetUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.04,
          "p99_ms": 2.641,
          "mean_ms": 2.579,
          "min_ms": 2.003,
          "max_ms": 4.186,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimListGroups",
          "api": "IdentityProviderService/ScimListGroups",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.216,
          "p99_ms": 1.274,
          "mean_ms": 1.558,
          "min_ms": 1.083,
          "max_ms": 3.059,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimListUsers",
          "api": "IdentityProviderService/ScimListUsers",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.078,
          "p99_ms": 3.534,
          "mean_ms": 3.123,
          "min_ms": 2.344,
          "max_ms": 3.927,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimPatchGroup",
          "api": "IdentityProviderService/ScimPatchGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.499,
          "p99_ms": 2.755,
          "mean_ms": 2.698,
          "min_ms": 2.399,
          "max_ms": 3.375,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimPatchUser",
          "api": "IdentityProviderService/ScimPatchUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.164,
          "p99_ms": 6.364,
          "mean_ms": 6.451,
          "min_ms": 4.735,
          "max_ms": 10.98,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimReplaceUser",
          "api": "IdentityProviderService/ScimReplaceUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.414,
          "p99_ms": 4.432,
          "mean_ms": 4.349,
          "min_ms": 4.018,
          "max_ms": 4.692,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "StartSamlLogin",
          "api": "IdentityProviderService/StartSamlLogin",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.168,
          "p99_ms": 1.223,
          "mean_ms": 1.15,
          "min_ms": 0.951,
          "max_ms": 1.346,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "TestProviderDiscovery",
          "api": "IdentityProviderService/TestProviderDiscovery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 10.027,
          "p99_ms": 45.898,
          "mean_ms": 14.062,
          "min_ms": 4.102,
          "max_ms": 46.993,
          "iters": 25,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "UnlinkIdentity",
          "api": "IdentityProviderService/UnlinkIdentity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.021,
          "p99_ms": 1.311,
          "mean_ms": 1.429,
          "min_ms": 0.954,
          "max_ms": 2.877,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "UpdateProvider",
          "api": "IdentityProviderService/UpdateProvider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.221,
          "p99_ms": 4.398,
          "mean_ms": 4.57,
          "min_ms": 3.824,
          "max_ms": 6.347,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetDeliveryStats",
          "api": "NotificationService/GetDeliveryStats",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.054,
          "p99_ms": 3.819,
          "mean_ms": 1.646,
          "min_ms": 0.936,
          "max_ms": 3.921,
          "iters": 25,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetNotification",
          "api": "NotificationService/GetNotification",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.559,
          "p99_ms": 1.845,
          "mean_ms": 1.603,
          "min_ms": 1.423,
          "max_ms": 1.881,
          "iters": 25,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetPreference",
          "api": "NotificationService/GetPreference",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.437,
          "p99_ms": 2.848,
          "mean_ms": 1.753,
          "min_ms": 1.32,
          "max_ms": 2.948,
          "iters": 25,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetTemplate",
          "api": "NotificationService/GetTemplate",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.496,
          "p99_ms": 3.013,
          "mean_ms": 1.794,
          "min_ms": 1.363,
          "max_ms": 3.158,
          "iters": 25,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "ListNotifications",
          "api": "NotificationService/ListNotifications",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.704,
          "p99_ms": 3.072,
          "mean_ms": 2.669,
          "min_ms": 2.012,
          "max_ms": 3.138,
          "iters": 25,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "ListPreferences",
          "api": "NotificationService/ListPreferences",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.183,
          "p99_ms": 2.671,
          "mean_ms": 2.239,
          "min_ms": 2.0,
          "max_ms": 2.684,
          "iters": 25,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "ListTemplates",
          "api": "NotificationService/ListTemplates",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.234,
          "p99_ms": 2.613,
          "mean_ms": 2.27,
          "min_ms": 2.036,
          "max_ms": 2.741,
          "iters": 25,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "RetryNotification",
          "api": "NotificationService/RetryNotification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.837,
          "p99_ms": 4.837,
          "mean_ms": 4.837,
          "min_ms": 4.837,
          "max_ms": 4.837,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "SendNotification",
          "api": "NotificationService/SendNotification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 12.056,
          "p99_ms": 15.274,
          "mean_ms": 12.809,
          "min_ms": 8.967,
          "max_ms": 15.697,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "SetPreference",
          "api": "NotificationService/SetPreference",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.479,
          "p99_ms": 2.552,
          "mean_ms": 3.097,
          "min_ms": 1.786,
          "max_ms": 6.639,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "UpsertTemplate",
          "api": "NotificationService/UpsertTemplate",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.751,
          "p99_ms": 1.81,
          "mean_ms": 1.9,
          "min_ms": 1.391,
          "max_ms": 2.899,
          "iters": 5,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "GetPeer",
          "api": "PeerService/GetPeer",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.63,
          "p99_ms": 1.636,
          "mean_ms": 1.61,
          "min_ms": 1.516,
          "max_ms": 1.659,
          "iters": 25,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "JoinRoom",
          "api": "PeerService/JoinRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.471,
          "p99_ms": 6.553,
          "mean_ms": 5.737,
          "min_ms": 4.506,
          "max_ms": 7.339,
          "iters": 5,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "JoinSession",
          "api": "PeerService/JoinSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.877,
          "p99_ms": 4.035,
          "mean_ms": 4.089,
          "min_ms": 3.073,
          "max_ms": 6.124,
          "iters": 5,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "LeaveRoom",
          "api": "PeerService/LeaveRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.154,
          "p99_ms": 1.165,
          "mean_ms": 1.468,
          "min_ms": 1.087,
          "max_ms": 2.792,
          "iters": 5,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "ListPeers",
          "api": "PeerService/ListPeers",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.618,
          "p99_ms": 1.618,
          "mean_ms": 1.618,
          "min_ms": 1.618,
          "max_ms": 1.618,
          "iters": 25,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "CloseRoom",
          "api": "RoomService/CloseRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.866,
          "p99_ms": 5.316,
          "mean_ms": 4.983,
          "min_ms": 4.256,
          "max_ms": 6.219,
          "iters": 5,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "CreateRoom",
          "api": "RoomService/CreateRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.331,
          "p99_ms": 2.382,
          "mean_ms": 2.31,
          "min_ms": 2.122,
          "max_ms": 2.469,
          "iters": 5,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "GetRoom",
          "api": "RoomService/GetRoom",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.838,
          "p99_ms": 1.838,
          "mean_ms": 1.838,
          "min_ms": 1.838,
          "max_ms": 1.838,
          "iters": 25,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "ListRooms",
          "api": "RoomService/ListRooms",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.291,
          "p99_ms": 2.291,
          "mean_ms": 2.831,
          "min_ms": 2.291,
          "max_ms": 3.371,
          "iters": 25,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "UpdateRoom",
          "api": "RoomService/UpdateRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.319,
          "p99_ms": 1.392,
          "mean_ms": 1.36,
          "min_ms": 1.198,
          "max_ms": 1.664,
          "iters": 5,
          "note": ""
        },
        {
          "service": "SignalingService",
          "rpc": "Signal",
          "api": "SignalingService/Signal",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.506,
          "p99_ms": 2.506,
          "mean_ms": 2.506,
          "min_ms": 2.506,
          "max_ms": 2.506,
          "iters": 5,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "DeleteFile",
          "api": "StorageService/DeleteFile",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.535,
          "p99_ms": 10.535,
          "mean_ms": 10.535,
          "min_ms": 10.535,
          "max_ms": 10.535,
          "iters": 5,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "DownloadFile",
          "api": "StorageService/DownloadFile",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.418,
          "p99_ms": 4.863,
          "mean_ms": 3.616,
          "min_ms": 3.153,
          "max_ms": 5.16,
          "iters": 25,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "FinalizeUpload",
          "api": "StorageService/FinalizeUpload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.621,
          "p99_ms": 8.621,
          "mean_ms": 8.621,
          "min_ms": 8.621,
          "max_ms": 8.621,
          "iters": 5,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "GetDownloadUrl",
          "api": "StorageService/GetDownloadUrl",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.547,
          "p99_ms": 1.673,
          "mean_ms": 1.525,
          "min_ms": 1.287,
          "max_ms": 1.674,
          "iters": 25,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "GetFile",
          "api": "StorageService/GetFile",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.301,
          "p99_ms": 1.364,
          "mean_ms": 1.307,
          "min_ms": 1.19,
          "max_ms": 1.485,
          "iters": 25,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "ListFiles",
          "api": "StorageService/ListFiles",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.448,
          "p99_ms": 3.138,
          "mean_ms": 2.555,
          "min_ms": 2.264,
          "max_ms": 3.842,
          "iters": 25,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "RegisterUpload",
          "api": "StorageService/RegisterUpload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.748,
          "p99_ms": 3.968,
          "mean_ms": 3.159,
          "min_ms": 2.493,
          "max_ms": 4.045,
          "iters": 5,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "UpdateFile",
          "api": "StorageService/UpdateFile",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.964,
          "p99_ms": 5.506,
          "mean_ms": 4.752,
          "min_ms": 3.52,
          "max_ms": 7.075,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "CreateTenant",
          "api": "TenantService/CreateTenant",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.971,
          "p99_ms": 3.132,
          "mean_ms": 2.507,
          "min_ms": 1.732,
          "max_ms": 3.903,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "GetTenant",
          "api": "TenantService/GetTenant",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.409,
          "p99_ms": 2.697,
          "mean_ms": 1.713,
          "min_ms": 1.232,
          "max_ms": 2.728,
          "iters": 25,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "GetTenantConfig",
          "api": "TenantService/GetTenantConfig",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.296,
          "p99_ms": 2.298,
          "mean_ms": 2.283,
          "min_ms": 2.212,
          "max_ms": 2.369,
          "iters": 25,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "ListTenants",
          "api": "TenantService/ListTenants",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.231,
          "p99_ms": 1.819,
          "mean_ms": 1.287,
          "min_ms": 1.054,
          "max_ms": 1.859,
          "iters": 25,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "UpdateTenant",
          "api": "TenantService/UpdateTenant",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.871,
          "p99_ms": 2.154,
          "mean_ms": 1.981,
          "min_ms": 1.645,
          "max_ms": 2.527,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "UpdateTenantConfig",
          "api": "TenantService/UpdateTenantConfig",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.229,
          "p99_ms": 3.712,
          "mean_ms": 4.05,
          "min_ms": 3.155,
          "max_ms": 6.963,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "ListTracks",
          "api": "TrackService/ListTracks",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.53,
          "p99_ms": 3.53,
          "mean_ms": 3.53,
          "min_ms": 3.53,
          "max_ms": 3.53,
          "iters": 25,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "MuteTrack",
          "api": "TrackService/MuteTrack",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.539,
          "p99_ms": 2.183,
          "mean_ms": 1.895,
          "min_ms": 1.273,
          "max_ms": 3.171,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "PublishTrack",
          "api": "TrackService/PublishTrack",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.819,
          "p99_ms": 2.861,
          "mean_ms": 2.69,
          "min_ms": 2.309,
          "max_ms": 2.923,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "UnpublishTrack",
          "api": "TrackService/UnpublishTrack",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.383,
          "p99_ms": 1.561,
          "mean_ms": 1.604,
          "min_ms": 1.154,
          "max_ms": 2.671,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TurnService",
          "rpc": "IssueCredentials",
          "api": "TurnService/IssueCredentials",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.227,
          "p99_ms": 1.487,
          "mean_ms": 1.321,
          "min_ms": 1.129,
          "max_ms": 1.566,
          "iters": 5,
          "note": ""
        }
      ],
      "report_path": "sdk/go/udbclient/perf_report_go.md"
    },
    {
      "id": "python",
      "name": "Python",
      "status": "ok",
      "exit_code": 0,
      "summary": {
        "rpc_count": 265,
        "service_count": 16,
        "slowest_count": 20,
        "failed_rpc_count": 0,
        "mean_service_latency_ms": 5.259375,
        "slowest_service_mean_ms": 12.27
      },
      "services": [
        {
          "service": "SignalingService",
          "rpc_count": 1,
          "mean_ms": 12.27
        },
        {
          "service": "DataBroker",
          "rpc_count": 77,
          "mean_ms": 7.12
        },
        {
          "service": "ControlPlaneService",
          "rpc_count": 5,
          "mean_ms": 6.89
        },
        {
          "service": "StorageService",
          "rpc_count": 8,
          "mean_ms": 6.03
        },
        {
          "service": "AuthnService",
          "rpc_count": 50,
          "mean_ms": 5.98
        },
        {
          "service": "AuthzService",
          "rpc_count": 41,
          "mean_ms": 5.6
        },
        {
          "service": "ApiKeyService",
          "rpc_count": 9,
          "mean_ms": 5.51
        },
        {
          "service": "PeerService",
          "rpc_count": 5,
          "mean_ms": 5.33
        },
        {
          "service": "AssetService",
          "rpc_count": 8,
          "mean_ms": 4.52
        },
        {
          "service": "RoomService",
          "rpc_count": 5,
          "mean_ms": 4.47
        },
        {
          "service": "NotificationService",
          "rpc_count": 11,
          "mean_ms": 4.31
        },
        {
          "service": "TenantService",
          "rpc_count": 6,
          "mean_ms": 4.14
        },
        {
          "service": "IdentityProviderService",
          "rpc_count": 27,
          "mean_ms": 3.88
        },
        {
          "service": "TrackService",
          "rpc_count": 4,
          "mean_ms": 3.39
        },
        {
          "service": "AnalyticsService",
          "rpc_count": 7,
          "mean_ms": 2.49
        },
        {
          "service": "TurnService",
          "rpc_count": 1,
          "mean_ms": 2.22
        }
      ],
      "slowest": [
        {
          "rpc": "DataBroker/PublishCDC",
          "kind": "cdc_first_event",
          "err_code": null,
          "p50_ms": 115.93,
          "p99_ms": 115.93,
          "mean_ms": 115.93
        },
        {
          "rpc": "DataBroker/StageCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 90.78,
          "p99_ms": 90.78,
          "mean_ms": 90.78
        },
        {
          "rpc": "DataBroker/ApplyMigration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 49.99,
          "p99_ms": 49.99,
          "mean_ms": 49.99
        },
        {
          "rpc": "DataBroker/ActivateCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 37.38,
          "p99_ms": 37.38,
          "mean_ms": 37.38
        },
        {
          "rpc": "AuthnService/ChangePassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 37.15,
          "p99_ms": 37.15,
          "mean_ms": 37.15
        },
        {
          "rpc": "AuthnService/CreateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 25.57,
          "p99_ms": 25.57,
          "mean_ms": 25.1
        },
        {
          "rpc": "IdentityProviderService/TestProviderDiscovery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 10.93,
          "p99_ms": 24.89,
          "mean_ms": 14.54
        },
        {
          "rpc": "AuthnService/ResetPassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 24.24,
          "p99_ms": 24.24,
          "mean_ms": 24.24
        },
        {
          "rpc": "AuthnService/Login",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 21.97,
          "p99_ms": 21.97,
          "mean_ms": 23.57
        },
        {
          "rpc": "AuthzService/ActivatePolicyVersion",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 20.63,
          "p99_ms": 20.63,
          "mean_ms": 20.63
        },
        {
          "rpc": "NotificationService/SendNotification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 15.73,
          "p99_ms": 15.73,
          "mean_ms": 14.53
        },
        {
          "rpc": "DataBroker/GraphMutate",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 15.51,
          "p99_ms": 15.51,
          "mean_ms": 18.23
        },
        {
          "rpc": "DataBroker/ValidateCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 14.52,
          "p99_ms": 14.52,
          "mean_ms": 14.52
        },
        {
          "rpc": "ControlPlaneService/StreamResources",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 14.47,
          "p99_ms": 14.47,
          "mean_ms": 15.17
        },
        {
          "rpc": "AuthzService/PromoteCanary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 14.25,
          "p99_ms": 14.25,
          "mean_ms": 14.25
        },
        {
          "rpc": "AuthzService/RollbackPolicyVersion",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 14.08,
          "p99_ms": 14.08,
          "mean_ms": 14.08
        },
        {
          "rpc": "StorageService/FinalizeUpload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 13.64,
          "p99_ms": 13.64,
          "mean_ms": 13.64
        },
        {
          "rpc": "AuthnService/Authenticate",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 13.36,
          "p99_ms": 13.36,
          "mean_ms": 13.36
        },
        {
          "rpc": "ControlPlaneService/DeltaResources",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 13.26,
          "p99_ms": 13.26,
          "mean_ms": 13.71
        },
        {
          "rpc": "ApiKeyService/EmergencyRevokeApiKeys",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 12.82,
          "p99_ms": 12.82,
          "mean_ms": 12.82
        }
      ],
      "failed_rpcs": [],
      "full_rpcs": [
        {
          "service": "AnalyticsService",
          "rpc": "GetExecutorPerformance",
          "api": "AnalyticsService/GetExecutorPerformance",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.3,
          "p99_ms": 3.5,
          "mean_ms": 2.87,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetPipelineSummary",
          "api": "AnalyticsService/GetPipelineSummary",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.64,
          "p99_ms": 3.69,
          "mean_ms": 2.96,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetReconciliationAnalytics",
          "api": "AnalyticsService/GetReconciliationAnalytics",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.51,
          "p99_ms": 2.7,
          "mean_ms": 2.23,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetSlaCompliance",
          "api": "AnalyticsService/GetSlaCompliance",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.13,
          "p99_ms": 2.25,
          "mean_ms": 1.94,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetThroughput",
          "api": "AnalyticsService/GetThroughput",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.04,
          "p99_ms": 2.18,
          "mean_ms": 1.87,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "RecordPipelineMetric",
          "api": "AnalyticsService/RecordPipelineMetric",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.34,
          "p99_ms": 3.34,
          "mean_ms": 3.4,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "TriggerSnapshot",
          "api": "AnalyticsService/TriggerSnapshot",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.02,
          "p99_ms": 2.02,
          "mean_ms": 2.17,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "CreateApiKey",
          "api": "ApiKeyService/CreateApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.55,
          "p99_ms": 3.55,
          "mean_ms": 5.02,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "EmergencyRevokeApiKeys",
          "api": "ApiKeyService/EmergencyRevokeApiKeys",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 12.82,
          "p99_ms": 12.82,
          "mean_ms": 12.82,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "GetApiKey",
          "api": "ApiKeyService/GetApiKey",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.06,
          "p99_ms": 3.16,
          "mean_ms": 2.31,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "GetApiKeyUsageStats",
          "api": "ApiKeyService/GetApiKeyUsageStats",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.99,
          "p99_ms": 2.74,
          "mean_ms": 1.95,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "ListApiKeys",
          "api": "ApiKeyService/ListApiKeys",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.37,
          "p99_ms": 1.45,
          "mean_ms": 1.34,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "RevokeApiKey",
          "api": "ApiKeyService/RevokeApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.57,
          "p99_ms": 10.57,
          "mean_ms": 10.57,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "RotateApiKey",
          "api": "ApiKeyService/RotateApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.98,
          "p99_ms": 6.98,
          "mean_ms": 6.98,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "UpdateApiKey",
          "api": "ApiKeyService/UpdateApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.66,
          "p99_ms": 4.66,
          "mean_ms": 4.76,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "ValidateApiKey",
          "api": "ApiKeyService/ValidateApiKey",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.63,
          "p99_ms": 4.57,
          "mean_ms": 3.84,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "CompleteStep",
          "api": "AssetService/CompleteStep",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.68,
          "p99_ms": 6.68,
          "mean_ms": 7.51,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "CreatePipelineDefinition",
          "api": "AssetService/CreatePipelineDefinition",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.4,
          "p99_ms": 4.4,
          "mean_ms": 4.4,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "GetAsset",
          "api": "AssetService/GetAsset",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.67,
          "p99_ms": 1.79,
          "mean_ms": 1.66,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "GetPipeline",
          "api": "AssetService/GetPipeline",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.92,
          "p99_ms": 4.64,
          "mean_ms": 3.0,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "GetPipelineDefinition",
          "api": "AssetService/GetPipelineDefinition",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.67,
          "p99_ms": 2.42,
          "mean_ms": 2.06,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "ListAssets",
          "api": "AssetService/ListAssets",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.96,
          "p99_ms": 3.6,
          "mean_ms": 2.5,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "RegisterAsset",
          "api": "AssetService/RegisterAsset",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.61,
          "p99_ms": 4.61,
          "mean_ms": 4.6,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "StartPipeline",
          "api": "AssetService/StartPipeline",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.62,
          "p99_ms": 10.62,
          "mean_ms": 10.46,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminResetMfa",
          "api": "AuthnService/AdminResetMfa",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 8.29,
          "p99_ms": 8.29,
          "mean_ms": 8.29,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminResetPassword",
          "api": "AuthnService/AdminResetPassword",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 1.84,
          "p99_ms": 1.84,
          "mean_ms": 1.84,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminRevokeAllTenantSessions",
          "api": "AuthnService/AdminRevokeAllTenantSessions",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 4.09,
          "p99_ms": 4.09,
          "mean_ms": 4.09,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminRevokeAllUserSessions",
          "api": "AuthnService/AdminRevokeAllUserSessions",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 3.51,
          "p99_ms": 3.51,
          "mean_ms": 3.51,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminRevokeSession",
          "api": "AuthnService/AdminRevokeSession",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 2.61,
          "p99_ms": 2.61,
          "mean_ms": 2.61,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "Authenticate",
          "api": "AuthnService/Authenticate",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 13.36,
          "p99_ms": 13.36,
          "mean_ms": 13.36,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ChangePassword",
          "api": "AuthnService/ChangePassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 37.15,
          "p99_ms": 37.15,
          "mean_ms": 37.15,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ChangeUserStatus",
          "api": "AuthnService/ChangeUserStatus",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 7.46,
          "p99_ms": 7.46,
          "mean_ms": 7.46,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ConfirmMFAEnrollment",
          "api": "AuthnService/ConfirmMFAEnrollment",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.08,
          "p99_ms": 1.08,
          "mean_ms": 1.07,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "CreateSession",
          "api": "AuthnService/CreateSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.92,
          "p99_ms": 1.92,
          "mean_ms": 2.45,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "CreateUser",
          "api": "AuthnService/CreateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 25.57,
          "p99_ms": 25.57,
          "mean_ms": 25.1,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "DeleteWebAuthnCredential",
          "api": "AuthnService/DeleteWebAuthnCredential",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.75,
          "p99_ms": 1.75,
          "mean_ms": 2.58,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "DisableMfaFactor",
          "api": "AuthnService/DisableMfaFactor",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.68,
          "p99_ms": 3.68,
          "mean_ms": 3.93,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "EmergencyRevoke",
          "api": "AuthnService/EmergencyRevoke",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 6.79,
          "p99_ms": 6.79,
          "mean_ms": 6.79,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "EnrollMFA",
          "api": "AuthnService/EnrollMFA",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.86,
          "p99_ms": 2.86,
          "mean_ms": 2.94,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "FinishWebAuthnAuthentication",
          "api": "AuthnService/FinishWebAuthnAuthentication",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.4,
          "p99_ms": 9.4,
          "mean_ms": 9.4,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "FinishWebAuthnRegistration",
          "api": "AuthnService/FinishWebAuthnRegistration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.93,
          "p99_ms": 8.93,
          "mean_ms": 8.93,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ForgotPassword",
          "api": "AuthnService/ForgotPassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.59,
          "p99_ms": 4.59,
          "mean_ms": 4.74,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GenerateRecoveryCodes",
          "api": "AuthnService/GenerateRecoveryCodes",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.74,
          "p99_ms": 7.74,
          "mean_ms": 7.14,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetJwks",
          "api": "AuthnService/GetJwks",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.22,
          "p99_ms": 1.93,
          "mean_ms": 1.34,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetMfaPolicy",
          "api": "AuthnService/GetMfaPolicy",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.95,
          "p99_ms": 1.6,
          "mean_ms": 1.14,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetSession",
          "api": "AuthnService/GetSession",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.08,
          "p99_ms": 1.18,
          "mean_ms": 1.1,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetUser",
          "api": "AuthnService/GetUser",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.06,
          "p99_ms": 1.13,
          "mean_ms": 1.06,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "IntrospectToken",
          "api": "AuthnService/IntrospectToken",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 4.67,
          "p99_ms": 5.95,
          "mean_ms": 4.99,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "IssueMfaChallenge",
          "api": "AuthnService/IssueMfaChallenge",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.65,
          "p99_ms": 3.65,
          "mean_ms": 3.5,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListDevices",
          "api": "AuthnService/ListDevices",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.33,
          "p99_ms": 2.07,
          "mean_ms": 1.56,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListMfaFactors",
          "api": "AuthnService/ListMfaFactors",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.41,
          "p99_ms": 1.72,
          "mean_ms": 1.55,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListSessions",
          "api": "AuthnService/ListSessions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.68,
          "p99_ms": 2.19,
          "mean_ms": 1.81,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListUsers",
          "api": "AuthnService/ListUsers",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.71,
          "p99_ms": 2.35,
          "mean_ms": 1.89,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListWebAuthnCredentials",
          "api": "AuthnService/ListWebAuthnCredentials",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.17,
          "p99_ms": 1.53,
          "mean_ms": 1.27,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "Login",
          "api": "AuthnService/Login",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 21.97,
          "p99_ms": 21.97,
          "mean_ms": 23.57,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "Logout",
          "api": "AuthnService/Logout",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.01,
          "p99_ms": 5.01,
          "mean_ms": 5.44,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "PutMfaPolicy",
          "api": "AuthnService/PutMfaPolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.8,
          "p99_ms": 2.8,
          "mean_ms": 3.11,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RefreshSession",
          "api": "AuthnService/RefreshSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 12.46,
          "p99_ms": 12.46,
          "mean_ms": 12.46,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RefreshToken",
          "api": "AuthnService/RefreshToken",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.88,
          "p99_ms": 5.88,
          "mean_ms": 5.88,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RenamePasskey",
          "api": "AuthnService/RenamePasskey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.91,
          "p99_ms": 1.91,
          "mean_ms": 2.71,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ResendOTP",
          "api": "AuthnService/ResendOTP",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.24,
          "p99_ms": 5.24,
          "mean_ms": 5.24,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ResetPassword",
          "api": "AuthnService/ResetPassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 24.24,
          "p99_ms": 24.24,
          "mean_ms": 24.24,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RevokeDevice",
          "api": "AuthnService/RevokeDevice",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.19,
          "p99_ms": 4.19,
          "mean_ms": 4.19,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RevokeRecoveryCodes",
          "api": "AuthnService/RevokeRecoveryCodes",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.9,
          "p99_ms": 1.9,
          "mean_ms": 2.79,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RevokeSession",
          "api": "AuthnService/RevokeSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.36,
          "p99_ms": 1.36,
          "mean_ms": 1.6,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "SendOTP",
          "api": "AuthnService/SendOTP",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.12,
          "p99_ms": 4.12,
          "mean_ms": 4.12,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "SendPhoneVerification",
          "api": "AuthnService/SendPhoneVerification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.75,
          "p99_ms": 3.75,
          "mean_ms": 3.56,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "StartWebAuthnAuthentication",
          "api": "AuthnService/StartWebAuthnAuthentication",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.76,
          "p99_ms": 2.76,
          "mean_ms": 2.78,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "StartWebAuthnRegistration",
          "api": "AuthnService/StartWebAuthnRegistration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.2,
          "p99_ms": 3.2,
          "mean_ms": 3.44,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "UpdateUser",
          "api": "AuthnService/UpdateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.6,
          "p99_ms": 2.6,
          "mean_ms": 2.52,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ValidateCSRF",
          "api": "AuthnService/ValidateCSRF",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.58,
          "p99_ms": 1.84,
          "mean_ms": 1.62,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ValidateToken",
          "api": "AuthnService/ValidateToken",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 4.39,
          "p99_ms": 7.66,
          "mean_ms": 5.21,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "VerifyMfaChallenge",
          "api": "AuthnService/VerifyMfaChallenge",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.56,
          "p99_ms": 3.56,
          "mean_ms": 3.56,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "VerifyOTP",
          "api": "AuthnService/VerifyOTP",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 6.16,
          "p99_ms": 6.16,
          "mean_ms": 6.16,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ActivateCanary",
          "api": "AuthzService/ActivateCanary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 11.8,
          "p99_ms": 11.8,
          "mean_ms": 11.8,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ActivatePolicyVersion",
          "api": "AuthzService/ActivatePolicyVersion",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 20.63,
          "p99_ms": 20.63,
          "mean_ms": 20.63,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ApprovePolicyDraft",
          "api": "AuthzService/ApprovePolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.23,
          "p99_ms": 9.23,
          "mean_ms": 9.23,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "AssignRole",
          "api": "AuthzService/AssignRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.09,
          "p99_ms": 8.09,
          "mean_ms": 8.24,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "Authorize",
          "api": "AuthzService/Authorize",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 5.2,
          "p99_ms": 6.64,
          "mean_ms": 5.5,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "BatchCheckPermissions",
          "api": "AuthzService/BatchCheckPermissions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.69,
          "p99_ms": 3.13,
          "mean_ms": 2.81,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CheckAccess",
          "api": "AuthzService/CheckAccess",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.36,
          "p99_ms": 2.47,
          "mean_ms": 2.34,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CreatePolicyDraft",
          "api": "AuthzService/CreatePolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.34,
          "p99_ms": 7.34,
          "mean_ms": 9.78,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CreatePolicyRule",
          "api": "AuthzService/CreatePolicyRule",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.01,
          "p99_ms": 5.01,
          "mean_ms": 4.96,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CreateRole",
          "api": "AuthzService/CreateRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.58,
          "p99_ms": 5.58,
          "mean_ms": 6.78,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "DeletePolicyRule",
          "api": "AuthzService/DeletePolicyRule",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.13,
          "p99_ms": 2.13,
          "mean_ms": 3.15,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "DeleteRole",
          "api": "AuthzService/DeleteRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.72,
          "p99_ms": 2.72,
          "mean_ms": 6.03,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "DiffPolicyDraft",
          "api": "AuthzService/DiffPolicyDraft",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.58,
          "p99_ms": 2.72,
          "mean_ms": 2.6,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ExplainPolicy",
          "api": "AuthzService/ExplainPolicy",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.08,
          "p99_ms": 4.08,
          "mean_ms": 3.36,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetAuthzRevision",
          "api": "AuthzService/GetAuthzRevision",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.29,
          "p99_ms": 1.95,
          "mean_ms": 1.46,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetCanaryStatus",
          "api": "AuthzService/GetCanaryStatus",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.87,
          "p99_ms": 3.31,
          "mean_ms": 2.84,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetNativeAccess",
          "api": "AuthzService/GetNativeAccess",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 4.23,
          "p99_ms": 6.57,
          "mean_ms": 5.07,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetPolicyBundle",
          "api": "AuthzService/GetPolicyBundle",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.56,
          "p99_ms": 1.69,
          "mean_ms": 1.6,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetPolicyRule",
          "api": "AuthzService/GetPolicyRule",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.52,
          "p99_ms": 3.26,
          "mean_ms": 2.02,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetRole",
          "api": "AuthzService/GetRole",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.46,
          "p99_ms": 3.52,
          "mean_ms": 2.14,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "InvalidatePolicyBundles",
          "api": "AuthzService/InvalidatePolicyBundles",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 5.6,
          "p99_ms": 5.6,
          "mean_ms": 5.6,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "LintAuthzPolicies",
          "api": "AuthzService/LintAuthzPolicies",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.58,
          "p99_ms": 0.64,
          "mean_ms": 0.59,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListAccessDecisionAudits",
          "api": "AuthzService/ListAccessDecisionAudits",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.75,
          "p99_ms": 5.49,
          "mean_ms": 3.62,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListPolicyRules",
          "api": "AuthzService/ListPolicyRules",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.38,
          "p99_ms": 2.76,
          "mean_ms": 2.39,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListPolicyVersions",
          "api": "AuthzService/ListPolicyVersions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.5,
          "p99_ms": 3.19,
          "mean_ms": 2.66,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListRoles",
          "api": "AuthzService/ListRoles",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.54,
          "p99_ms": 1.8,
          "mean_ms": 1.72,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListUserPermissions",
          "api": "AuthzService/ListUserPermissions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.6,
          "p99_ms": 0.66,
          "mean_ms": 0.62,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListUserRoles",
          "api": "AuthzService/ListUserRoles",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.32,
          "p99_ms": 3.73,
          "mean_ms": 2.58,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "MigrateLegacyPolicies",
          "api": "AuthzService/MigrateLegacyPolicies",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 8.48,
          "p99_ms": 8.48,
          "mean_ms": 8.48,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PromoteCanary",
          "api": "AuthzService/PromoteCanary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 14.25,
          "p99_ms": 14.25,
          "mean_ms": 14.25,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PutAuthzPolicy",
          "api": "AuthzService/PutAuthzPolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.73,
          "p99_ms": 3.73,
          "mean_ms": 4.7,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PutRelationship",
          "api": "AuthzService/PutRelationship",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.31,
          "p99_ms": 4.31,
          "mean_ms": 4.88,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PutRoleBinding",
          "api": "AuthzService/PutRoleBinding",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.97,
          "p99_ms": 3.97,
          "mean_ms": 4.72,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "RejectPolicyDraft",
          "api": "AuthzService/RejectPolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.5,
          "p99_ms": 10.5,
          "mean_ms": 10.5,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "RevokeRole",
          "api": "AuthzService/RevokeRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.25,
          "p99_ms": 2.25,
          "mean_ms": 4.78,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "RollbackPolicyVersion",
          "api": "AuthzService/RollbackPolicyVersion",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 14.08,
          "p99_ms": 14.08,
          "mean_ms": 14.08,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "SeedBuiltinRoles",
          "api": "AuthzService/SeedBuiltinRoles",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.71,
          "p99_ms": 8.71,
          "mean_ms": 8.89,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "SimulatePolicy",
          "api": "AuthzService/SimulatePolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.3,
          "p99_ms": 4.3,
          "mean_ms": 6.08,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "SubmitPolicyDraft",
          "api": "AuthzService/SubmitPolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.82,
          "p99_ms": 3.82,
          "mean_ms": 3.82,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "UpdatePolicyDraft",
          "api": "AuthzService/UpdatePolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.3,
          "p99_ms": 5.3,
          "mean_ms": 5.64,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "UpdateRole",
          "api": "AuthzService/UpdateRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.14,
          "p99_ms": 6.14,
          "mean_ms": 6.68,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "AckStatus",
          "api": "ControlPlaneService/AckStatus",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.86,
          "p99_ms": 1.86,
          "mean_ms": 1.88,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "DeltaResources",
          "api": "ControlPlaneService/DeltaResources",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 13.26,
          "p99_ms": 13.26,
          "mean_ms": 13.71,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "GetResources",
          "api": "ControlPlaneService/GetResources",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.37,
          "p99_ms": 1.48,
          "mean_ms": 1.4,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "ListNodeStates",
          "api": "ControlPlaneService/ListNodeStates",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.82,
          "p99_ms": 3.2,
          "mean_ms": 2.31,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "StreamResources",
          "api": "ControlPlaneService/StreamResources",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 14.47,
          "p99_ms": 14.47,
          "mean_ms": 15.17,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ActivateCatalog",
          "api": "DataBroker/ActivateCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 37.38,
          "p99_ms": 37.38,
          "mean_ms": 37.38,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "AnalyticalQuery",
          "api": "DataBroker/AnalyticalQuery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.92,
          "p99_ms": 2.01,
          "mean_ms": 1.93,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ApplyMigration",
          "api": "DataBroker/ApplyMigration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 49.99,
          "p99_ms": 49.99,
          "mean_ms": 49.99,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ApproveMigrationPlan",
          "api": "DataBroker/ApproveMigrationPlan",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.72,
          "p99_ms": 6.72,
          "mean_ms": 6.72,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "BatchSelect",
          "api": "DataBroker/BatchSelect",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 2.89,
          "p99_ms": 2.89,
          "mean_ms": 3.82,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "BatchUpsert",
          "api": "DataBroker/BatchUpsert",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 8.62,
          "p99_ms": 8.62,
          "mean_ms": 9.19,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "BeginTx",
          "api": "DataBroker/BeginTx",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 6.22,
          "p99_ms": 6.22,
          "mean_ms": 7.4,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheDelete",
          "api": "DataBroker/CacheDelete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.36,
          "p99_ms": 2.36,
          "mean_ms": 2.29,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheGet",
          "api": "DataBroker/CacheGet",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.46,
          "p99_ms": 1.6,
          "mean_ms": 1.49,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheScan",
          "api": "DataBroker/CacheScan",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.14,
          "p99_ms": 2.33,
          "mean_ms": 2.21,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheSet",
          "api": "DataBroker/CacheSet",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.17,
          "p99_ms": 3.17,
          "mean_ms": 3.65,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CreateMaterializedView",
          "api": "DataBroker/CreateMaterializedView",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.57,
          "p99_ms": 1.57,
          "mean_ms": 2.24,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "Delete",
          "api": "DataBroker/Delete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.01,
          "p99_ms": 6.01,
          "mean_ms": 6.28,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DeletePolicy",
          "api": "DataBroker/DeletePolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.83,
          "p99_ms": 2.83,
          "mean_ms": 2.83,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DismissDlqEvent",
          "api": "DataBroker/DismissDlqEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.37,
          "p99_ms": 3.37,
          "mean_ms": 3.61,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentDelete",
          "api": "DataBroker/DocumentDelete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.39,
          "p99_ms": 1.39,
          "mean_ms": 1.53,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentFind",
          "api": "DataBroker/DocumentFind",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.13,
          "p99_ms": 1.21,
          "mean_ms": 1.18,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentGet",
          "api": "DataBroker/DocumentGet",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.1,
          "p99_ms": 1.3,
          "mean_ms": 1.15,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentUpsert",
          "api": "DataBroker/DocumentUpsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.99,
          "p99_ms": 1.99,
          "mean_ms": 2.33,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DropResource",
          "api": "DataBroker/DropResource",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 3.5,
          "p99_ms": 3.5,
          "mean_ms": 3.5,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnqueueOutboxEvent",
          "api": "DataBroker/EnqueueOutboxEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.17,
          "p99_ms": 3.17,
          "mean_ms": 3.8,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnsureBaseline",
          "api": "DataBroker/EnsureBaseline",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.78,
          "p99_ms": 3.78,
          "mean_ms": 3.77,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnsureProject",
          "api": "DataBroker/EnsureProject",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.51,
          "p99_ms": 2.51,
          "mean_ms": 2.77,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnsureResource",
          "api": "DataBroker/EnsureResource",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.07,
          "p99_ms": 3.07,
          "mean_ms": 4.41,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GeneratePresignedUrl",
          "api": "DataBroker/GeneratePresignedUrl",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.07,
          "p99_ms": 2.07,
          "mean_ms": 2.28,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GenericDispatch",
          "api": "DataBroker/GenericDispatch",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.3,
          "p99_ms": 1.3,
          "mean_ms": 1.75,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetAdminSummary",
          "api": "DataBroker/GetAdminSummary",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 5.91,
          "p99_ms": 6.54,
          "mean_ms": 6.11,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCapabilities",
          "api": "DataBroker/GetCapabilities",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.29,
          "p99_ms": 1.31,
          "mean_ms": 1.29,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCatalogManifest",
          "api": "DataBroker/GetCatalogManifest",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.42,
          "p99_ms": 2.9,
          "mean_ms": 2.54,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCatalogVersion",
          "api": "DataBroker/GetCatalogVersion",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.13,
          "p99_ms": 1.27,
          "mean_ms": 1.26,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCatalogVersions",
          "api": "DataBroker/GetCatalogVersions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.39,
          "p99_ms": 2.11,
          "mean_ms": 1.56,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCdcStatus",
          "api": "DataBroker/GetCdcStatus",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.85,
          "p99_ms": 1.94,
          "mean_ms": 1.6,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetDlqEvent",
          "api": "DataBroker/GetDlqEvent",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.23,
          "p99_ms": 1.33,
          "mean_ms": 1.22,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetHealthReport",
          "api": "DataBroker/GetHealthReport",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.67,
          "p99_ms": 0.73,
          "mean_ms": 0.68,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetMigrationStatus",
          "api": "DataBroker/GetMigrationStatus",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.79,
          "p99_ms": 2.23,
          "mean_ms": 1.75,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetObject",
          "api": "DataBroker/GetObject",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 1.82,
          "p99_ms": 1.82,
          "mean_ms": 2.34,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetSaga",
          "api": "DataBroker/GetSaga",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.24,
          "p99_ms": 1.31,
          "mean_ms": 1.19,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GraphMutate",
          "api": "DataBroker/GraphMutate",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 15.51,
          "p99_ms": 15.51,
          "mean_ms": 18.23,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GraphQuery",
          "api": "DataBroker/GraphQuery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 6.65,
          "p99_ms": 7.89,
          "mean_ms": 7.2,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "InitiateMultipartUpload",
          "api": "DataBroker/InitiateMultipartUpload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.41,
          "p99_ms": 3.41,
          "mean_ms": 3.63,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "LintPolicies",
          "api": "DataBroker/LintPolicies",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.15,
          "p99_ms": 1.23,
          "mean_ms": 1.12,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListAdminAuditLogs",
          "api": "DataBroker/ListAdminAuditLogs",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.05,
          "p99_ms": 2.34,
          "mean_ms": 2.1,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListDlqEvents",
          "api": "DataBroker/ListDlqEvents",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.3,
          "p99_ms": 2.6,
          "mean_ms": 2.1,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListMessageSchemas",
          "api": "DataBroker/ListMessageSchemas",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.6,
          "p99_ms": 0.64,
          "mean_ms": 0.61,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListMigrationRuns",
          "api": "DataBroker/ListMigrationRuns",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.37,
          "p99_ms": 1.54,
          "mean_ms": 1.36,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListPolicies",
          "api": "DataBroker/ListPolicies",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.36,
          "p99_ms": 2.02,
          "mean_ms": 1.53,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListProjects",
          "api": "DataBroker/ListProjects",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.64,
          "p99_ms": 1.74,
          "mean_ms": 1.48,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListResources",
          "api": "DataBroker/ListResources",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.06,
          "p99_ms": 1.13,
          "mean_ms": 1.07,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListSagas",
          "api": "DataBroker/ListSagas",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.87,
          "p99_ms": 2.16,
          "mean_ms": 1.74,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "LookupMessageSchema",
          "api": "DataBroker/LookupMessageSchema",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.62,
          "p99_ms": 0.67,
          "mean_ms": 0.63,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "MarkSagaReviewed",
          "api": "DataBroker/MarkSagaReviewed",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.73,
          "p99_ms": 2.73,
          "mean_ms": 2.71,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PauseCdc",
          "api": "DataBroker/PauseCdc",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.24,
          "p99_ms": 3.24,
          "mean_ms": 3.47,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PlanMigration",
          "api": "DataBroker/PlanMigration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.01,
          "p99_ms": 4.01,
          "mean_ms": 4.56,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PreviewCdcRedaction",
          "api": "DataBroker/PreviewCdcRedaction",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.14,
          "p99_ms": 3.52,
          "mean_ms": 2.43,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PublishCDC",
          "api": "DataBroker/PublishCDC",
          "kind": "cdc_first_event",
          "err_code": null,
          "p50_ms": 115.93,
          "p99_ms": 115.93,
          "mean_ms": 115.93,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PutObject",
          "api": "DataBroker/PutObject",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 5.85,
          "p99_ms": 5.85,
          "mean_ms": 7.44,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PutPolicy",
          "api": "DataBroker/PutPolicy",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 10.01,
          "p99_ms": 10.01,
          "mean_ms": 10.01,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "QuarantineDlqEvent",
          "api": "DataBroker/QuarantineDlqEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.56,
          "p99_ms": 2.56,
          "mean_ms": 2.69,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ReloadPolicies",
          "api": "DataBroker/ReloadPolicies",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 3.64,
          "p99_ms": 3.64,
          "mean_ms": 3.64,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ReplayDlqEvent",
          "api": "DataBroker/ReplayDlqEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.07,
          "p99_ms": 8.07,
          "mean_ms": 8.07,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ResumeCdc",
          "api": "DataBroker/ResumeCdc",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.84,
          "p99_ms": 2.84,
          "mean_ms": 2.84,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "RetrySagaCompensation",
          "api": "DataBroker/RetrySagaCompensation",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.64,
          "p99_ms": 4.64,
          "mean_ms": 4.64,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "RollbackCatalog",
          "api": "DataBroker/RollbackCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 1.24,
          "p99_ms": 1.24,
          "mean_ms": 1.24,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ScanProjectionDrift",
          "api": "DataBroker/ScanProjectionDrift",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.52,
          "p99_ms": 4.02,
          "mean_ms": 3.3,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "Select",
          "api": "DataBroker/Select",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.54,
          "p99_ms": 1.65,
          "mean_ms": 1.57,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "SelectV2",
          "api": "DataBroker/SelectV2",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 1.65,
          "p99_ms": 1.65,
          "mean_ms": 1.65,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "StageCatalog",
          "api": "DataBroker/StageCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 90.78,
          "p99_ms": 90.78,
          "mean_ms": 90.78,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "StepDownCdcLeader",
          "api": "DataBroker/StepDownCdcLeader",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.69,
          "p99_ms": 2.69,
          "mean_ms": 3.78,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "TimeSeriesQuery",
          "api": "DataBroker/TimeSeriesQuery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.99,
          "p99_ms": 2.08,
          "mean_ms": 2.02,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "TimeSeriesWrite",
          "api": "DataBroker/TimeSeriesWrite",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.37,
          "p99_ms": 3.37,
          "mean_ms": 4.09,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "Upsert",
          "api": "DataBroker/Upsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.52,
          "p99_ms": 9.52,
          "mean_ms": 10.16,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ValidateCatalog",
          "api": "DataBroker/ValidateCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 14.52,
          "p99_ms": 14.52,
          "mean_ms": 14.52,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorBatchUpsert",
          "api": "DataBroker/VectorBatchUpsert",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 2.46,
          "p99_ms": 2.46,
          "mean_ms": 3.63,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorHybridSearch",
          "api": "DataBroker/VectorHybridSearch",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.43,
          "p99_ms": 1.49,
          "mean_ms": 1.44,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorSearch",
          "api": "DataBroker/VectorSearch",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.13,
          "p99_ms": 1.24,
          "mean_ms": 1.16,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorUpsert",
          "api": "DataBroker/VectorUpsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.32,
          "p99_ms": 4.32,
          "mean_ms": 4.24,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VerifyAdminAuditLog",
          "api": "DataBroker/VerifyAdminAuditLog",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.96,
          "p99_ms": 3.18,
          "mean_ms": 2.35,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "CreateProvider",
          "api": "IdentityProviderService/CreateProvider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.12,
          "p99_ms": 4.12,
          "mean_ms": 7.36,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "DisableProvider",
          "api": "IdentityProviderService/DisableProvider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.52,
          "p99_ms": 4.52,
          "mean_ms": 6.02,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ForceJwksRefresh",
          "api": "IdentityProviderService/ForceJwksRefresh",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 11.18,
          "p99_ms": 11.18,
          "mean_ms": 10.95,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "GetProvider",
          "api": "IdentityProviderService/GetProvider",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.44,
          "p99_ms": 1.72,
          "mean_ms": 1.48,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ImportSamlMetadata",
          "api": "IdentityProviderService/ImportSamlMetadata",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.2,
          "p99_ms": 3.2,
          "mean_ms": 3.5,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "LinkIdentity",
          "api": "IdentityProviderService/LinkIdentity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.15,
          "p99_ms": 3.15,
          "mean_ms": 3.37,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ListExternalIdentities",
          "api": "IdentityProviderService/ListExternalIdentities",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.56,
          "p99_ms": 2.99,
          "mean_ms": 2.05,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ListProviders",
          "api": "IdentityProviderService/ListProviders",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.52,
          "p99_ms": 2.82,
          "mean_ms": 2.46,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "PreviewClaimMapping",
          "api": "IdentityProviderService/PreviewClaimMapping",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.39,
          "p99_ms": 1.45,
          "mean_ms": 1.38,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "PreviewGroupMapping",
          "api": "IdentityProviderService/PreviewGroupMapping",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.15,
          "p99_ms": 1.24,
          "mean_ms": 1.13,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ResolveExternalIdentity",
          "api": "IdentityProviderService/ResolveExternalIdentity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.65,
          "p99_ms": 1.65,
          "mean_ms": 3.3,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "SamlAcs",
          "api": "IdentityProviderService/SamlAcs",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.29,
          "p99_ms": 2.29,
          "mean_ms": 2.52,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimCreateGroup",
          "api": "IdentityProviderService/ScimCreateGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.78,
          "p99_ms": 1.78,
          "mean_ms": 1.89,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimCreateUser",
          "api": "IdentityProviderService/ScimCreateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.11,
          "p99_ms": 6.11,
          "mean_ms": 6.06,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimDeleteGroup",
          "api": "IdentityProviderService/ScimDeleteGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.38,
          "p99_ms": 1.38,
          "mean_ms": 1.41,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimDeleteUser",
          "api": "IdentityProviderService/ScimDeleteUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.73,
          "p99_ms": 4.73,
          "mean_ms": 4.73,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimGetGroup",
          "api": "IdentityProviderService/ScimGetGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.74,
          "p99_ms": 2.74,
          "mean_ms": 2.87,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimGetUser",
          "api": "IdentityProviderService/ScimGetUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.65,
          "p99_ms": 1.65,
          "mean_ms": 1.86,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimListGroups",
          "api": "IdentityProviderService/ScimListGroups",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.31,
          "p99_ms": 1.31,
          "mean_ms": 1.3,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimListUsers",
          "api": "IdentityProviderService/ScimListUsers",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.57,
          "p99_ms": 2.57,
          "mean_ms": 2.66,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimPatchGroup",
          "api": "IdentityProviderService/ScimPatchGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.28,
          "p99_ms": 3.28,
          "mean_ms": 3.33,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimPatchUser",
          "api": "IdentityProviderService/ScimPatchUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.94,
          "p99_ms": 6.94,
          "mean_ms": 6.78,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimReplaceUser",
          "api": "IdentityProviderService/ScimReplaceUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.91,
          "p99_ms": 3.91,
          "mean_ms": 3.81,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "StartSamlLogin",
          "api": "IdentityProviderService/StartSamlLogin",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.2,
          "p99_ms": 1.2,
          "mean_ms": 1.47,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "TestProviderDiscovery",
          "api": "IdentityProviderService/TestProviderDiscovery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 10.93,
          "p99_ms": 24.89,
          "mean_ms": 14.54,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "UnlinkIdentity",
          "api": "IdentityProviderService/UnlinkIdentity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.87,
          "p99_ms": 2.87,
          "mean_ms": 2.4,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "UpdateProvider",
          "api": "IdentityProviderService/UpdateProvider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.89,
          "p99_ms": 3.89,
          "mean_ms": 4.23,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetDeliveryStats",
          "api": "NotificationService/GetDeliveryStats",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.81,
          "p99_ms": 3.04,
          "mean_ms": 2.18,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetNotification",
          "api": "NotificationService/GetNotification",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.23,
          "p99_ms": 4.47,
          "mean_ms": 3.22,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetPreference",
          "api": "NotificationService/GetPreference",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.99,
          "p99_ms": 2.72,
          "mean_ms": 2.23,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetTemplate",
          "api": "NotificationService/GetTemplate",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.14,
          "p99_ms": 2.98,
          "mean_ms": 2.41,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "ListNotifications",
          "api": "NotificationService/ListNotifications",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.66,
          "p99_ms": 3.06,
          "mean_ms": 2.8,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "ListPreferences",
          "api": "NotificationService/ListPreferences",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.27,
          "p99_ms": 3.5,
          "mean_ms": 3.35,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "ListTemplates",
          "api": "NotificationService/ListTemplates",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.46,
          "p99_ms": 2.96,
          "mean_ms": 2.63,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "RetryNotification",
          "api": "NotificationService/RetryNotification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.92,
          "p99_ms": 6.92,
          "mean_ms": 6.92,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "SendNotification",
          "api": "NotificationService/SendNotification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 15.73,
          "p99_ms": 15.73,
          "mean_ms": 14.53,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "SetPreference",
          "api": "NotificationService/SetPreference",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.24,
          "p99_ms": 2.24,
          "mean_ms": 2.34,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "UpsertTemplate",
          "api": "NotificationService/UpsertTemplate",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.98,
          "p99_ms": 3.98,
          "mean_ms": 4.77,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "GetPeer",
          "api": "PeerService/GetPeer",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.91,
          "p99_ms": 2.27,
          "mean_ms": 2.05,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "JoinRoom",
          "api": "PeerService/JoinRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.7,
          "p99_ms": 9.7,
          "mean_ms": 9.88,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "JoinSession",
          "api": "PeerService/JoinSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.8,
          "p99_ms": 9.8,
          "mean_ms": 9.83,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "LeaveRoom",
          "api": "PeerService/LeaveRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.92,
          "p99_ms": 1.92,
          "mean_ms": 2.69,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "ListPeers",
          "api": "PeerService/ListPeers",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.94,
          "p99_ms": 3.28,
          "mean_ms": 2.21,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "CloseRoom",
          "api": "RoomService/CloseRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.3,
          "p99_ms": 6.3,
          "mean_ms": 6.76,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "CreateRoom",
          "api": "RoomService/CreateRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.32,
          "p99_ms": 7.32,
          "mean_ms": 7.95,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "GetRoom",
          "api": "RoomService/GetRoom",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.68,
          "p99_ms": 2.48,
          "mean_ms": 1.9,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "ListRooms",
          "api": "RoomService/ListRooms",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.6,
          "p99_ms": 1.95,
          "mean_ms": 1.68,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "UpdateRoom",
          "api": "RoomService/UpdateRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.71,
          "p99_ms": 4.71,
          "mean_ms": 4.04,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "SignalingService",
          "rpc": "Signal",
          "api": "SignalingService/Signal",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 12.27,
          "p99_ms": 12.27,
          "mean_ms": 12.27,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "DeleteFile",
          "api": "StorageService/DeleteFile",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.61,
          "p99_ms": 7.61,
          "mean_ms": 7.61,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "DownloadFile",
          "api": "StorageService/DownloadFile",
          "kind": "stream_first_recv",
          "err_code": null,
          "p50_ms": 4.25,
          "p99_ms": 4.25,
          "mean_ms": 4.48,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "FinalizeUpload",
          "api": "StorageService/FinalizeUpload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 13.64,
          "p99_ms": 13.64,
          "mean_ms": 13.64,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "GetDownloadUrl",
          "api": "StorageService/GetDownloadUrl",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.33,
          "p99_ms": 4.3,
          "mean_ms": 2.98,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "GetFile",
          "api": "StorageService/GetFile",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.0,
          "p99_ms": 2.49,
          "mean_ms": 2.15,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "ListFiles",
          "api": "StorageService/ListFiles",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.76,
          "p99_ms": 4.35,
          "mean_ms": 3.81,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "RegisterUpload",
          "api": "StorageService/RegisterUpload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.15,
          "p99_ms": 6.15,
          "mean_ms": 7.65,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "UpdateFile",
          "api": "StorageService/UpdateFile",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.95,
          "p99_ms": 5.95,
          "mean_ms": 5.92,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "CreateTenant",
          "api": "TenantService/CreateTenant",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.91,
          "p99_ms": 3.91,
          "mean_ms": 7.12,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "GetTenant",
          "api": "TenantService/GetTenant",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.98,
          "p99_ms": 3.66,
          "mean_ms": 2.66,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "GetTenantConfig",
          "api": "TenantService/GetTenantConfig",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.79,
          "p99_ms": 3.15,
          "mean_ms": 2.42,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "ListTenants",
          "api": "TenantService/ListTenants",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.58,
          "p99_ms": 3.15,
          "mean_ms": 2.69,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "UpdateTenant",
          "api": "TenantService/UpdateTenant",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.8,
          "p99_ms": 2.8,
          "mean_ms": 2.77,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "UpdateTenantConfig",
          "api": "TenantService/UpdateTenantConfig",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.1,
          "p99_ms": 7.1,
          "mean_ms": 7.15,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "ListTracks",
          "api": "TrackService/ListTracks",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.06,
          "p99_ms": 2.73,
          "mean_ms": 2.26,
          "min_ms": null,
          "max_ms": null,
          "iters": 10,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "MuteTrack",
          "api": "TrackService/MuteTrack",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.94,
          "p99_ms": 1.94,
          "mean_ms": 2.03,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "PublishTrack",
          "api": "TrackService/PublishTrack",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.16,
          "p99_ms": 5.16,
          "mean_ms": 6.41,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "UnpublishTrack",
          "api": "TrackService/UnpublishTrack",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.14,
          "p99_ms": 3.14,
          "mean_ms": 2.87,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "TurnService",
          "rpc": "IssueCredentials",
          "api": "TurnService/IssueCredentials",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.19,
          "p99_ms": 2.19,
          "mean_ms": 2.22,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        }
      ],
      "report_path": "sdk/python/perf_report_python.md"
    },
    {
      "id": "typescript",
      "name": "TypeScript",
      "status": "ok",
      "exit_code": 0,
      "summary": {
        "rpc_count": 265,
        "service_count": 16,
        "slowest_count": 20,
        "failed_rpc_count": 0,
        "mean_service_latency_ms": 3.821875,
        "slowest_service_mean_ms": 6.17
      },
      "services": [
        {
          "service": "AuthnService",
          "rpc_count": 50,
          "mean_ms": 6.17
        },
        {
          "service": "ApiKeyService",
          "rpc_count": 9,
          "mean_ms": 5.83
        },
        {
          "service": "DataBroker",
          "rpc_count": 77,
          "mean_ms": 5.81
        },
        {
          "service": "AuthzService",
          "rpc_count": 41,
          "mean_ms": 5.49
        },
        {
          "service": "StorageService",
          "rpc_count": 8,
          "mean_ms": 4.61
        },
        {
          "service": "IdentityProviderService",
          "rpc_count": 27,
          "mean_ms": 4.18
        },
        {
          "service": "AssetService",
          "rpc_count": 8,
          "mean_ms": 3.9
        },
        {
          "service": "RoomService",
          "rpc_count": 5,
          "mean_ms": 3.73
        },
        {
          "service": "NotificationService",
          "rpc_count": 11,
          "mean_ms": 3.49
        },
        {
          "service": "TrackService",
          "rpc_count": 4,
          "mean_ms": 3.47
        },
        {
          "service": "PeerService",
          "rpc_count": 5,
          "mean_ms": 3.34
        },
        {
          "service": "ControlPlaneService",
          "rpc_count": 5,
          "mean_ms": 3.03
        },
        {
          "service": "TenantService",
          "rpc_count": 6,
          "mean_ms": 2.47
        },
        {
          "service": "AnalyticsService",
          "rpc_count": 7,
          "mean_ms": 2.42
        },
        {
          "service": "TurnService",
          "rpc_count": 1,
          "mean_ms": 2.41
        },
        {
          "service": "SignalingService",
          "rpc_count": 1,
          "mean_ms": 0.8
        }
      ],
      "slowest": [
        {
          "rpc": "DataBroker/stage_catalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 92.74,
          "p99_ms": 92.74,
          "mean_ms": 92.74
        },
        {
          "rpc": "DataBroker/apply_migration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 63.84,
          "p99_ms": 63.84,
          "mean_ms": 63.84
        },
        {
          "rpc": "AuthnService/change_password",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 41.2,
          "p99_ms": 41.2,
          "mean_ms": 41.2
        },
        {
          "rpc": "AuthnService/login",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 27.49,
          "p99_ms": 31.05,
          "mean_ms": 28.78
        },
        {
          "rpc": "AuthnService/reset_password",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 27.26,
          "p99_ms": 27.26,
          "mean_ms": 27.26
        },
        {
          "rpc": "AuthnService/create_user",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 24.49,
          "p99_ms": 27.15,
          "mean_ms": 24.81
        },
        {
          "rpc": "AuthzService/promote_canary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 16.6,
          "p99_ms": 16.6,
          "mean_ms": 16.6
        },
        {
          "rpc": "DataBroker/get_admin_summary",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 10.79,
          "p99_ms": 16.21,
          "mean_ms": 11.13
        },
        {
          "rpc": "AuthzService/activate_policy_version",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 15.6,
          "p99_ms": 15.6,
          "mean_ms": 15.6
        },
        {
          "rpc": "ApiKeyService/emergency_revoke_api_keys",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 15.4,
          "p99_ms": 15.4,
          "mean_ms": 15.4
        },
        {
          "rpc": "DataBroker/get_catalog_manifest",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 6.35,
          "p99_ms": 14.27,
          "mean_ms": 8.84
        },
        {
          "rpc": "IdentityProviderService/test_provider_discovery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 5.59,
          "p99_ms": 14.19,
          "mean_ms": 7.59
        },
        {
          "rpc": "AuthzService/rollback_policy_version",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 14.05,
          "p99_ms": 14.05,
          "mean_ms": 14.05
        },
        {
          "rpc": "IdentityProviderService/saml_acs",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 12.9,
          "p99_ms": 13.94,
          "mean_ms": 13.04
        },
        {
          "rpc": "AuthnService/finish_web_authn_authentication",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 13.37,
          "p99_ms": 13.37,
          "mean_ms": 13.37
        },
        {
          "rpc": "DataBroker/graph_query",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 8.84,
          "p99_ms": 13.06,
          "mean_ms": 9.38
        },
        {
          "rpc": "AuthzService/seed_builtin_roles",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 11.23,
          "p99_ms": 12.64,
          "mean_ms": 12.18
        },
        {
          "rpc": "ControlPlaneService/list_node_states",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 9.71,
          "p99_ms": 11.67,
          "mean_ms": 9.77
        },
        {
          "rpc": "IdentityProviderService/scim_delete_user",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.58,
          "p99_ms": 10.58,
          "mean_ms": 10.58
        },
        {
          "rpc": "AuthzService/approve_policy_draft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.15,
          "p99_ms": 10.15,
          "mean_ms": 10.15
        }
      ],
      "failed_rpcs": [],
      "full_rpcs": [
        {
          "service": "AnalyticsService",
          "rpc": "get_executor_performance",
          "api": "AnalyticsService/get_executor_performance",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.95,
          "p99_ms": 5.75,
          "mean_ms": 2.73,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AnalyticsService",
          "rpc": "get_pipeline_summary",
          "api": "AnalyticsService/get_pipeline_summary",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.12,
          "p99_ms": 5.18,
          "mean_ms": 2.69,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AnalyticsService",
          "rpc": "get_reconciliation_analytics",
          "api": "AnalyticsService/get_reconciliation_analytics",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.53,
          "p99_ms": 2.81,
          "mean_ms": 1.82,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AnalyticsService",
          "rpc": "get_sla_compliance",
          "api": "AnalyticsService/get_sla_compliance",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.52,
          "p99_ms": 2.4,
          "mean_ms": 1.7,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AnalyticsService",
          "rpc": "get_throughput",
          "api": "AnalyticsService/get_throughput",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.42,
          "p99_ms": 2.3,
          "mean_ms": 1.58,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AnalyticsService",
          "rpc": "record_pipeline_metric",
          "api": "AnalyticsService/record_pipeline_metric",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.15,
          "p99_ms": 4.49,
          "mean_ms": 3.53,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AnalyticsService",
          "rpc": "trigger_snapshot",
          "api": "AnalyticsService/trigger_snapshot",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.86,
          "p99_ms": 3.04,
          "mean_ms": 2.9,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "ApiKeyService",
          "rpc": "create_api_key",
          "api": "ApiKeyService/create_api_key",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.33,
          "p99_ms": 5.44,
          "mean_ms": 5.06,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "ApiKeyService",
          "rpc": "emergency_revoke_api_keys",
          "api": "ApiKeyService/emergency_revoke_api_keys",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 15.4,
          "p99_ms": 15.4,
          "mean_ms": 15.4,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "ApiKeyService",
          "rpc": "get_api_key",
          "api": "ApiKeyService/get_api_key",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.57,
          "p99_ms": 3.79,
          "mean_ms": 2.08,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "ApiKeyService",
          "rpc": "get_api_key_usage_stats",
          "api": "ApiKeyService/get_api_key_usage_stats",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.74,
          "p99_ms": 3.92,
          "mean_ms": 2.15,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "ApiKeyService",
          "rpc": "list_api_keys",
          "api": "ApiKeyService/list_api_keys",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.57,
          "p99_ms": 1.89,
          "mean_ms": 1.63,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "ApiKeyService",
          "rpc": "revoke_api_key",
          "api": "ApiKeyService/revoke_api_key",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.11,
          "p99_ms": 8.11,
          "mean_ms": 8.11,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "ApiKeyService",
          "rpc": "rotate_api_key",
          "api": "ApiKeyService/rotate_api_key",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.8,
          "p99_ms": 9.8,
          "mean_ms": 9.8,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "ApiKeyService",
          "rpc": "update_api_key",
          "api": "ApiKeyService/update_api_key",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.71,
          "p99_ms": 4.77,
          "mean_ms": 5.12,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "ApiKeyService",
          "rpc": "validate_api_key",
          "api": "ApiKeyService/validate_api_key",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.93,
          "p99_ms": 4.12,
          "mean_ms": 3.13,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AssetService",
          "rpc": "complete_step",
          "api": "AssetService/complete_step",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.61,
          "p99_ms": 7.33,
          "mean_ms": 7.32,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AssetService",
          "rpc": "create_pipeline_definition",
          "api": "AssetService/create_pipeline_definition",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.9,
          "p99_ms": 2.96,
          "mean_ms": 2.82,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AssetService",
          "rpc": "get_asset",
          "api": "AssetService/get_asset",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.97,
          "p99_ms": 3.83,
          "mean_ms": 2.36,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AssetService",
          "rpc": "get_pipeline",
          "api": "AssetService/get_pipeline",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.84,
          "p99_ms": 3.88,
          "mean_ms": 2.12,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AssetService",
          "rpc": "get_pipeline_definition",
          "api": "AssetService/get_pipeline_definition",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.82,
          "p99_ms": 2.84,
          "mean_ms": 1.99,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AssetService",
          "rpc": "list_assets",
          "api": "AssetService/list_assets",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.25,
          "p99_ms": 2.77,
          "mean_ms": 2.34,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AssetService",
          "rpc": "register_asset",
          "api": "AssetService/register_asset",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.58,
          "p99_ms": 5.27,
          "mean_ms": 4.18,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AssetService",
          "rpc": "start_pipeline",
          "api": "AssetService/start_pipeline",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.69,
          "p99_ms": 8.05,
          "mean_ms": 8.09,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "admin_reset_mfa",
          "api": "AuthnService/admin_reset_mfa",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 8.49,
          "p99_ms": 8.49,
          "mean_ms": 8.49,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthnService",
          "rpc": "admin_reset_password",
          "api": "AuthnService/admin_reset_password",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 5.26,
          "p99_ms": 5.26,
          "mean_ms": 5.26,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthnService",
          "rpc": "admin_revoke_all_tenant_sessions",
          "api": "AuthnService/admin_revoke_all_tenant_sessions",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 5.92,
          "p99_ms": 5.92,
          "mean_ms": 5.92,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthnService",
          "rpc": "admin_revoke_all_user_sessions",
          "api": "AuthnService/admin_revoke_all_user_sessions",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 5.12,
          "p99_ms": 5.12,
          "mean_ms": 5.12,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthnService",
          "rpc": "admin_revoke_session",
          "api": "AuthnService/admin_revoke_session",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 4.71,
          "p99_ms": 4.71,
          "mean_ms": 4.71,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthnService",
          "rpc": "authenticate",
          "api": "AuthnService/authenticate",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 5.29,
          "p99_ms": 7.5,
          "mean_ms": 5.64,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "change_password",
          "api": "AuthnService/change_password",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 41.2,
          "p99_ms": 41.2,
          "mean_ms": 41.2,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "change_user_status",
          "api": "AuthnService/change_user_status",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 5.27,
          "p99_ms": 5.27,
          "mean_ms": 5.27,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthnService",
          "rpc": "confirm_m_f_a_enrollment",
          "api": "AuthnService/confirm_m_f_a_enrollment",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.56,
          "p99_ms": 1.66,
          "mean_ms": 1.83,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "create_session",
          "api": "AuthnService/create_session",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.28,
          "p99_ms": 2.85,
          "mean_ms": 2.69,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "create_user",
          "api": "AuthnService/create_user",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 24.49,
          "p99_ms": 27.15,
          "mean_ms": 24.81,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "delete_web_authn_credential",
          "api": "AuthnService/delete_web_authn_credential",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.15,
          "p99_ms": 2.19,
          "mean_ms": 2.31,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "disable_mfa_factor",
          "api": "AuthnService/disable_mfa_factor",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.22,
          "p99_ms": 5.44,
          "mean_ms": 4.92,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "emergency_revoke",
          "api": "AuthnService/emergency_revoke",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 4.81,
          "p99_ms": 4.81,
          "mean_ms": 4.81,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthnService",
          "rpc": "enroll_m_f_a",
          "api": "AuthnService/enroll_m_f_a",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.25,
          "p99_ms": 5.77,
          "mean_ms": 5.04,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "finish_web_authn_authentication",
          "api": "AuthnService/finish_web_authn_authentication",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 13.37,
          "p99_ms": 13.37,
          "mean_ms": 13.37,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "finish_web_authn_registration",
          "api": "AuthnService/finish_web_authn_registration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.89,
          "p99_ms": 7.89,
          "mean_ms": 7.89,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "forgot_password",
          "api": "AuthnService/forgot_password",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.2,
          "p99_ms": 2.6,
          "mean_ms": 2.53,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "generate_recovery_codes",
          "api": "AuthnService/generate_recovery_codes",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.73,
          "p99_ms": 9.26,
          "mean_ms": 8.47,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "get_jwks",
          "api": "AuthnService/get_jwks",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.06,
          "p99_ms": 4.16,
          "mean_ms": 2.49,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "get_mfa_policy",
          "api": "AuthnService/get_mfa_policy",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.47,
          "p99_ms": 2.52,
          "mean_ms": 1.63,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "get_session",
          "api": "AuthnService/get_session",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.58,
          "p99_ms": 8.97,
          "mean_ms": 2.78,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "get_user",
          "api": "AuthnService/get_user",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.6,
          "p99_ms": 1.98,
          "mean_ms": 1.64,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "introspect_token",
          "api": "AuthnService/introspect_token",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 6.4,
          "p99_ms": 8.28,
          "mean_ms": 6.75,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "issue_mfa_challenge",
          "api": "AuthnService/issue_mfa_challenge",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.82,
          "p99_ms": 3.49,
          "mean_ms": 3.15,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "list_devices",
          "api": "AuthnService/list_devices",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.75,
          "p99_ms": 3.39,
          "mean_ms": 1.98,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "list_mfa_factors",
          "api": "AuthnService/list_mfa_factors",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.12,
          "p99_ms": 3.46,
          "mean_ms": 2.28,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "list_sessions",
          "api": "AuthnService/list_sessions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.49,
          "p99_ms": 3.89,
          "mean_ms": 2.59,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "list_users",
          "api": "AuthnService/list_users",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.29,
          "p99_ms": 2.8,
          "mean_ms": 2.36,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "list_web_authn_credentials",
          "api": "AuthnService/list_web_authn_credentials",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.26,
          "p99_ms": 1.58,
          "mean_ms": 1.44,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "login",
          "api": "AuthnService/login",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 27.49,
          "p99_ms": 31.05,
          "mean_ms": 28.78,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "logout",
          "api": "AuthnService/logout",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.59,
          "p99_ms": 1.72,
          "mean_ms": 1.8,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "put_mfa_policy",
          "api": "AuthnService/put_mfa_policy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.81,
          "p99_ms": 2.02,
          "mean_ms": 2.26,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "refresh_session",
          "api": "AuthnService/refresh_session",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.95,
          "p99_ms": 7.73,
          "mean_ms": 6.33,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "refresh_token",
          "api": "AuthnService/refresh_token",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.95,
          "p99_ms": 7.95,
          "mean_ms": 7.95,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "rename_passkey",
          "api": "AuthnService/rename_passkey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.21,
          "p99_ms": 2.31,
          "mean_ms": 2.54,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "resend_o_t_p",
          "api": "AuthnService/resend_o_t_p",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.86,
          "p99_ms": 3.86,
          "mean_ms": 4.05,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "reset_password",
          "api": "AuthnService/reset_password",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 27.26,
          "p99_ms": 27.26,
          "mean_ms": 27.26,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "revoke_device",
          "api": "AuthnService/revoke_device",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.54,
          "p99_ms": 4.54,
          "mean_ms": 4.54,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "revoke_recovery_codes",
          "api": "AuthnService/revoke_recovery_codes",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.1,
          "p99_ms": 2.82,
          "mean_ms": 2.84,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "revoke_session",
          "api": "AuthnService/revoke_session",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.67,
          "p99_ms": 1.98,
          "mean_ms": 1.98,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "send_o_t_p",
          "api": "AuthnService/send_o_t_p",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.53,
          "p99_ms": 4.38,
          "mean_ms": 3.97,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "send_phone_verification",
          "api": "AuthnService/send_phone_verification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.73,
          "p99_ms": 3.94,
          "mean_ms": 3.64,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "start_web_authn_authentication",
          "api": "AuthnService/start_web_authn_authentication",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.37,
          "p99_ms": 3.38,
          "mean_ms": 3.56,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "start_web_authn_registration",
          "api": "AuthnService/start_web_authn_registration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.32,
          "p99_ms": 3.33,
          "mean_ms": 3.33,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "update_user",
          "api": "AuthnService/update_user",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.33,
          "p99_ms": 2.44,
          "mean_ms": 2.66,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "validate_c_s_r_f",
          "api": "AuthnService/validate_c_s_r_f",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.17,
          "p99_ms": 1.32,
          "mean_ms": 1.18,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "validate_token",
          "api": "AuthnService/validate_token",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 4.41,
          "p99_ms": 6.99,
          "mean_ms": 4.89,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "verify_mfa_challenge",
          "api": "AuthnService/verify_mfa_challenge",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.79,
          "p99_ms": 2.96,
          "mean_ms": 2.04,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthnService",
          "rpc": "verify_o_t_p",
          "api": "AuthnService/verify_o_t_p",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.2,
          "p99_ms": 4.36,
          "mean_ms": 3.39,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "activate_canary",
          "api": "AuthzService/activate_canary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 10.09,
          "p99_ms": 10.09,
          "mean_ms": 10.09,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthzService",
          "rpc": "activate_policy_version",
          "api": "AuthzService/activate_policy_version",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 15.6,
          "p99_ms": 15.6,
          "mean_ms": 15.6,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthzService",
          "rpc": "approve_policy_draft",
          "api": "AuthzService/approve_policy_draft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.15,
          "p99_ms": 10.15,
          "mean_ms": 10.15,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "assign_role",
          "api": "AuthzService/assign_role",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.09,
          "p99_ms": 5.53,
          "mean_ms": 6.43,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "authorize",
          "api": "AuthzService/authorize",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.85,
          "p99_ms": 4.77,
          "mean_ms": 3.98,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "batch_check_permissions",
          "api": "AuthzService/batch_check_permissions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.64,
          "p99_ms": 4.23,
          "mean_ms": 3.08,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "check_access",
          "api": "AuthzService/check_access",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.02,
          "p99_ms": 2.9,
          "mean_ms": 2.18,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "create_policy_draft",
          "api": "AuthzService/create_policy_draft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.0,
          "p99_ms": 7.31,
          "mean_ms": 7.07,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "create_policy_rule",
          "api": "AuthzService/create_policy_rule",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.52,
          "p99_ms": 3.56,
          "mean_ms": 3.45,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "create_role",
          "api": "AuthzService/create_role",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.32,
          "p99_ms": 4.54,
          "mean_ms": 4.36,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "delete_policy_rule",
          "api": "AuthzService/delete_policy_rule",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.02,
          "p99_ms": 2.13,
          "mean_ms": 2.23,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "delete_role",
          "api": "AuthzService/delete_role",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.5,
          "p99_ms": 2.53,
          "mean_ms": 3.29,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "diff_policy_draft",
          "api": "AuthzService/diff_policy_draft",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.71,
          "p99_ms": 4.48,
          "mean_ms": 2.99,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "explain_policy",
          "api": "AuthzService/explain_policy",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.96,
          "p99_ms": 7.12,
          "mean_ms": 3.63,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "get_authz_revision",
          "api": "AuthzService/get_authz_revision",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.81,
          "p99_ms": 2.79,
          "mean_ms": 2.11,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "get_canary_status",
          "api": "AuthzService/get_canary_status",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.2,
          "p99_ms": 5.24,
          "mean_ms": 3.45,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "get_native_access",
          "api": "AuthzService/get_native_access",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 5.19,
          "p99_ms": 6.9,
          "mean_ms": 5.44,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "get_policy_bundle",
          "api": "AuthzService/get_policy_bundle",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.1,
          "p99_ms": 3.17,
          "mean_ms": 2.27,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "get_policy_rule",
          "api": "AuthzService/get_policy_rule",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.31,
          "p99_ms": 2.5,
          "mean_ms": 1.51,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "get_role",
          "api": "AuthzService/get_role",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.58,
          "p99_ms": 2.39,
          "mean_ms": 1.7,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "invalidate_policy_bundles",
          "api": "AuthzService/invalidate_policy_bundles",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 8.74,
          "p99_ms": 8.74,
          "mean_ms": 8.74,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthzService",
          "rpc": "lint_authz_policies",
          "api": "AuthzService/lint_authz_policies",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.87,
          "p99_ms": 1.32,
          "mean_ms": 0.91,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "list_access_decision_audits",
          "api": "AuthzService/list_access_decision_audits",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.32,
          "p99_ms": 5.74,
          "mean_ms": 3.81,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "list_policy_rules",
          "api": "AuthzService/list_policy_rules",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.38,
          "p99_ms": 2.48,
          "mean_ms": 1.71,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "list_policy_versions",
          "api": "AuthzService/list_policy_versions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.57,
          "p99_ms": 3.08,
          "mean_ms": 2.62,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "list_roles",
          "api": "AuthzService/list_roles",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.51,
          "p99_ms": 1.97,
          "mean_ms": 1.58,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "list_user_permissions",
          "api": "AuthzService/list_user_permissions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.69,
          "p99_ms": 0.85,
          "mean_ms": 0.71,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "list_user_roles",
          "api": "AuthzService/list_user_roles",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.32,
          "p99_ms": 1.92,
          "mean_ms": 1.45,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "migrate_legacy_policies",
          "api": "AuthzService/migrate_legacy_policies",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 9.91,
          "p99_ms": 9.91,
          "mean_ms": 9.91,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthzService",
          "rpc": "promote_canary",
          "api": "AuthzService/promote_canary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 16.6,
          "p99_ms": 16.6,
          "mean_ms": 16.6,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthzService",
          "rpc": "put_authz_policy",
          "api": "AuthzService/put_authz_policy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.97,
          "p99_ms": 4.13,
          "mean_ms": 4.02,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "put_relationship",
          "api": "AuthzService/put_relationship",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.25,
          "p99_ms": 7.38,
          "mean_ms": 7.08,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "put_role_binding",
          "api": "AuthzService/put_role_binding",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.67,
          "p99_ms": 4.69,
          "mean_ms": 5.28,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "reject_policy_draft",
          "api": "AuthzService/reject_policy_draft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.59,
          "p99_ms": 9.59,
          "mean_ms": 9.59,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "revoke_role",
          "api": "AuthzService/revoke_role",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.26,
          "p99_ms": 2.5,
          "mean_ms": 3.27,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "rollback_policy_version",
          "api": "AuthzService/rollback_policy_version",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 14.05,
          "p99_ms": 14.05,
          "mean_ms": 14.05,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "AuthzService",
          "rpc": "seed_builtin_roles",
          "api": "AuthzService/seed_builtin_roles",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 11.23,
          "p99_ms": 12.64,
          "mean_ms": 12.18,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "simulate_policy",
          "api": "AuthzService/simulate_policy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.52,
          "p99_ms": 4.7,
          "mean_ms": 5.8,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "submit_policy_draft",
          "api": "AuthzService/submit_policy_draft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.92,
          "p99_ms": 4.92,
          "mean_ms": 4.92,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "update_policy_draft",
          "api": "AuthzService/update_policy_draft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.31,
          "p99_ms": 9.22,
          "mean_ms": 8.69,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "AuthzService",
          "rpc": "update_role",
          "api": "AuthzService/update_role",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.63,
          "p99_ms": 7.64,
          "mean_ms": 7.01,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "ControlPlaneService",
          "rpc": "ack_status",
          "api": "ControlPlaneService/ack_status",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.85,
          "p99_ms": 2.91,
          "mean_ms": 3.24,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "ControlPlaneService",
          "rpc": "delta_resources",
          "api": "ControlPlaneService/delta_resources",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.55,
          "p99_ms": 0.55,
          "mean_ms": 0.55,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "streaming: stream-open latency"
        },
        {
          "service": "ControlPlaneService",
          "rpc": "get_resources",
          "api": "ControlPlaneService/get_resources",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.49,
          "p99_ms": 1.7,
          "mean_ms": 1.49,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "ControlPlaneService",
          "rpc": "list_node_states",
          "api": "ControlPlaneService/list_node_states",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 9.71,
          "p99_ms": 11.67,
          "mean_ms": 9.77,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "ControlPlaneService",
          "rpc": "stream_resources",
          "api": "ControlPlaneService/stream_resources",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.1,
          "p99_ms": 0.1,
          "mean_ms": 0.1,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "streaming: stream-open latency"
        },
        {
          "service": "DataBroker",
          "rpc": "activate_catalog",
          "api": "DataBroker/activate_catalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 2.1,
          "p99_ms": 2.1,
          "mean_ms": 2.1,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "DataBroker",
          "rpc": "analytical_query",
          "api": "DataBroker/analytical_query",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.25,
          "p99_ms": 2.53,
          "mean_ms": 2.31,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "apply_migration",
          "api": "DataBroker/apply_migration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 63.84,
          "p99_ms": 63.84,
          "mean_ms": 63.84,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "approve_migration_plan",
          "api": "DataBroker/approve_migration_plan",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.14,
          "p99_ms": 9.14,
          "mean_ms": 9.14,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "batch_select",
          "api": "DataBroker/batch_select",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.16,
          "p99_ms": 0.16,
          "mean_ms": 0.16,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "streaming: stream-open latency"
        },
        {
          "service": "DataBroker",
          "rpc": "batch_upsert",
          "api": "DataBroker/batch_upsert",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.15,
          "p99_ms": 0.15,
          "mean_ms": 0.15,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "streaming: stream-open latency"
        },
        {
          "service": "DataBroker",
          "rpc": "begin_tx",
          "api": "DataBroker/begin_tx",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.15,
          "p99_ms": 0.15,
          "mean_ms": 0.15,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "streaming: stream-open latency"
        },
        {
          "service": "DataBroker",
          "rpc": "cache_delete",
          "api": "DataBroker/cache_delete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.21,
          "p99_ms": 2.5,
          "mean_ms": 2.39,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "cache_get",
          "api": "DataBroker/cache_get",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.67,
          "p99_ms": 1.89,
          "mean_ms": 1.7,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "cache_scan",
          "api": "DataBroker/cache_scan",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.17,
          "p99_ms": 3.08,
          "mean_ms": 2.31,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "cache_set",
          "api": "DataBroker/cache_set",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.7,
          "p99_ms": 2.76,
          "mean_ms": 2.81,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "create_materialized_view",
          "api": "DataBroker/create_materialized_view",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.9,
          "p99_ms": 1.92,
          "mean_ms": 1.98,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "delete",
          "api": "DataBroker/delete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.74,
          "p99_ms": 5.19,
          "mean_ms": 5.38,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "delete_policy",
          "api": "DataBroker/delete_policy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.9,
          "p99_ms": 3.9,
          "mean_ms": 3.9,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "dismiss_dlq_event",
          "api": "DataBroker/dismiss_dlq_event",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.0,
          "p99_ms": 4.75,
          "mean_ms": 4.05,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "document_delete",
          "api": "DataBroker/document_delete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.13,
          "p99_ms": 1.22,
          "mean_ms": 1.3,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "document_find",
          "api": "DataBroker/document_find",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.67,
          "p99_ms": 2.22,
          "mean_ms": 1.94,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "document_get",
          "api": "DataBroker/document_get",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.72,
          "p99_ms": 2.16,
          "mean_ms": 1.71,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "document_upsert",
          "api": "DataBroker/document_upsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.14,
          "p99_ms": 1.21,
          "mean_ms": 1.86,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "drop_resource",
          "api": "DataBroker/drop_resource",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 4.16,
          "p99_ms": 4.16,
          "mean_ms": 4.16,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "DataBroker",
          "rpc": "enqueue_outbox_event",
          "api": "DataBroker/enqueue_outbox_event",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.14,
          "p99_ms": 3.44,
          "mean_ms": 3.27,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "ensure_baseline",
          "api": "DataBroker/ensure_baseline",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.92,
          "p99_ms": 3.92,
          "mean_ms": 4.23,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "ensure_project",
          "api": "DataBroker/ensure_project",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.62,
          "p99_ms": 2.65,
          "mean_ms": 2.59,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "ensure_resource",
          "api": "DataBroker/ensure_resource",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.03,
          "p99_ms": 3.69,
          "mean_ms": 3.59,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "generate_presigned_url",
          "api": "DataBroker/generate_presigned_url",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.92,
          "p99_ms": 1.03,
          "mean_ms": 1.24,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "generic_dispatch",
          "api": "DataBroker/generic_dispatch",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.95,
          "p99_ms": 2.06,
          "mean_ms": 1.96,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "get_admin_summary",
          "api": "DataBroker/get_admin_summary",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 10.79,
          "p99_ms": 16.21,
          "mean_ms": 11.13,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "get_capabilities",
          "api": "DataBroker/get_capabilities",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.35,
          "p99_ms": 5.83,
          "mean_ms": 3.13,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "get_catalog_manifest",
          "api": "DataBroker/get_catalog_manifest",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 6.35,
          "p99_ms": 14.27,
          "mean_ms": 8.84,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "get_catalog_version",
          "api": "DataBroker/get_catalog_version",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.46,
          "p99_ms": 2.71,
          "mean_ms": 1.65,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "get_catalog_versions",
          "api": "DataBroker/get_catalog_versions",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.25,
          "p99_ms": 1.36,
          "mean_ms": 1.26,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "get_cdc_status",
          "api": "DataBroker/get_cdc_status",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.28,
          "p99_ms": 1.83,
          "mean_ms": 1.36,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "get_dlq_event",
          "api": "DataBroker/get_dlq_event",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.4,
          "p99_ms": 1.74,
          "mean_ms": 1.48,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "get_health_report",
          "api": "DataBroker/get_health_report",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.0,
          "p99_ms": 1.37,
          "mean_ms": 1.08,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "get_migration_status",
          "api": "DataBroker/get_migration_status",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.2,
          "p99_ms": 2.38,
          "mean_ms": 1.94,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "get_object",
          "api": "DataBroker/get_object",
          "kind": "stream",
          "err_code": null,
          "p50_ms": 3.39,
          "p99_ms": 3.94,
          "mean_ms": 3.68,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "streaming: time-to-first-response (seeded)"
        },
        {
          "service": "DataBroker",
          "rpc": "get_saga",
          "api": "DataBroker/get_saga",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.31,
          "p99_ms": 1.77,
          "mean_ms": 1.39,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "graph_mutate",
          "api": "DataBroker/graph_mutate",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.11,
          "p99_ms": 9.53,
          "mean_ms": 9.33,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "graph_query",
          "api": "DataBroker/graph_query",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 8.84,
          "p99_ms": 13.06,
          "mean_ms": 9.38,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "initiate_multipart_upload",
          "api": "DataBroker/initiate_multipart_upload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.57,
          "p99_ms": 2.79,
          "mean_ms": 3.18,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "lint_policies",
          "api": "DataBroker/lint_policies",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.76,
          "p99_ms": 3.22,
          "mean_ms": 2.02,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "list_admin_audit_logs",
          "api": "DataBroker/list_admin_audit_logs",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.89,
          "p99_ms": 4.65,
          "mean_ms": 2.29,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "list_dlq_events",
          "api": "DataBroker/list_dlq_events",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.49,
          "p99_ms": 1.93,
          "mean_ms": 1.59,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "list_message_schemas",
          "api": "DataBroker/list_message_schemas",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.78,
          "p99_ms": 1.01,
          "mean_ms": 0.81,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "list_migration_runs",
          "api": "DataBroker/list_migration_runs",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.38,
          "p99_ms": 1.62,
          "mean_ms": 1.44,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "list_policies",
          "api": "DataBroker/list_policies",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.27,
          "p99_ms": 1.79,
          "mean_ms": 1.32,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "list_projects",
          "api": "DataBroker/list_projects",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.23,
          "p99_ms": 2.02,
          "mean_ms": 1.54,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "list_resources",
          "api": "DataBroker/list_resources",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.05,
          "p99_ms": 1.16,
          "mean_ms": 1.06,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "list_sagas",
          "api": "DataBroker/list_sagas",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.34,
          "p99_ms": 2.04,
          "mean_ms": 1.5,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "lookup_message_schema",
          "api": "DataBroker/lookup_message_schema",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 0.76,
          "p99_ms": 1.26,
          "mean_ms": 0.84,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "mark_saga_reviewed",
          "api": "DataBroker/mark_saga_reviewed",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.25,
          "p99_ms": 3.28,
          "mean_ms": 3.2,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "pause_cdc",
          "api": "DataBroker/pause_cdc",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.96,
          "p99_ms": 3.0,
          "mean_ms": 3.21,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "plan_migration",
          "api": "DataBroker/plan_migration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.02,
          "p99_ms": 4.02,
          "mean_ms": 4.37,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "preview_cdc_redaction",
          "api": "DataBroker/preview_cdc_redaction",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.1,
          "p99_ms": 3.42,
          "mean_ms": 2.36,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "publish_c_d_c",
          "api": "DataBroker/publish_c_d_c",
          "kind": "stream",
          "err_code": null,
          "p50_ms": 8.06,
          "p99_ms": 8.06,
          "mean_ms": 77.57,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "cdc: time-to-first-event (real seeded Upsert produced)"
        },
        {
          "service": "DataBroker",
          "rpc": "put_object",
          "api": "DataBroker/put_object",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.31,
          "p99_ms": 0.31,
          "mean_ms": 0.31,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "streaming: stream-open latency"
        },
        {
          "service": "DataBroker",
          "rpc": "put_policy",
          "api": "DataBroker/put_policy",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 3.46,
          "p99_ms": 3.46,
          "mean_ms": 3.46,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "DataBroker",
          "rpc": "quarantine_dlq_event",
          "api": "DataBroker/quarantine_dlq_event",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.58,
          "p99_ms": 3.2,
          "mean_ms": 2.84,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "reload_policies",
          "api": "DataBroker/reload_policies",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 3.22,
          "p99_ms": 3.22,
          "mean_ms": 3.22,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "DataBroker",
          "rpc": "replay_dlq_event",
          "api": "DataBroker/replay_dlq_event",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.93,
          "p99_ms": 3.93,
          "mean_ms": 3.93,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "resume_cdc",
          "api": "DataBroker/resume_cdc",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.57,
          "p99_ms": 2.64,
          "mean_ms": 2.59,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "retry_saga_compensation",
          "api": "DataBroker/retry_saga_compensation",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.71,
          "p99_ms": 2.71,
          "mean_ms": 2.71,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "rollback_catalog",
          "api": "DataBroker/rollback_catalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 1.52,
          "p99_ms": 1.52,
          "mean_ms": 1.52,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "DataBroker",
          "rpc": "scan_projection_drift",
          "api": "DataBroker/scan_projection_drift",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.47,
          "p99_ms": 4.89,
          "mean_ms": 3.07,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "select",
          "api": "DataBroker/select",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.77,
          "p99_ms": 2.04,
          "mean_ms": 1.8,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "select_v2",
          "api": "DataBroker/select_v2",
          "kind": "stream",
          "err_code": null,
          "p50_ms": 3.22,
          "p99_ms": 3.63,
          "mean_ms": 3.27,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "streaming: time-to-first-response (seeded)"
        },
        {
          "service": "DataBroker",
          "rpc": "stage_catalog",
          "api": "DataBroker/stage_catalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 92.74,
          "p99_ms": 92.74,
          "mean_ms": 92.74,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "DataBroker",
          "rpc": "step_down_cdc_leader",
          "api": "DataBroker/step_down_cdc_leader",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.91,
          "p99_ms": 3.08,
          "mean_ms": 2.81,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "time_series_query",
          "api": "DataBroker/time_series_query",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.86,
          "p99_ms": 3.57,
          "mean_ms": 2.93,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "time_series_write",
          "api": "DataBroker/time_series_write",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.76,
          "p99_ms": 0.77,
          "mean_ms": 0.9,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "upsert",
          "api": "DataBroker/upsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.78,
          "p99_ms": 5.88,
          "mean_ms": 5.75,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "validate_catalog",
          "api": "DataBroker/validate_catalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 9.76,
          "p99_ms": 9.76,
          "mean_ms": 9.76,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "destructive: 1 real call against a seeded disposable target"
        },
        {
          "service": "DataBroker",
          "rpc": "vector_batch_upsert",
          "api": "DataBroker/vector_batch_upsert",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.14,
          "p99_ms": 0.14,
          "mean_ms": 0.14,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "streaming: stream-open latency"
        },
        {
          "service": "DataBroker",
          "rpc": "vector_hybrid_search",
          "api": "DataBroker/vector_hybrid_search",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.5,
          "p99_ms": 2.29,
          "mean_ms": 1.68,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "vector_search",
          "api": "DataBroker/vector_search",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.79,
          "p99_ms": 2.6,
          "mean_ms": 2.0,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "vector_upsert",
          "api": "DataBroker/vector_upsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.29,
          "p99_ms": 2.78,
          "mean_ms": 2.64,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "DataBroker",
          "rpc": "verify_admin_audit_log",
          "api": "DataBroker/verify_admin_audit_log",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.65,
          "p99_ms": 3.62,
          "mean_ms": 2.88,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "create_provider",
          "api": "IdentityProviderService/create_provider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.17,
          "p99_ms": 5.71,
          "mean_ms": 5.15,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "disable_provider",
          "api": "IdentityProviderService/disable_provider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.21,
          "p99_ms": 5.26,
          "mean_ms": 5.38,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "force_jwks_refresh",
          "api": "IdentityProviderService/force_jwks_refresh",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.72,
          "p99_ms": 9.24,
          "mean_ms": 9.08,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "get_provider",
          "api": "IdentityProviderService/get_provider",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.65,
          "p99_ms": 2.11,
          "mean_ms": 1.75,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "import_saml_metadata",
          "api": "IdentityProviderService/import_saml_metadata",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.79,
          "p99_ms": 4.11,
          "mean_ms": 3.91,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "link_identity",
          "api": "IdentityProviderService/link_identity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.68,
          "p99_ms": 3.72,
          "mean_ms": 4.01,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "list_external_identities",
          "api": "IdentityProviderService/list_external_identities",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.26,
          "p99_ms": 4.33,
          "mean_ms": 2.52,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "list_providers",
          "api": "IdentityProviderService/list_providers",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.07,
          "p99_ms": 3.56,
          "mean_ms": 2.32,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "preview_claim_mapping",
          "api": "IdentityProviderService/preview_claim_mapping",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.24,
          "p99_ms": 1.71,
          "mean_ms": 1.49,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "preview_group_mapping",
          "api": "IdentityProviderService/preview_group_mapping",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.29,
          "p99_ms": 1.56,
          "mean_ms": 1.34,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "resolve_external_identity",
          "api": "IdentityProviderService/resolve_external_identity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.98,
          "p99_ms": 6.5,
          "mean_ms": 6.27,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "saml_acs",
          "api": "IdentityProviderService/saml_acs",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 12.9,
          "p99_ms": 13.94,
          "mean_ms": 13.04,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "scim_create_group",
          "api": "IdentityProviderService/scim_create_group",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.65,
          "p99_ms": 1.68,
          "mean_ms": 2.12,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "scim_create_user",
          "api": "IdentityProviderService/scim_create_user",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.35,
          "p99_ms": 6.85,
          "mean_ms": 7.14,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "scim_delete_group",
          "api": "IdentityProviderService/scim_delete_group",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.43,
          "p99_ms": 1.49,
          "mean_ms": 1.79,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "scim_delete_user",
          "api": "IdentityProviderService/scim_delete_user",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.58,
          "p99_ms": 10.58,
          "mean_ms": 10.58,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "scim_get_group",
          "api": "IdentityProviderService/scim_get_group",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.59,
          "p99_ms": 1.65,
          "mean_ms": 1.83,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "scim_get_user",
          "api": "IdentityProviderService/scim_get_user",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.59,
          "p99_ms": 1.7,
          "mean_ms": 1.79,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "scim_list_groups",
          "api": "IdentityProviderService/scim_list_groups",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.27,
          "p99_ms": 1.3,
          "mean_ms": 1.49,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "scim_list_users",
          "api": "IdentityProviderService/scim_list_users",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.34,
          "p99_ms": 2.36,
          "mean_ms": 2.58,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "scim_patch_group",
          "api": "IdentityProviderService/scim_patch_group",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.27,
          "p99_ms": 2.38,
          "mean_ms": 2.59,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "scim_patch_user",
          "api": "IdentityProviderService/scim_patch_user",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.26,
          "p99_ms": 5.49,
          "mean_ms": 5.31,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "scim_replace_user",
          "api": "IdentityProviderService/scim_replace_user",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.65,
          "p99_ms": 3.79,
          "mean_ms": 3.88,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "start_saml_login",
          "api": "IdentityProviderService/start_saml_login",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.21,
          "p99_ms": 1.24,
          "mean_ms": 1.44,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "test_provider_discovery",
          "api": "IdentityProviderService/test_provider_discovery",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 5.59,
          "p99_ms": 14.19,
          "mean_ms": 7.59,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "unlink_identity",
          "api": "IdentityProviderService/unlink_identity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.39,
          "p99_ms": 1.43,
          "mean_ms": 1.8,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "IdentityProviderService",
          "rpc": "update_provider",
          "api": "IdentityProviderService/update_provider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.14,
          "p99_ms": 5.14,
          "mean_ms": 4.6,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "NotificationService",
          "rpc": "get_delivery_stats",
          "api": "NotificationService/get_delivery_stats",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.11,
          "p99_ms": 5.67,
          "mean_ms": 2.8,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "NotificationService",
          "rpc": "get_notification",
          "api": "NotificationService/get_notification",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.06,
          "p99_ms": 3.34,
          "mean_ms": 2.15,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "NotificationService",
          "rpc": "get_preference",
          "api": "NotificationService/get_preference",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.84,
          "p99_ms": 3.5,
          "mean_ms": 2.27,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "NotificationService",
          "rpc": "get_template",
          "api": "NotificationService/get_template",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.92,
          "p99_ms": 3.5,
          "mean_ms": 2.16,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "NotificationService",
          "rpc": "list_notifications",
          "api": "NotificationService/list_notifications",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.16,
          "p99_ms": 3.78,
          "mean_ms": 3.23,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "NotificationService",
          "rpc": "list_preferences",
          "api": "NotificationService/list_preferences",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.89,
          "p99_ms": 4.75,
          "mean_ms": 4.06,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "NotificationService",
          "rpc": "list_templates",
          "api": "NotificationService/list_templates",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 4.07,
          "p99_ms": 4.74,
          "mean_ms": 4.1,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "NotificationService",
          "rpc": "retry_notification",
          "api": "NotificationService/retry_notification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.11,
          "p99_ms": 4.11,
          "mean_ms": 4.11,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "NotificationService",
          "rpc": "send_notification",
          "api": "NotificationService/send_notification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.92,
          "p99_ms": 8.99,
          "mean_ms": 8.6,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "NotificationService",
          "rpc": "set_preference",
          "api": "NotificationService/set_preference",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.3,
          "p99_ms": 2.66,
          "mean_ms": 2.32,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "NotificationService",
          "rpc": "upsert_template",
          "api": "NotificationService/upsert_template",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.64,
          "p99_ms": 2.91,
          "mean_ms": 2.59,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "PeerService",
          "rpc": "get_peer",
          "api": "PeerService/get_peer",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.8,
          "p99_ms": 2.95,
          "mean_ms": 2.05,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "PeerService",
          "rpc": "join_room",
          "api": "PeerService/join_room",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.3,
          "p99_ms": 4.67,
          "mean_ms": 4.36,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "PeerService",
          "rpc": "join_session",
          "api": "PeerService/join_session",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.39,
          "p99_ms": 5.17,
          "mean_ms": 4.74,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "PeerService",
          "rpc": "leave_room",
          "api": "PeerService/leave_room",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.46,
          "p99_ms": 1.93,
          "mean_ms": 2.48,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "PeerService",
          "rpc": "list_peers",
          "api": "PeerService/list_peers",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.37,
          "p99_ms": 2.37,
          "mean_ms": 3.06,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "RoomService",
          "rpc": "close_room",
          "api": "RoomService/close_room",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.59,
          "p99_ms": 6.36,
          "mean_ms": 5.9,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "RoomService",
          "rpc": "create_room",
          "api": "RoomService/create_room",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.4,
          "p99_ms": 3.68,
          "mean_ms": 3.47,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "RoomService",
          "rpc": "get_room",
          "api": "RoomService/get_room",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.09,
          "p99_ms": 2.09,
          "mean_ms": 3.06,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "RoomService",
          "rpc": "list_rooms",
          "api": "RoomService/list_rooms",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.81,
          "p99_ms": 2.81,
          "mean_ms": 3.79,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "RoomService",
          "rpc": "update_room",
          "api": "RoomService/update_room",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.33,
          "p99_ms": 2.38,
          "mean_ms": 2.42,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "SignalingService",
          "rpc": "signal",
          "api": "SignalingService/signal",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.8,
          "p99_ms": 0.8,
          "mean_ms": 0.8,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "streaming: stream-open latency"
        },
        {
          "service": "StorageService",
          "rpc": "delete_file",
          "api": "StorageService/delete_file",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.6,
          "p99_ms": 9.6,
          "mean_ms": 9.6,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "StorageService",
          "rpc": "download_file",
          "api": "StorageService/download_file",
          "kind": "stream",
          "err_code": null,
          "p50_ms": 3.84,
          "p99_ms": 4.15,
          "mean_ms": 3.99,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "streaming: time-to-first-response (seeded)"
        },
        {
          "service": "StorageService",
          "rpc": "finalize_upload",
          "api": "StorageService/finalize_upload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.45,
          "p99_ms": 7.45,
          "mean_ms": 7.45,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "StorageService",
          "rpc": "get_download_url",
          "api": "StorageService/get_download_url",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 2.95,
          "p99_ms": 6.15,
          "mean_ms": 3.28,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "StorageService",
          "rpc": "get_file",
          "api": "StorageService/get_file",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.89,
          "p99_ms": 2.72,
          "mean_ms": 2.19,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "StorageService",
          "rpc": "list_files",
          "api": "StorageService/list_files",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 3.01,
          "p99_ms": 3.67,
          "mean_ms": 3.15,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "StorageService",
          "rpc": "register_upload",
          "api": "StorageService/register_upload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.92,
          "p99_ms": 3.2,
          "mean_ms": 3.01,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "StorageService",
          "rpc": "update_file",
          "api": "StorageService/update_file",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.02,
          "p99_ms": 4.65,
          "mean_ms": 4.23,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "TenantService",
          "rpc": "create_tenant",
          "api": "TenantService/create_tenant",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.36,
          "p99_ms": 3.43,
          "mean_ms": 3.06,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "TenantService",
          "rpc": "get_tenant",
          "api": "TenantService/get_tenant",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.79,
          "p99_ms": 3.28,
          "mean_ms": 2.11,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "TenantService",
          "rpc": "get_tenant_config",
          "api": "TenantService/get_tenant_config",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.74,
          "p99_ms": 2.76,
          "mean_ms": 1.97,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "TenantService",
          "rpc": "list_tenants",
          "api": "TenantService/list_tenants",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 1.81,
          "p99_ms": 2.31,
          "mean_ms": 2.07,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "TenantService",
          "rpc": "update_tenant",
          "api": "TenantService/update_tenant",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.8,
          "p99_ms": 1.84,
          "mean_ms": 2.03,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "TenantService",
          "rpc": "update_tenant_config",
          "api": "TenantService/update_tenant_config",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.3,
          "p99_ms": 3.37,
          "mean_ms": 3.57,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "TrackService",
          "rpc": "list_tracks",
          "api": "TrackService/list_tracks",
          "kind": "read_only",
          "err_code": null,
          "p50_ms": 4.23,
          "p99_ms": 4.23,
          "mean_ms": 5.26,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "read_only (seeded success path)"
        },
        {
          "service": "TrackService",
          "rpc": "mute_track",
          "api": "TrackService/mute_track",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.15,
          "p99_ms": 2.38,
          "mean_ms": 2.52,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "TrackService",
          "rpc": "publish_track",
          "api": "TrackService/publish_track",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.73,
          "p99_ms": 3.88,
          "mean_ms": 3.6,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "TrackService",
          "rpc": "unpublish_track",
          "api": "TrackService/unpublish_track",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.91,
          "p99_ms": 3.49,
          "mean_ms": 2.51,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        },
        {
          "service": "TurnService",
          "rpc": "issue_credentials",
          "api": "TurnService/issue_credentials",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.69,
          "p99_ms": 1.93,
          "mean_ms": 2.41,
          "min_ms": null,
          "max_ms": null,
          "iters": null,
          "note": "mutation (seeded success path)"
        }
      ],
      "report_path": "sdk/typescript/perf_report_ts.md"
    },
    {
      "id": "php",
      "name": "PHP",
      "status": "ok",
      "exit_code": 0,
      "summary": {
        "rpc_count": 265,
        "service_count": 16,
        "slowest_count": 20,
        "failed_rpc_count": 0,
        "mean_service_latency_ms": 5.711875,
        "slowest_service_mean_ms": 14.27
      },
      "services": [
        {
          "service": "ApiKeyService",
          "rpc_count": 9,
          "mean_ms": 14.27
        },
        {
          "service": "AuthzService",
          "rpc_count": 41,
          "mean_ms": 9.41
        },
        {
          "service": "AuthnService",
          "rpc_count": 50,
          "mean_ms": 9.33
        },
        {
          "service": "DataBroker",
          "rpc_count": 77,
          "mean_ms": 7.95
        },
        {
          "service": "NotificationService",
          "rpc_count": 11,
          "mean_ms": 7.2
        },
        {
          "service": "IdentityProviderService",
          "rpc_count": 27,
          "mean_ms": 6.9
        },
        {
          "service": "StorageService",
          "rpc_count": 8,
          "mean_ms": 6.1
        },
        {
          "service": "PeerService",
          "rpc_count": 5,
          "mean_ms": 6.06
        },
        {
          "service": "AssetService",
          "rpc_count": 8,
          "mean_ms": 5.93
        },
        {
          "service": "RoomService",
          "rpc_count": 5,
          "mean_ms": 3.8
        },
        {
          "service": "ControlPlaneService",
          "rpc_count": 5,
          "mean_ms": 3.5
        },
        {
          "service": "TenantService",
          "rpc_count": 6,
          "mean_ms": 3.45
        },
        {
          "service": "TurnService",
          "rpc_count": 1,
          "mean_ms": 2.93
        },
        {
          "service": "AnalyticsService",
          "rpc_count": 7,
          "mean_ms": 2.46
        },
        {
          "service": "TrackService",
          "rpc_count": 4,
          "mean_ms": 1.98
        },
        {
          "service": "SignalingService",
          "rpc_count": 1,
          "mean_ms": 0.12
        }
      ],
      "slowest": [
        {
          "rpc": "DataBroker/ApplyMigration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 157.39,
          "p99_ms": 157.39,
          "mean_ms": 157.39
        },
        {
          "rpc": "DataBroker/StageCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 133.85,
          "p99_ms": 133.85,
          "mean_ms": 133.85
        },
        {
          "rpc": "AuthnService/ChangePassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 62.98,
          "p99_ms": 62.98,
          "mean_ms": 62.98
        },
        {
          "rpc": "DataBroker/ValidateCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 52.31,
          "p99_ms": 52.31,
          "mean_ms": 52.31
        },
        {
          "rpc": "AuthzService/ApprovePolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 44.58,
          "p99_ms": 44.58,
          "mean_ms": 44.58
        },
        {
          "rpc": "ApiKeyService/RotateApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 42.14,
          "p99_ms": 42.14,
          "mean_ms": 42.14
        },
        {
          "rpc": "AuthnService/CreateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 29.99,
          "p99_ms": 38.22,
          "mean_ms": 34.31
        },
        {
          "rpc": "IdentityProviderService/ScimDeleteUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 37.35,
          "p99_ms": 37.35,
          "mean_ms": 37.35
        },
        {
          "rpc": "AuthnService/ResetPassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 36.38,
          "p99_ms": 36.38,
          "mean_ms": 36.38
        },
        {
          "rpc": "AuthnService/Login",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 30.72,
          "p99_ms": 34.22,
          "mean_ms": 31.94
        },
        {
          "rpc": "AuthzService/MigrateLegacyPolicies",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 31.37,
          "p99_ms": 31.37,
          "mean_ms": 31.37
        },
        {
          "rpc": "DataBroker/ActivateCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 29.43,
          "p99_ms": 29.43,
          "mean_ms": 29.43
        },
        {
          "rpc": "AuthzService/PromoteCanary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 29.29,
          "p99_ms": 29.29,
          "mean_ms": 29.29
        },
        {
          "rpc": "AuthzService/ActivatePolicyVersion",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 27.19,
          "p99_ms": 27.19,
          "mean_ms": 27.19
        },
        {
          "rpc": "AuthnService/FinishWebAuthnAuthentication",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 27.09,
          "p99_ms": 27.09,
          "mean_ms": 27.09
        },
        {
          "rpc": "ApiKeyService/EmergencyRevokeApiKeys",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 25.19,
          "p99_ms": 25.19,
          "mean_ms": 25.19
        },
        {
          "rpc": "AuthnService/EmergencyRevoke",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 24.27,
          "p99_ms": 24.27,
          "mean_ms": 24.27
        },
        {
          "rpc": "NotificationService/RetryNotification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 24.1,
          "p99_ms": 24.1,
          "mean_ms": 24.1
        },
        {
          "rpc": "NotificationService/SendNotification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 15.94,
          "p99_ms": 22.68,
          "mean_ms": 16.99
        },
        {
          "rpc": "AuthnService/FinishWebAuthnRegistration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 21.73,
          "p99_ms": 21.73,
          "mean_ms": 21.73
        }
      ],
      "failed_rpcs": [],
      "full_rpcs": [
        {
          "service": "AnalyticsService",
          "rpc": "GetExecutorPerformance",
          "api": "AnalyticsService/GetExecutorPerformance",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.03,
          "p99_ms": 1.1,
          "mean_ms": 1.55,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetPipelineSummary",
          "api": "AnalyticsService/GetPipelineSummary",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.21,
          "p99_ms": 3.21,
          "mean_ms": 2.09,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetReconciliationAnalytics",
          "api": "AnalyticsService/GetReconciliationAnalytics",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.15,
          "p99_ms": 1.16,
          "mean_ms": 2.78,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetSlaCompliance",
          "api": "AnalyticsService/GetSlaCompliance",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.01,
          "p99_ms": 1.04,
          "mean_ms": 2.93,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "GetThroughput",
          "api": "AnalyticsService/GetThroughput",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.07,
          "p99_ms": 1.18,
          "mean_ms": 3.46,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "RecordPipelineMetric",
          "api": "AnalyticsService/RecordPipelineMetric",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.68,
          "p99_ms": 3.88,
          "mean_ms": 2.95,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AnalyticsService",
          "rpc": "TriggerSnapshot",
          "api": "AnalyticsService/TriggerSnapshot",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.04,
          "p99_ms": 1.96,
          "mean_ms": 1.46,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "CreateApiKey",
          "api": "ApiKeyService/CreateApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.69,
          "p99_ms": 8.94,
          "mean_ms": 6.01,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "EmergencyRevokeApiKeys",
          "api": "ApiKeyService/EmergencyRevokeApiKeys",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 25.19,
          "p99_ms": 25.19,
          "mean_ms": 25.19,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "GetApiKey",
          "api": "ApiKeyService/GetApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.12,
          "p99_ms": 1.12,
          "mean_ms": 3.37,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "GetApiKeyUsageStats",
          "api": "ApiKeyService/GetApiKeyUsageStats",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.53,
          "p99_ms": 11.42,
          "mean_ms": 10.78,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "ListApiKeys",
          "api": "ApiKeyService/ListApiKeys",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.33,
          "p99_ms": 12.31,
          "mean_ms": 6.96,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "RevokeApiKey",
          "api": "ApiKeyService/RevokeApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 20.04,
          "p99_ms": 20.04,
          "mean_ms": 20.04,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "RotateApiKey",
          "api": "ApiKeyService/RotateApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 42.14,
          "p99_ms": 42.14,
          "mean_ms": 42.14,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "UpdateApiKey",
          "api": "ApiKeyService/UpdateApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.0,
          "p99_ms": 3.41,
          "mean_ms": 5.62,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ApiKeyService",
          "rpc": "ValidateApiKey",
          "api": "ApiKeyService/ValidateApiKey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.39,
          "p99_ms": 6.69,
          "mean_ms": 8.32,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "CompleteStep",
          "api": "AssetService/CompleteStep",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.43,
          "p99_ms": 11.38,
          "mean_ms": 11.0,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "CreatePipelineDefinition",
          "api": "AssetService/CreatePipelineDefinition",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.41,
          "p99_ms": 6.41,
          "mean_ms": 6.41,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "GetAsset",
          "api": "AssetService/GetAsset",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.63,
          "p99_ms": 3.78,
          "mean_ms": 3.41,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "GetPipeline",
          "api": "AssetService/GetPipeline",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.99,
          "p99_ms": 5.52,
          "mean_ms": 5.08,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "GetPipelineDefinition",
          "api": "AssetService/GetPipelineDefinition",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.22,
          "p99_ms": 3.6,
          "mean_ms": 2.86,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "ListAssets",
          "api": "AssetService/ListAssets",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.34,
          "p99_ms": 5.73,
          "mean_ms": 4.49,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "RegisterAsset",
          "api": "AssetService/RegisterAsset",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.56,
          "p99_ms": 7.22,
          "mean_ms": 6.02,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AssetService",
          "rpc": "StartPipeline",
          "api": "AssetService/StartPipeline",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.75,
          "p99_ms": 2.52,
          "mean_ms": 8.17,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminResetMfa",
          "api": "AuthnService/AdminResetMfa",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 16.16,
          "p99_ms": 16.16,
          "mean_ms": 16.16,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminResetPassword",
          "api": "AuthnService/AdminResetPassword",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 12.93,
          "p99_ms": 12.93,
          "mean_ms": 12.93,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminRevokeAllTenantSessions",
          "api": "AuthnService/AdminRevokeAllTenantSessions",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 5.68,
          "p99_ms": 5.68,
          "mean_ms": 5.68,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminRevokeAllUserSessions",
          "api": "AuthnService/AdminRevokeAllUserSessions",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 6.15,
          "p99_ms": 6.15,
          "mean_ms": 6.15,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "AdminRevokeSession",
          "api": "AuthnService/AdminRevokeSession",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 6.0,
          "p99_ms": 6.0,
          "mean_ms": 6.0,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "Authenticate",
          "api": "AuthnService/Authenticate",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.34,
          "p99_ms": 7.55,
          "mean_ms": 6.11,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ChangePassword",
          "api": "AuthnService/ChangePassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 62.98,
          "p99_ms": 62.98,
          "mean_ms": 62.98,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ChangeUserStatus",
          "api": "AuthnService/ChangeUserStatus",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 8.82,
          "p99_ms": 8.82,
          "mean_ms": 8.82,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ConfirmMFAEnrollment",
          "api": "AuthnService/ConfirmMFAEnrollment",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.18,
          "p99_ms": 1.4,
          "mean_ms": 1.79,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "CreateSession",
          "api": "AuthnService/CreateSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.4,
          "p99_ms": 9.14,
          "mean_ms": 6.33,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "CreateUser",
          "api": "AuthnService/CreateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 29.99,
          "p99_ms": 38.22,
          "mean_ms": 34.31,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "DeleteWebAuthnCredential",
          "api": "AuthnService/DeleteWebAuthnCredential",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.67,
          "p99_ms": 1.67,
          "mean_ms": 2.15,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "DisableMfaFactor",
          "api": "AuthnService/DisableMfaFactor",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.04,
          "p99_ms": 11.57,
          "mean_ms": 8.28,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "EmergencyRevoke",
          "api": "AuthnService/EmergencyRevoke",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 24.27,
          "p99_ms": 24.27,
          "mean_ms": 24.27,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "EnrollMFA",
          "api": "AuthnService/EnrollMFA",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.04,
          "p99_ms": 4.45,
          "mean_ms": 6.09,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "FinishWebAuthnAuthentication",
          "api": "AuthnService/FinishWebAuthnAuthentication",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 27.09,
          "p99_ms": 27.09,
          "mean_ms": 27.09,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "FinishWebAuthnRegistration",
          "api": "AuthnService/FinishWebAuthnRegistration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 21.73,
          "p99_ms": 21.73,
          "mean_ms": 21.73,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ForgotPassword",
          "api": "AuthnService/ForgotPassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.55,
          "p99_ms": 1.55,
          "mean_ms": 2.98,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GenerateRecoveryCodes",
          "api": "AuthnService/GenerateRecoveryCodes",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.08,
          "p99_ms": 10.59,
          "mean_ms": 9.47,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetJwks",
          "api": "AuthnService/GetJwks",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.26,
          "p99_ms": 1.94,
          "mean_ms": 1.45,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetMfaPolicy",
          "api": "AuthnService/GetMfaPolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.72,
          "p99_ms": 1.91,
          "mean_ms": 3.94,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetSession",
          "api": "AuthnService/GetSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.42,
          "p99_ms": 7.16,
          "mean_ms": 4.81,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "GetUser",
          "api": "AuthnService/GetUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.28,
          "p99_ms": 4.37,
          "mean_ms": 3.31,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "IntrospectToken",
          "api": "AuthnService/IntrospectToken",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.36,
          "p99_ms": 4.5,
          "mean_ms": 4.33,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "IssueMfaChallenge",
          "api": "AuthnService/IssueMfaChallenge",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.16,
          "p99_ms": 9.44,
          "mean_ms": 5.09,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListDevices",
          "api": "AuthnService/ListDevices",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.17,
          "p99_ms": 3.83,
          "mean_ms": 2.25,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListMfaFactors",
          "api": "AuthnService/ListMfaFactors",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.6,
          "p99_ms": 7.07,
          "mean_ms": 7.33,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListSessions",
          "api": "AuthnService/ListSessions",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.42,
          "p99_ms": 7.81,
          "mean_ms": 7.53,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListUsers",
          "api": "AuthnService/ListUsers",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.68,
          "p99_ms": 7.89,
          "mean_ms": 6.01,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ListWebAuthnCredentials",
          "api": "AuthnService/ListWebAuthnCredentials",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.12,
          "p99_ms": 1.53,
          "mean_ms": 1.62,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "Login",
          "api": "AuthnService/Login",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 30.72,
          "p99_ms": 34.22,
          "mean_ms": 31.94,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "Logout",
          "api": "AuthnService/Logout",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.96,
          "p99_ms": 1.01,
          "mean_ms": 2.55,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "PutMfaPolicy",
          "api": "AuthnService/PutMfaPolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.62,
          "p99_ms": 2.25,
          "mean_ms": 1.66,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RefreshSession",
          "api": "AuthnService/RefreshSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.45,
          "p99_ms": 4.46,
          "mean_ms": 4.47,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RefreshToken",
          "api": "AuthnService/RefreshToken",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.86,
          "p99_ms": 4.86,
          "mean_ms": 4.86,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RenamePasskey",
          "api": "AuthnService/RenamePasskey",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.52,
          "p99_ms": 4.18,
          "mean_ms": 2.63,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ResendOTP",
          "api": "AuthnService/ResendOTP",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.18,
          "p99_ms": 5.51,
          "mean_ms": 4.98,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ResetPassword",
          "api": "AuthnService/ResetPassword",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 36.38,
          "p99_ms": 36.38,
          "mean_ms": 36.38,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RevokeDevice",
          "api": "AuthnService/RevokeDevice",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.88,
          "p99_ms": 6.88,
          "mean_ms": 6.88,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RevokeRecoveryCodes",
          "api": "AuthnService/RevokeRecoveryCodes",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.64,
          "p99_ms": 3.75,
          "mean_ms": 3.36,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "RevokeSession",
          "api": "AuthnService/RevokeSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.69,
          "p99_ms": 6.98,
          "mean_ms": 5.87,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "SendOTP",
          "api": "AuthnService/SendOTP",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.17,
          "p99_ms": 8.59,
          "mean_ms": 7.12,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "SendPhoneVerification",
          "api": "AuthnService/SendPhoneVerification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.53,
          "p99_ms": 5.84,
          "mean_ms": 5.4,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "StartWebAuthnAuthentication",
          "api": "AuthnService/StartWebAuthnAuthentication",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.72,
          "p99_ms": 6.52,
          "mean_ms": 4.67,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "StartWebAuthnRegistration",
          "api": "AuthnService/StartWebAuthnRegistration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.63,
          "p99_ms": 8.66,
          "mean_ms": 5.51,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "UpdateUser",
          "api": "AuthnService/UpdateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.29,
          "p99_ms": 4.53,
          "mean_ms": 3.5,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ValidateCSRF",
          "api": "AuthnService/ValidateCSRF",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.28,
          "p99_ms": 1.49,
          "mean_ms": 1.42,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "ValidateToken",
          "api": "AuthnService/ValidateToken",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.53,
          "p99_ms": 3.8,
          "mean_ms": 4.0,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "VerifyMfaChallenge",
          "api": "AuthnService/VerifyMfaChallenge",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.86,
          "p99_ms": 3.31,
          "mean_ms": 3.56,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthnService",
          "rpc": "VerifyOTP",
          "api": "AuthnService/VerifyOTP",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.59,
          "p99_ms": 9.91,
          "mean_ms": 8.89,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ActivateCanary",
          "api": "AuthzService/ActivateCanary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 8.28,
          "p99_ms": 8.28,
          "mean_ms": 8.28,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ActivatePolicyVersion",
          "api": "AuthzService/ActivatePolicyVersion",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 27.19,
          "p99_ms": 27.19,
          "mean_ms": 27.19,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ApprovePolicyDraft",
          "api": "AuthzService/ApprovePolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 44.58,
          "p99_ms": 44.58,
          "mean_ms": 44.58,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "AssignRole",
          "api": "AuthzService/AssignRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.82,
          "p99_ms": 6.47,
          "mean_ms": 6.15,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "Authorize",
          "api": "AuthzService/Authorize",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.72,
          "p99_ms": 8.55,
          "mean_ms": 12.88,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "BatchCheckPermissions",
          "api": "AuthzService/BatchCheckPermissions",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.74,
          "p99_ms": 1.78,
          "mean_ms": 2.02,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CheckAccess",
          "api": "AuthzService/CheckAccess",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.0,
          "p99_ms": 5.37,
          "mean_ms": 4.05,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CreatePolicyDraft",
          "api": "AuthzService/CreatePolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 13.06,
          "p99_ms": 18.51,
          "mean_ms": 14.25,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CreatePolicyRule",
          "api": "AuthzService/CreatePolicyRule",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.98,
          "p99_ms": 3.95,
          "mean_ms": 3.51,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "CreateRole",
          "api": "AuthzService/CreateRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.07,
          "p99_ms": 17.48,
          "mean_ms": 12.24,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "DeletePolicyRule",
          "api": "AuthzService/DeletePolicyRule",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.33,
          "p99_ms": 1.38,
          "mean_ms": 1.78,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "DeleteRole",
          "api": "AuthzService/DeleteRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.72,
          "p99_ms": 2.14,
          "mean_ms": 5.02,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "DiffPolicyDraft",
          "api": "AuthzService/DiffPolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.55,
          "p99_ms": 4.14,
          "mean_ms": 5.46,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ExplainPolicy",
          "api": "AuthzService/ExplainPolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.94,
          "p99_ms": 2.05,
          "mean_ms": 2.13,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetAuthzRevision",
          "api": "AuthzService/GetAuthzRevision",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.97,
          "p99_ms": 2.58,
          "mean_ms": 1.77,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetCanaryStatus",
          "api": "AuthzService/GetCanaryStatus",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.03,
          "p99_ms": 8.26,
          "mean_ms": 8.84,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetNativeAccess",
          "api": "AuthzService/GetNativeAccess",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.45,
          "p99_ms": 8.45,
          "mean_ms": 8.66,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetPolicyBundle",
          "api": "AuthzService/GetPolicyBundle",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.59,
          "p99_ms": 1.86,
          "mean_ms": 3.57,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetPolicyRule",
          "api": "AuthzService/GetPolicyRule",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.29,
          "p99_ms": 1.49,
          "mean_ms": 3.43,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "GetRole",
          "api": "AuthzService/GetRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.29,
          "p99_ms": 2.3,
          "mean_ms": 1.94,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "InvalidatePolicyBundles",
          "api": "AuthzService/InvalidatePolicyBundles",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 14.55,
          "p99_ms": 14.55,
          "mean_ms": 14.55,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "LintAuthzPolicies",
          "api": "AuthzService/LintAuthzPolicies",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.42,
          "p99_ms": 0.46,
          "mean_ms": 0.45,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListAccessDecisionAudits",
          "api": "AuthzService/ListAccessDecisionAudits",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.72,
          "p99_ms": 11.35,
          "mean_ms": 8.08,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListPolicyRules",
          "api": "AuthzService/ListPolicyRules",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.3,
          "p99_ms": 1.33,
          "mean_ms": 3.59,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListPolicyVersions",
          "api": "AuthzService/ListPolicyVersions",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.88,
          "p99_ms": 6.9,
          "mean_ms": 7.96,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListRoles",
          "api": "AuthzService/ListRoles",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.16,
          "p99_ms": 1.73,
          "mean_ms": 1.47,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListUserPermissions",
          "api": "AuthzService/ListUserPermissions",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.64,
          "p99_ms": 0.73,
          "mean_ms": 0.65,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "ListUserRoles",
          "api": "AuthzService/ListUserRoles",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.38,
          "p99_ms": 2.38,
          "mean_ms": 2.49,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "MigrateLegacyPolicies",
          "api": "AuthzService/MigrateLegacyPolicies",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 31.37,
          "p99_ms": 31.37,
          "mean_ms": 31.37,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PromoteCanary",
          "api": "AuthzService/PromoteCanary",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 29.29,
          "p99_ms": 29.29,
          "mean_ms": 29.29,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PutAuthzPolicy",
          "api": "AuthzService/PutAuthzPolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.6,
          "p99_ms": 9.92,
          "mean_ms": 8.98,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PutRelationship",
          "api": "AuthzService/PutRelationship",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.45,
          "p99_ms": 10.99,
          "mean_ms": 10.96,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "PutRoleBinding",
          "api": "AuthzService/PutRoleBinding",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.15,
          "p99_ms": 15.78,
          "mean_ms": 8.97,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "RejectPolicyDraft",
          "api": "AuthzService/RejectPolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 12.25,
          "p99_ms": 12.25,
          "mean_ms": 12.25,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "RevokeRole",
          "api": "AuthzService/RevokeRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.39,
          "p99_ms": 1.6,
          "mean_ms": 1.62,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "RollbackPolicyVersion",
          "api": "AuthzService/RollbackPolicyVersion",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 16.79,
          "p99_ms": 16.79,
          "mean_ms": 16.79,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "SeedBuiltinRoles",
          "api": "AuthzService/SeedBuiltinRoles",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 12.57,
          "p99_ms": 13.17,
          "mean_ms": 12.95,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "SimulatePolicy",
          "api": "AuthzService/SimulatePolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.82,
          "p99_ms": 7.32,
          "mean_ms": 12.37,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "SubmitPolicyDraft",
          "api": "AuthzService/SubmitPolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.98,
          "p99_ms": 5.98,
          "mean_ms": 5.98,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "UpdatePolicyDraft",
          "api": "AuthzService/UpdatePolicyDraft",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.44,
          "p99_ms": 9.36,
          "mean_ms": 7.61,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "AuthzService",
          "rpc": "UpdateRole",
          "api": "AuthzService/UpdateRole",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.72,
          "p99_ms": 11.56,
          "mean_ms": 9.85,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "AckStatus",
          "api": "ControlPlaneService/AckStatus",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.31,
          "p99_ms": 3.72,
          "mean_ms": 3.52,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "DeltaResources",
          "api": "ControlPlaneService/DeltaResources",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.14,
          "p99_ms": 0.14,
          "mean_ms": 0.14,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "GetResources",
          "api": "ControlPlaneService/GetResources",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.43,
          "p99_ms": 1.46,
          "mean_ms": 1.85,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "ListNodeStates",
          "api": "ControlPlaneService/ListNodeStates",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 7.62,
          "p99_ms": 8.31,
          "mean_ms": 11.84,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "ControlPlaneService",
          "rpc": "StreamResources",
          "api": "ControlPlaneService/StreamResources",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.14,
          "p99_ms": 0.14,
          "mean_ms": 0.14,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ActivateCatalog",
          "api": "DataBroker/ActivateCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 29.43,
          "p99_ms": 29.43,
          "mean_ms": 29.43,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "AnalyticalQuery",
          "api": "DataBroker/AnalyticalQuery",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.63,
          "p99_ms": 2.79,
          "mean_ms": 2.64,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ApplyMigration",
          "api": "DataBroker/ApplyMigration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 157.39,
          "p99_ms": 157.39,
          "mean_ms": 157.39,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ApproveMigrationPlan",
          "api": "DataBroker/ApproveMigrationPlan",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 17.8,
          "p99_ms": 17.8,
          "mean_ms": 17.8,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "BatchSelect",
          "api": "DataBroker/BatchSelect",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.12,
          "p99_ms": 0.12,
          "mean_ms": 0.12,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "BatchUpsert",
          "api": "DataBroker/BatchUpsert",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.13,
          "p99_ms": 0.13,
          "mean_ms": 0.13,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "BeginTx",
          "api": "DataBroker/BeginTx",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.14,
          "p99_ms": 0.14,
          "mean_ms": 0.14,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheDelete",
          "api": "DataBroker/CacheDelete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.03,
          "p99_ms": 2.29,
          "mean_ms": 2.05,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheGet",
          "api": "DataBroker/CacheGet",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.87,
          "p99_ms": 1.88,
          "mean_ms": 2.1,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheScan",
          "api": "DataBroker/CacheScan",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.88,
          "p99_ms": 2.94,
          "mean_ms": 2.82,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CacheSet",
          "api": "DataBroker/CacheSet",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.18,
          "p99_ms": 2.48,
          "mean_ms": 2.25,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "CreateMaterializedView",
          "api": "DataBroker/CreateMaterializedView",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.51,
          "p99_ms": 2.68,
          "mean_ms": 1.91,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "Delete",
          "api": "DataBroker/Delete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.34,
          "p99_ms": 5.35,
          "mean_ms": 5.0,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DeletePolicy",
          "api": "DataBroker/DeletePolicy",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.04,
          "p99_ms": 5.04,
          "mean_ms": 5.04,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DismissDlqEvent",
          "api": "DataBroker/DismissDlqEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.57,
          "p99_ms": 5.61,
          "mean_ms": 5.67,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentDelete",
          "api": "DataBroker/DocumentDelete",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.05,
          "p99_ms": 1.11,
          "mean_ms": 1.08,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentFind",
          "api": "DataBroker/DocumentFind",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.13,
          "p99_ms": 1.17,
          "mean_ms": 1.14,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentGet",
          "api": "DataBroker/DocumentGet",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.28,
          "p99_ms": 1.3,
          "mean_ms": 1.46,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DocumentUpsert",
          "api": "DataBroker/DocumentUpsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.18,
          "p99_ms": 1.38,
          "mean_ms": 2.41,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "DropResource",
          "api": "DataBroker/DropResource",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 5.64,
          "p99_ms": 5.64,
          "mean_ms": 5.64,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnqueueOutboxEvent",
          "api": "DataBroker/EnqueueOutboxEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.65,
          "p99_ms": 4.94,
          "mean_ms": 3.89,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnsureBaseline",
          "api": "DataBroker/EnsureBaseline",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.1,
          "p99_ms": 4.29,
          "mean_ms": 4.33,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnsureProject",
          "api": "DataBroker/EnsureProject",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.75,
          "p99_ms": 3.99,
          "mean_ms": 3.15,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "EnsureResource",
          "api": "DataBroker/EnsureResource",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.62,
          "p99_ms": 11.13,
          "mean_ms": 9.3,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GeneratePresignedUrl",
          "api": "DataBroker/GeneratePresignedUrl",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.21,
          "p99_ms": 1.49,
          "mean_ms": 1.26,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GenericDispatch",
          "api": "DataBroker/GenericDispatch",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.95,
          "p99_ms": 1.96,
          "mean_ms": 1.91,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetAdminSummary",
          "api": "DataBroker/GetAdminSummary",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.78,
          "p99_ms": 6.14,
          "mean_ms": 5.89,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCapabilities",
          "api": "DataBroker/GetCapabilities",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.23,
          "p99_ms": 3.25,
          "mean_ms": 3.45,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCatalogManifest",
          "api": "DataBroker/GetCatalogManifest",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.98,
          "p99_ms": 2.09,
          "mean_ms": 2.03,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCatalogVersion",
          "api": "DataBroker/GetCatalogVersion",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.03,
          "p99_ms": 1.03,
          "mean_ms": 1.04,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCatalogVersions",
          "api": "DataBroker/GetCatalogVersions",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.84,
          "p99_ms": 2.91,
          "mean_ms": 2.58,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetCdcStatus",
          "api": "DataBroker/GetCdcStatus",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.0,
          "p99_ms": 2.83,
          "mean_ms": 2.13,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetDlqEvent",
          "api": "DataBroker/GetDlqEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.31,
          "p99_ms": 1.35,
          "mean_ms": 1.27,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetHealthReport",
          "api": "DataBroker/GetHealthReport",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.66,
          "p99_ms": 1.68,
          "mean_ms": 3.38,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetMigrationStatus",
          "api": "DataBroker/GetMigrationStatus",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.87,
          "p99_ms": 1.88,
          "mean_ms": 1.75,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetObject",
          "api": "DataBroker/GetObject",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.22,
          "p99_ms": 0.22,
          "mean_ms": 0.22,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GetSaga",
          "api": "DataBroker/GetSaga",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.21,
          "p99_ms": 1.3,
          "mean_ms": 1.23,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GraphMutate",
          "api": "DataBroker/GraphMutate",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 9.64,
          "p99_ms": 11.63,
          "mean_ms": 11.0,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "GraphQuery",
          "api": "DataBroker/GraphQuery",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.76,
          "p99_ms": 6.92,
          "mean_ms": 7.52,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "InitiateMultipartUpload",
          "api": "DataBroker/InitiateMultipartUpload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.74,
          "p99_ms": 3.22,
          "mean_ms": 2.99,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "LintPolicies",
          "api": "DataBroker/LintPolicies",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.14,
          "p99_ms": 1.34,
          "mean_ms": 1.36,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListAdminAuditLogs",
          "api": "DataBroker/ListAdminAuditLogs",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.84,
          "p99_ms": 1.9,
          "mean_ms": 1.89,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListDlqEvents",
          "api": "DataBroker/ListDlqEvents",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.57,
          "p99_ms": 2.71,
          "mean_ms": 2.39,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListMessageSchemas",
          "api": "DataBroker/ListMessageSchemas",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.65,
          "p99_ms": 0.67,
          "mean_ms": 0.67,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListMigrationRuns",
          "api": "DataBroker/ListMigrationRuns",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.35,
          "p99_ms": 1.35,
          "mean_ms": 1.34,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListPolicies",
          "api": "DataBroker/ListPolicies",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.16,
          "p99_ms": 3.16,
          "mean_ms": 2.33,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListProjects",
          "api": "DataBroker/ListProjects",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.61,
          "p99_ms": 1.65,
          "mean_ms": 1.52,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListResources",
          "api": "DataBroker/ListResources",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.12,
          "p99_ms": 1.42,
          "mean_ms": 1.26,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ListSagas",
          "api": "DataBroker/ListSagas",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.14,
          "p99_ms": 2.22,
          "mean_ms": 2.05,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "LookupMessageSchema",
          "api": "DataBroker/LookupMessageSchema",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.69,
          "p99_ms": 0.72,
          "mean_ms": 0.76,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "MarkSagaReviewed",
          "api": "DataBroker/MarkSagaReviewed",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.99,
          "p99_ms": 3.11,
          "mean_ms": 3.17,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PauseCdc",
          "api": "DataBroker/PauseCdc",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.69,
          "p99_ms": 4.11,
          "mean_ms": 3.71,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PlanMigration",
          "api": "DataBroker/PlanMigration",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.02,
          "p99_ms": 7.61,
          "mean_ms": 6.36,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PreviewCdcRedaction",
          "api": "DataBroker/PreviewCdcRedaction",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.18,
          "p99_ms": 4.25,
          "mean_ms": 3.79,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PublishCDC",
          "api": "DataBroker/PublishCDC",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.24,
          "p99_ms": 0.24,
          "mean_ms": 0.24,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PutObject",
          "api": "DataBroker/PutObject",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.4,
          "p99_ms": 6.4,
          "mean_ms": 9.57,
          "min_ms": null,
          "max_ms": null,
          "iters": 3,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "PutPolicy",
          "api": "DataBroker/PutPolicy",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 3.37,
          "p99_ms": 3.37,
          "mean_ms": 3.37,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "QuarantineDlqEvent",
          "api": "DataBroker/QuarantineDlqEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.25,
          "p99_ms": 5.06,
          "mean_ms": 4.35,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ReloadPolicies",
          "api": "DataBroker/ReloadPolicies",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 3.74,
          "p99_ms": 3.74,
          "mean_ms": 3.74,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ReplayDlqEvent",
          "api": "DataBroker/ReplayDlqEvent",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 12.38,
          "p99_ms": 12.38,
          "mean_ms": 12.38,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ResumeCdc",
          "api": "DataBroker/ResumeCdc",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.03,
          "p99_ms": 3.27,
          "mean_ms": 3.17,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "RetrySagaCompensation",
          "api": "DataBroker/RetrySagaCompensation",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.35,
          "p99_ms": 4.35,
          "mean_ms": 4.35,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "RollbackCatalog",
          "api": "DataBroker/RollbackCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 1.29,
          "p99_ms": 1.29,
          "mean_ms": 1.29,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ScanProjectionDrift",
          "api": "DataBroker/ScanProjectionDrift",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.29,
          "p99_ms": 3.76,
          "mean_ms": 2.88,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "Select",
          "api": "DataBroker/Select",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.5,
          "p99_ms": 2.5,
          "mean_ms": 4.33,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "SelectV2",
          "api": "DataBroker/SelectV2",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.48,
          "p99_ms": 0.48,
          "mean_ms": 0.48,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "StageCatalog",
          "api": "DataBroker/StageCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 133.85,
          "p99_ms": 133.85,
          "mean_ms": 133.85,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "StepDownCdcLeader",
          "api": "DataBroker/StepDownCdcLeader",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.98,
          "p99_ms": 3.0,
          "mean_ms": 2.96,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "TimeSeriesQuery",
          "api": "DataBroker/TimeSeriesQuery",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.43,
          "p99_ms": 3.43,
          "mean_ms": 3.7,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "TimeSeriesWrite",
          "api": "DataBroker/TimeSeriesWrite",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 0.77,
          "p99_ms": 0.79,
          "mean_ms": 0.82,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "Upsert",
          "api": "DataBroker/Upsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 10.33,
          "p99_ms": 12.07,
          "mean_ms": 11.03,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "ValidateCatalog",
          "api": "DataBroker/ValidateCatalog",
          "kind": "destructive",
          "err_code": null,
          "p50_ms": 52.31,
          "p99_ms": 52.31,
          "mean_ms": 52.31,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorBatchUpsert",
          "api": "DataBroker/VectorBatchUpsert",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.12,
          "p99_ms": 0.12,
          "mean_ms": 0.12,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorHybridSearch",
          "api": "DataBroker/VectorHybridSearch",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.43,
          "p99_ms": 1.62,
          "mean_ms": 1.5,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorSearch",
          "api": "DataBroker/VectorSearch",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.86,
          "p99_ms": 2.0,
          "mean_ms": 2.03,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VectorUpsert",
          "api": "DataBroker/VectorUpsert",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.33,
          "p99_ms": 2.37,
          "mean_ms": 2.33,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "DataBroker",
          "rpc": "VerifyAdminAuditLog",
          "api": "DataBroker/VerifyAdminAuditLog",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.93,
          "p99_ms": 1.94,
          "mean_ms": 1.91,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "CreateProvider",
          "api": "IdentityProviderService/CreateProvider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.96,
          "p99_ms": 6.59,
          "mean_ms": 7.75,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "DisableProvider",
          "api": "IdentityProviderService/DisableProvider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.87,
          "p99_ms": 6.39,
          "mean_ms": 6.59,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ForceJwksRefresh",
          "api": "IdentityProviderService/ForceJwksRefresh",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.33,
          "p99_ms": 10.58,
          "mean_ms": 9.6,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "GetProvider",
          "api": "IdentityProviderService/GetProvider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.23,
          "p99_ms": 1.5,
          "mean_ms": 1.74,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ImportSamlMetadata",
          "api": "IdentityProviderService/ImportSamlMetadata",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.48,
          "p99_ms": 6.65,
          "mean_ms": 6.02,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "LinkIdentity",
          "api": "IdentityProviderService/LinkIdentity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.86,
          "p99_ms": 4.77,
          "mean_ms": 4.26,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ListExternalIdentities",
          "api": "IdentityProviderService/ListExternalIdentities",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.5,
          "p99_ms": 6.98,
          "mean_ms": 5.51,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ListProviders",
          "api": "IdentityProviderService/ListProviders",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.81,
          "p99_ms": 1.84,
          "mean_ms": 5.61,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "PreviewClaimMapping",
          "api": "IdentityProviderService/PreviewClaimMapping",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.4,
          "p99_ms": 10.2,
          "mean_ms": 5.33,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "PreviewGroupMapping",
          "api": "IdentityProviderService/PreviewGroupMapping",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.27,
          "p99_ms": 1.52,
          "mean_ms": 1.35,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ResolveExternalIdentity",
          "api": "IdentityProviderService/ResolveExternalIdentity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.2,
          "p99_ms": 6.91,
          "mean_ms": 6.52,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "SamlAcs",
          "api": "IdentityProviderService/SamlAcs",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 12.21,
          "p99_ms": 20.87,
          "mean_ms": 18.54,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimCreateGroup",
          "api": "IdentityProviderService/ScimCreateGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.65,
          "p99_ms": 2.3,
          "mean_ms": 1.93,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimCreateUser",
          "api": "IdentityProviderService/ScimCreateUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 11.35,
          "p99_ms": 14.93,
          "mean_ms": 11.55,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimDeleteGroup",
          "api": "IdentityProviderService/ScimDeleteGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.56,
          "p99_ms": 1.66,
          "mean_ms": 1.54,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimDeleteUser",
          "api": "IdentityProviderService/ScimDeleteUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 37.35,
          "p99_ms": 37.35,
          "mean_ms": 37.35,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimGetGroup",
          "api": "IdentityProviderService/ScimGetGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.77,
          "p99_ms": 15.44,
          "mean_ms": 11.47,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimGetUser",
          "api": "IdentityProviderService/ScimGetUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.55,
          "p99_ms": 1.61,
          "mean_ms": 3.94,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimListGroups",
          "api": "IdentityProviderService/ScimListGroups",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.4,
          "p99_ms": 1.66,
          "mean_ms": 2.23,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimListUsers",
          "api": "IdentityProviderService/ScimListUsers",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.31,
          "p99_ms": 2.47,
          "mean_ms": 2.8,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimPatchGroup",
          "api": "IdentityProviderService/ScimPatchGroup",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.26,
          "p99_ms": 6.65,
          "mean_ms": 6.58,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimPatchUser",
          "api": "IdentityProviderService/ScimPatchUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.9,
          "p99_ms": 4.27,
          "mean_ms": 8.37,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "ScimReplaceUser",
          "api": "IdentityProviderService/ScimReplaceUser",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.49,
          "p99_ms": 3.5,
          "mean_ms": 4.14,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "StartSamlLogin",
          "api": "IdentityProviderService/StartSamlLogin",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.08,
          "p99_ms": 1.11,
          "mean_ms": 1.12,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "TestProviderDiscovery",
          "api": "IdentityProviderService/TestProviderDiscovery",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.41,
          "p99_ms": 7.22,
          "mean_ms": 6.89,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "UnlinkIdentity",
          "api": "IdentityProviderService/UnlinkIdentity",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.02,
          "p99_ms": 1.25,
          "mean_ms": 1.4,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "IdentityProviderService",
          "rpc": "UpdateProvider",
          "api": "IdentityProviderService/UpdateProvider",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.53,
          "p99_ms": 6.99,
          "mean_ms": 6.1,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetDeliveryStats",
          "api": "NotificationService/GetDeliveryStats",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.43,
          "p99_ms": 2.48,
          "mean_ms": 2.1,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetNotification",
          "api": "NotificationService/GetNotification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.18,
          "p99_ms": 8.71,
          "mean_ms": 6.0,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetPreference",
          "api": "NotificationService/GetPreference",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.9,
          "p99_ms": 2.75,
          "mean_ms": 2.69,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "GetTemplate",
          "api": "NotificationService/GetTemplate",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.95,
          "p99_ms": 4.18,
          "mean_ms": 4.01,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "ListNotifications",
          "api": "NotificationService/ListNotifications",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.64,
          "p99_ms": 8.43,
          "mean_ms": 7.53,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "ListPreferences",
          "api": "NotificationService/ListPreferences",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.35,
          "p99_ms": 5.67,
          "mean_ms": 6.36,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "ListTemplates",
          "api": "NotificationService/ListTemplates",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.41,
          "p99_ms": 3.41,
          "mean_ms": 3.36,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "RetryNotification",
          "api": "NotificationService/RetryNotification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 24.1,
          "p99_ms": 24.1,
          "mean_ms": 24.1,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "SendNotification",
          "api": "NotificationService/SendNotification",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 15.94,
          "p99_ms": 22.68,
          "mean_ms": 16.99,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "SetPreference",
          "api": "NotificationService/SetPreference",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.67,
          "p99_ms": 2.54,
          "mean_ms": 2.12,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "NotificationService",
          "rpc": "UpsertTemplate",
          "api": "NotificationService/UpsertTemplate",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.33,
          "p99_ms": 4.55,
          "mean_ms": 3.99,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "GetPeer",
          "api": "PeerService/GetPeer",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.22,
          "p99_ms": 3.96,
          "mean_ms": 4.48,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "JoinRoom",
          "api": "PeerService/JoinRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 6.75,
          "p99_ms": 8.48,
          "mean_ms": 7.74,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "JoinSession",
          "api": "PeerService/JoinSession",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 8.28,
          "p99_ms": 12.26,
          "mean_ms": 10.45,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "LeaveRoom",
          "api": "PeerService/LeaveRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.7,
          "p99_ms": 2.9,
          "mean_ms": 2.87,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "PeerService",
          "rpc": "ListPeers",
          "api": "PeerService/ListPeers",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.73,
          "p99_ms": 4.48,
          "mean_ms": 4.77,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "CloseRoom",
          "api": "RoomService/CloseRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 5.76,
          "p99_ms": 7.47,
          "mean_ms": 5.61,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "CreateRoom",
          "api": "RoomService/CreateRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.28,
          "p99_ms": 4.47,
          "mean_ms": 3.78,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "GetRoom",
          "api": "RoomService/GetRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.12,
          "p99_ms": 3.36,
          "mean_ms": 2.94,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "ListRooms",
          "api": "RoomService/ListRooms",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.88,
          "p99_ms": 3.69,
          "mean_ms": 4.48,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "RoomService",
          "rpc": "UpdateRoom",
          "api": "RoomService/UpdateRoom",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.51,
          "p99_ms": 3.42,
          "mean_ms": 2.2,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "SignalingService",
          "rpc": "Signal",
          "api": "SignalingService/Signal",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.12,
          "p99_ms": 0.12,
          "mean_ms": 0.12,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "DeleteFile",
          "api": "StorageService/DeleteFile",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 17.93,
          "p99_ms": 17.93,
          "mean_ms": 17.93,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "DownloadFile",
          "api": "StorageService/DownloadFile",
          "kind": "stream_open",
          "err_code": null,
          "p50_ms": 0.3,
          "p99_ms": 0.3,
          "mean_ms": 0.3,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "FinalizeUpload",
          "api": "StorageService/FinalizeUpload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 11.0,
          "p99_ms": 11.0,
          "mean_ms": 11.0,
          "min_ms": null,
          "max_ms": null,
          "iters": 1,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "GetDownloadUrl",
          "api": "StorageService/GetDownloadUrl",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.97,
          "p99_ms": 4.2,
          "mean_ms": 3.05,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "GetFile",
          "api": "StorageService/GetFile",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.83,
          "p99_ms": 3.92,
          "mean_ms": 4.17,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "ListFiles",
          "api": "StorageService/ListFiles",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.31,
          "p99_ms": 4.8,
          "mean_ms": 4.05,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "RegisterUpload",
          "api": "StorageService/RegisterUpload",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.74,
          "p99_ms": 4.29,
          "mean_ms": 3.99,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "StorageService",
          "rpc": "UpdateFile",
          "api": "StorageService/UpdateFile",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 4.12,
          "p99_ms": 4.48,
          "mean_ms": 4.29,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "CreateTenant",
          "api": "TenantService/CreateTenant",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.67,
          "p99_ms": 3.1,
          "mean_ms": 3.01,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "GetTenant",
          "api": "TenantService/GetTenant",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.2,
          "p99_ms": 4.08,
          "mean_ms": 3.13,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "GetTenantConfig",
          "api": "TenantService/GetTenantConfig",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.87,
          "p99_ms": 1.89,
          "mean_ms": 2.17,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "ListTenants",
          "api": "TenantService/ListTenants",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 2.9,
          "p99_ms": 2.99,
          "mean_ms": 4.94,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "UpdateTenant",
          "api": "TenantService/UpdateTenant",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.28,
          "p99_ms": 1.29,
          "mean_ms": 1.62,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TenantService",
          "rpc": "UpdateTenantConfig",
          "api": "TenantService/UpdateTenantConfig",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.4,
          "p99_ms": 6.52,
          "mean_ms": 5.81,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "ListTracks",
          "api": "TrackService/ListTracks",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.86,
          "p99_ms": 2.16,
          "mean_ms": 2.37,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "MuteTrack",
          "api": "TrackService/MuteTrack",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.1,
          "p99_ms": 1.69,
          "mean_ms": 1.37,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "PublishTrack",
          "api": "TrackService/PublishTrack",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 3.3,
          "p99_ms": 3.4,
          "mean_ms": 2.88,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TrackService",
          "rpc": "UnpublishTrack",
          "api": "TrackService/UnpublishTrack",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.14,
          "p99_ms": 1.37,
          "mean_ms": 1.32,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        },
        {
          "service": "TurnService",
          "rpc": "IssueCredentials",
          "api": "TurnService/IssueCredentials",
          "kind": "mutation",
          "err_code": null,
          "p50_ms": 1.14,
          "p99_ms": 1.17,
          "mean_ms": 2.93,
          "min_ms": null,
          "max_ms": null,
          "iters": 5,
          "note": ""
        }
      ],
      "report_path": "sdk/php/perf_report_php.md"
    },
    {
      "id": "csharp",
      "name": "C#",
      "status": "skipped",
      "exit_code": null,
      "note": "No live per-RPC benchmark harness exists yet; SDK build/unit conformance still runs in CI.",
      "summary": {
        "rpc_count": null,
        "service_count": 0,
        "slowest_count": 0,
        "failed_rpc_count": 0
      },
      "services": [],
      "slowest": [],
      "failed_rpcs": []
    },
    {
      "id": "java",
      "name": "Java",
      "status": "skipped",
      "exit_code": null,
      "note": "No live per-RPC benchmark harness exists yet; SDK compile/unit conformance still runs in CI.",
      "summary": {
        "rpc_count": null,
        "service_count": 0,
        "slowest_count": 0,
        "failed_rpc_count": 0
      },
      "services": [],
      "slowest": [],
      "failed_rpcs": []
    }
  ]
}
