diff --git a/ember-source-pr-21520-233200e.tgz b/ember-source-pr-21520-233200e.tgz new file mode 100644 index 0000000..7babb0b Binary files /dev/null and b/ember-source-pr-21520-233200e.tgz differ diff --git a/frameworks/ember/dbmon-with-chat/package.json b/frameworks/ember/dbmon-with-chat/package.json index 5d99a81..d237a60 100644 --- a/frameworks/ember/dbmon-with-chat/package.json +++ b/frameworks/ember/dbmon-with-chat/package.json @@ -35,7 +35,7 @@ "@glimmer/component": "2.1.1", "common": "link:../../../common", "decorator-transforms": "2.4.0", - "ember-source": "7.3.0-alpha.5", + "ember-source": "file:../../../ember-source-pr-21520-233200e.tgz", "ember-strict-application-resolver": "0.1.1" }, "devDependencies": { diff --git a/frameworks/ember/dbmon-with-chat/pnpm-lock.yaml b/frameworks/ember/dbmon-with-chat/pnpm-lock.yaml index d785ba3..3a16344 100644 --- a/frameworks/ember/dbmon-with-chat/pnpm-lock.yaml +++ b/frameworks/ember/dbmon-with-chat/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: 2.4.0 version: 2.4.0(@babel/core@7.29.7) ember-source: - specifier: 7.3.0-alpha.5 - version: 7.3.0-alpha.5(@glimmer/component@2.1.1) + specifier: file:../../../ember-source-pr-21520-233200e.tgz + version: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) ember-strict-application-resolver: specifier: 0.1.1 version: 0.1.1(@babel/core@7.29.7) @@ -50,13 +50,13 @@ importers: version: 4.6.2(@glint/template@1.7.8) '@glint/ember-tsc': specifier: 1.8.12 - version: 1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@6.0.3) + version: 1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@6.0.3) '@glint/template': specifier: 1.7.8 version: 1.7.8 '@glint/tsserver-plugin': specifier: 2.5.18 - version: 2.5.18(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1)) + version: 2.5.18(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1)) '@nullvoxpopuli/ember-vite': specifier: 1.1.0 version: 1.1.0(@glint/template@1.7.8)(vite@8.1.5(jiti@2.6.1)(terser@5.49.0)) @@ -787,6 +787,7 @@ packages: '@glint/ember-tsc@1.8.12': resolution: {integrity: sha512-crG2gYm4H5ckYwBVNpb+DWtHkf9c4Rn1K32+JMMJLZFepcyUkoJdCRQiMcfs3zQSmR8OdvAv6ggB51FML4a4Zg==} + version: 1.8.12 hasBin: true peerDependencies: ember-source: '>=3.28.0' @@ -800,6 +801,7 @@ packages: '@glint/tsserver-plugin@2.5.18': resolution: {integrity: sha512-agIodcCuaxwJK15Fzi/tvCmdXRhMYUG+m4o6xwp1Pwi2qKcOb83voxvjpkT1NDAXDR9nyxr53FSW9fLyylGqmw==} + version: 2.5.18 '@handlebars/parser@2.2.2': resolution: {integrity: sha512-n/SZW+12rwikx/f8YcSv9JCi5p9vn1Bnts9ZtVvfErG4h0gbjHI1H1ZMhVUnaOC7yzFc6PtsCKIK8XeTnL90Gw==} @@ -1749,8 +1751,9 @@ packages: resolution: {integrity: sha512-89oVHVJwmLDvGvAUWgS87KpBoRhy3aZ6U0Ql6HOmU4TrPkyaa8pM0W81wj9cIwjYprcQtN9EwzZMHnq46+oUyw==} engines: {node: 8.* || 10.* || >= 12} - ember-source@7.3.0-alpha.5: - resolution: {integrity: sha512-FWiT7cf8F11qMNscs7lKnUmwcF0Srf04LDKgLVLI35cEzstJVmIJrr7+uAeYh6F01OIP9RVJ883+TCCfSHEBAw==} + ember-source@file:../../../ember-source-pr-21520-233200e.tgz: + resolution: {integrity: sha512-8CS8TgfpdL8jqEI1Y/2kYHUMK4v7nZE+/d/xWU185H2F4xbFo6kE5tZeeOkjpDn6FIVdDkJazlK4iHIpU1yT0w==, tarball: file:../../../ember-source-pr-21520-233200e.tgz} + version: 7.3.0-alpha.1 engines: {node: '>= 20.19'} peerDependencies: '@glimmer/component': '>= 1.1.2' @@ -4668,7 +4671,7 @@ snapshots: dependencies: '@glimmer/interfaces': 0.94.6 - '@glint/ember-tsc@1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@5.9.3)': + '@glint/ember-tsc@1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@5.9.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.8 @@ -4688,11 +4691,11 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 optionalDependencies: - ember-source: 7.3.0-alpha.5(@glimmer/component@2.1.1) + ember-source: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) transitivePeerDependencies: - supports-color - '@glint/ember-tsc@1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@6.0.3)': + '@glint/ember-tsc@1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@6.0.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.8 @@ -4712,15 +4715,15 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 optionalDependencies: - ember-source: 7.3.0-alpha.5(@glimmer/component@2.1.1) + ember-source: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) transitivePeerDependencies: - supports-color '@glint/template@1.7.8': {} - '@glint/tsserver-plugin@2.5.18(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))': + '@glint/tsserver-plugin@2.5.18(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))': dependencies: - '@glint/ember-tsc': 1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@5.9.3) + '@glint/ember-tsc': 1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@5.9.3) '@volar/language-core': 2.4.28 '@volar/typescript': 2.4.28 jiti: 2.6.1 @@ -5812,7 +5815,7 @@ snapshots: transitivePeerDependencies: - supports-color - ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1): + ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1): dependencies: '@babel/core': 7.29.7 '@embroider/addon-shim': 1.10.3 diff --git a/frameworks/ember/fan-out/package.json b/frameworks/ember/fan-out/package.json index 6b358e2..c1d6739 100644 --- a/frameworks/ember/fan-out/package.json +++ b/frameworks/ember/fan-out/package.json @@ -35,7 +35,7 @@ "@glimmer/component": "2.1.1", "common": "link:../../../common", "decorator-transforms": "2.4.0", - "ember-source": "7.3.0-alpha.5", + "ember-source": "file:../../../ember-source-pr-21520-233200e.tgz", "ember-strict-application-resolver": "0.1.1" }, "devDependencies": { diff --git a/frameworks/ember/fan-out/pnpm-lock.yaml b/frameworks/ember/fan-out/pnpm-lock.yaml index d785ba3..3a16344 100644 --- a/frameworks/ember/fan-out/pnpm-lock.yaml +++ b/frameworks/ember/fan-out/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: 2.4.0 version: 2.4.0(@babel/core@7.29.7) ember-source: - specifier: 7.3.0-alpha.5 - version: 7.3.0-alpha.5(@glimmer/component@2.1.1) + specifier: file:../../../ember-source-pr-21520-233200e.tgz + version: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) ember-strict-application-resolver: specifier: 0.1.1 version: 0.1.1(@babel/core@7.29.7) @@ -50,13 +50,13 @@ importers: version: 4.6.2(@glint/template@1.7.8) '@glint/ember-tsc': specifier: 1.8.12 - version: 1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@6.0.3) + version: 1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@6.0.3) '@glint/template': specifier: 1.7.8 version: 1.7.8 '@glint/tsserver-plugin': specifier: 2.5.18 - version: 2.5.18(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1)) + version: 2.5.18(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1)) '@nullvoxpopuli/ember-vite': specifier: 1.1.0 version: 1.1.0(@glint/template@1.7.8)(vite@8.1.5(jiti@2.6.1)(terser@5.49.0)) @@ -787,6 +787,7 @@ packages: '@glint/ember-tsc@1.8.12': resolution: {integrity: sha512-crG2gYm4H5ckYwBVNpb+DWtHkf9c4Rn1K32+JMMJLZFepcyUkoJdCRQiMcfs3zQSmR8OdvAv6ggB51FML4a4Zg==} + version: 1.8.12 hasBin: true peerDependencies: ember-source: '>=3.28.0' @@ -800,6 +801,7 @@ packages: '@glint/tsserver-plugin@2.5.18': resolution: {integrity: sha512-agIodcCuaxwJK15Fzi/tvCmdXRhMYUG+m4o6xwp1Pwi2qKcOb83voxvjpkT1NDAXDR9nyxr53FSW9fLyylGqmw==} + version: 2.5.18 '@handlebars/parser@2.2.2': resolution: {integrity: sha512-n/SZW+12rwikx/f8YcSv9JCi5p9vn1Bnts9ZtVvfErG4h0gbjHI1H1ZMhVUnaOC7yzFc6PtsCKIK8XeTnL90Gw==} @@ -1749,8 +1751,9 @@ packages: resolution: {integrity: sha512-89oVHVJwmLDvGvAUWgS87KpBoRhy3aZ6U0Ql6HOmU4TrPkyaa8pM0W81wj9cIwjYprcQtN9EwzZMHnq46+oUyw==} engines: {node: 8.* || 10.* || >= 12} - ember-source@7.3.0-alpha.5: - resolution: {integrity: sha512-FWiT7cf8F11qMNscs7lKnUmwcF0Srf04LDKgLVLI35cEzstJVmIJrr7+uAeYh6F01OIP9RVJ883+TCCfSHEBAw==} + ember-source@file:../../../ember-source-pr-21520-233200e.tgz: + resolution: {integrity: sha512-8CS8TgfpdL8jqEI1Y/2kYHUMK4v7nZE+/d/xWU185H2F4xbFo6kE5tZeeOkjpDn6FIVdDkJazlK4iHIpU1yT0w==, tarball: file:../../../ember-source-pr-21520-233200e.tgz} + version: 7.3.0-alpha.1 engines: {node: '>= 20.19'} peerDependencies: '@glimmer/component': '>= 1.1.2' @@ -4668,7 +4671,7 @@ snapshots: dependencies: '@glimmer/interfaces': 0.94.6 - '@glint/ember-tsc@1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@5.9.3)': + '@glint/ember-tsc@1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@5.9.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.8 @@ -4688,11 +4691,11 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 optionalDependencies: - ember-source: 7.3.0-alpha.5(@glimmer/component@2.1.1) + ember-source: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) transitivePeerDependencies: - supports-color - '@glint/ember-tsc@1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@6.0.3)': + '@glint/ember-tsc@1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@6.0.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.8 @@ -4712,15 +4715,15 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 optionalDependencies: - ember-source: 7.3.0-alpha.5(@glimmer/component@2.1.1) + ember-source: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) transitivePeerDependencies: - supports-color '@glint/template@1.7.8': {} - '@glint/tsserver-plugin@2.5.18(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))': + '@glint/tsserver-plugin@2.5.18(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))': dependencies: - '@glint/ember-tsc': 1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@5.9.3) + '@glint/ember-tsc': 1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@5.9.3) '@volar/language-core': 2.4.28 '@volar/typescript': 2.4.28 jiti: 2.6.1 @@ -5812,7 +5815,7 @@ snapshots: transitivePeerDependencies: - supports-color - ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1): + ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1): dependencies: '@babel/core': 7.29.7 '@embroider/addon-shim': 1.10.3 diff --git a/frameworks/ember/incrementing-render-effect/package.json b/frameworks/ember/incrementing-render-effect/package.json index ce7d628..a34b4af 100644 --- a/frameworks/ember/incrementing-render-effect/package.json +++ b/frameworks/ember/incrementing-render-effect/package.json @@ -36,7 +36,7 @@ "common": "link:../../../common", "decorator-transforms": "2.4.0", "ember-modifier": "^4.3.0", - "ember-source": "7.3.0-alpha.5", + "ember-source": "file:../../../ember-source-pr-21520-233200e.tgz", "ember-strict-application-resolver": "0.1.1" }, "devDependencies": { diff --git a/frameworks/ember/incrementing-render-effect/pnpm-lock.yaml b/frameworks/ember/incrementing-render-effect/pnpm-lock.yaml index 32a0f04..3f00196 100644 --- a/frameworks/ember/incrementing-render-effect/pnpm-lock.yaml +++ b/frameworks/ember/incrementing-render-effect/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: ^4.3.0 version: 4.3.0(@babel/core@7.29.7) ember-source: - specifier: 7.3.0-alpha.5 - version: 7.3.0-alpha.5(@glimmer/component@2.1.1) + specifier: file:../../../ember-source-pr-21520-233200e.tgz + version: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) ember-strict-application-resolver: specifier: 0.1.1 version: 0.1.1(@babel/core@7.29.7) @@ -53,13 +53,13 @@ importers: version: 4.6.2(@glint/template@1.7.8) '@glint/ember-tsc': specifier: 1.8.12 - version: 1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@6.0.3) + version: 1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@6.0.3) '@glint/template': specifier: 1.7.8 version: 1.7.8 '@glint/tsserver-plugin': specifier: 2.5.18 - version: 2.5.18(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1)) + version: 2.5.18(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1)) '@nullvoxpopuli/ember-vite': specifier: 1.1.0 version: 1.1.0(@glint/template@1.7.8)(vite@8.1.5(jiti@2.6.1)(terser@5.49.0)) @@ -790,6 +790,7 @@ packages: '@glint/ember-tsc@1.8.12': resolution: {integrity: sha512-crG2gYm4H5ckYwBVNpb+DWtHkf9c4Rn1K32+JMMJLZFepcyUkoJdCRQiMcfs3zQSmR8OdvAv6ggB51FML4a4Zg==} + version: 1.8.12 hasBin: true peerDependencies: ember-source: '>=3.28.0' @@ -803,6 +804,7 @@ packages: '@glint/tsserver-plugin@2.5.18': resolution: {integrity: sha512-agIodcCuaxwJK15Fzi/tvCmdXRhMYUG+m4o6xwp1Pwi2qKcOb83voxvjpkT1NDAXDR9nyxr53FSW9fLyylGqmw==} + version: 2.5.18 '@handlebars/parser@2.2.2': resolution: {integrity: sha512-n/SZW+12rwikx/f8YcSv9JCi5p9vn1Bnts9ZtVvfErG4h0gbjHI1H1ZMhVUnaOC7yzFc6PtsCKIK8XeTnL90Gw==} @@ -1755,8 +1757,9 @@ packages: resolution: {integrity: sha512-89oVHVJwmLDvGvAUWgS87KpBoRhy3aZ6U0Ql6HOmU4TrPkyaa8pM0W81wj9cIwjYprcQtN9EwzZMHnq46+oUyw==} engines: {node: 8.* || 10.* || >= 12} - ember-source@7.3.0-alpha.5: - resolution: {integrity: sha512-FWiT7cf8F11qMNscs7lKnUmwcF0Srf04LDKgLVLI35cEzstJVmIJrr7+uAeYh6F01OIP9RVJ883+TCCfSHEBAw==} + ember-source@file:../../../ember-source-pr-21520-233200e.tgz: + resolution: {integrity: sha512-8CS8TgfpdL8jqEI1Y/2kYHUMK4v7nZE+/d/xWU185H2F4xbFo6kE5tZeeOkjpDn6FIVdDkJazlK4iHIpU1yT0w==, tarball: file:../../../ember-source-pr-21520-233200e.tgz} + version: 7.3.0-alpha.1 engines: {node: '>= 20.19'} peerDependencies: '@glimmer/component': '>= 1.1.2' @@ -4674,7 +4677,7 @@ snapshots: dependencies: '@glimmer/interfaces': 0.94.6 - '@glint/ember-tsc@1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@5.9.3)': + '@glint/ember-tsc@1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@5.9.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.8 @@ -4694,11 +4697,11 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 optionalDependencies: - ember-source: 7.3.0-alpha.5(@glimmer/component@2.1.1) + ember-source: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) transitivePeerDependencies: - supports-color - '@glint/ember-tsc@1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@6.0.3)': + '@glint/ember-tsc@1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@6.0.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.8 @@ -4718,15 +4721,15 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 optionalDependencies: - ember-source: 7.3.0-alpha.5(@glimmer/component@2.1.1) + ember-source: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) transitivePeerDependencies: - supports-color '@glint/template@1.7.8': {} - '@glint/tsserver-plugin@2.5.18(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))': + '@glint/tsserver-plugin@2.5.18(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))': dependencies: - '@glint/ember-tsc': 1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@5.9.3) + '@glint/ember-tsc': 1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@5.9.3) '@volar/language-core': 2.4.28 '@volar/typescript': 2.4.28 jiti: 2.6.1 @@ -5826,7 +5829,7 @@ snapshots: transitivePeerDependencies: - supports-color - ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1): + ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1): dependencies: '@babel/core': 7.29.7 '@embroider/addon-shim': 1.10.3 diff --git a/frameworks/ember/one-item-many-updates/package.json b/frameworks/ember/one-item-many-updates/package.json index d8d7af5..0050196 100644 --- a/frameworks/ember/one-item-many-updates/package.json +++ b/frameworks/ember/one-item-many-updates/package.json @@ -35,7 +35,7 @@ "@glimmer/component": "2.1.1", "common": "link:../../../common", "decorator-transforms": "2.4.0", - "ember-source": "7.3.0-alpha.5", + "ember-source": "file:../../../ember-source-pr-21520-233200e.tgz", "ember-strict-application-resolver": "0.1.1" }, "devDependencies": { diff --git a/frameworks/ember/one-item-many-updates/pnpm-lock.yaml b/frameworks/ember/one-item-many-updates/pnpm-lock.yaml index d785ba3..3a16344 100644 --- a/frameworks/ember/one-item-many-updates/pnpm-lock.yaml +++ b/frameworks/ember/one-item-many-updates/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: 2.4.0 version: 2.4.0(@babel/core@7.29.7) ember-source: - specifier: 7.3.0-alpha.5 - version: 7.3.0-alpha.5(@glimmer/component@2.1.1) + specifier: file:../../../ember-source-pr-21520-233200e.tgz + version: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) ember-strict-application-resolver: specifier: 0.1.1 version: 0.1.1(@babel/core@7.29.7) @@ -50,13 +50,13 @@ importers: version: 4.6.2(@glint/template@1.7.8) '@glint/ember-tsc': specifier: 1.8.12 - version: 1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@6.0.3) + version: 1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@6.0.3) '@glint/template': specifier: 1.7.8 version: 1.7.8 '@glint/tsserver-plugin': specifier: 2.5.18 - version: 2.5.18(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1)) + version: 2.5.18(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1)) '@nullvoxpopuli/ember-vite': specifier: 1.1.0 version: 1.1.0(@glint/template@1.7.8)(vite@8.1.5(jiti@2.6.1)(terser@5.49.0)) @@ -787,6 +787,7 @@ packages: '@glint/ember-tsc@1.8.12': resolution: {integrity: sha512-crG2gYm4H5ckYwBVNpb+DWtHkf9c4Rn1K32+JMMJLZFepcyUkoJdCRQiMcfs3zQSmR8OdvAv6ggB51FML4a4Zg==} + version: 1.8.12 hasBin: true peerDependencies: ember-source: '>=3.28.0' @@ -800,6 +801,7 @@ packages: '@glint/tsserver-plugin@2.5.18': resolution: {integrity: sha512-agIodcCuaxwJK15Fzi/tvCmdXRhMYUG+m4o6xwp1Pwi2qKcOb83voxvjpkT1NDAXDR9nyxr53FSW9fLyylGqmw==} + version: 2.5.18 '@handlebars/parser@2.2.2': resolution: {integrity: sha512-n/SZW+12rwikx/f8YcSv9JCi5p9vn1Bnts9ZtVvfErG4h0gbjHI1H1ZMhVUnaOC7yzFc6PtsCKIK8XeTnL90Gw==} @@ -1749,8 +1751,9 @@ packages: resolution: {integrity: sha512-89oVHVJwmLDvGvAUWgS87KpBoRhy3aZ6U0Ql6HOmU4TrPkyaa8pM0W81wj9cIwjYprcQtN9EwzZMHnq46+oUyw==} engines: {node: 8.* || 10.* || >= 12} - ember-source@7.3.0-alpha.5: - resolution: {integrity: sha512-FWiT7cf8F11qMNscs7lKnUmwcF0Srf04LDKgLVLI35cEzstJVmIJrr7+uAeYh6F01OIP9RVJ883+TCCfSHEBAw==} + ember-source@file:../../../ember-source-pr-21520-233200e.tgz: + resolution: {integrity: sha512-8CS8TgfpdL8jqEI1Y/2kYHUMK4v7nZE+/d/xWU185H2F4xbFo6kE5tZeeOkjpDn6FIVdDkJazlK4iHIpU1yT0w==, tarball: file:../../../ember-source-pr-21520-233200e.tgz} + version: 7.3.0-alpha.1 engines: {node: '>= 20.19'} peerDependencies: '@glimmer/component': '>= 1.1.2' @@ -4668,7 +4671,7 @@ snapshots: dependencies: '@glimmer/interfaces': 0.94.6 - '@glint/ember-tsc@1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@5.9.3)': + '@glint/ember-tsc@1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@5.9.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.8 @@ -4688,11 +4691,11 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 optionalDependencies: - ember-source: 7.3.0-alpha.5(@glimmer/component@2.1.1) + ember-source: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) transitivePeerDependencies: - supports-color - '@glint/ember-tsc@1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@6.0.3)': + '@glint/ember-tsc@1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@6.0.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.8 @@ -4712,15 +4715,15 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 optionalDependencies: - ember-source: 7.3.0-alpha.5(@glimmer/component@2.1.1) + ember-source: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) transitivePeerDependencies: - supports-color '@glint/template@1.7.8': {} - '@glint/tsserver-plugin@2.5.18(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))': + '@glint/tsserver-plugin@2.5.18(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))': dependencies: - '@glint/ember-tsc': 1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@5.9.3) + '@glint/ember-tsc': 1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@5.9.3) '@volar/language-core': 2.4.28 '@volar/typescript': 2.4.28 jiti: 2.6.1 @@ -5812,7 +5815,7 @@ snapshots: transitivePeerDependencies: - supports-color - ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1): + ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1): dependencies: '@babel/core': 7.29.7 '@embroider/addon-shim': 1.10.3 diff --git a/frameworks/ember/ten-k-items-one-time/package.json b/frameworks/ember/ten-k-items-one-time/package.json index a5414ae..094be98 100644 --- a/frameworks/ember/ten-k-items-one-time/package.json +++ b/frameworks/ember/ten-k-items-one-time/package.json @@ -35,7 +35,7 @@ "@glimmer/component": "2.1.1", "common": "link:../../../common", "decorator-transforms": "2.4.0", - "ember-source": "7.3.0-alpha.5", + "ember-source": "file:../../../ember-source-pr-21520-233200e.tgz", "ember-strict-application-resolver": "0.1.1" }, "devDependencies": { diff --git a/frameworks/ember/ten-k-items-one-time/pnpm-lock.yaml b/frameworks/ember/ten-k-items-one-time/pnpm-lock.yaml index d785ba3..3a16344 100644 --- a/frameworks/ember/ten-k-items-one-time/pnpm-lock.yaml +++ b/frameworks/ember/ten-k-items-one-time/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: 2.4.0 version: 2.4.0(@babel/core@7.29.7) ember-source: - specifier: 7.3.0-alpha.5 - version: 7.3.0-alpha.5(@glimmer/component@2.1.1) + specifier: file:../../../ember-source-pr-21520-233200e.tgz + version: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) ember-strict-application-resolver: specifier: 0.1.1 version: 0.1.1(@babel/core@7.29.7) @@ -50,13 +50,13 @@ importers: version: 4.6.2(@glint/template@1.7.8) '@glint/ember-tsc': specifier: 1.8.12 - version: 1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@6.0.3) + version: 1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@6.0.3) '@glint/template': specifier: 1.7.8 version: 1.7.8 '@glint/tsserver-plugin': specifier: 2.5.18 - version: 2.5.18(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1)) + version: 2.5.18(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1)) '@nullvoxpopuli/ember-vite': specifier: 1.1.0 version: 1.1.0(@glint/template@1.7.8)(vite@8.1.5(jiti@2.6.1)(terser@5.49.0)) @@ -787,6 +787,7 @@ packages: '@glint/ember-tsc@1.8.12': resolution: {integrity: sha512-crG2gYm4H5ckYwBVNpb+DWtHkf9c4Rn1K32+JMMJLZFepcyUkoJdCRQiMcfs3zQSmR8OdvAv6ggB51FML4a4Zg==} + version: 1.8.12 hasBin: true peerDependencies: ember-source: '>=3.28.0' @@ -800,6 +801,7 @@ packages: '@glint/tsserver-plugin@2.5.18': resolution: {integrity: sha512-agIodcCuaxwJK15Fzi/tvCmdXRhMYUG+m4o6xwp1Pwi2qKcOb83voxvjpkT1NDAXDR9nyxr53FSW9fLyylGqmw==} + version: 2.5.18 '@handlebars/parser@2.2.2': resolution: {integrity: sha512-n/SZW+12rwikx/f8YcSv9JCi5p9vn1Bnts9ZtVvfErG4h0gbjHI1H1ZMhVUnaOC7yzFc6PtsCKIK8XeTnL90Gw==} @@ -1749,8 +1751,9 @@ packages: resolution: {integrity: sha512-89oVHVJwmLDvGvAUWgS87KpBoRhy3aZ6U0Ql6HOmU4TrPkyaa8pM0W81wj9cIwjYprcQtN9EwzZMHnq46+oUyw==} engines: {node: 8.* || 10.* || >= 12} - ember-source@7.3.0-alpha.5: - resolution: {integrity: sha512-FWiT7cf8F11qMNscs7lKnUmwcF0Srf04LDKgLVLI35cEzstJVmIJrr7+uAeYh6F01OIP9RVJ883+TCCfSHEBAw==} + ember-source@file:../../../ember-source-pr-21520-233200e.tgz: + resolution: {integrity: sha512-8CS8TgfpdL8jqEI1Y/2kYHUMK4v7nZE+/d/xWU185H2F4xbFo6kE5tZeeOkjpDn6FIVdDkJazlK4iHIpU1yT0w==, tarball: file:../../../ember-source-pr-21520-233200e.tgz} + version: 7.3.0-alpha.1 engines: {node: '>= 20.19'} peerDependencies: '@glimmer/component': '>= 1.1.2' @@ -4668,7 +4671,7 @@ snapshots: dependencies: '@glimmer/interfaces': 0.94.6 - '@glint/ember-tsc@1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@5.9.3)': + '@glint/ember-tsc@1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@5.9.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.8 @@ -4688,11 +4691,11 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 optionalDependencies: - ember-source: 7.3.0-alpha.5(@glimmer/component@2.1.1) + ember-source: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) transitivePeerDependencies: - supports-color - '@glint/ember-tsc@1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@6.0.3)': + '@glint/ember-tsc@1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@6.0.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.8 @@ -4712,15 +4715,15 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.1.0 optionalDependencies: - ember-source: 7.3.0-alpha.5(@glimmer/component@2.1.1) + ember-source: file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1) transitivePeerDependencies: - supports-color '@glint/template@1.7.8': {} - '@glint/tsserver-plugin@2.5.18(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))': + '@glint/tsserver-plugin@2.5.18(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))': dependencies: - '@glint/ember-tsc': 1.8.12(ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1))(typescript@5.9.3) + '@glint/ember-tsc': 1.8.12(ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1))(typescript@5.9.3) '@volar/language-core': 2.4.28 '@volar/typescript': 2.4.28 jiti: 2.6.1 @@ -5812,7 +5815,7 @@ snapshots: transitivePeerDependencies: - supports-color - ember-source@7.3.0-alpha.5(@glimmer/component@2.1.1): + ember-source@file:../../../ember-source-pr-21520-233200e.tgz(@glimmer/component@2.1.1): dependencies: '@babel/core': 7.29.7 '@embroider/addon-shim': 1.10.3 diff --git a/results/public/results/2026-07-29T02:20:30.864Z.json b/results/public/results/2026-07-29T02:20:30.864Z.json new file mode 100644 index 0000000..49497a5 --- /dev/null +++ b/results/public/results/2026-07-29T02:20:30.864Z.json @@ -0,0 +1,15585 @@ +{ + "date": "2026-07-29T02:20:30.864Z", + "sha": "a6986262707fdc97d09fd60fb2355cadeb5ea37e", + "args": { + "SKIP_BUILD": false, + "CPU_THROTTLE": 4, + "HEADLESS": false, + "COUNT": 10, + "FRAMEWORK": "all", + "BENCH_NAME": "all", + "TIMEOUT": 60000 + }, + "environment": { + "machine": { + "os": { + "name": "Ubuntu", + "version": "26.04" + }, + "cpu": "AMD Ryzen 5 7640U w/ Radeon 760M Graphics", + "ram": "96.5 GB" + }, + "monitor": { + "hz": 119 + }, + "browser": { + "name": "Google Chrome", + "version": "143.0.7499.169" + } + }, + "results": { + "angular": { + "DB Monitor w/ chat simulation": { + "app": "dbmon-with-chat", + "query": "", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 37.39999985694885, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.59999990463257, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 57.19999980926514, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 96.29999995231628 + }, + { + "name": "fps", + "at": 5197.299999952316, + "detail": 116.8 + }, + { + "name": "fps", + "at": 10198.099999904633, + "detail": 119.19786846164632 + }, + { + "name": "fps", + "at": 15198.699999809265, + "detail": 119.60239204784098 + }, + { + "name": "fps", + "at": 20197.299999952316, + "detail": 118 + }, + { + "name": "fps", + "at": 25204, + "detail": 119.8 + }, + { + "name": ":done", + "at": 25205.099999904633, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "measure": "fps", + "whatsBetter": "bigger" + }, + "Incrementing Render Effect": { + "app": "incrementing-render-effect", + "query": "&updates=100000", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 40.39999985694885, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 57.299999952316284, + "detail": { + "feature": "NgAfterRender" + } + }, + { + "name": "mark_feature_usage", + "at": 58.19999980926514, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 74.59999990463257 + }, + { + "name": ":done", + "at": 1521.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 35.200000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.90000009536743, + "detail": { + "feature": "NgAfterRender" + } + }, + { + "name": "mark_feature_usage", + "at": 50.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 68.10000014305115 + }, + { + "name": ":done", + "at": 1342.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33.200000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.5, + "detail": { + "feature": "NgAfterRender" + } + }, + { + "name": "mark_feature_usage", + "at": 49.09999990463257, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 78.09999990463257 + }, + { + "name": ":done", + "at": 1345.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33.60000014305115, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.80000019073486, + "detail": { + "feature": "NgAfterRender" + } + }, + { + "name": "mark_feature_usage", + "at": 48.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 84.20000004768372 + }, + { + "name": ":done", + "at": 1387.7000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 34.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49, + "detail": { + "feature": "NgAfterRender" + } + }, + { + "name": "mark_feature_usage", + "at": 50, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 72 + }, + { + "name": ":done", + "at": 1337.5999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.10000014305115, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50.700000047683716, + "detail": { + "feature": "NgAfterRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51.299999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 69.70000004768372 + }, + { + "name": ":done", + "at": 1409.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50.39999985694885, + "detail": { + "feature": "NgAfterRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51.39999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 67.89999985694885 + }, + { + "name": ":done", + "at": 1350.1999998092651, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.90000009536743, + "detail": { + "feature": "NgAfterRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 69 + }, + { + "name": ":done", + "at": 1371.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.5, + "detail": { + "feature": "NgAfterRender" + } + }, + { + "name": "mark_feature_usage", + "at": 50, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 69.59999990463257 + }, + { + "name": ":done", + "at": 1375.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.39999985694885, + "detail": { + "feature": "NgAfterRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.39999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 66.59999990463257 + }, + { + "name": ":done", + "at": 1361.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=100", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 34.09999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.39999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 67.89999985694885 + }, + { + "name": ":done", + "at": 74.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 31.300000190734863, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 43.80000019073486, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 56.5 + }, + { + "name": ":done", + "at": 65.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.09999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 46.799999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 65.20000004768372 + }, + { + "name": ":done", + "at": 72.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.80000019073486, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 71.10000014305115 + }, + { + "name": ":done", + "at": 77.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 34.80000019073486, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.80000019073486, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 65.10000014305115 + }, + { + "name": ":done", + "at": 71.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33.299999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.40000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 65.90000009536743 + }, + { + "name": ":done", + "at": 73.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33.90000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 65.40000009536743 + }, + { + "name": ":done", + "at": 71.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 39, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.799999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 69.79999995231628 + }, + { + "name": ":done", + "at": 77, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50.89999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 68.5 + }, + { + "name": ":done", + "at": 74.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 38.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.59999990463257, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 66.59999990463257 + }, + { + "name": ":done", + "at": 76.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=0", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 37.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 52.19999980926514, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 69.5 + }, + { + "name": ":done", + "at": 74.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.40000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.60000014305115, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 68.40000009536743 + }, + { + "name": ":done", + "at": 73.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 35.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50.19999980926514, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 72.19999980926514 + }, + { + "name": ":done", + "at": 77.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.89999985694885, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.39999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 68.20000004768372 + }, + { + "name": ":done", + "at": 73.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.39999985694885, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 46.39999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 68.29999995231628 + }, + { + "name": ":done", + "at": 73.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 39.60000014305115, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 56.30000019073486, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 70.90000009536743 + }, + { + "name": ":done", + "at": 77, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 39.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.59999990463257, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 66.89999985694885 + }, + { + "name": ":done", + "at": 75.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 30.600000143051147, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 45.60000014305115, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 65 + }, + { + "name": ":done", + "at": 71.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 46.10000014305115, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 66.70000004768372 + }, + { + "name": ":done", + "at": 72.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.40000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.40000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 64.5 + }, + { + "name": ":done", + "at": 72.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=100", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 32.299999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.89999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 67.39999985694885 + }, + { + "name": ":done", + "at": 106.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 34.40000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.80000019073486, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 71.20000004768372 + }, + { + "name": ":done", + "at": 111.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.39999985694885, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.39999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 70.39999985694885 + }, + { + "name": ":done", + "at": 107.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 38.200000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 52.799999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 69.40000009536743 + }, + { + "name": ":done", + "at": 106.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 46.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 65.30000019073486 + }, + { + "name": ":done", + "at": 104.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 38.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.39999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 68.39999985694885 + }, + { + "name": ":done", + "at": 107.69999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 34.90000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 64.90000009536743 + }, + { + "name": ":done", + "at": 102.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.30000019073486, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 63.60000014305115 + }, + { + "name": ":done", + "at": 104.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 52.200000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 68.5 + }, + { + "name": ":done", + "at": 112.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 46.69999980926514, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 72.39999985694885 + }, + { + "name": ":done", + "at": 111, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=0", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 37.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 52.89999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 67.89999985694885 + }, + { + "name": ":done", + "at": 78.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 31.299999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 69.5 + }, + { + "name": ":done", + "at": 80, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33.40000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 70.60000014305115 + }, + { + "name": ":done", + "at": 80.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 63.80000019073486 + }, + { + "name": ":done", + "at": 75.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 52, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 69 + }, + { + "name": ":done", + "at": 79.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 30.200000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 44.799999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 64.39999985694885 + }, + { + "name": ":done", + "at": 76, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.40000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 65.10000014305115 + }, + { + "name": ":done", + "at": 74.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 67.10000014305115 + }, + { + "name": ":done", + "at": 79.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.200000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 63.30000019073486 + }, + { + "name": ":done", + "at": 75.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 46.89999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": ":start", + "at": 63.59999990463257 + }, + { + "name": ":done", + "at": 75.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=100", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 32.299999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51.59999990463257, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 109.79999995231628 + }, + { + "name": ":done", + "at": 124, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 53.09999990463257, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 112.59999990463257 + }, + { + "name": ":done", + "at": 129.19999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.299999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54.90000009536743, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 107.70000004768372 + }, + { + "name": ":done", + "at": 122.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.19999980926514, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.799999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51.09999990463257, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 106.19999980926514 + }, + { + "name": ":done", + "at": 122.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 104.79999995231628 + }, + { + "name": ":done", + "at": 119.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 38.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 55.19999980926514, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 56.89999985694885, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 113.5 + }, + { + "name": ":done", + "at": 129.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.89999985694885, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 52.799999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54.59999990463257, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 106.59999990463257 + }, + { + "name": ":done", + "at": 121.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 31.600000143051147, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50.60000014305115, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.10000014305115, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 108.10000014305115 + }, + { + "name": ":done", + "at": 123.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.40000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 54.40000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 55.90000009536743, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 112.70000004768372 + }, + { + "name": ":done", + "at": 127.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 42.09999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 60.69999980926514, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 62.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 118.39999985694885 + }, + { + "name": ":done", + "at": 136, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=0", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 34.40000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.40000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 53, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 107.80000019073486 + }, + { + "name": ":done", + "at": 122, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 35.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 52.89999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54.39999985694885, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 130.59999990463257 + }, + { + "name": ":done", + "at": 145.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.10000014305115, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 50.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 104.40000009536743 + }, + { + "name": ":done", + "at": 116.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 35.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 52.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54.59999990463257, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 108.79999995231628 + }, + { + "name": ":done", + "at": 121.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 38.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 57.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 60, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 116.20000004768372 + }, + { + "name": ":done", + "at": 129, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.299999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54.90000009536743, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 106.90000009536743 + }, + { + "name": ":done", + "at": 121.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.10000014305115, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 106.5 + }, + { + "name": ":done", + "at": 118.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 38.09999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 54.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 56.299999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 109 + }, + { + "name": ":done", + "at": 121.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 35.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 56.89999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 59.39999985694885, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 116.59999990463257 + }, + { + "name": ":done", + "at": 129.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 31.200000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 50.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 108 + }, + { + "name": ":done", + "at": 121.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=100", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 33, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 104.70000004768372 + }, + { + "name": ":done", + "at": 113.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 34.80000019073486, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 52.40000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54.80000019073486, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 104.90000009536743 + }, + { + "name": ":done", + "at": 113.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 31.100000143051147, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.10000014305115, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 48.60000014305115, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 103.20000004768372 + }, + { + "name": ":done", + "at": 111.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.40000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 54.200000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 56.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 108.90000009536743 + }, + { + "name": ":done", + "at": 118.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.19999980926514, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.799999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 55.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 113.5 + }, + { + "name": ":done", + "at": 123.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.40000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 54.200000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 55.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 110.20000004768372 + }, + { + "name": ":done", + "at": 119.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 38.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 57.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 58.90000009536743, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 113.10000014305115 + }, + { + "name": ":done", + "at": 121.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51.700000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 105.09999990463257 + }, + { + "name": ":done", + "at": 114, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.10000014305115, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51.700000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 105 + }, + { + "name": ":done", + "at": 113.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 50, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 126.29999995231628 + }, + { + "name": ":done", + "at": 134.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=0", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 31.200000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.200000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 49.09999990463257, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 106.40000009536743 + }, + { + "name": ":done", + "at": 115.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50.40000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.60000014305115, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 109 + }, + { + "name": ":done", + "at": 117.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.19999980926514, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 50.39999985694885, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 103.5 + }, + { + "name": ":done", + "at": 112.69999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.19999980926514, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 57.39999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 59.69999980926514, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 117.59999990463257 + }, + { + "name": ":done", + "at": 128.19999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 39.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 58.799999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 60.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 113.29999995231628 + }, + { + "name": ":done", + "at": 121.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 35.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 52.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 55.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 108.79999995231628 + }, + { + "name": ":done", + "at": 117.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 107.59999990463257 + }, + { + "name": ":done", + "at": 117.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.30000019073486, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 54.60000014305115, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 56.10000014305115, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 107.60000014305115 + }, + { + "name": ":done", + "at": 116.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 31.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.299999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 50.59999990463257, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 106.29999995231628 + }, + { + "name": ":done", + "at": 115.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.69999980926514, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 108.19999980926514 + }, + { + "name": ":done", + "at": 116.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=100", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 33.299999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 106.20000004768372 + }, + { + "name": ":done", + "at": 118.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33.19999980926514, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50.09999990463257, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 111.29999995231628 + }, + { + "name": ":done", + "at": 122.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.59999990463257, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 55.700000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 104.59999990463257 + }, + { + "name": ":done", + "at": 116, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.09999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.09999990463257, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54.89999985694885, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 108.20000004768372 + }, + { + "name": ":done", + "at": 120.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 54.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 56.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 109.70000004768372 + }, + { + "name": ":done", + "at": 121.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51.90000009536743, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 105 + }, + { + "name": ":done", + "at": 116.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.200000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.299999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 55.200000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 108.40000009536743 + }, + { + "name": ":done", + "at": 118.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 55, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 56.80000019073486, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 110.30000019073486 + }, + { + "name": ":done", + "at": 123.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 53.60000014305115, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 109.20000004768372 + }, + { + "name": ":done", + "at": 122.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 54.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 57.200000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 113.09999990463257 + }, + { + "name": ":done", + "at": 125.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=0", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 35.80000019073486, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 52.40000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 56, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 108.20000004768372 + }, + { + "name": ":done", + "at": 118.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.39999985694885, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.200000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 50.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 105.5 + }, + { + "name": ":done", + "at": 116.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33.10000014305115, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.299999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 107.5 + }, + { + "name": ":done", + "at": 118, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.89999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 107.29999995231628 + }, + { + "name": ":done", + "at": 118.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 38.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 56.799999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 58.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 118.39999985694885 + }, + { + "name": ":done", + "at": 127.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 39.10000014305115, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 55, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 57.10000014305115, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 110.20000004768372 + }, + { + "name": ":done", + "at": 121.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 34, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.59999990463257, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54.09999990463257, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 115 + }, + { + "name": ":done", + "at": 125.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 40.299999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 58, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 60.200000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 115.70000004768372 + }, + { + "name": ":done", + "at": 126.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 35.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.09999990463257, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54.59999990463257, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 106.70000004768372 + }, + { + "name": ":done", + "at": 116.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 35.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.59999990463257, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 55, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 109.09999990463257 + }, + { + "name": ":done", + "at": 119.19999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 100)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=100", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 33.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 50.700000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 115.59999990463257 + }, + { + "name": ":done", + "at": 1227.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 31.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 45.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 48.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 109.20000004768372 + }, + { + "name": ":done", + "at": 1203.7999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.09999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54.59999990463257, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 108.79999995231628 + }, + { + "name": ":done", + "at": 1138.9000000953674, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 34.200000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 55.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 122.79999995231628 + }, + { + "name": ":done", + "at": 1324.5999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 34.30000019073486, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.60000014305115, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 117 + }, + { + "name": ":done", + "at": 1210.1000001430511, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 31.799999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 46.200000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 49.200000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 112.59999990463257 + }, + { + "name": ":done", + "at": 1213.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 46, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 49.200000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 109.10000014305115 + }, + { + "name": ":done", + "at": 1234.6000001430511, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.89999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 119.59999990463257 + }, + { + "name": ":done", + "at": 1254.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 38.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.299999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 57, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 116.5 + }, + { + "name": ":done", + "at": 1159.0999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 34.39999985694885, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.19999980926514, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 115.69999980926514 + }, + { + "name": ":done", + "at": 1353.0999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 1000)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=1000", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 38.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 54.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 57.90000009536743, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 126.09999990463257 + }, + { + "name": ":done", + "at": 278.09999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.09999990463257, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 53.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 113.09999990463257 + }, + { + "name": ":done", + "at": 253.89999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 34.39999985694885, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.89999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 51.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 116.5 + }, + { + "name": ":done", + "at": 280.09999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.39999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 53.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 115.5 + }, + { + "name": ":done", + "at": 273.59999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 51.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 54.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 118.79999995231628 + }, + { + "name": ":done", + "at": 277.09999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 37.90000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 54.200000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 57.40000009536743, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 114.59999990463257 + }, + { + "name": ":done", + "at": 275.7999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.5, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 45.89999985694885, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 48.700000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 110 + }, + { + "name": ":done", + "at": 273.7999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 40.90000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 59.200000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 63.40000009536743, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 122.90000009536743 + }, + { + "name": ":done", + "at": 280, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 38.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 53.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 56.59999990463257, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 112 + }, + { + "name": ":done", + "at": 265.59999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.200000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 48.299999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.200000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 118.40000009536743 + }, + { + "name": ":done", + "at": 276.90000009536743, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (single burst)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=10000", + "version": "22.0.8", + "times": [ + [ + { + "name": "mark_feature_usage", + "at": 35.80000019073486, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.30000019073486, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 116.40000009536743 + }, + { + "name": ":done", + "at": 129.20000004768372, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 40.200000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 55.40000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 57.90000009536743, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 140.90000009536743 + }, + { + "name": ":done", + "at": 176.90000009536743, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.80000019073486, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.60000014305115, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 53.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 117.80000019073486 + }, + { + "name": ":done", + "at": 148.40000009536743, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 56.59999990463257, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 71.79999995231628, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 75.5, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 143.70000004768372 + }, + { + "name": ":done", + "at": 176.39999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 32.89999985694885, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 47.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 50.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 115.5 + }, + { + "name": ":done", + "at": 145.59999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 41.39999985694885, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 56.299999952316284, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 59.69999980926514, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 120 + }, + { + "name": ":done", + "at": 130.79999995231628, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 30.700000047683716, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 45.10000014305115, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 47.700000047683716, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 105.70000004768372 + }, + { + "name": ":done", + "at": 136.40000009536743, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 46.5, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 48.89999985694885, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 116.29999995231628 + }, + { + "name": ":done", + "at": 144.89999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 33.40000009536743, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 49.700000047683716, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 52.799999952316284, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 119.20000004768372 + }, + { + "name": ":done", + "at": 151.29999995231628, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": "mark_feature_usage", + "at": 36.299999952316284, + "detail": { + "feature": "NgStandalone" + } + }, + { + "name": "mark_feature_usage", + "at": 50.90000009536743, + "detail": { + "feature": "NgAfterNextRender" + } + }, + { + "name": "mark_feature_usage", + "at": 53.40000009536743, + "detail": { + "feature": "NgControlFlow" + } + }, + { + "name": ":start", + "at": 115.09999990463257 + }, + { + "name": ":done", + "at": 145.90000009536743, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + } + }, + "ember": { + "DB Monitor w/ chat simulation": { + "app": "dbmon-with-chat", + "query": "", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 127.5 + }, + { + "name": "fps", + "at": 5252, + "detail": 106.8 + }, + { + "name": "fps", + "at": 10258.5, + "detail": 103.1712642987359 + }, + { + "name": "fps", + "at": 15253.399999856949, + "detail": 104.97425726706335 + }, + { + "name": "fps", + "at": 20252.299999952316, + "detail": 113.58855700462766 + }, + { + "name": "fps", + "at": 25264.599999904633, + "detail": 111.2 + }, + { + "name": ":done", + "at": 25266.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "measure": "fps", + "whatsBetter": "bigger" + }, + "Incrementing Render Effect": { + "app": "incrementing-render-effect", + "query": "&updates=100000", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 116.70000004768372 + }, + { + "name": ":done", + "at": 1643, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 116.20000004768372 + }, + { + "name": ":done", + "at": 1469.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 109.59999990463257 + }, + { + "name": ":done", + "at": 1496.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 115.30000019073486 + }, + { + "name": ":done", + "at": 1481.4000000953674, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 114.80000019073486 + }, + { + "name": ":done", + "at": 1459.9000000953674, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 106.79999995231628 + }, + { + "name": ":done", + "at": 1463.7999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 103.79999995231628 + }, + { + "name": ":done", + "at": 1421.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 113.90000009536743 + }, + { + "name": ":done", + "at": 1492.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 111.60000014305115 + }, + { + "name": ":done", + "at": 1498.7999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 111 + }, + { + "name": ":done", + "at": 1476.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=100", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 114.5 + }, + { + "name": ":done", + "at": 121.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120 + }, + { + "name": ":done", + "at": 126.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 116.70000004768372 + }, + { + "name": ":done", + "at": 123.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 115 + }, + { + "name": ":done", + "at": 121.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 118.5 + }, + { + "name": ":done", + "at": 125, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.60000014305115 + }, + { + "name": ":done", + "at": 118.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 114.20000004768372 + }, + { + "name": ":done", + "at": 120.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 115.09999990463257 + }, + { + "name": ":done", + "at": 122, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.40000009536743 + }, + { + "name": ":done", + "at": 120.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 114.59999990463257 + }, + { + "name": ":done", + "at": 121.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=0", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 112.19999980926514 + }, + { + "name": ":done", + "at": 118.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120.90000009536743 + }, + { + "name": ":done", + "at": 127.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 130.70000004768372 + }, + { + "name": ":done", + "at": 136, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 118.80000019073486 + }, + { + "name": ":done", + "at": 124.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.40000009536743 + }, + { + "name": ":done", + "at": 117, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120.70000004768372 + }, + { + "name": ":done", + "at": 127, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 117.79999995231628 + }, + { + "name": ":done", + "at": 124, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120.20000004768372 + }, + { + "name": ":done", + "at": 126.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 117.69999980926514 + }, + { + "name": ":done", + "at": 122.19999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 119.09999990463257 + }, + { + "name": ":done", + "at": 125.69999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=100", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 113.39999985694885 + }, + { + "name": ":done", + "at": 160.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 114 + }, + { + "name": ":done", + "at": 165.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 113 + }, + { + "name": ":done", + "at": 164.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 117.59999990463257 + }, + { + "name": ":done", + "at": 166.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.70000004768372 + }, + { + "name": ":done", + "at": 156.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 110.70000004768372 + }, + { + "name": ":done", + "at": 158.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 109.69999980926514 + }, + { + "name": ":done", + "at": 157.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 117.70000004768372 + }, + { + "name": ":done", + "at": 166.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.89999985694885 + }, + { + "name": ":done", + "at": 159.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 110.10000014305115 + }, + { + "name": ":done", + "at": 160.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=0", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 108 + }, + { + "name": ":done", + "at": 130.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 109 + }, + { + "name": ":done", + "at": 131.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 112.59999990463257 + }, + { + "name": ":done", + "at": 136.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 113.19999980926514 + }, + { + "name": ":done", + "at": 136.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.29999995231628 + }, + { + "name": ":done", + "at": 135.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 140.09999990463257 + }, + { + "name": ":done", + "at": 163.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 117 + }, + { + "name": ":done", + "at": 140, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 122.70000004768372 + }, + { + "name": ":done", + "at": 147.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 123 + }, + { + "name": ":done", + "at": 146.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 109.59999990463257 + }, + { + "name": ":done", + "at": 133.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=100", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 194.10000014305115 + }, + { + "name": ":done", + "at": 228.30000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 194.59999990463257 + }, + { + "name": ":done", + "at": 227.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 212.79999995231628 + }, + { + "name": ":done", + "at": 248.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 187.60000014305115 + }, + { + "name": ":done", + "at": 229.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 195 + }, + { + "name": ":done", + "at": 230.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 204.59999990463257 + }, + { + "name": ":done", + "at": 243.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 197.30000019073486 + }, + { + "name": ":done", + "at": 241.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 209.29999995231628 + }, + { + "name": ":done", + "at": 244.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 203.09999990463257 + }, + { + "name": ":done", + "at": 239.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 198 + }, + { + "name": ":done", + "at": 234.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=0", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 207.5 + }, + { + "name": ":done", + "at": 245.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 197.09999990463257 + }, + { + "name": ":done", + "at": 229.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 195.5 + }, + { + "name": ":done", + "at": 232.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 196.09999990463257 + }, + { + "name": ":done", + "at": 233.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 206.39999985694885 + }, + { + "name": ":done", + "at": 238, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 200.40000009536743 + }, + { + "name": ":done", + "at": 236.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 195.70000004768372 + }, + { + "name": ":done", + "at": 227.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 203.89999985694885 + }, + { + "name": ":done", + "at": 239.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 211.20000004768372 + }, + { + "name": ":done", + "at": 246.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 202.79999995231628 + }, + { + "name": ":done", + "at": 241.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=100", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 192.29999995231628 + }, + { + "name": ":done", + "at": 209.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 202.60000014305115 + }, + { + "name": ":done", + "at": 217.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 197.79999995231628 + }, + { + "name": ":done", + "at": 214.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 204.29999995231628 + }, + { + "name": ":done", + "at": 221, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 199.79999995231628 + }, + { + "name": ":done", + "at": 218.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 203.89999985694885 + }, + { + "name": ":done", + "at": 222.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 189.20000004768372 + }, + { + "name": ":done", + "at": 206.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 193.20000004768372 + }, + { + "name": ":done", + "at": 210.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 197.70000004768372 + }, + { + "name": ":done", + "at": 211.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 207.29999995231628 + }, + { + "name": ":done", + "at": 225.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=0", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 203 + }, + { + "name": ":done", + "at": 219.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 194.79999995231628 + }, + { + "name": ":done", + "at": 213, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 195.5 + }, + { + "name": ":done", + "at": 210.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 195 + }, + { + "name": ":done", + "at": 214, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 207.5 + }, + { + "name": ":done", + "at": 226.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 207.59999990463257 + }, + { + "name": ":done", + "at": 225.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 201.90000009536743 + }, + { + "name": ":done", + "at": 223.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 198.29999995231628 + }, + { + "name": ":done", + "at": 217.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 188.5 + }, + { + "name": ":done", + "at": 206.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 188.30000019073486 + }, + { + "name": ":done", + "at": 205.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=100", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 205.79999995231628 + }, + { + "name": ":done", + "at": 230.69999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 221.40000009536743 + }, + { + "name": ":done", + "at": 244.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 228.60000014305115 + }, + { + "name": ":done", + "at": 250.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 209.10000014305115 + }, + { + "name": ":done", + "at": 231, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 198.29999995231628 + }, + { + "name": ":done", + "at": 221.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 195.29999995231628 + }, + { + "name": ":done", + "at": 216.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 194 + }, + { + "name": ":done", + "at": 214, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 202 + }, + { + "name": ":done", + "at": 223.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 193.60000014305115 + }, + { + "name": ":done", + "at": 213.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 230.59999990463257 + }, + { + "name": ":done", + "at": 252.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=0", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 197.89999985694885 + }, + { + "name": ":done", + "at": 221.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 214.40000009536743 + }, + { + "name": ":done", + "at": 238.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 197.5 + }, + { + "name": ":done", + "at": 218, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 197.5 + }, + { + "name": ":done", + "at": 217.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 188.39999985694885 + }, + { + "name": ":done", + "at": 212, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 195.39999985694885 + }, + { + "name": ":done", + "at": 219.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 198.90000009536743 + }, + { + "name": ":done", + "at": 221.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 192.69999980926514 + }, + { + "name": ":done", + "at": 214.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 192 + }, + { + "name": ":done", + "at": 213.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 198.70000004768372 + }, + { + "name": ":done", + "at": 220.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 100)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=100", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 180 + }, + { + "name": ":done", + "at": 1495.6000001430511, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 171.29999995231628 + }, + { + "name": ":done", + "at": 1317.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 177.20000004768372 + }, + { + "name": ":done", + "at": 1588.7999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 197.70000004768372 + }, + { + "name": ":done", + "at": 1422.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 169.59999990463257 + }, + { + "name": ":done", + "at": 1694.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 194.20000004768372 + }, + { + "name": ":done", + "at": 1629.1000001430511, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 180 + }, + { + "name": ":done", + "at": 1547.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 176.40000009536743 + }, + { + "name": ":done", + "at": 1351.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 179 + }, + { + "name": ":done", + "at": 1551.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 172.59999990463257 + }, + { + "name": ":done", + "at": 1368.5999999046326, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 1000)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=1000", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 196.90000009536743 + }, + { + "name": ":done", + "at": 392.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 176.20000004768372 + }, + { + "name": ":done", + "at": 383.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 189 + }, + { + "name": ":done", + "at": 394.59999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 175.90000009536743 + }, + { + "name": ":done", + "at": 380.7000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 172.89999985694885 + }, + { + "name": ":done", + "at": 385.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 186.29999995231628 + }, + { + "name": ":done", + "at": 374.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 171.19999980926514 + }, + { + "name": ":done", + "at": 379.39999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 179.5 + }, + { + "name": ":done", + "at": 378.39999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 167.70000004768372 + }, + { + "name": ":done", + "at": 350.39999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 168.10000014305115 + }, + { + "name": ":done", + "at": 371.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (single burst)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=10000", + "version": "7.3.0-alpha.1", + "times": [ + [ + { + "name": ":start", + "at": 175.40000009536743 + }, + { + "name": ":done", + "at": 215, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 179.60000014305115 + }, + { + "name": ":done", + "at": 220.79999995231628, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 181 + }, + { + "name": ":done", + "at": 222.70000004768372, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 171.60000014305115 + }, + { + "name": ":done", + "at": 211.10000014305115, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 172.89999985694885 + }, + { + "name": ":done", + "at": 214.19999980926514, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 181.70000004768372 + }, + { + "name": ":done", + "at": 223.10000014305115, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 174.10000014305115 + }, + { + "name": ":done", + "at": 213.80000019073486, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 181.20000004768372 + }, + { + "name": ":done", + "at": 222, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 179.59999990463257 + }, + { + "name": ":done", + "at": 218.70000004768372, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 174.29999995231628 + }, + { + "name": ":done", + "at": 214.20000004768372, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + } + }, + "react": { + "DB Monitor w/ chat simulation": { + "app": "dbmon-with-chat", + "query": "", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 107.70000004768372 + }, + { + "name": "fps", + "at": 5182.799999952316, + "detail": 109.98036780319724 + }, + { + "name": "fps", + "at": 10182, + "detail": 118.2 + }, + { + "name": "fps", + "at": 15192.5, + "detail": 118.6 + }, + { + "name": "fps", + "at": 20175.299999952316, + "detail": 117.602352047041 + }, + { + "name": "fps", + "at": 25176, + "detail": 117.79554059739165 + }, + { + "name": ":done", + "at": 25176.799999952316, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "measure": "fps", + "whatsBetter": "bigger" + }, + "Incrementing Render Effect": { + "app": "incrementing-render-effect", + "query": "&updates=100000", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 102 + }, + { + "name": ":done", + "at": 6454.900000095367, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 105.59999990463257 + }, + { + "name": ":done", + "at": 6223.699999809265, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 107.90000009536743 + }, + { + "name": ":done", + "at": 6121.599999904633, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 101.60000014305115 + }, + { + "name": ":done", + "at": 5629, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 113.89999985694885 + }, + { + "name": ":done", + "at": 6814.299999952316, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 106.5 + }, + { + "name": ":done", + "at": 6918.200000047684, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 99.5 + }, + { + "name": ":done", + "at": 6621.599999904633, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 108.70000004768372 + }, + { + "name": ":done", + "at": 6799.799999952316, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 99.30000019073486 + }, + { + "name": ":done", + "at": 6665.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 101.39999985694885 + }, + { + "name": ":done", + "at": 6713, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=100", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 104.10000014305115 + }, + { + "name": ":done", + "at": 122.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 109.30000019073486 + }, + { + "name": ":done", + "at": 127.60000014305115, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 104.19999980926514 + }, + { + "name": ":done", + "at": 124.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 101.29999995231628 + }, + { + "name": ":done", + "at": 119.69999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 110.5 + }, + { + "name": ":done", + "at": 132.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 101 + }, + { + "name": ":done", + "at": 117.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 99.59999990463257 + }, + { + "name": ":done", + "at": 116.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 104.29999995231628 + }, + { + "name": ":done", + "at": 120.19999980926514, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 101.5 + }, + { + "name": ":done", + "at": 116.80000019073486, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 98.39999985694885 + }, + { + "name": ":done", + "at": 113.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=0", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 100 + }, + { + "name": ":done", + "at": 111.20000004768372, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 99.39999985694885 + }, + { + "name": ":done", + "at": 111.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 107.59999990463257 + }, + { + "name": ":done", + "at": 116.19999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 100.90000009536743 + }, + { + "name": ":done", + "at": 113.40000009536743, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 101.59999990463257 + }, + { + "name": ":done", + "at": 112.89999985694885, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.20000004768372 + }, + { + "name": ":done", + "at": 122.70000004768372, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 104 + }, + { + "name": ":done", + "at": 115.5, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 95.79999995231628 + }, + { + "name": ":done", + "at": 108, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 104.59999990463257 + }, + { + "name": ":done", + "at": 117.29999995231628, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 100.5 + }, + { + "name": ":done", + "at": 112.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=100", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 104.60000014305115 + }, + { + "name": ":done", + "at": 523.7000000476837, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 107.89999985694885 + }, + { + "name": ":done", + "at": 536.8999998569489, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 103.89999985694885 + }, + { + "name": ":done", + "at": 506.5, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 100.40000009536743 + }, + { + "name": ":done", + "at": 497.5, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 103.60000014305115 + }, + { + "name": ":done", + "at": 509.10000014305115, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 100.10000014305115 + }, + { + "name": ":done", + "at": 502.10000014305115, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 105.90000009536743 + }, + { + "name": ":done", + "at": 543.7000000476837, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 107.29999995231628 + }, + { + "name": ":done", + "at": 533.7999999523163, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 105 + }, + { + "name": ":done", + "at": 496.7999999523163, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 100.39999985694885 + }, + { + "name": ":done", + "at": 505.2999999523163, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=0", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 105.20000004768372 + }, + { + "name": ":done", + "at": 213.5, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 105.20000004768372 + }, + { + "name": ":done", + "at": 208.20000004768372, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 110.90000009536743 + }, + { + "name": ":done", + "at": 219.5, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 102.69999980926514 + }, + { + "name": ":done", + "at": 209.29999995231628, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 97 + }, + { + "name": ":done", + "at": 205.29999995231628, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 102.5 + }, + { + "name": ":done", + "at": 201.69999980926514, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 99.79999995231628 + }, + { + "name": ":done", + "at": 203.69999980926514, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.59999990463257 + }, + { + "name": ":done", + "at": 214.19999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.70000004768372 + }, + { + "name": ":done", + "at": 217.70000004768372, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 101.40000009536743 + }, + { + "name": ":done", + "at": 206, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=100", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 123 + }, + { + "name": ":done", + "at": 179.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 130.90000009536743 + }, + { + "name": ":done", + "at": 194.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 130 + }, + { + "name": ":done", + "at": 195, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 127.79999995231628 + }, + { + "name": ":done", + "at": 188.40000009536743, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 125.19999980926514 + }, + { + "name": ":done", + "at": 188.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 130.20000004768372 + }, + { + "name": ":done", + "at": 191.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 127.10000014305115 + }, + { + "name": ":done", + "at": 191.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 125.5 + }, + { + "name": ":done", + "at": 211.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 124.60000014305115 + }, + { + "name": ":done", + "at": 191, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 123.20000004768372 + }, + { + "name": ":done", + "at": 186.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=0", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 127.79999995231628 + }, + { + "name": ":done", + "at": 183, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 126.90000009536743 + }, + { + "name": ":done", + "at": 192.40000009536743, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 122.60000014305115 + }, + { + "name": ":done", + "at": 180.40000009536743, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 125.5 + }, + { + "name": ":done", + "at": 184, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 124.20000004768372 + }, + { + "name": ":done", + "at": 186.60000014305115, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 127.09999990463257 + }, + { + "name": ":done", + "at": 206, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 132.5 + }, + { + "name": ":done", + "at": 208.40000009536743, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 127 + }, + { + "name": ":done", + "at": 190.09999990463257, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 122.29999995231628 + }, + { + "name": ":done", + "at": 182.10000014305115, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 121.20000004768372 + }, + { + "name": ":done", + "at": 178.29999995231628, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=100", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 128.09999990463257 + }, + { + "name": ":done", + "at": 148.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 135.70000004768372 + }, + { + "name": ":done", + "at": 156.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 128.20000004768372 + }, + { + "name": ":done", + "at": 173, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 124.29999995231628 + }, + { + "name": ":done", + "at": 163.79999995231628, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 124.40000009536743 + }, + { + "name": ":done", + "at": 141.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 129.79999995231628 + }, + { + "name": ":done", + "at": 146.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 129.40000009536743 + }, + { + "name": ":done", + "at": 167.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 121.59999990463257 + }, + { + "name": ":done", + "at": 161.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 129.5 + }, + { + "name": ":done", + "at": 149, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 130.29999995231628 + }, + { + "name": ":done", + "at": 149.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=0", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 127.40000009536743 + }, + { + "name": ":done", + "at": 147.79999995231628, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 126.5 + }, + { + "name": ":done", + "at": 147.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 129.40000009536743 + }, + { + "name": ":done", + "at": 147.79999995231628, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 127.69999980926514 + }, + { + "name": ":done", + "at": 145.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 125.40000009536743 + }, + { + "name": ":done", + "at": 145.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 128.60000014305115 + }, + { + "name": ":done", + "at": 150.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 125.59999990463257 + }, + { + "name": ":done", + "at": 144.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 126.30000019073486 + }, + { + "name": ":done", + "at": 145.60000014305115, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 121.5 + }, + { + "name": ":done", + "at": 139.5, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120.39999985694885 + }, + { + "name": ":done", + "at": 140.89999985694885, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=100", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 127 + }, + { + "name": ":done", + "at": 157.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 123 + }, + { + "name": ":done", + "at": 157.30000019073486, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 123.5 + }, + { + "name": ":done", + "at": 151.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 123.60000014305115 + }, + { + "name": ":done", + "at": 155.30000019073486, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 134.79999995231628 + }, + { + "name": ":done", + "at": 166, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120.79999995231628 + }, + { + "name": ":done", + "at": 152.19999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 131.09999990463257 + }, + { + "name": ":done", + "at": 163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 127.29999995231628 + }, + { + "name": ":done", + "at": 159, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 127.40000009536743 + }, + { + "name": ":done", + "at": 156.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 124.09999990463257 + }, + { + "name": ":done", + "at": 154.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=0", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 120.59999990463257 + }, + { + "name": ":done", + "at": 148.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 117.09999990463257 + }, + { + "name": ":done", + "at": 144.89999985694885, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 124.79999995231628 + }, + { + "name": ":done", + "at": 154.29999995231628, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 121.80000019073486 + }, + { + "name": ":done", + "at": 152, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 135.09999990463257 + }, + { + "name": ":done", + "at": 164.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 130.20000004768372 + }, + { + "name": ":done", + "at": 159, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 131.60000014305115 + }, + { + "name": ":done", + "at": 164.79999995231628, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 140.20000004768372 + }, + { + "name": ":done", + "at": 173.60000014305115, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 128.10000014305115 + }, + { + "name": ":done", + "at": 159.70000004768372, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 127.89999985694885 + }, + { + "name": ":done", + "at": 156.79999995231628, + "detail": { + "checks": 3, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 100)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=100", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 137.09999990463257 + }, + { + "name": ":done", + "at": 1651.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 128 + }, + { + "name": ":done", + "at": 1565.5999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 128 + }, + { + "name": ":done", + "at": 1609.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 125.29999995231628 + }, + { + "name": ":done", + "at": 1496.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 124.29999995231628 + }, + { + "name": ":done", + "at": 1510.4000000953674, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 130.5 + }, + { + "name": ":done", + "at": 1570.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 144.10000014305115 + }, + { + "name": ":done", + "at": 1524.3000001907349, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 126.20000004768372 + }, + { + "name": ":done", + "at": 1447.9000000953674, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 138.79999995231628 + }, + { + "name": ":done", + "at": 1594.0999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 129.5 + }, + { + "name": ":done", + "at": 1500.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 1000)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=1000", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 133.20000004768372 + }, + { + "name": ":done", + "at": 314.89999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 126.39999985694885 + }, + { + "name": ":done", + "at": 297, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 121.79999995231628 + }, + { + "name": ":done", + "at": 284.7000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 149.39999985694885 + }, + { + "name": ":done", + "at": 303.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 132.10000014305115 + }, + { + "name": ":done", + "at": 335.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 130.09999990463257 + }, + { + "name": ":done", + "at": 326.09999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 130.5 + }, + { + "name": ":done", + "at": 303.60000014305115, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 127.40000009536743 + }, + { + "name": ":done", + "at": 300, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 129.39999985694885 + }, + { + "name": ":done", + "at": 289.19999980926514, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 129.79999995231628 + }, + { + "name": ":done", + "at": 320.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (single burst)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=10000", + "version": "19.2.7", + "times": [ + [ + { + "name": ":start", + "at": 125.39999985694885 + }, + { + "name": ":done", + "at": 162.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 136.5 + }, + { + "name": ":done", + "at": 174.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 129.89999985694885 + }, + { + "name": ":done", + "at": 168.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 123.10000014305115 + }, + { + "name": ":done", + "at": 158.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 134.90000009536743 + }, + { + "name": ":done", + "at": 175.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 129.10000014305115 + }, + { + "name": ":done", + "at": 166, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 123.10000014305115 + }, + { + "name": ":done", + "at": 158.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 130.90000009536743 + }, + { + "name": ":done", + "at": 171.30000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 131.89999985694885 + }, + { + "name": ":done", + "at": 173.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 133.20000004768372 + }, + { + "name": ":done", + "at": 177, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + } + }, + "solid": { + "DB Monitor w/ chat simulation": { + "app": "dbmon-with-chat", + "query": "", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 60.200000047683716 + }, + { + "name": "fps", + "at": 5143.299999952316, + "detail": 113.57707589196131 + }, + { + "name": "fps", + "at": 10137.5, + "detail": 117.1945429412825 + }, + { + "name": "fps", + "at": 15142.299999952316, + "detail": 117.4 + }, + { + "name": "fps", + "at": 20146.200000047684, + "detail": 115.19121742091875 + }, + { + "name": "fps", + "at": 25140, + "detail": 117.2 + }, + { + "name": ":done", + "at": 25140.89999985695, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "measure": "fps", + "whatsBetter": "bigger" + }, + "Incrementing Render Effect": { + "app": "incrementing-render-effect", + "query": "&updates=100000", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 45.5 + }, + { + "name": ":done", + "at": 944, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 48.5 + }, + { + "name": ":done", + "at": 784.0999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 48.299999952316284 + }, + { + "name": ":done", + "at": 783.0999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 42.5 + }, + { + "name": ":done", + "at": 780.5999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 43 + }, + { + "name": ":done", + "at": 762.7000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 45 + }, + { + "name": ":done", + "at": 757, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 44.09999990463257 + }, + { + "name": ":done", + "at": 771.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 41.799999952316284 + }, + { + "name": ":done", + "at": 775.6999998092651, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 45.40000009536743 + }, + { + "name": ":done", + "at": 763.3000001907349, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 45.5 + }, + { + "name": ":done", + "at": 763.8000001907349, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=100", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 42.5 + }, + { + "name": ":done", + "at": 58.200000047683716, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 43.700000047683716 + }, + { + "name": ":done", + "at": 61.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 43.59999990463257 + }, + { + "name": ":done", + "at": 61, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.80000019073486 + }, + { + "name": ":done", + "at": 63.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 42.299999952316284 + }, + { + "name": ":done", + "at": 58.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 43.799999952316284 + }, + { + "name": ":done", + "at": 61.200000047683716, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.90000009536743 + }, + { + "name": ":done", + "at": 84.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.799999952316284 + }, + { + "name": ":done", + "at": 63.200000047683716, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 42.200000047683716 + }, + { + "name": ":done", + "at": 58.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 43.799999952316284 + }, + { + "name": ":done", + "at": 59.799999952316284, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=0", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 46.39999985694885 + }, + { + "name": ":done", + "at": 51.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.5 + }, + { + "name": ":done", + "at": 52.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45 + }, + { + "name": ":done", + "at": 49.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 38.5 + }, + { + "name": ":done", + "at": 43.299999952316284, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 43.09999990463257 + }, + { + "name": ":done", + "at": 48, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.200000047683716 + }, + { + "name": ":done", + "at": 50.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 41.09999990463257 + }, + { + "name": ":done", + "at": 46.299999952316284, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 43.200000047683716 + }, + { + "name": ":done", + "at": 49.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.10000014305115 + }, + { + "name": ":done", + "at": 51.200000047683716, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 55.40000009536743 + }, + { + "name": ":done", + "at": 59.200000047683716, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=100", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 46.80000019073486 + }, + { + "name": ":done", + "at": 537.6000001430511, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 44.799999952316284 + }, + { + "name": ":done", + "at": 549.4000000953674, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 50 + }, + { + "name": ":done", + "at": 574.4000000953674, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 52.299999952316284 + }, + { + "name": ":done", + "at": 561.2999999523163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.700000047683716 + }, + { + "name": ":done", + "at": 563.1000001430511, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45 + }, + { + "name": ":done", + "at": 540, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 43.90000009536743 + }, + { + "name": ":done", + "at": 524.7000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 51.10000014305115 + }, + { + "name": ":done", + "at": 548.9000000953674, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 42.90000009536743 + }, + { + "name": ":done", + "at": 525.7000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.10000014305115 + }, + { + "name": ":done", + "at": 534.7000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=0", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 42.799999952316284 + }, + { + "name": ":done", + "at": 54.299999952316284, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.09999990463257 + }, + { + "name": ":done", + "at": 59.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.200000047683716 + }, + { + "name": ":done", + "at": 58, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.5 + }, + { + "name": ":done", + "at": 58.299999952316284, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.60000014305115 + }, + { + "name": ":done", + "at": 58.700000047683716, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 42.39999985694885 + }, + { + "name": ":done", + "at": 53.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 42.299999952316284 + }, + { + "name": ":done", + "at": 54.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 44.59999990463257 + }, + { + "name": ":done", + "at": 55.69999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.299999952316284 + }, + { + "name": ":done", + "at": 58.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 42.799999952316284 + }, + { + "name": ":done", + "at": 55.200000047683716, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=100", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 81.39999985694885 + }, + { + "name": ":done", + "at": 432, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 80.40000009536743 + }, + { + "name": ":done", + "at": 421.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 81.39999985694885 + }, + { + "name": ":done", + "at": 446.69999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 75.59999990463257 + }, + { + "name": ":done", + "at": 433.2000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 81.5 + }, + { + "name": ":done", + "at": 451.2000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 73.90000009536743 + }, + { + "name": ":done", + "at": 424.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 81.5 + }, + { + "name": ":done", + "at": 460.2000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 87.09999990463257 + }, + { + "name": ":done", + "at": 423.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77.70000004768372 + }, + { + "name": ":done", + "at": 426.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 86.80000019073486 + }, + { + "name": ":done", + "at": 433.2000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=0", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 81.40000009536743 + }, + { + "name": ":done", + "at": 105, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.10000014305115 + }, + { + "name": ":done", + "at": 104.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.79999995231628 + }, + { + "name": ":done", + "at": 102.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 83.59999990463257 + }, + { + "name": ":done", + "at": 103, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 83.79999995231628 + }, + { + "name": ":done", + "at": 103.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.70000004768372 + }, + { + "name": ":done", + "at": 102.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 85.90000009536743 + }, + { + "name": ":done", + "at": 108.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 86 + }, + { + "name": ":done", + "at": 107.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 84.10000014305115 + }, + { + "name": ":done", + "at": 103.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 84.29999995231628 + }, + { + "name": ":done", + "at": 102.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=100", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 80.69999980926514 + }, + { + "name": ":done", + "at": 111.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77.69999980926514 + }, + { + "name": ":done", + "at": 108.19999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 81.29999995231628 + }, + { + "name": ":done", + "at": 110.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.80000019073486 + }, + { + "name": ":done", + "at": 107.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.79999995231628 + }, + { + "name": ":done", + "at": 107.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 80.5 + }, + { + "name": ":done", + "at": 107.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 76.29999995231628 + }, + { + "name": ":done", + "at": 103.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 81.5 + }, + { + "name": ":done", + "at": 113.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.10000014305115 + }, + { + "name": ":done", + "at": 112.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 87.60000014305115 + }, + { + "name": ":done", + "at": 115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=0", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 86.90000009536743 + }, + { + "name": ":done", + "at": 93.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 86.79999995231628 + }, + { + "name": ":done", + "at": 95, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 101.10000014305115 + }, + { + "name": ":done", + "at": 107.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 85.5 + }, + { + "name": ":done", + "at": 93.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.20000004768372 + }, + { + "name": ":done", + "at": 86.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.20000004768372 + }, + { + "name": ":done", + "at": 86.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 81 + }, + { + "name": ":done", + "at": 89.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 81.09999990463257 + }, + { + "name": ":done", + "at": 89.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 85.79999995231628 + }, + { + "name": ":done", + "at": 92.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.90000009536743 + }, + { + "name": ":done", + "at": 87, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=100", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 81.09999990463257 + }, + { + "name": ":done", + "at": 185.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 105 + }, + { + "name": ":done", + "at": 200.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.70000004768372 + }, + { + "name": ":done", + "at": 176.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.20000004768372 + }, + { + "name": ":done", + "at": 175.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 83.20000004768372 + }, + { + "name": ":done", + "at": 178.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 80.39999985694885 + }, + { + "name": ":done", + "at": 177.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 75.29999995231628 + }, + { + "name": ":done", + "at": 174, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.5 + }, + { + "name": ":done", + "at": 184.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.39999985694885 + }, + { + "name": ":done", + "at": 183.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 84.90000009536743 + }, + { + "name": ":done", + "at": 180.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=0", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 86.70000004768372 + }, + { + "name": ":done", + "at": 100.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79 + }, + { + "name": ":done", + "at": 93.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 81.10000014305115 + }, + { + "name": ":done", + "at": 97.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.40000009536743 + }, + { + "name": ":done", + "at": 97.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 83.09999990463257 + }, + { + "name": ":done", + "at": 99.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 85.29999995231628 + }, + { + "name": ":done", + "at": 99.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.89999985694885 + }, + { + "name": ":done", + "at": 94, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 83.29999995231628 + }, + { + "name": ":done", + "at": 97.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.79999995231628 + }, + { + "name": ":done", + "at": 96, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.70000004768372 + }, + { + "name": ":done", + "at": 97, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 100)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=100", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 75.5 + }, + { + "name": ":done", + "at": 1294.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 79.70000004768372 + }, + { + "name": ":done", + "at": 1138.5999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 81.30000019073486 + }, + { + "name": ":done", + "at": 1249.8000001907349, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 79.40000009536743 + }, + { + "name": ":done", + "at": 1276.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 105.29999995231628 + }, + { + "name": ":done", + "at": 1296, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 86 + }, + { + "name": ":done", + "at": 1433, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 75.29999995231628 + }, + { + "name": ":done", + "at": 1337.5999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 81.09999990463257 + }, + { + "name": ":done", + "at": 1271.7999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 79.90000009536743 + }, + { + "name": ":done", + "at": 1244.9000000953674, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 78.19999980926514 + }, + { + "name": ":done", + "at": 1294.1999998092651, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 1000)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=1000", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 74.39999985694885 + }, + { + "name": ":done", + "at": 382.59999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 78 + }, + { + "name": ":done", + "at": 359.89999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 76.5 + }, + { + "name": ":done", + "at": 354.90000009536743, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 82.79999995231628 + }, + { + "name": ":done", + "at": 389.90000009536743, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 72.79999995231628 + }, + { + "name": ":done", + "at": 351, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 77.39999985694885 + }, + { + "name": ":done", + "at": 382.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 76.90000009536743 + }, + { + "name": ":done", + "at": 351.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 79.80000019073486 + }, + { + "name": ":done", + "at": 362.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 74.40000009536743 + }, + { + "name": ":done", + "at": 378.59999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 87 + }, + { + "name": ":done", + "at": 402.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (single burst)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=10000", + "version": "2.0.0-beta.27", + "times": [ + [ + { + "name": ":start", + "at": 78.09999990463257 + }, + { + "name": ":done", + "at": 244.59999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 79.5 + }, + { + "name": ":done", + "at": 246.89999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 81.69999980926514 + }, + { + "name": ":done", + "at": 239.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 76.59999990463257 + }, + { + "name": ":done", + "at": 248.79999995231628, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 76 + }, + { + "name": ":done", + "at": 251.80000019073486, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 78.5 + }, + { + "name": ":done", + "at": 254.20000004768372, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 77.09999990463257 + }, + { + "name": ":done", + "at": 247.79999995231628, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 83.70000004768372 + }, + { + "name": ":done", + "at": 265.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 77.80000019073486 + }, + { + "name": ":done", + "at": 247.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 82.29999995231628 + }, + { + "name": ":done", + "at": 247.79999995231628, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + } + }, + "svelte": { + "DB Monitor w/ chat simulation": { + "app": "dbmon-with-chat", + "query": "", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 61 + }, + { + "name": "fps", + "at": 5136.5, + "detail": 116.8 + }, + { + "name": "fps", + "at": 10135.799999952316, + "detail": 117.4 + }, + { + "name": "fps", + "at": 15137.599999904633, + "detail": 118.3965382535008 + }, + { + "name": "fps", + "at": 20136.89999985695, + "detail": 119.60239204784094 + }, + { + "name": "fps", + "at": 25140.39999985695, + "detail": 119.99919866979184 + }, + { + "name": ":done", + "at": 25141.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "measure": "fps", + "whatsBetter": "bigger" + }, + "Incrementing Render Effect": { + "app": "incrementing-render-effect", + "query": "&updates=100000", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 50.40000009536743 + }, + { + "name": ":done", + "at": 1261.4000000953674, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 47.59999990463257 + }, + { + "name": ":done", + "at": 1200.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 49.799999952316284 + }, + { + "name": ":done", + "at": 1165.7999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 46.09999990463257 + }, + { + "name": ":done", + "at": 1143.5999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 48.09999990463257 + }, + { + "name": ":done", + "at": 1119.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 51 + }, + { + "name": ":done", + "at": 1161.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 52.200000047683716 + }, + { + "name": ":done", + "at": 1143.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 52 + }, + { + "name": ":done", + "at": 1160.7000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 49.200000047683716 + }, + { + "name": ":done", + "at": 1193.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 52.299999952316284 + }, + { + "name": ":done", + "at": 1172.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=100", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 60.5 + }, + { + "name": ":done", + "at": 98.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.5 + }, + { + "name": ":done", + "at": 79.19999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.59999990463257 + }, + { + "name": ":done", + "at": 75.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 50.5 + }, + { + "name": ":done", + "at": 77.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.60000014305115 + }, + { + "name": ":done", + "at": 98.30000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.200000047683716 + }, + { + "name": ":done", + "at": 76.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.700000047683716 + }, + { + "name": ":done", + "at": 81, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.60000014305115 + }, + { + "name": ":done", + "at": 79.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.89999985694885 + }, + { + "name": ":done", + "at": 78, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 51.39999985694885 + }, + { + "name": ":done", + "at": 78.19999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=0", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 48.799999952316284 + }, + { + "name": ":done", + "at": 55.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 54.60000014305115 + }, + { + "name": ":done", + "at": 61.200000047683716, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.39999985694885 + }, + { + "name": ":done", + "at": 52.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 48.700000047683716 + }, + { + "name": ":done", + "at": 54.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.200000047683716 + }, + { + "name": ":done", + "at": 53.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 51.700000047683716 + }, + { + "name": ":done", + "at": 57.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.40000009536743 + }, + { + "name": ":done", + "at": 53.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 51.90000009536743 + }, + { + "name": ":done", + "at": 57.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 54.5 + }, + { + "name": ":done", + "at": 58.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.80000019073486 + }, + { + "name": ":done", + "at": 51.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=100", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 48 + }, + { + "name": ":done", + "at": 960.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.59999990463257 + }, + { + "name": ":done", + "at": 1001.0999999046326, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.799999952316284 + }, + { + "name": ":done", + "at": 975.1000001430511, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.299999952316284 + }, + { + "name": ":done", + "at": 975.4000000953674, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 52 + }, + { + "name": ":done", + "at": 969.3000001907349, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 48.5 + }, + { + "name": ":done", + "at": 991.2999999523163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.5 + }, + { + "name": ":done", + "at": 994.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.19999980926514 + }, + { + "name": ":done", + "at": 985.8999998569489, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 56.299999952316284 + }, + { + "name": ":done", + "at": 955.2999999523163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 51 + }, + { + "name": ":done", + "at": 974.5999999046326, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=0", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 51.90000009536743 + }, + { + "name": ":done", + "at": 74.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.40000009536743 + }, + { + "name": ":done", + "at": 70.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.59999990463257 + }, + { + "name": ":done", + "at": 73.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 48.10000014305115 + }, + { + "name": ":done", + "at": 69.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 53.09999990463257 + }, + { + "name": ":done", + "at": 74.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 48.90000009536743 + }, + { + "name": ":done", + "at": 71.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 53.799999952316284 + }, + { + "name": ":done", + "at": 78.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 52 + }, + { + "name": ":done", + "at": 77.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.10000014305115 + }, + { + "name": ":done", + "at": 71.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.40000009536743 + }, + { + "name": ":done", + "at": 68.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=100", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 107.90000009536743 + }, + { + "name": ":done", + "at": 1159.1000001430511, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 115.5 + }, + { + "name": ":done", + "at": 1166.7999999523163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 112.60000014305115 + }, + { + "name": ":done", + "at": 1230.1000001430511, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 116.5 + }, + { + "name": ":done", + "at": 1193.8999998569489, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 114 + }, + { + "name": ":done", + "at": 1191.7999999523163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120.90000009536743 + }, + { + "name": ":done", + "at": 1200.8000001907349, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 118.09999990463257 + }, + { + "name": ":done", + "at": 1179.7999999523163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 134.90000009536743 + }, + { + "name": ":done", + "at": 1209.7999999523163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 116.09999990463257 + }, + { + "name": ":done", + "at": 1153.1999998092651, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 112.89999985694885 + }, + { + "name": ":done", + "at": 1175.7000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=0", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 116.10000014305115 + }, + { + "name": ":done", + "at": 138.30000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 119.29999995231628 + }, + { + "name": ":done", + "at": 145.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 114.60000014305115 + }, + { + "name": ":done", + "at": 137.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 121.59999990463257 + }, + { + "name": ":done", + "at": 146.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 125.39999985694885 + }, + { + "name": ":done", + "at": 151.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 117.5 + }, + { + "name": ":done", + "at": 140.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.20000004768372 + }, + { + "name": ":done", + "at": 137.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120.30000019073486 + }, + { + "name": ":done", + "at": 146, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 113.20000004768372 + }, + { + "name": ":done", + "at": 139.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 123.40000009536743 + }, + { + "name": ":done", + "at": 145.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=100", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 118 + }, + { + "name": ":done", + "at": 191, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120.90000009536743 + }, + { + "name": ":done", + "at": 195.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 130.40000009536743 + }, + { + "name": ":done", + "at": 206.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120.5 + }, + { + "name": ":done", + "at": 193.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 123.40000009536743 + }, + { + "name": ":done", + "at": 197.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 117.09999990463257 + }, + { + "name": ":done", + "at": 193.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120.5 + }, + { + "name": ":done", + "at": 200.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 136.69999980926514 + }, + { + "name": ":done", + "at": 212.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 116.5 + }, + { + "name": ":done", + "at": 196.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 119.10000014305115 + }, + { + "name": ":done", + "at": 194, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=0", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 115 + }, + { + "name": ":done", + "at": 125.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 113.20000004768372 + }, + { + "name": ":done", + "at": 124.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 120.40000009536743 + }, + { + "name": ":done", + "at": 130.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 117.09999990463257 + }, + { + "name": ":done", + "at": 126.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 116.39999985694885 + }, + { + "name": ":done", + "at": 126.69999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 121.30000019073486 + }, + { + "name": ":done", + "at": 130.30000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 116.29999995231628 + }, + { + "name": ":done", + "at": 126.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 112.20000004768372 + }, + { + "name": ":done", + "at": 121.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 115.89999985694885 + }, + { + "name": ":done", + "at": 125.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 118.10000014305115 + }, + { + "name": ":done", + "at": 127.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=100", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 118.09999990463257 + }, + { + "name": ":done", + "at": 404.7999999523163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.29999995231628 + }, + { + "name": ":done", + "at": 386.7000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 113.20000004768372 + }, + { + "name": ":done", + "at": 403.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 119.60000014305115 + }, + { + "name": ":done", + "at": 411.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 114.40000009536743 + }, + { + "name": ":done", + "at": 399.2999999523163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 119.89999985694885 + }, + { + "name": ":done", + "at": 397.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 109.10000014305115 + }, + { + "name": ":done", + "at": 414.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 115.79999995231628 + }, + { + "name": ":done", + "at": 407.2000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 124.29999995231628 + }, + { + "name": ":done", + "at": 408.7000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 118.79999995231628 + }, + { + "name": ":done", + "at": 399.7999999523163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=0", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 110.39999985694885 + }, + { + "name": ":done", + "at": 124.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 113.09999990463257 + }, + { + "name": ":done", + "at": 126.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.69999980926514 + }, + { + "name": ":done", + "at": 125.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 118.10000014305115 + }, + { + "name": ":done", + "at": 131.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 115.59999990463257 + }, + { + "name": ":done", + "at": 129.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 111.90000009536743 + }, + { + "name": ":done", + "at": 127.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 114.40000009536743 + }, + { + "name": ":done", + "at": 126.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 116.29999995231628 + }, + { + "name": ":done", + "at": 130.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 118.10000014305115 + }, + { + "name": ":done", + "at": 130.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 123 + }, + { + "name": ":done", + "at": 138.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 100)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=100", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 101.79999995231628 + }, + { + "name": ":done", + "at": 1798.5999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 94.70000004768372 + }, + { + "name": ":done", + "at": 1761.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 92.29999995231628 + }, + { + "name": ":done", + "at": 1728, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 92.39999985694885 + }, + { + "name": ":done", + "at": 1808.0999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 89.30000019073486 + }, + { + "name": ":done", + "at": 1792.7000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 87.40000009536743 + }, + { + "name": ":done", + "at": 1848.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 112.70000004768372 + }, + { + "name": ":done", + "at": 1819.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 89.09999990463257 + }, + { + "name": ":done", + "at": 1853.0999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 115.29999995231628 + }, + { + "name": ":done", + "at": 1828.0999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 89.70000004768372 + }, + { + "name": ":done", + "at": 1781.7000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 1000)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=1000", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 90 + }, + { + "name": ":done", + "at": 363.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 92.09999990463257 + }, + { + "name": ":done", + "at": 376.39999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 89.80000019073486 + }, + { + "name": ":done", + "at": 387.80000019073486, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 93 + }, + { + "name": ":done", + "at": 330.10000014305115, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 91.20000004768372 + }, + { + "name": ":done", + "at": 370.7999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 95.20000004768372 + }, + { + "name": ":done", + "at": 399.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 90.29999995231628 + }, + { + "name": ":done", + "at": 360.89999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 95.39999985694885 + }, + { + "name": ":done", + "at": 384.09999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 91.40000009536743 + }, + { + "name": ":done", + "at": 404.09999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 85.09999990463257 + }, + { + "name": ":done", + "at": 363.09999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (single burst)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=10000", + "version": "5.56.7", + "times": [ + [ + { + "name": ":start", + "at": 96 + }, + { + "name": ":done", + "at": 224.10000014305115, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 87.70000004768372 + }, + { + "name": ":done", + "at": 216.30000019073486, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 86.29999995231628 + }, + { + "name": ":done", + "at": 212.70000004768372, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 91.39999985694885 + }, + { + "name": ":done", + "at": 225.70000004768372, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 87.59999990463257 + }, + { + "name": ":done", + "at": 221, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 94.40000009536743 + }, + { + "name": ":done", + "at": 222, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 94.5 + }, + { + "name": ":done", + "at": 239.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 96.29999995231628 + }, + { + "name": ":done", + "at": 236.59999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 88.5 + }, + { + "name": ":done", + "at": 215.90000009536743, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 90.40000009536743 + }, + { + "name": ":done", + "at": 226.79999995231628, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + } + }, + "vue": { + "DB Monitor w/ chat simulation": { + "app": "dbmon-with-chat", + "query": "", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 62.10000014305115 + }, + { + "name": "fps", + "at": 5162.299999952316, + "detail": 101.33847049144141 + }, + { + "name": "fps", + "at": 10164.100000143051, + "detail": 101 + }, + { + "name": "fps", + "at": 15154.400000095367, + "detail": 109.2 + }, + { + "name": "fps", + "at": 20164, + "detail": 110.00000000000004 + }, + { + "name": "fps", + "at": 25152.60000014305, + "detail": 113.78888955666405 + }, + { + "name": ":done", + "at": 25153.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "measure": "fps", + "whatsBetter": "bigger" + }, + "Incrementing Render Effect": { + "app": "incrementing-render-effect", + "query": "&updates=100000", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 44.200000047683716 + }, + { + "name": ":done", + "at": 681.5999999046326, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 54.40000009536743 + }, + { + "name": ":done", + "at": 582.9000000953674, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 44.90000009536743 + }, + { + "name": ":done", + "at": 579.4000000953674, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 52.5 + }, + { + "name": ":done", + "at": 569, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 45 + }, + { + "name": ":done", + "at": 568.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 46.59999990463257 + }, + { + "name": ":done", + "at": 581, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 44.90000009536743 + }, + { + "name": ":done", + "at": 557.7000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 45.799999952316284 + }, + { + "name": ":done", + "at": 561.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 56.799999952316284 + }, + { + "name": ":done", + "at": 586.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 46.200000047683716 + }, + { + "name": ":done", + "at": 584.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=100", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 42.10000014305115 + }, + { + "name": ":done", + "at": 57.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.10000014305115 + }, + { + "name": ":done", + "at": 60.30000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49 + }, + { + "name": ":done", + "at": 62.799999952316284, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.40000009536743 + }, + { + "name": ":done", + "at": 60, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.40000009536743 + }, + { + "name": ":done", + "at": 58, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.09999990463257 + }, + { + "name": ":done", + "at": 60.799999952316284, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.700000047683716 + }, + { + "name": ":done", + "at": 60.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 44.19999980926514 + }, + { + "name": ":done", + "at": 57.69999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 53.299999952316284 + }, + { + "name": ":done", + "at": 65.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 44.299999952316284 + }, + { + "name": ":done", + "at": 57.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 1k updates": { + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=0", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 47.299999952316284 + }, + { + "name": ":done", + "at": 53.299999952316284, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.39999985694885 + }, + { + "name": ":done", + "at": 72.39999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 43.5 + }, + { + "name": ":done", + "at": 48.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47 + }, + { + "name": ":done", + "at": 52.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 44.299999952316284 + }, + { + "name": ":done", + "at": 51, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.299999952316284 + }, + { + "name": ":done", + "at": 51.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 43.40000009536743 + }, + { + "name": ":done", + "at": 48.700000047683716, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.89999985694885 + }, + { + "name": ":done", + "at": 53.299999952316284, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 44.59999990463257 + }, + { + "name": ":done", + "at": 50.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 48 + }, + { + "name": ":done", + "at": 53.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates (async)": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=100", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 48 + }, + { + "name": ":done", + "at": 335.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.10000014305115 + }, + { + "name": ":done", + "at": 347.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.60000014305115 + }, + { + "name": ":done", + "at": 324.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.700000047683716 + }, + { + "name": ":done", + "at": 342.7000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.5 + }, + { + "name": ":done", + "at": 348.7000000476837, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.700000047683716 + }, + { + "name": ":done", + "at": 342.80000019073486, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.700000047683716 + }, + { + "name": ":done", + "at": 334.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 45.5 + }, + { + "name": ":done", + "at": 333.2999999523163, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.5 + }, + { + "name": ":done", + "at": 322.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 55.39999985694885 + }, + { + "name": ":done", + "at": 343.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 item, 100k updates": { + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=0", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 42.40000009536743 + }, + { + "name": ":done", + "at": 54.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.40000009536743 + }, + { + "name": ":done", + "at": 58.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 42.5 + }, + { + "name": ":done", + "at": 54.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 43.59999990463257 + }, + { + "name": ":done", + "at": 56.299999952316284, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 44.700000047683716 + }, + { + "name": ":done", + "at": 58.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 46.59999990463257 + }, + { + "name": ":done", + "at": 59.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 41.799999952316284 + }, + { + "name": ":done", + "at": 53.200000047683716, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 47.09999990463257 + }, + { + "name": ":done", + "at": 58.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 52.700000047683716 + }, + { + "name": ":done", + "at": 63.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 49.09999990463257 + }, + { + "name": ":done", + "at": 63.299999952316284, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=100", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 77.40000009536743 + }, + { + "name": ":done", + "at": 207.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77.79999995231628 + }, + { + "name": ":done", + "at": 195, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 76.29999995231628 + }, + { + "name": ":done", + "at": 195.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77.90000009536743 + }, + { + "name": ":done", + "at": 197.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 71.40000009536743 + }, + { + "name": ":done", + "at": 186.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.19999980926514 + }, + { + "name": ":done", + "at": 193.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 73.29999995231628 + }, + { + "name": ":done", + "at": 193.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.59999990463257 + }, + { + "name": ":done", + "at": 196.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.5 + }, + { + "name": ":done", + "at": 201.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.70000004768372 + }, + { + "name": ":done", + "at": 196.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items, 1 update each (sequentially)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=0", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 74.80000019073486 + }, + { + "name": ":done", + "at": 94, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77.79999995231628 + }, + { + "name": ":done", + "at": 96.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 75.80000019073486 + }, + { + "name": ":done", + "at": 97.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.5 + }, + { + "name": ":done", + "at": 104.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 73.90000009536743 + }, + { + "name": ":done", + "at": 93.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.79999995231628 + }, + { + "name": ":done", + "at": 103.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 74 + }, + { + "name": ":done", + "at": 93.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 80.70000004768372 + }, + { + "name": ":done", + "at": 101.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 75.5 + }, + { + "name": ":done", + "at": 96.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 80.39999985694885 + }, + { + "name": ":done", + "at": 102, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=100", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 86.20000004768372 + }, + { + "name": ":done", + "at": 105, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 87.79999995231628 + }, + { + "name": ":done", + "at": 108.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.40000009536743 + }, + { + "name": ":done", + "at": 99.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.59999990463257 + }, + { + "name": ":done", + "at": 98.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 80.60000014305115 + }, + { + "name": ":done", + "at": 98.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.5 + }, + { + "name": ":done", + "at": 101.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 87.60000014305115 + }, + { + "name": ":done", + "at": 107.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.89999985694885 + }, + { + "name": ":done", + "at": 98.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77.09999990463257 + }, + { + "name": ":done", + "at": 96.90000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.10000014305115 + }, + { + "name": ":done", + "at": 101.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 5% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=0", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 78.70000004768372 + }, + { + "name": ":done", + "at": 86.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77.79999995231628 + }, + { + "name": ":done", + "at": 86.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 87.90000009536743 + }, + { + "name": ":done", + "at": 95.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 79.29999995231628 + }, + { + "name": ":done", + "at": 87.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 75.20000004768372 + }, + { + "name": ":done", + "at": 82.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.70000004768372 + }, + { + "name": ":done", + "at": 89, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 81.40000009536743 + }, + { + "name": ":done", + "at": 90.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 87.89999985694885 + }, + { + "name": ":done", + "at": 93.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 80.29999995231628 + }, + { + "name": ":done", + "at": 88, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 100.39999985694885 + }, + { + "name": ":done", + "at": 107.19999980926514, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random, async)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=100", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 78.20000004768372 + }, + { + "name": ":done", + "at": 125.60000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 80.79999995231628 + }, + { + "name": ":done", + "at": 128.10000014305115, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 84.39999985694885 + }, + { + "name": ":done", + "at": 128.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.29999995231628 + }, + { + "name": ":done", + "at": 130, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 83.70000004768372 + }, + { + "name": ":done", + "at": 132.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.20000004768372 + }, + { + "name": ":done", + "at": 120.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.5 + }, + { + "name": ":done", + "at": 122.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 76.09999990463257 + }, + { + "name": ":done", + "at": 124.59999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77.5 + }, + { + "name": ":done", + "at": 124.40000009536743, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 76.89999985694885 + }, + { + "name": ":done", + "at": 125.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1k items 1 update on 25% (random)": { + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=0", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 75.79999995231628 + }, + { + "name": ":done", + "at": 85.79999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 82.90000009536743 + }, + { + "name": ":done", + "at": 93.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77.29999995231628 + }, + { + "name": ":done", + "at": 88.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.30000019073486 + }, + { + "name": ":done", + "at": 88.5, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 75.89999985694885 + }, + { + "name": ":done", + "at": 85.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 78.90000009536743 + }, + { + "name": ":done", + "at": 89.20000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77.60000014305115 + }, + { + "name": ":done", + "at": 88.70000004768372, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 96.20000004768372 + }, + { + "name": ":done", + "at": 107.09999990463257, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77.59999990463257 + }, + { + "name": ":done", + "at": 87.89999985694885, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ], + [ + { + "name": ":start", + "at": 77 + }, + { + "name": ":done", + "at": 88.29999995231628, + "detail": { + "checks": 2, + "via": "mutation" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 100)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=100", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 84.20000004768372 + }, + { + "name": ":done", + "at": 1340.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 87.79999995231628 + }, + { + "name": ":done", + "at": 1267.3999998569489, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 86.5 + }, + { + "name": ":done", + "at": 1498.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 82.20000004768372 + }, + { + "name": ":done", + "at": 1506.8000001907349, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 113.70000004768372 + }, + { + "name": ":done", + "at": 1489.3000001907349, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 84.79999995231628 + }, + { + "name": ":done", + "at": 1632.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 91.29999995231628 + }, + { + "name": ":done", + "at": 1461.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 86 + }, + { + "name": ":done", + "at": 680.2999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 75 + }, + { + "name": ":done", + "at": 863.7000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 72.60000014305115 + }, + { + "name": ":done", + "at": 837.1000001430511, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (bursts of 1000)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=1000", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 71.29999995231628 + }, + { + "name": ":done", + "at": 367.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 74 + }, + { + "name": ":done", + "at": 332.7999999523163, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 74 + }, + { + "name": ":done", + "at": 339.89999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 74.80000019073486 + }, + { + "name": ":done", + "at": 357.2000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 73.59999990463257 + }, + { + "name": ":done", + "at": 382.39999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 73.70000004768372 + }, + { + "name": ":done", + "at": 354.10000014305115, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 78 + }, + { + "name": ":done", + "at": 352.7000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 75.10000014305115 + }, + { + "name": ":done", + "at": 349, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 76.09999990463257 + }, + { + "name": ":done", + "at": 354.09999990463257, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 72.79999995231628 + }, + { + "name": ":done", + "at": 328.7000000476837, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + }, + "1 value, 1k consumers, 10k updates (single burst)": { + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=10000", + "version": "3.6.0-rc.1", + "times": [ + [ + { + "name": ":start", + "at": 96.60000014305115 + }, + { + "name": ":done", + "at": 279.10000014305115, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 73.59999990463257 + }, + { + "name": ":done", + "at": 266.39999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 80.59999990463257 + }, + { + "name": ":done", + "at": 242.39999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 91.29999995231628 + }, + { + "name": ":done", + "at": 259.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 73 + }, + { + "name": ":done", + "at": 246.80000019073486, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 72.79999995231628 + }, + { + "name": ":done", + "at": 231.39999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 74.59999990463257 + }, + { + "name": ":done", + "at": 250.5, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 74.20000004768372 + }, + { + "name": ":done", + "at": 235.60000014305115, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 73.09999990463257 + }, + { + "name": ":done", + "at": 229.70000004768372, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ], + [ + { + "name": ":start", + "at": 75.79999995231628 + }, + { + "name": ":done", + "at": 239.89999985694885, + "detail": { + "checks": 1, + "via": "immediate" + } + } + ] + ], + "whatsBetter": "smaller" + } + } + }, + "selections": { + "benches": [ + "DB Monitor w/ chat simulation", + "Incrementing Render Effect", + "1 item, 1k updates (async)", + "1 item, 1k updates", + "1 item, 100k updates (async)", + "1 item, 100k updates", + "1k items, 1 update each (sequentially, async)", + "1k items, 1 update each (sequentially)", + "1k items 1 update on 5% (random, async)", + "1k items 1 update on 5% (random)", + "1k items 1 update on 25% (random, async)", + "1k items 1 update on 25% (random)", + "1 value, 1k consumers, 10k updates (bursts of 100)", + "1 value, 1k consumers, 10k updates (bursts of 1000)", + "1 value, 1k consumers, 10k updates (single burst)" + ], + "frameworks": [ + "angular", + "ember", + "react", + "solid", + "svelte", + "vue" + ] + }, + "benchmarkInfo": [ + { + "name": "DB Monitor w/ chat simulation", + "app": "dbmon-with-chat", + "query": "", + "measure": "fps", + "whatsBetter": "bigger", + "units": "FPS" + }, + { + "name": "Incrementing Render Effect", + "app": "incrementing-render-effect", + "query": "&updates=100000", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1 item, 1k updates (async)", + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=100", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1 item, 1k updates", + "app": "one-item-many-updates", + "query": "&updates=1000&percentRandomAwait=0", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1 item, 100k updates (async)", + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=100", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1 item, 100k updates", + "app": "one-item-many-updates", + "query": "&updates=100000&percentRandomAwait=0", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1k items, 1 update each (sequentially, async)", + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=100", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1k items, 1 update each (sequentially)", + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=1000&percentRandomAwait=0", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1k items 1 update on 5% (random, async)", + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=100", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1k items 1 update on 5% (random)", + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=50&random=true&percentRandomAwait=0", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1k items 1 update on 25% (random, async)", + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=100", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1k items 1 update on 25% (random)", + "app": "ten-k-items-one-time", + "query": "&items=1000&updates=250&random=true&percentRandomAwait=0", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1 value, 1k consumers, 10k updates (bursts of 100)", + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=100", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1 value, 1k consumers, 10k updates (bursts of 1000)", + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=1000", + "whatsBetter": "smaller", + "units": "ms" + }, + { + "name": "1 value, 1k consumers, 10k updates (single burst)", + "app": "fan-out", + "query": "&consumers=1000&updates=10000&burstSize=10000", + "whatsBetter": "smaller", + "units": "ms" + } + ], + "timing": { + "buildMs": 52533, + "benchmarkMs": 873558, + "totalMs": 926091 + } +} \ No newline at end of file