{
	"$schema": "https://qvyra.github.io/geode/data/benchmarks/schema/v1.json",
	"schemaVersion": 1,
	"kind": "run",
	"id": "1d449b46",
	"date": "2026-10-19T18:25:18Z",
	"build": "0.5.0",
	"bench": {
		"tree": "4a7c8bc6d4a90bb3009b03c0557a518e92a50e49",
		"workflowRun": "https://github.com/qvyra/geode/actions/runs/39299600910"
	},
	"geode": {
		"sourceTree": "27dbad2dbbc64f127f83e8cb97b6c0f5cf54c092"
	},
	"libraries": [
		{
			"license": "Apache-2.0",
			"licenseSha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4",
			"name": "ProfileStore",
			"ref": "45c9847cbcf1fc260369c50eb335aba7c35aecdd",
			"repo": "MadStudioRoblox/ProfileStore",
			"version": "no releases, latest commit on main (2025-07-31)"
		},
		{
			"license": "Apache-2.0",
			"licenseSha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4",
			"name": "ProfileService",
			"ref": "d736800444eda6bf75b18397f77dfb2c8f31f60f",
			"repo": "MadStudioRoblox/ProfileService",
			"version": "no releases, latest commit on master (2024-10-13)"
		},
		{
			"license": "MIT",
			"licenseSha256": "d852c6331e685424a7d95eb0b9c6c2907521a91590ab4698abbf56a80668970e",
			"name": "Lapis",
			"ref": "f140acaac4eb569e5d0588bc63315ecaa4972518",
			"repo": "nezuo/lapis",
			"version": "v0.3.3"
		},
		{
			"license": "MIT",
			"licenseSha256": "1b326bf4c7bb9ba78d58347790d2898fb41843b8be826f63a544b086a8cd185a",
			"name": "Promise",
			"ref": "2c6f433903275e689ba1d48402d4a9d6fdc605a5",
			"repo": "evaera/roblox-lua-promise",
			"version": "v4.0.0, the version Lapis 0.3.3 asks for"
		},
		{
			"license": "custom: copying and changing allowed, changes to a published game's copy must be shared",
			"licenseSha256": "a79875c87e509a665df4110ee73eb631b0a353b94802932c896d7b97e576d49b",
			"name": "DataStore2",
			"ref": "ab81664caa0236aa38878d10d082e045e8ea5f79",
			"repo": "Kampfkarren/Roblox",
			"version": "ds2-1.4.0"
		}
	],
	"notRunnable": [],
	"problems": [
		{
			"subject": "lapis",
			"mode": "perf",
			"problem": "ended FAILED: Script execution timed out. The script took longer than the configured timeout."
		}
	],
	"refused": {},
	"results": [
		{
			"suite": "load-save-release",
			"scenario": "load-new",
			"metric": "time",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.466,
				"median": 0.366,
				"min": 0.333,
				"n": 5,
				"samples": [0.466, 0.333, 0.383, 0.333, 0.366],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-new",
			"metric": "time",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.383,
				"median": 0.283,
				"min": 0.233,
				"n": 5,
				"samples": [0.383, 0.3, 0.283, 0.266, 0.233],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-new",
			"metric": "time",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.333,
				"median": 0.266,
				"min": 0.216,
				"n": 5,
				"samples": [0.316, 0.266, 0.333, 0.249, 0.216],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-new",
			"metric": "time",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.066,
				"median": 0.066,
				"min": 0.05,
				"n": 5,
				"samples": [0.066, 0.05, 0.05, 0.066, 0.066],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-new",
			"metric": "requests",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"GetAsync": {
						"max": 1,
						"min": 1
					},
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-new",
			"metric": "requests",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-new",
			"metric": "requests",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-new",
			"metric": "requests",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"GetAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-stored",
			"metric": "time",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.383,
				"median": 0.366,
				"min": 0.283,
				"n": 5,
				"samples": [0.283, 0.366, 0.383, 0.333, 0.366],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-stored",
			"metric": "time",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.283,
				"median": 0.216,
				"min": 0.2,
				"n": 5,
				"samples": [0.216, 0.283, 0.2, 0.216, 0.283],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-stored",
			"metric": "time",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.366,
				"median": 0.283,
				"min": 0.233,
				"n": 5,
				"samples": [0.283, 0.283, 0.249, 0.366, 0.233],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-stored",
			"metric": "time",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.033,
				"median": 0.033,
				"min": 0.033,
				"n": 5,
				"samples": [0.033, 0.033, 0.033, 0.033, 0.033],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-stored",
			"metric": "requests",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"GetAsync": {
						"max": 1,
						"min": 1
					},
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-stored",
			"metric": "requests",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-stored",
			"metric": "requests",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "load-stored",
			"metric": "requests",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"GetAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "save",
			"metric": "time",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.25,
				"median": 0.233,
				"min": 0.216,
				"n": 5,
				"samples": [0.216, 0.233, 0.233, 0.25, 0.233],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "save",
			"metric": "time",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.25,
				"median": 0.216,
				"min": 0.183,
				"n": 5,
				"samples": [0.216, 0.216, 0.2, 0.25, 0.183],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "save",
			"metric": "time",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.283,
				"median": 0.266,
				"min": 0.183,
				"n": 5,
				"samples": [0.183, 0.266, 0.216, 0.283, 0.283],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "save",
			"metric": "time",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.366,
				"median": 0.35,
				"min": 0.266,
				"n": 5,
				"samples": [0.366, 0.35, 0.266, 0.333, 0.35],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "save",
			"metric": "requests",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "save",
			"metric": "requests",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "save",
			"metric": "requests",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "save",
			"metric": "requests",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "release",
			"metric": "time",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.4,
				"median": 0.25,
				"min": 0.233,
				"n": 5,
				"samples": [0.25, 0.4, 0.25, 0.233, 0.25],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "release",
			"metric": "time",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.283,
				"median": 0.25,
				"min": 0.2,
				"n": 5,
				"samples": [0.2, 0.25, 0.233, 0.283, 0.266],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "release",
			"metric": "time",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.316,
				"median": 0.25,
				"min": 0.216,
				"n": 5,
				"samples": [0.25, 0.316, 0.283, 0.216, 0.233],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "release",
			"metric": "time",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.267,
				"median": 0.25,
				"min": 0.216,
				"n": 5,
				"samples": [0.233, 0.25, 0.216, 0.267, 0.266],
				"unit": "s"
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "release",
			"metric": "requests",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "release",
			"metric": "requests",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "release",
			"metric": "requests",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "load-save-release",
			"scenario": "release",
			"metric": "requests",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 5
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "time",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 4.983,
				"median": 4.966,
				"min": 4.933,
				"n": 3,
				"samples": [4.966, 4.933, 4.983],
				"unit": "s"
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "time",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 5.566,
				"median": 5.533,
				"min": 5.5,
				"n": 3,
				"samples": [5.533, 5.566, 5.5],
				"unit": "s"
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "time",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 7.283,
				"median": 7.283,
				"min": 7.249,
				"n": 3,
				"samples": [7.283, 7.249, 7.283],
				"unit": "s"
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "time",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.066,
				"median": 0.066,
				"min": 0.066,
				"n": 3,
				"samples": [0.066, 0.066, 0.066],
				"unit": "s"
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "final-save-seen",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "count",
				"passed": 3,
				"total": 3
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "final-save-seen",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "count",
				"passed": 3,
				"total": 3
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "final-save-seen",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "count",
				"passed": 3,
				"total": 3
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "final-save-seen",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "count",
				"passed": 0,
				"total": 3
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "requests",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"GetAsync": {
						"max": 1,
						"min": 1
					},
					"UpdateAsync": {
						"max": 4,
						"min": 4
					}
				},
				"exact": true,
				"n": 3
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "requests",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 2,
						"min": 2
					}
				},
				"exact": true,
				"n": 3
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "requests",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 2,
						"min": 2
					}
				},
				"exact": true,
				"n": 3
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-releases",
			"metric": "requests",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"GetAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 3
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "time",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 5.033,
				"median": 5.033,
				"min": 5.033,
				"n": 1,
				"samples": [5.033],
				"unit": "s"
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "time",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 5.566,
				"median": 5.566,
				"min": 5.566,
				"n": 1,
				"samples": [5.566],
				"unit": "s"
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "time",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 21.349,
				"median": 21.349,
				"min": 21.349,
				"n": 1,
				"samples": [21.349],
				"unit": "s"
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "time",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "timing",
				"failed": 0,
				"max": 0.066,
				"median": 0.066,
				"min": 0.066,
				"n": 1,
				"samples": [0.066],
				"unit": "s"
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "value-seen",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "values",
				"counts": {
					"999": 1
				},
				"total": 1
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "value-seen",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "values",
				"counts": {
					"999": 1
				},
				"total": 1
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "value-seen",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "values",
				"counts": {
					"999": 1
				},
				"total": 1
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "value-seen",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "values",
				"counts": {
					"777": 1
				},
				"total": 1
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "requests",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"GetAsync": {
						"max": 1,
						"min": 1
					},
					"UpdateAsync": {
						"max": 4,
						"min": 4
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "requests",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 2,
						"min": 2
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "requests",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 4,
						"min": 4
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "server-hop",
			"scenario": "old-keeps",
			"metric": "requests",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"GetAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "load",
			"metric": "time",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 34.02,
				"min": 34.02,
				"n": 1,
				"samples": [34.02],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "load",
			"metric": "time",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 31.229,
				"min": 31.229,
				"n": 1,
				"samples": [31.229],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "load",
			"metric": "time",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 31.261,
				"min": 31.261,
				"n": 1,
				"samples": [31.261],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "load",
			"metric": "time",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 31.097,
				"min": 31.097,
				"n": 1,
				"samples": [31.097],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "load",
			"metric": "time",
			"subject": "lapis",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 1,
				"n": 0,
				"samples": [],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "load",
			"metric": "requests",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"GetAsync": {
						"max": 1,
						"min": 1
					},
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "load",
			"metric": "requests",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 2,
						"min": 2
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "load",
			"metric": "requests",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "load",
			"metric": "requests",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"GetAsync": {
						"max": 63,
						"min": 63
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "save",
			"metric": "time",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 0.266,
				"min": 0.266,
				"n": 1,
				"samples": [0.266],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "save",
			"metric": "time",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 0.266,
				"min": 0.266,
				"n": 1,
				"samples": [0.266],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "save",
			"metric": "time",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 0.199,
				"min": 0.199,
				"n": 1,
				"samples": [0.199],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "save",
			"metric": "time",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 1.182,
				"min": 1.182,
				"n": 1,
				"samples": [1.182],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "save",
			"metric": "requests",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "save",
			"metric": "requests",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "save",
			"metric": "requests",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "save",
			"metric": "requests",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "release",
			"metric": "time",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 0.25,
				"min": 0.25,
				"n": 1,
				"samples": [0.25],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "release",
			"metric": "time",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 0.25,
				"min": 0.25,
				"n": 1,
				"samples": [0.25],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "release",
			"metric": "time",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 7.116,
				"min": 7.116,
				"n": 1,
				"samples": [7.116],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "release",
			"metric": "time",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "range",
				"failed": 0,
				"max": 0.199,
				"min": 0.199,
				"n": 1,
				"samples": [0.199],
				"unit": "s"
			}
		},
		{
			"suite": "throttling",
			"scenario": "release",
			"metric": "requests",
			"subject": "geode-0.5",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "release",
			"metric": "requests",
			"subject": "profilestore",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "release",
			"metric": "requests",
			"subject": "profileservice",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 1
			}
		},
		{
			"suite": "throttling",
			"scenario": "release",
			"metric": "requests",
			"subject": "datastore2",
			"runs": ["1d449b46"],
			"value": {
				"kind": "requests",
				"byMethod": {
					"UpdateAsync": {
						"max": 1,
						"min": 1
					}
				},
				"exact": true,
				"n": 1
			}
		}
	],
	"tasks": [
		{
			"subject": "geode-0.5",
			"library": "Geode",
			"mode": "perf",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792433177707,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433135130
				},
				"library": "Geode",
				"mode": "perf",
				"requestsTotal": 35,
				"result": {
					"gap": 8,
					"iterations": 5,
					"steps": [
						{
							"budgetUsed": {
								"GetAsync": 2,
								"SetIncrementAsync": 1,
								"StandardRead": 2,
								"StandardWrite": 1,
								"UpdateAsync": 2
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 2,
							"seconds": 0.466416657960508
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRead": 1,
								"StandardRemove": -1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 2,
							"seconds": 0.33271434699418023
						},
						{
							"budgetUsed": {
								"GetAsync": 2,
								"SetIncrementAsync": 1,
								"StandardRead": 2,
								"StandardWrite": 1,
								"UpdateAsync": 2
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 2,
							"seconds": 0.3825824210071005
						},
						{
							"budgetUsed": {
								"GetAsync": 2,
								"SetIncrementAsync": 1,
								"StandardRead": 2,
								"StandardWrite": 1,
								"UpdateAsync": 2
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 2,
							"seconds": 0.3326589740463533
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"OrderedRead": -1,
								"StandardRead": 1,
								"StandardRemove": -1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 2,
							"seconds": 0.3660097940010019
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.2164420449989848
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.23312796896789223
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.2331117860157974
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.24977698997827247
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.23311980796279388
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.24994702194817364
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.3999592619948089
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.24962958198739216
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.23324910999508577
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.2498736740089953
						},
						{
							"budgetUsed": {
								"GetAsync": 2,
								"SetIncrementAsync": 1,
								"StandardRead": 2,
								"StandardWrite": 1,
								"UpdateAsync": 2
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 2,
							"seconds": 0.2830472700297833
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"OrderedRead": -1,
								"StandardRead": 1,
								"StandardRemove": -1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 2,
							"seconds": 0.3664367179735564
						},
						{
							"budgetUsed": {
								"GetAsync": 2,
								"SetIncrementAsync": 1,
								"StandardRead": 2,
								"StandardWrite": 1,
								"UpdateAsync": 2
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 2,
							"seconds": 0.3826427010353655
						},
						{
							"budgetUsed": {
								"GetAsync": 2,
								"SetIncrementAsync": 1,
								"StandardRead": 2,
								"StandardWrite": 1,
								"UpdateAsync": 2
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 2,
							"seconds": 0.3329262810293585
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRead": 1,
								"StandardRemove": -1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 2,
							"seconds": 0.36623697099275887
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2999466329929419
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2832515239715576
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2665201100171544
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.3165955730364658
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2673219400458038
						}
					],
					"truncated": false
				},
				"seconds": 42.57733384898165
			}
		},
		{
			"subject": "profilestore",
			"library": "ProfileStore",
			"mode": "perf",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792433224276,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433182093
				},
				"library": "ProfileStore",
				"mode": "perf",
				"requestsTotal": 25,
				"result": {
					"gap": 8,
					"iterations": 5,
					"steps": [
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.3832007780438289
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.29952633508946747
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.28297408495564014
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.26630134403239936
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.2330274609848857
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.21639184502419084
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.21646723803132772
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.19981552904937416
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.24980277300346643
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.1830335659906268
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.1997192059643567
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.24968884396366775
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.23326430306769907
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.2830620650202036
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.266296387067996
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.21643063297960907
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.2831852289382369
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.1996739689493552
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.2164717640262097
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.2832013830775395
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.23303286905866116
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2497580370400101
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2829316519200802
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2990839880658314
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.282929788925685
						}
					],
					"truncated": false
				},
				"seconds": 42.18260192195885
			}
		},
		{
			"subject": "profileservice",
			"library": "ProfileService",
			"mode": "perf",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792433271416,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433229485
				},
				"library": "ProfileService",
				"mode": "perf",
				"requestsTotal": 25,
				"result": {
					"gap": 8,
					"iterations": 5,
					"steps": [
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.3163490369915962
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.26557354402029887
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.3325203430140391
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.24893019098090008
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.21557540795765817
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.1828349590068683
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.2663293540244922
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.2163561400375329
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.2828099170001224
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.282747795979958
						},
						{
							"budgetUsed": {
								"GetSortedAsync": -1,
								"GetVersionAsync": -1,
								"ListAsync": -1,
								"OrderedList": -1,
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"RemoveVersionAsync": -1,
								"SetIncrementSortedAsync": -1,
								"StandardList": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.24953785398975015
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.31639280199306086
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.282679170020856
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.21572310297051447
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.23325063497759405
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.2830862230039202
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.28281297197099775
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.24891995295183736
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.36598957696696743
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.2326113389572129
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.26639450498623773
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2661696890136227
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2990954439737834
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2663356720004231
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2828051740070805
						}
					],
					"truncated": false
				},
				"seconds": 41.9313455359661
			}
		},
		{
			"subject": "lapis",
			"library": "Lapis",
			"mode": "perf",
			"problem": "ended FAILED: Script execution timed out. The script took longer than the configured timeout."
		},
		{
			"subject": "datastore2",
			"library": "DataStore2",
			"logTail": ["player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2"],
			"mode": "perf",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792433619950,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433577946
				},
				"library": "DataStore2",
				"mode": "perf",
				"requestsTotal": 25,
				"result": {
					"gap": 8,
					"iterations": 5,
					"steps": [
						{
							"budgetUsed": {
								"GetAsync": 1,
								"StandardRead": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.0664511639624834
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"StandardRead": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.04954103706404567
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"StandardRead": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.04961562808603048
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"StandardRead": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.06628275313414633
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"StandardRead": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "loadNew",
							"requests": 1,
							"seconds": 0.06629652297124267
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.36648135306313634
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.349590715020895
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.26628383714705706
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.33296611392870545
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.3495165458880365
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.23319089808501303
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.2497775130905211
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.2164937190245837
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.26721480302512646
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.26646546786651015
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"StandardRead": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.03313281899318099
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"StandardRead": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.03314452595077455
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"StandardRead": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.03303561406210065
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"StandardRead": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.03309739613905549
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"StandardRead": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"GetAsync": 1
							},
							"check": "read back the released value",
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 0.033062173053622246
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.21649998822249472
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.26651994907297194
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2995949008036405
						},
						{
							"budgetUsed": {
								"GetAsync": 1,
								"SetIncrementAsync": 1,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2830996029078961
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "releaseAgain",
							"requests": 1,
							"seconds": 0.2998525248840451
						}
					],
					"truncated": false
				},
				"seconds": 42.00368607696146
			}
		},
		{
			"subject": "geode-0.5",
			"library": "Geode",
			"mode": "hold",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792433667242,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433625195
				},
				"library": "Geode",
				"mode": "hold",
				"requestsTotal": 16,
				"result": {
					"attempts": [
						{
							"attempt": 1,
							"goSeenAfterMs": 166,
							"ok": true,
							"releaseSeconds": 0.23374954698374495
						},
						{
							"attempt": 2,
							"goSeenAfterMs": 66,
							"ok": true,
							"releaseSeconds": 0.30040414101677015
						},
						{
							"attempt": 3,
							"goSeenAfterMs": 83,
							"ok": true,
							"releaseSeconds": 0.30038616398815066
						}
					],
					"joinerMissing": false,
					"keep": {
						"joinerDone": true,
						"lost": "released",
						"lostAt": 1792433662326,
						"ok": true
					},
					"messaging": {
						"heard": {
							"hold": 10,
							"join": 10
						},
						"sent": 10,
						"subscribed": true
					}
				},
				"seconds": 42.04774375597481
			}
		},
		{
			"subject": "geode-0.5",
			"library": "Geode",
			"mode": "join",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792433667343,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433626083
				},
				"library": "Geode",
				"mode": "join",
				"requestsTotal": 24,
				"result": {
					"attempts": [
						{
							"attempt": 1,
							"coins": 888,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": -2,
									"GetSortedAsync": -1,
									"GetVersionAsync": -1,
									"ListAsync": -1,
									"OrderedList": -1,
									"OrderedRead": -5,
									"OrderedRemove": -2,
									"OrderedWrite": -2,
									"RemoveVersionAsync": -1,
									"SetIncrementAsync": -4,
									"SetIncrementSortedAsync": -2,
									"StandardList": -1,
									"StandardRead": -2,
									"StandardRemove": -5,
									"StandardWrite": -4,
									"UpdateAsync": -2
								},
								"byMethod": {
									"GetAsync": 1,
									"UpdateAsync": 4
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 5,
								"seconds": 4.966176585992798
							}
						},
						{
							"attempt": 2,
							"coins": 888,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": -2,
									"OrderedRead": -5,
									"OrderedRemove": -3,
									"OrderedWrite": -3,
									"SetIncrementAsync": -4,
									"SetIncrementSortedAsync": -3,
									"StandardRead": -2,
									"StandardRemove": -5,
									"StandardWrite": -4,
									"UpdateAsync": -2
								},
								"byMethod": {
									"GetAsync": 1,
									"UpdateAsync": 4
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 5,
								"seconds": 4.932937156991102
							}
						},
						{
							"attempt": 3,
							"coins": 888,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": -2,
									"OrderedRead": -5,
									"OrderedRemove": -2,
									"OrderedWrite": -2,
									"SetIncrementAsync": -4,
									"SetIncrementSortedAsync": -2,
									"StandardRead": -2,
									"StandardRemove": -5,
									"StandardWrite": -4,
									"UpdateAsync": -2
								},
								"byMethod": {
									"GetAsync": 1,
									"UpdateAsync": 4
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 5,
								"seconds": 4.982842964993324
							}
						}
					],
					"holderMissing": false,
					"keep": {
						"coins": 999,
						"sameJobId": false,
						"step": {
							"budgetUsed": {
								"GetAsync": -2,
								"GetSortedAsync": -1,
								"GetVersionAsync": -1,
								"ListAsync": -1,
								"OrderedList": -1,
								"OrderedRead": -5,
								"OrderedRemove": -3,
								"OrderedWrite": -3,
								"RemoveVersionAsync": -1,
								"SetIncrementAsync": -4,
								"SetIncrementSortedAsync": -3,
								"StandardList": -1,
								"StandardRead": -2,
								"StandardRemove": -5,
								"StandardWrite": -4,
								"UpdateAsync": -2
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 4
							},
							"failedRequests": 0,
							"ok": true,
							"op": "keepLoad",
							"requests": 5,
							"seconds": 5.032871029980015
						}
					},
					"messaging": {
						"heard": {
							"hold": 9,
							"join": 10
						},
						"sent": 10,
						"subscribed": true
					}
				},
				"seconds": 41.25980429904303
			}
		},
		{
			"subject": "profilestore",
			"library": "ProfileStore",
			"mode": "hold",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792433731372,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433678572
				},
				"library": "ProfileStore",
				"mode": "hold",
				"requestsTotal": 12,
				"result": {
					"attempts": [
						{
							"attempt": 1,
							"goSeenAfterMs": 135,
							"ok": true,
							"releaseSeconds": 0.4835669251624495
						},
						{
							"attempt": 2,
							"goSeenAfterMs": 200,
							"ok": true,
							"releaseSeconds": 0.4834699700586498
						},
						{
							"attempt": 3,
							"goSeenAfterMs": 200,
							"ok": true,
							"releaseSeconds": 0.4668795838952065
						}
					],
					"joinerMissing": false,
					"keep": {
						"joinerDone": true,
						"lost": "OnLastSave: External",
						"lostAt": 1792433715973,
						"ok": true
					},
					"messaging": {
						"heard": {
							"hold": 10,
							"join": 10
						},
						"sent": 10,
						"subscribed": true
					}
				},
				"seconds": 52.80057887802832
			}
		},
		{
			"subject": "profilestore",
			"library": "ProfileStore",
			"mode": "join",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792433721472,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433678830
				},
				"library": "ProfileStore",
				"mode": "join",
				"requestsTotal": 12,
				"result": {
					"attempts": [
						{
							"attempt": 1,
							"coins": 888,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": -4,
									"GetSortedAsync": -1,
									"GetVersionAsync": -1,
									"ListAsync": -1,
									"OrderedList": -1,
									"OrderedRead": -6,
									"OrderedRemove": -3,
									"OrderedWrite": -3,
									"RemoveVersionAsync": -1,
									"SetIncrementAsync": -4,
									"SetIncrementSortedAsync": -3,
									"StandardList": -1,
									"StandardRead": -4,
									"StandardRemove": -6,
									"StandardWrite": -4,
									"UpdateAsync": -4
								},
								"byMethod": {
									"UpdateAsync": 2
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 2,
								"seconds": 5.533012802014127
							}
						},
						{
							"attempt": 2,
							"coins": 888,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": -4,
									"OrderedRead": -6,
									"OrderedRemove": -3,
									"OrderedWrite": -3,
									"SetIncrementAsync": -4,
									"SetIncrementSortedAsync": -3,
									"StandardRead": -4,
									"StandardRemove": -6,
									"StandardWrite": -4,
									"UpdateAsync": -4
								},
								"byMethod": {
									"UpdateAsync": 2
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 2,
								"seconds": 5.566219309112057
							}
						},
						{
							"attempt": 3,
							"coins": 888,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": -3,
									"OrderedRead": -5,
									"OrderedRemove": -3,
									"OrderedWrite": -3,
									"SetIncrementAsync": -3,
									"SetIncrementSortedAsync": -3,
									"StandardRead": -3,
									"StandardRemove": -5,
									"StandardWrite": -3,
									"UpdateAsync": -3
								},
								"byMethod": {
									"UpdateAsync": 2
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 2,
								"seconds": 5.499566818121821
							}
						}
					],
					"holderMissing": false,
					"keep": {
						"coins": 999,
						"sameJobId": false,
						"step": {
							"budgetUsed": {
								"GetAsync": -4,
								"OrderedRead": -6,
								"OrderedRemove": -3,
								"OrderedWrite": -3,
								"SetIncrementAsync": -4,
								"SetIncrementSortedAsync": -3,
								"StandardRead": -4,
								"StandardRemove": -6,
								"StandardWrite": -4,
								"UpdateAsync": -4
							},
							"byMethod": {
								"UpdateAsync": 2
							},
							"failedRequests": 0,
							"ok": true,
							"op": "keepLoad",
							"requests": 2,
							"seconds": 5.566287641180679
						}
					},
					"messaging": {
						"heard": {
							"hold": 9,
							"join": 10
						},
						"sent": 10,
						"subscribed": true
					}
				},
				"seconds": 42.64242575899698
			}
		},
		{
			"subject": "profileservice",
			"library": "ProfileService",
			"mode": "hold",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792433843572,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433742127
				},
				"library": "ProfileService",
				"mode": "hold",
				"requestsTotal": 12,
				"result": {
					"attempts": [
						{
							"attempt": 1,
							"goSeenAfterMs": 311,
							"ok": true,
							"releaseSeconds": 0.3002424460137263
						},
						{
							"attempt": 2,
							"goSeenAfterMs": 112,
							"ok": true,
							"releaseSeconds": 0.483599758008495
						},
						{
							"attempt": 3,
							"goSeenAfterMs": 228,
							"ok": true,
							"releaseSeconds": 0.36694229301065207
						}
					],
					"joinerMissing": false,
					"keep": {
						"joinerDone": true,
						"lost": "ListenToRelease",
						"lostAt": 1792433827139,
						"ok": true
					},
					"messaging": {
						"heard": {
							"hold": 10,
							"join": 10
						},
						"sent": 10,
						"subscribed": true
					}
				},
				"seconds": 101.44576404301915
			}
		},
		{
			"subject": "profileservice",
			"library": "ProfileService",
			"mode": "join",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792433840294,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433742512
				},
				"library": "ProfileService",
				"mode": "join",
				"requestsTotal": 14,
				"result": {
					"attempts": [
						{
							"attempt": 1,
							"coins": 888,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": -5,
									"GetSortedAsync": -1,
									"GetVersionAsync": -1,
									"ListAsync": -1,
									"OrderedList": -1,
									"OrderedRead": -7,
									"OrderedRemove": -4,
									"OrderedWrite": -4,
									"RemoveVersionAsync": -1,
									"SetIncrementAsync": -5,
									"SetIncrementSortedAsync": -4,
									"StandardList": -1,
									"StandardRead": -5,
									"StandardRemove": -7,
									"StandardWrite": -5,
									"UpdateAsync": -5
								},
								"byMethod": {
									"UpdateAsync": 2
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 2,
								"seconds": 7.282800176995806
							}
						},
						{
							"attempt": 2,
							"coins": 888,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": -5,
									"OrderedRead": -7,
									"OrderedRemove": -4,
									"OrderedWrite": -4,
									"SetIncrementAsync": -5,
									"SetIncrementSortedAsync": -4,
									"StandardRead": -5,
									"StandardRemove": -7,
									"StandardWrite": -5,
									"UpdateAsync": -5
								},
								"byMethod": {
									"UpdateAsync": 2
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 2,
								"seconds": 7.2494661579839885
							}
						},
						{
							"attempt": 3,
							"coins": 888,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": -5,
									"OrderedRead": -7,
									"OrderedRemove": -4,
									"OrderedWrite": -4,
									"SetIncrementAsync": -5,
									"SetIncrementSortedAsync": -4,
									"StandardRead": -5,
									"StandardRemove": -7,
									"StandardWrite": -5,
									"UpdateAsync": -5
								},
								"byMethod": {
									"UpdateAsync": 2
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 2,
								"seconds": 7.282685958023649
							}
						}
					],
					"holderMissing": false,
					"keep": {
						"coins": 999,
						"sameJobId": false,
						"step": {
							"budgetUsed": {
								"GetAsync": 1,
								"GetSortedAsync": -2,
								"GetVersionAsync": -2,
								"ListAsync": -2,
								"OrderedList": -2,
								"OrderedRemove": -11,
								"OrderedWrite": -11,
								"RemoveVersionAsync": -2,
								"SetIncrementAsync": 1,
								"SetIncrementSortedAsync": -11,
								"StandardList": -2,
								"StandardRead": 1,
								"StandardWrite": 1,
								"UpdateAsync": 1
							},
							"byMethod": {
								"UpdateAsync": 4
							},
							"failedRequests": 0,
							"ok": true,
							"op": "keepLoad",
							"requests": 4,
							"seconds": 21.348811728996225
						}
					},
					"messaging": {
						"heard": {
							"hold": 9,
							"join": 10
						},
						"sent": 10,
						"subscribed": true
					}
				},
				"seconds": 97.78231121599674
			}
		},
		{
			"subject": "lapis",
			"library": "Lapis",
			"mode": "hold",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792434012277,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433852124
				},
				"library": "Lapis",
				"mode": "hold",
				"requestsTotal": 0,
				"result": {
					"attempts": [
						{
							"attempt": 1,
							"err": "load: still waiting after 40 seconds",
							"ok": false
						},
						{
							"attempt": 2,
							"err": "load: still waiting after 40 seconds",
							"ok": false
						},
						{
							"attempt": 3,
							"err": "load: still waiting after 40 seconds",
							"ok": false
						}
					],
					"joinerMissing": false,
					"keep": {
						"err": "load: still waiting after 40 seconds",
						"ok": false
					},
					"messaging": {
						"heard": {
							"hold": 10,
							"join": 10
						},
						"sent": 10,
						"subscribed": true
					}
				},
				"seconds": 160.15313409094233
			}
		},
		{
			"subject": "lapis",
			"library": "Lapis",
			"mode": "join",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792433972511,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792433852220
				},
				"library": "Lapis",
				"mode": "join",
				"requestsTotal": 0,
				"result": {
					"attempts": [
						{
							"attempt": 1,
							"holderMissing": true
						}
					],
					"holderMissing": true,
					"messaging": {
						"heard": {
							"hold": 9,
							"join": 10
						},
						"sent": 10,
						"subscribed": true
					}
				},
				"seconds": 120.291614995047
			}
		},
		{
			"subject": "datastore2",
			"library": "DataStore2",
			"logTail": ["player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2"],
			"mode": "hold",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792434060947,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792434024288
				},
				"library": "DataStore2",
				"mode": "hold",
				"requestsTotal": 12,
				"result": {
					"attempts": [
						{
							"attempt": 1,
							"goSeenAfterMs": 76,
							"ok": true,
							"releaseSeconds": 0.16708880703663453
						},
						{
							"attempt": 2,
							"goSeenAfterMs": 76,
							"ok": true,
							"releaseSeconds": 0.23380488000111657
						},
						{
							"attempt": 3,
							"goSeenAfterMs": 260,
							"ok": true,
							"releaseSeconds": 0.4003763470100239
						}
					],
					"joinerMissing": false,
					"keep": {
						"joinerDone": true,
						"ok": true
					},
					"messaging": {
						"heard": {
							"hold": 10,
							"join": 10
						},
						"sent": 10,
						"subscribed": true
					}
				},
				"seconds": 36.65891303803073
			}
		},
		{
			"subject": "datastore2",
			"library": "DataStore2",
			"logTail": ["player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2", "player left, saved GeodeStudioCheck_Bench_DataStore2"],
			"mode": "join",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792434060737,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792434024758
				},
				"library": "DataStore2",
				"mode": "join",
				"requestsTotal": 8,
				"result": {
					"attempts": [
						{
							"attempt": 1,
							"coins": 777,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": 1,
									"StandardRead": 1,
									"UpdateAsync": 1
								},
								"byMethod": {
									"GetAsync": 1
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 1,
								"seconds": 0.06639364396687597
							}
						},
						{
							"attempt": 2,
							"coins": 777,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": 1,
									"StandardRead": 1
								},
								"byMethod": {
									"GetAsync": 1
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 1,
								"seconds": 0.06634128501173109
							}
						},
						{
							"attempt": 3,
							"coins": 777,
							"sameJobId": false,
							"step": {
								"budgetUsed": {
									"GetAsync": 1,
									"StandardRead": 1
								},
								"byMethod": {
									"GetAsync": 1
								},
								"failedRequests": 0,
								"ok": true,
								"op": "hopLoad",
								"requests": 1,
								"seconds": 0.06636535108555108
							}
						}
					],
					"holderMissing": false,
					"keep": {
						"coins": 777,
						"sameJobId": false,
						"step": {
							"budgetUsed": {
								"GetAsync": 1,
								"StandardRead": 1
							},
							"byMethod": {
								"GetAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "keepLoad",
							"requests": 1,
							"seconds": 0.06634629506152123
						}
					},
					"messaging": {
						"heard": {
							"hold": 9,
							"join": 10
						},
						"sent": 10,
						"subscribed": true
					}
				},
				"seconds": 35.9792886339128
			}
		},
		{
			"subject": "geode-0.5",
			"library": "Geode",
			"logTail": ["DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-122", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-123", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-124", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-125", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-126", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-127", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-128", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-129", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-130", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-131", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-132", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-133", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-134", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-135", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-136", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-137", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-138", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-139", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-140", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-141", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-142", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-143", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-144", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-145", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-146", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-147", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-148", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-149", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-150", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-151", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Geode", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Geode", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Geode", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Geode", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Geode", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Geode", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Geode", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Geode", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Geode"],
			"mode": "throttle",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792434106823,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792434072280
				},
				"library": "Geode",
				"mode": "throttle",
				"requestsTotal": 4,
				"result": {
					"budgetsAfterBurst": {
						"GetAsync": 0,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 0,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 0
					},
					"budgetsBefore": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"burst": {
						"errors": ["StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full."],
						"failed": 9,
						"ok": 151,
						"pending": 0,
						"sent": 160
					},
					"seconds": 34.53755388897844,
					"steps": [
						{
							"budgetUsed": {
								"GetAsync": -31,
								"GetSortedAsync": -2,
								"GetVersionAsync": -2,
								"ListAsync": -2,
								"OrderedList": -2,
								"OrderedRead": -34,
								"OrderedRemove": -17,
								"OrderedWrite": -17,
								"RemoveVersionAsync": -2,
								"SetIncrementAsync": -33,
								"SetIncrementSortedAsync": -17,
								"StandardList": -2,
								"StandardRead": -1,
								"StandardRemove": -34,
								"StandardWrite": -33,
								"UpdateAsync": -31
							},
							"byMethod": {
								"GetAsync": 1,
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 2,
							"seconds": 34.020323231001385
						},
						{
							"budgetUsed": {
								"SetIncrementAsync": 1,
								"StandardWrite": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.2661854039179161
						},
						{
							"budgetUsed": {
								"SetIncrementAsync": 1,
								"StandardWrite": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.2497302449773997
						}
					],
					"warnings": ["DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-122", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-123", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-124", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-125", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-126", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-127", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-128", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-129", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-130", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-131", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-132", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-133", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-134", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-135", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-136", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-137", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-138", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-139", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-140", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-141", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-142", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-143", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-144", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-145", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-146"]
				},
				"seconds": 34.54244053096045
			}
		},
		{
			"subject": "profilestore",
			"library": "ProfileStore",
			"logTail": ["DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-124", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-125", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-126", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-127", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-128", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-129", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-130", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-131", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-132", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-133", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-134", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-135", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-136", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-137", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-138", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-139", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-140", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-141", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-142", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-143", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-144", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-145", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-146", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-147", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-148", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-149", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-150", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-151", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileStore", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileStore", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileStore", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileStore", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileStore", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileStore", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileStore", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileStore", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileStore", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileStore", "[ProfileStore]: DataStore API error (STORE:GeodeStudioCheck_Bench_ProfileStore; KEY:1d449b46-throttle-1) - StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full.", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-throttle-1"],
			"mode": "throttle",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792434141269,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792434109517
				},
				"library": "ProfileStore",
				"mode": "throttle",
				"requestsTotal": 4,
				"result": {
					"budgetsAfterBurst": {
						"GetAsync": 0,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 0,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 0
					},
					"budgetsBefore": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"burst": {
						"errors": ["StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full."],
						"failed": 9,
						"ok": 151,
						"pending": 0,
						"sent": 160
					},
					"seconds": 31.74557517596986,
					"steps": [
						{
							"budgetUsed": {
								"GetAsync": -29,
								"GetSortedAsync": -2,
								"GetVersionAsync": -2,
								"ListAsync": -2,
								"OrderedList": -2,
								"OrderedRead": -31,
								"OrderedRemove": -15,
								"OrderedWrite": -15,
								"RemoveVersionAsync": -2,
								"SetIncrementAsync": -30,
								"SetIncrementSortedAsync": -15,
								"StandardList": -2,
								"StandardRemove": -31,
								"StandardWrite": -30,
								"UpdateAsync": -29
							},
							"byMethod": {
								"UpdateAsync": 2
							},
							"failedRequests": 1,
							"ok": true,
							"op": "load",
							"requests": 2,
							"seconds": 31.228716200916097
						},
						{
							"budgetUsed": {
								"SetIncrementAsync": 1,
								"StandardWrite": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.2659062170423568
						},
						{
							"budgetUsed": {
								"SetIncrementAsync": 1,
								"StandardWrite": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.24953626899514347
						}
					],
					"warnings": ["DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-122", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-123", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-124", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-125", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-126", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-127", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-128", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-129", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-130", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-131", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-132", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-133", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-134", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-135", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-136", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-137", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-138", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-139", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-140", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-141", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-142", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-143", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-144", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-145", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-146"]
				},
				"seconds": 31.75227497308515
			}
		},
		{
			"subject": "profileservice",
			"library": "ProfileService",
			"logTail": ["DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-122", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-123", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-124", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-125", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-126", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-127", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-128", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-129", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-130", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-131", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-132", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-133", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-134", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-135", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-136", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-137", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-138", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-139", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-140", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-141", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-142", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-143", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-144", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-145", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-146", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-147", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-148", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-149", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-150", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-151", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileService", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileService", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileService", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileService", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileService", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileService", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileService", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileService", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_ProfileService", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-throttle-1"],
			"mode": "throttle",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792434184705,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792434146117
				},
				"library": "ProfileService",
				"mode": "throttle",
				"requestsTotal": 3,
				"result": {
					"budgetsAfterBurst": {
						"GetAsync": 0,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 0,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 0
					},
					"budgetsBefore": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"burst": {
						"errors": ["StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full."],
						"failed": 9,
						"ok": 151,
						"pending": 0,
						"sent": 160
					},
					"seconds": 38.57758452103008,
					"steps": [
						{
							"budgetUsed": {
								"GetAsync": -29,
								"GetSortedAsync": -2,
								"GetVersionAsync": -2,
								"ListAsync": -2,
								"OrderedList": -2,
								"OrderedRead": -31,
								"OrderedRemove": -15,
								"OrderedWrite": -15,
								"RemoveVersionAsync": -2,
								"SetIncrementAsync": -30,
								"SetIncrementSortedAsync": -15,
								"StandardList": -2,
								"StandardRemove": -31,
								"StandardWrite": -30,
								"UpdateAsync": -29
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "load",
							"requests": 1,
							"seconds": 31.26054688397562
						},
						{
							"budgetUsed": {
								"SetIncrementAsync": 1,
								"StandardWrite": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 0.19941708602709696
						},
						{
							"budgetUsed": {
								"GetAsync": -6,
								"GetSortedAsync": -1,
								"GetVersionAsync": -1,
								"ListAsync": -1,
								"OrderedList": -1,
								"OrderedRead": -7,
								"OrderedRemove": -4,
								"OrderedWrite": -4,
								"RemoveVersionAsync": -1,
								"SetIncrementAsync": -6,
								"SetIncrementSortedAsync": -4,
								"StandardList": -1,
								"StandardRead": -5,
								"StandardRemove": -7,
								"StandardWrite": -6,
								"UpdateAsync": -6
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 7.115708986006212
						}
					],
					"warnings": ["DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-122", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-123", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-124", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-125", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-126", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-127", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-128", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-129", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-130", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-131", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-132", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-133", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-134", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-135", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-136", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-137", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-138", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-139", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-140", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-141", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-142", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-143", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-144", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-145", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-146"]
				},
				"seconds": 38.58835620700848
			}
		},
		{
			"subject": "lapis",
			"library": "Lapis",
			"logTail": ["DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-122", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-123", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-124", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-125", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-126", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-127", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-128", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-129", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-130", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-131", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-132", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-133", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-134", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-135", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-136", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-137", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-138", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-139", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-140", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-141", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-142", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-143", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-144", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-145", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-146", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-147", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-148", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-149", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-150", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-151", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Lapis", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Lapis", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Lapis", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Lapis", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Lapis", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Lapis", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Lapis", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Lapis", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: UpdateAsync, Data Store: GeodeStudioCheck_Bench_Lapis"],
			"mode": "throttle",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792434278427,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792434188402
				},
				"library": "Lapis",
				"mode": "throttle",
				"requestsTotal": 0,
				"result": {
					"budgetsAfterBurst": {
						"GetAsync": 0,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 0,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 0
					},
					"budgetsBefore": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"burst": {
						"errors": ["StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full."],
						"failed": 9,
						"ok": 151,
						"pending": 0,
						"sent": 160
					},
					"seconds": 90.01448295300361,
					"steps": [
						{
							"budgetUsed": {
								"GetAsync": -89,
								"GetSortedAsync": -7,
								"GetVersionAsync": -7,
								"ListAsync": -7,
								"OrderedList": -7,
								"OrderedRead": -60,
								"OrderedRemove": -45,
								"OrderedWrite": -45,
								"RemoveVersionAsync": -7,
								"SetIncrementAsync": -60,
								"SetIncrementSortedAsync": -45,
								"StandardList": -7,
								"StandardRead": -59,
								"StandardRemove": -60,
								"StandardWrite": -60,
								"UpdateAsync": -89
							},
							"byMethod": {},
							"err": "still waiting after 90 seconds",
							"failedRequests": 0,
							"ok": false,
							"op": "load",
							"requests": 0,
							"seconds": 90.01378746598493
						}
					],
					"warnings": ["DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-122", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-123", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-124", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-125", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-126", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-127", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-128", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-129", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-130", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-131", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-132", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-133", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-134", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-135", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-136", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-137", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-138", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-139", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-140", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-141", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-142", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-143", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-144", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-145", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-146"]
				},
				"seconds": 90.02466132806148
			}
		},
		{
			"subject": "datastore2",
			"library": "DataStore2",
			"logTail": ["DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStoreService: StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full. API: GetAsync, Data Store: GeodeStudioCheck_Bench_DataStore2", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1918107401", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1918107401", "player left, saved GeodeStudioCheck_Bench_DataStore2"],
			"mode": "throttle",
			"report": {
				"run": "1d449b46",
				"endedAt": 1792434314837,
				"environment": {
					"budgets": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"checksScriptRan": false,
					"isServer": true,
					"isStudio": false,
					"ownServer": true,
					"startedAt": 1792434282341
				},
				"library": "DataStore2",
				"mode": "throttle",
				"requestsTotal": 65,
				"result": {
					"budgetsAfterBurst": {
						"GetAsync": 0,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 0,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 0
					},
					"budgetsBefore": {
						"GetAsync": 120,
						"GetSortedAsync": 6,
						"GetVersionAsync": 6,
						"ListAsync": 6,
						"OnUpdate": 30,
						"OrderedList": 6,
						"OrderedRead": 120,
						"OrderedRemove": 15,
						"OrderedWrite": 15,
						"RemoveVersionAsync": 6,
						"SetIncrementAsync": 120,
						"SetIncrementSortedAsync": 15,
						"StandardList": 6,
						"StandardRead": 120,
						"StandardRemove": 120,
						"StandardWrite": 120,
						"UpdateAsync": 120
					},
					"burst": {
						"errors": ["StandardReadGameServerThrottled: StandardRead request was throttled by game server limits or the request queue was full."],
						"failed": 9,
						"ok": 151,
						"pending": 0,
						"sent": 160
					},
					"seconds": 32.48083133302862,
					"steps": [
						{
							"budgetUsed": {
								"GetAsync": -29,
								"GetSortedAsync": -2,
								"GetVersionAsync": -2,
								"ListAsync": -2,
								"OrderedList": -2,
								"OrderedRead": -31,
								"OrderedRemove": -15,
								"OrderedWrite": -15,
								"RemoveVersionAsync": -2,
								"SetIncrementAsync": -31,
								"SetIncrementSortedAsync": -15,
								"StandardList": -2,
								"StandardRemove": -31,
								"StandardWrite": -31,
								"UpdateAsync": -29
							},
							"byMethod": {
								"GetAsync": 63
							},
							"failedRequests": 62,
							"ok": true,
							"op": "load",
							"requests": 63,
							"seconds": 31.096561311976984
						},
						{
							"budgetUsed": {
								"OrderedRead": -1,
								"OrderedRemove": -1,
								"OrderedWrite": -1,
								"SetIncrementSortedAsync": -1,
								"StandardRemove": -1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "save",
							"requests": 1,
							"seconds": 1.182470411004033
						},
						{
							"budgetUsed": {
								"SetIncrementAsync": 1,
								"StandardWrite": 1
							},
							"byMethod": {
								"UpdateAsync": 1
							},
							"failedRequests": 0,
							"ok": true,
							"op": "release",
							"requests": 1,
							"seconds": 0.19911229301942512
						}
					],
					"warnings": ["DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-122", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-123", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-124", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-125", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-126", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-127", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-128", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-129", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-130", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-131", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-132", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-133", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-134", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-135", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-136", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-137", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-138", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-139", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-140", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-141", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-142", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-143", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-144", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-145", "DataStore request was added to queue. If request queue fills, further requests will be dropped. Try sending fewer requests.Key = 1d449b46-burst-146"]
				},
				"seconds": 32.4958849149989
			}
		}
	]
}
