949 lines
25 KiB
JSON
949 lines
25 KiB
JSON
{
|
|
"date": "2026-11-02",
|
|
"increment": "SGF-STOCK-READ-SIM-v1",
|
|
"status": "partial_synthetic_sgf_read_adapter",
|
|
"tests": {
|
|
"initial_stock_suite": {
|
|
"tests": 3,
|
|
"assertions": 465,
|
|
"errors": 0,
|
|
"failures": 0,
|
|
"sha256": "ab46f339709f32f606f47db3935209080e6954d7a3ae7126ff7c7686792e0c37"
|
|
},
|
|
"final_functional": {
|
|
"tests": 2,
|
|
"assertions": 77,
|
|
"errors": 0,
|
|
"failures": 0,
|
|
"sha256": "b4a58c3701b2d46c73f04c6cc9e51c6c529a54983d57148f1ff87be7de3e3b00"
|
|
},
|
|
"navigation": {
|
|
"tests": 8,
|
|
"assertions": 90,
|
|
"errors": 0,
|
|
"failures": 0,
|
|
"sha256": "723d7c92c0c99671c85baa31fcd93cfbd058cdd20d5acdeddbf9a2474e04394d"
|
|
}
|
|
},
|
|
"provenance": {
|
|
"reader_sha256": "9b0591600da07719d655324ccf0b740f06de07db2806540684c9730d048e44b6",
|
|
"measured_controller_sha256": "e71e3522b6f8ba19a67c3084f0b9c3aac9cc37e7ff88f7c50a104625aea61405",
|
|
"final_controller_sha256": "58465ac0f30dfe170f71f484261251d90d73fabd18a9413211f66c54a678bdbe",
|
|
"followup": "Error handling for missing/incompatible source and timeout added after load measurement; successful query path/reader unchanged. Final functional cases rerun; load not repeated."
|
|
},
|
|
"profiles": [
|
|
{
|
|
"records": 1000,
|
|
"view": "items",
|
|
"page_size": 25,
|
|
"median_ms": 16.919,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 12.010000000000002,
|
|
"elapsed_ms": 18.913,
|
|
"incremental_php_bytes": 65472,
|
|
"peak_php_bytes": 45006352,
|
|
"response_bytes": 2901
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 9.48,
|
|
"elapsed_ms": 15.34,
|
|
"incremental_php_bytes": 73056,
|
|
"peak_php_bytes": 45060992,
|
|
"response_bytes": 2901
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 10.909999999999998,
|
|
"elapsed_ms": 16.919,
|
|
"incremental_php_bytes": 73056,
|
|
"peak_php_bytes": 45062208,
|
|
"response_bytes": 2901
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 73056
|
|
},
|
|
{
|
|
"records": 1000,
|
|
"view": "items",
|
|
"page_size": 100,
|
|
"median_ms": 16.071,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 9.16,
|
|
"elapsed_ms": 15.269,
|
|
"incremental_php_bytes": 101096,
|
|
"peak_php_bytes": 45101320,
|
|
"response_bytes": 8004
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 9.670000000000002,
|
|
"elapsed_ms": 16.071,
|
|
"incremental_php_bytes": 108680,
|
|
"peak_php_bytes": 45197512,
|
|
"response_bytes": 8004
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 10.72,
|
|
"elapsed_ms": 17.432,
|
|
"incremental_php_bytes": 109000,
|
|
"peak_php_bytes": 45199048,
|
|
"response_bytes": 8004
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 109000
|
|
},
|
|
{
|
|
"records": 1000,
|
|
"view": "warehouses",
|
|
"page_size": 25,
|
|
"median_ms": 15.225,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 13.27,
|
|
"elapsed_ms": 20.319,
|
|
"incremental_php_bytes": 65472,
|
|
"peak_php_bytes": 45165904,
|
|
"response_bytes": 1310
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 9.450000000000001,
|
|
"elapsed_ms": 14.765,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45043576,
|
|
"response_bytes": 1310
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 10.1,
|
|
"elapsed_ms": 15.225,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45044792,
|
|
"response_bytes": 1310
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 73088
|
|
},
|
|
{
|
|
"records": 1000,
|
|
"view": "warehouses",
|
|
"page_size": 100,
|
|
"median_ms": 15.476,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 10.06,
|
|
"elapsed_ms": 15.476,
|
|
"incremental_php_bytes": 65472,
|
|
"peak_php_bytes": 45047240,
|
|
"response_bytes": 1311
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 9.719999999999999,
|
|
"elapsed_ms": 14.553,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45048672,
|
|
"response_bytes": 1311
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 11.75,
|
|
"elapsed_ms": 18.882,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45049888,
|
|
"response_bytes": 1311
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 73088
|
|
},
|
|
{
|
|
"records": 1000,
|
|
"view": "balances",
|
|
"page_size": 25,
|
|
"median_ms": 28.57,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 22.119999999999997,
|
|
"elapsed_ms": 28.206,
|
|
"incremental_php_bytes": 73384,
|
|
"peak_php_bytes": 45060848,
|
|
"response_bytes": 7854
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 22.78,
|
|
"elapsed_ms": 28.981,
|
|
"incremental_php_bytes": 80992,
|
|
"peak_php_bytes": 45129240,
|
|
"response_bytes": 7854
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 22.91,
|
|
"elapsed_ms": 28.57,
|
|
"incremental_php_bytes": 80992,
|
|
"peak_php_bytes": 45130456,
|
|
"response_bytes": 7854
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 80992
|
|
},
|
|
{
|
|
"records": 1000,
|
|
"view": "balances",
|
|
"page_size": 100,
|
|
"median_ms": 32.412,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 40.309999999999995,
|
|
"elapsed_ms": 47.208,
|
|
"incremental_php_bytes": 202048,
|
|
"peak_php_bytes": 45261552,
|
|
"response_bytes": 27807
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 25.26,
|
|
"elapsed_ms": 32.412,
|
|
"incremental_php_bytes": 181392,
|
|
"peak_php_bytes": 45442640,
|
|
"response_bytes": 27807
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 22.92,
|
|
"elapsed_ms": 29.493,
|
|
"incremental_php_bytes": 181392,
|
|
"peak_php_bytes": 45443856,
|
|
"response_bytes": 27807
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 202048
|
|
},
|
|
{
|
|
"records": 1000,
|
|
"view": "movements",
|
|
"page_size": 25,
|
|
"median_ms": 27.426,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 26.21,
|
|
"elapsed_ms": 34.066,
|
|
"incremental_php_bytes": 75104,
|
|
"peak_php_bytes": 45347616,
|
|
"response_bytes": 8012
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 20.939999999999998,
|
|
"elapsed_ms": 27.426,
|
|
"incremental_php_bytes": 82720,
|
|
"peak_php_bytes": 45144856,
|
|
"response_bytes": 8012
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 20.02,
|
|
"elapsed_ms": 26.194,
|
|
"incremental_php_bytes": 82720,
|
|
"peak_php_bytes": 45146072,
|
|
"response_bytes": 8012
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 82720
|
|
},
|
|
{
|
|
"records": 1000,
|
|
"view": "movements",
|
|
"page_size": 100,
|
|
"median_ms": 25.314,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 18.82,
|
|
"elapsed_ms": 25.314,
|
|
"incremental_php_bytes": 212848,
|
|
"peak_php_bytes": 45286248,
|
|
"response_bytes": 28492
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 18.810000000000002,
|
|
"elapsed_ms": 24.952,
|
|
"incremental_php_bytes": 187920,
|
|
"peak_php_bytes": 45473864,
|
|
"response_bytes": 28492
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 20.14,
|
|
"elapsed_ms": 26.799,
|
|
"incremental_php_bytes": 189200,
|
|
"peak_php_bytes": 45476360,
|
|
"response_bytes": 28492
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 212848
|
|
},
|
|
{
|
|
"records": 5000,
|
|
"view": "items",
|
|
"page_size": 25,
|
|
"median_ms": 32.046,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 24.290000000000003,
|
|
"elapsed_ms": 32.046,
|
|
"incremental_php_bytes": 65472,
|
|
"peak_php_bytes": 45391824,
|
|
"response_bytes": 2932
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 23.220000000000002,
|
|
"elapsed_ms": 28.768,
|
|
"incremental_php_bytes": 73056,
|
|
"peak_php_bytes": 45144984,
|
|
"response_bytes": 2932
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 35.3,
|
|
"elapsed_ms": 43.458,
|
|
"incremental_php_bytes": 73056,
|
|
"peak_php_bytes": 45146200,
|
|
"response_bytes": 2932
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 73056
|
|
},
|
|
{
|
|
"records": 5000,
|
|
"view": "items",
|
|
"page_size": 100,
|
|
"median_ms": 36.666,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 25.93,
|
|
"elapsed_ms": 32.249,
|
|
"incremental_php_bytes": 101096,
|
|
"peak_php_bytes": 45184416,
|
|
"response_bytes": 8034
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 30.490000000000006,
|
|
"elapsed_ms": 36.666,
|
|
"incremental_php_bytes": 108680,
|
|
"peak_php_bytes": 45280608,
|
|
"response_bytes": 8034
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 34.53,
|
|
"elapsed_ms": 41.724,
|
|
"incremental_php_bytes": 108680,
|
|
"peak_php_bytes": 45281824,
|
|
"response_bytes": 8034
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 108680
|
|
},
|
|
{
|
|
"records": 5000,
|
|
"view": "warehouses",
|
|
"page_size": 25,
|
|
"median_ms": 42.828,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 29.71,
|
|
"elapsed_ms": 36.894,
|
|
"incremental_php_bytes": 65472,
|
|
"peak_php_bytes": 45248680,
|
|
"response_bytes": 1340
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 28.58,
|
|
"elapsed_ms": 43.264,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45126352,
|
|
"response_bytes": 1340
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 33.13,
|
|
"elapsed_ms": 42.828,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45127568,
|
|
"response_bytes": 1340
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 73088
|
|
},
|
|
{
|
|
"records": 5000,
|
|
"view": "warehouses",
|
|
"page_size": 100,
|
|
"median_ms": 38.669,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 35.45,
|
|
"elapsed_ms": 42.782,
|
|
"incremental_php_bytes": 65472,
|
|
"peak_php_bytes": 45130016,
|
|
"response_bytes": 1341
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 29.66,
|
|
"elapsed_ms": 38.669,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45131448,
|
|
"response_bytes": 1341
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 25.959999999999997,
|
|
"elapsed_ms": 34.054,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45132664,
|
|
"response_bytes": 1341
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 73088
|
|
},
|
|
{
|
|
"records": 5000,
|
|
"view": "balances",
|
|
"page_size": 25,
|
|
"median_ms": 99.207,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 82.33,
|
|
"elapsed_ms": 89.577,
|
|
"incremental_php_bytes": 73384,
|
|
"peak_php_bytes": 45142984,
|
|
"response_bytes": 7885
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 92.47,
|
|
"elapsed_ms": 99.207,
|
|
"incremental_php_bytes": 80992,
|
|
"peak_php_bytes": 45211376,
|
|
"response_bytes": 7885
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 104.98,
|
|
"elapsed_ms": 113.573,
|
|
"incremental_php_bytes": 80992,
|
|
"peak_php_bytes": 45212592,
|
|
"response_bytes": 7885
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 80992
|
|
},
|
|
{
|
|
"records": 5000,
|
|
"view": "balances",
|
|
"page_size": 100,
|
|
"median_ms": 92.208,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 80.97,
|
|
"elapsed_ms": 89.424,
|
|
"incremental_php_bytes": 202048,
|
|
"peak_php_bytes": 45349320,
|
|
"response_bytes": 27837
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 85.38,
|
|
"elapsed_ms": 92.208,
|
|
"incremental_php_bytes": 181392,
|
|
"peak_php_bytes": 45530408,
|
|
"response_bytes": 27837
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 99.84,
|
|
"elapsed_ms": 107.714,
|
|
"incremental_php_bytes": 181392,
|
|
"peak_php_bytes": 45531624,
|
|
"response_bytes": 27837
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 202048
|
|
},
|
|
{
|
|
"records": 5000,
|
|
"view": "movements",
|
|
"page_size": 25,
|
|
"median_ms": 96.232,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 88.48,
|
|
"elapsed_ms": 96.232,
|
|
"incremental_php_bytes": 75104,
|
|
"peak_php_bytes": 45435384,
|
|
"response_bytes": 8044
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 93,
|
|
"elapsed_ms": 100.649,
|
|
"incremental_php_bytes": 82720,
|
|
"peak_php_bytes": 45232624,
|
|
"response_bytes": 8044
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 70.94,
|
|
"elapsed_ms": 79.507,
|
|
"incremental_php_bytes": 82720,
|
|
"peak_php_bytes": 45233840,
|
|
"response_bytes": 8044
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 82720
|
|
},
|
|
{
|
|
"records": 5000,
|
|
"view": "movements",
|
|
"page_size": 100,
|
|
"median_ms": 76.294,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 74.6,
|
|
"elapsed_ms": 80.654,
|
|
"incremental_php_bytes": 212848,
|
|
"peak_php_bytes": 45374016,
|
|
"response_bytes": 28524
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 68.18,
|
|
"elapsed_ms": 76.294,
|
|
"incremental_php_bytes": 187920,
|
|
"peak_php_bytes": 45561632,
|
|
"response_bytes": 28524
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 68.53,
|
|
"elapsed_ms": 75.194,
|
|
"incremental_php_bytes": 187920,
|
|
"peak_php_bytes": 45562848,
|
|
"response_bytes": 28524
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 212848
|
|
},
|
|
{
|
|
"records": 10000,
|
|
"view": "items",
|
|
"page_size": 25,
|
|
"median_ms": 63.729,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 55.09,
|
|
"elapsed_ms": 63.729,
|
|
"incremental_php_bytes": 65472,
|
|
"peak_php_bytes": 45641168,
|
|
"response_bytes": 2933
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 69.98,
|
|
"elapsed_ms": 80.337,
|
|
"incremental_php_bytes": 73056,
|
|
"peak_php_bytes": 45398424,
|
|
"response_bytes": 2933
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 49.14,
|
|
"elapsed_ms": 58.236,
|
|
"incremental_php_bytes": 73056,
|
|
"peak_php_bytes": 45399640,
|
|
"response_bytes": 2933
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 73056
|
|
},
|
|
{
|
|
"records": 10000,
|
|
"view": "items",
|
|
"page_size": 100,
|
|
"median_ms": 43.684,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 44.22,
|
|
"elapsed_ms": 51.456,
|
|
"incremental_php_bytes": 101096,
|
|
"peak_php_bytes": 45438016,
|
|
"response_bytes": 8036
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 38.07,
|
|
"elapsed_ms": 43.684,
|
|
"incremental_php_bytes": 108680,
|
|
"peak_php_bytes": 45534208,
|
|
"response_bytes": 8036
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 37.18,
|
|
"elapsed_ms": 43.267,
|
|
"incremental_php_bytes": 108680,
|
|
"peak_php_bytes": 45535424,
|
|
"response_bytes": 8036
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 108680
|
|
},
|
|
{
|
|
"records": 10000,
|
|
"view": "warehouses",
|
|
"page_size": 25,
|
|
"median_ms": 39.995,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 33.11000000000001,
|
|
"elapsed_ms": 38.771,
|
|
"incremental_php_bytes": 65472,
|
|
"peak_php_bytes": 45502280,
|
|
"response_bytes": 1340
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 33.6,
|
|
"elapsed_ms": 39.995,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45379952,
|
|
"response_bytes": 1340
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 34.059999999999995,
|
|
"elapsed_ms": 40.038,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45381168,
|
|
"response_bytes": 1340
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 73088
|
|
},
|
|
{
|
|
"records": 10000,
|
|
"view": "warehouses",
|
|
"page_size": 100,
|
|
"median_ms": 43.793,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 35.800000000000004,
|
|
"elapsed_ms": 41.348,
|
|
"incremental_php_bytes": 65472,
|
|
"peak_php_bytes": 45383616,
|
|
"response_bytes": 1341
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 37.99,
|
|
"elapsed_ms": 43.793,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45385048,
|
|
"response_bytes": 1341
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 37.48999999999999,
|
|
"elapsed_ms": 45.022,
|
|
"incremental_php_bytes": 73088,
|
|
"peak_php_bytes": 45386264,
|
|
"response_bytes": 1341
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 73088
|
|
},
|
|
{
|
|
"records": 10000,
|
|
"view": "balances",
|
|
"page_size": 25,
|
|
"median_ms": 143.295,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 141.85,
|
|
"elapsed_ms": 148.065,
|
|
"incremental_php_bytes": 73384,
|
|
"peak_php_bytes": 45396584,
|
|
"response_bytes": 7911
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 137.49,
|
|
"elapsed_ms": 143.295,
|
|
"incremental_php_bytes": 80992,
|
|
"peak_php_bytes": 45464976,
|
|
"response_bytes": 7911
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 134.95,
|
|
"elapsed_ms": 140.908,
|
|
"incremental_php_bytes": 80992,
|
|
"peak_php_bytes": 45466192,
|
|
"response_bytes": 7911
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 80992
|
|
},
|
|
{
|
|
"records": 10000,
|
|
"view": "balances",
|
|
"page_size": 100,
|
|
"median_ms": 146.565,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 140.84,
|
|
"elapsed_ms": 146.565,
|
|
"incremental_php_bytes": 202048,
|
|
"peak_php_bytes": 45597288,
|
|
"response_bytes": 27939
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 142.23000000000002,
|
|
"elapsed_ms": 148.635,
|
|
"incremental_php_bytes": 181392,
|
|
"peak_php_bytes": 45778376,
|
|
"response_bytes": 27939
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 139.66,
|
|
"elapsed_ms": 145.615,
|
|
"incremental_php_bytes": 181392,
|
|
"peak_php_bytes": 45779592,
|
|
"response_bytes": 27939
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 202048
|
|
},
|
|
{
|
|
"records": 10000,
|
|
"view": "movements",
|
|
"page_size": 25,
|
|
"median_ms": 122.667,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 119.6,
|
|
"elapsed_ms": 125.981,
|
|
"incremental_php_bytes": 75104,
|
|
"peak_php_bytes": 45683352,
|
|
"response_bytes": 8044
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 117,
|
|
"elapsed_ms": 122.667,
|
|
"incremental_php_bytes": 82720,
|
|
"peak_php_bytes": 45480592,
|
|
"response_bytes": 8044
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 113.22,
|
|
"elapsed_ms": 119.433,
|
|
"incremental_php_bytes": 82720,
|
|
"peak_php_bytes": 45481808,
|
|
"response_bytes": 8044
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 82720
|
|
},
|
|
{
|
|
"records": 10000,
|
|
"view": "movements",
|
|
"page_size": 100,
|
|
"median_ms": 121.913,
|
|
"samples": [
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 120.09,
|
|
"elapsed_ms": 127.452,
|
|
"incremental_php_bytes": 212848,
|
|
"peak_php_bytes": 45621984,
|
|
"response_bytes": 28524
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 115.59,
|
|
"elapsed_ms": 121.913,
|
|
"incremental_php_bytes": 187920,
|
|
"peak_php_bytes": 45809600,
|
|
"response_bytes": 28524
|
|
},
|
|
{
|
|
"queries": 15,
|
|
"database_ms": 113.34,
|
|
"elapsed_ms": 120.243,
|
|
"incremental_php_bytes": 187920,
|
|
"peak_php_bytes": 45810816,
|
|
"response_bytes": 28524
|
|
}
|
|
],
|
|
"queries": [
|
|
15
|
|
],
|
|
"max_incremental_php_bytes": 212848
|
|
}
|
|
],
|
|
"measured_requests": 72,
|
|
"full_balance_page_traversal": [
|
|
1000,
|
|
5000,
|
|
10000
|
|
],
|
|
"indexes": "Primary keys only; no experimental or destination indexes",
|
|
"sources": {
|
|
"packages/inventory-read/src/InventoryReader.php": "9b0591600da07719d655324ccf0b740f06de07db2806540684c9730d048e44b6",
|
|
"app/Modules/Inventory/StockReadController.php": "58465ac0f30dfe170f71f484261251d90d73fabd18a9413211f66c54a678bdbe",
|
|
"config/stock_read.php": "c1cb5a2009d1140952072ba030b2cecf7ca6e0f6298687564b061006ec81dcdc",
|
|
"resources/js/StockReadWorkspace.jsx": "96ff89f9d27a471f48bc8587a1b2bcaf78fb5aedf80adc1d69c3d7db13c2343d",
|
|
"resources/js/StockMenuWorkspace.jsx": "ddef528851f6c3ab19fa8c5b3a459d6bfb157df81616810cd7da2f049aebe6a4",
|
|
"routes/web.php": "9f09b31877617dfb252363c644d216e02864b29e7777a1d323f8d8ac1d4145fc",
|
|
"app/Shared/Context/ModuleNavigation.php": "33bc9e49f002042c9a7785d1f0d19638482f742294f77d4eabe6974d71096263"
|
|
},
|
|
"preservation": {
|
|
"identity": {
|
|
"database": "sgf_tempo_test",
|
|
"role": "sgf_test_runner",
|
|
"port": 55439,
|
|
"cluster": "sgf_modular_regression_2576427d1939"
|
|
},
|
|
"read_only": true,
|
|
"temporary_stock_grants_remaining": 0,
|
|
"original_constraint_restored_without_stock_right": true,
|
|
"constraint_sha256": "40046092cba51f1b46d26d5f0da8af47e8336e90a8d50b8de3a8c390758f1783",
|
|
"operational_source_bindings": 0,
|
|
"protected_six_records_untouched": true,
|
|
"blocked_cache_untouched": true,
|
|
"previous_proof_hashes_unchanged": true,
|
|
"qa_fixtures_retained": true,
|
|
"real_or_demo_database_connected": false,
|
|
"public_rights_changed": false,
|
|
"purchasing_source_modified": false,
|
|
"purchasing_activated": false,
|
|
"publication": false,
|
|
"checkpoint": false
|
|
},
|
|
"limits": [
|
|
"Testing-only source bindings, empty by default. No existing demo updated.",
|
|
"Shared read projection uses Purchasing ledger structure; Purchasing HTTP adapter/two-host parity remains pending.",
|
|
"Physical stock only; reservations, blocked, available and valuation not established.",
|
|
"No stock commands, receipt/consumption linkage or journal engine added.",
|
|
"Static UI/build is not visual review; warm in-process load is not deployment capacity."
|
|
],
|
|
"visual_review_pending": true,
|
|
"deployment_capacity_validated": false
|
|
}
|