Typical API response with metadata
📝 Dataset Details: REST API response with metadata, pagination, and business objects
🔑 Key Features: UUIDs, timestamps, decimal prices, nested objects, arrays
{
"status": "success",
"timestamp": "2024-01-01T12:00:00Z",
"request_id": "12345678-1234-5678-9012-123456789012",
"data": {
"items": [
{
"id": 1,
"name": "Product A",
"price": 19.99,
"created": "2024-01-01T10:00:00Z",
"active": true,
"tags": [
"electronics",
"featured"
]
},
"... 19 more items"
],
"pagination": {
"total": 1000,
"page": 1,
"per_page": 20
}
}
}
| Library | Mean (ms) | Min (ms) | Max (ms) | Std Dev (ms) | Success Rate |
|---|---|---|---|---|---|
| datason | 0.923 | 0.886 | 1.109 | 0.066 | 10/10 |
| json | 0.078 | 0.074 | 0.096 | 0.006 | 10/10 |
| pickle | 0.039 | 0.037 | 0.042 | 0.002 | 10/10 |
| jsonpickle | 1.213 | 1.183 | 1.249 | 0.021 | 10/10 |
| msgpack | 0.048 | 0.047 | 0.051 | 0.001 | 10/10 |
Simple data types common in APIs
📝 Dataset Details: Basic JSON-compatible data types (strings, numbers, booleans, arrays)
🔑 Key Features: primitive types, mixed arrays, null values, Unicode strings
{
"strings": [
"hello",
"world",
"test"
],
"numbers": [
1,
42,
100
],
"floats": [
3.14,
2.71,
1.41
],
"booleans": [
true,
false
],
"mixed_array": [
"text",
42,
true,
null
]
}
| Library | Mean (ms) | Min (ms) | Max (ms) | Std Dev (ms) | Success Rate |
|---|---|---|---|---|---|
| datason | 0.051 | 0.042 | 0.075 | 0.014 | 10/10 |
| orjson | 0.001 | 0.001 | 0.001 | 0.000 | 10/10 |
| ujson | 0.003 | 0.002 | 0.003 | 0.000 | 10/10 |
| json | 0.007 | 0.006 | 0.008 | 0.001 | 10/10 |
| pickle | 0.001 | 0.001 | 0.002 | 0.000 | 10/10 |
| jsonpickle | 0.034 | 0.031 | 0.047 | 0.005 | 10/10 |
| msgpack | 0.002 | 0.002 | 0.002 | 0.000 | 10/10 |
Deeply nested data structures
📝 Dataset Details: Deeply nested objects with complex hierarchies
🔑 Key Features: deep nesting, configuration objects, mixed data types
{
"config": {
"database": {
"hosts": [
"db1.example.com",
"db2.example.com"
],
"connection": {
"pool_size": 10,
"timeout": 30,
"retry_policy": {
"max_attempts": 3,
"backoff": "exponential"
}
}
},
"services": {
"auth": {
"enabled": true,
"provider": "oauth2"
},
"cache": {
"ttl": 3600,
"type": "redis"
}
}
}
}
| Library | Mean (ms) | Min (ms) | Max (ms) | Std Dev (ms) | Success Rate |
|---|---|---|---|---|---|
| datason | 0.093 | 0.089 | 0.106 | 0.005 | 10/10 |
| orjson | 0.001 | 0.001 | 0.002 | 0.000 | 10/10 |
| ujson | 0.005 | 0.005 | 0.006 | 0.000 | 10/10 |
| json | 0.015 | 0.014 | 0.016 | 0.000 | 10/10 |
| pickle | 0.003 | 0.003 | 0.004 | 0.000 | 10/10 |
| jsonpickle | 0.098 | 0.095 | 0.108 | 0.004 | 10/10 |
| msgpack | 0.003 | 0.003 | 0.004 | 0.000 | 10/10 |
Data with many datetime and UUID objects
📝 Dataset Details: Objects with many datetime fields, timestamps, and UUIDs
🔑 Key Features: ISO timestamps, UUID identifiers, timezone handling, date arithmetic
{
"events": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"timestamp": "2024-01-01T12:00:00Z",
"event_type": "user_action",
"user_id": "123e4567-e89b-12d3-a456-426614174000",
"metadata": {
"created_at": "2024-01-01T10:00:00Z",
"updated_at": "2024-01-01T11:00:00Z",
"expires_at": "2024-01-02T12:00:00Z"
}
},
"... 14 more events"
]
}
| Library | Mean (ms) | Min (ms) | Max (ms) | Std Dev (ms) | Success Rate |
|---|---|---|---|---|---|
| datason | 0.385 | 0.375 | 0.411 | 0.012 | 10/10 |
| orjson | 0.010 | 0.008 | 0.022 | 0.004 | 10/10 |
| json | 0.104 | 0.100 | 0.115 | 0.004 | 10/10 |
| pickle | 0.034 | 0.031 | 0.044 | 0.004 | 10/10 |
| jsonpickle | 1.162 | 1.143 | 1.190 | 0.018 | 10/10 |
| msgpack | 0.077 | 0.075 | 0.089 | 0.004 | 10/10 |
| Use Case | Best Configuration |
|---|---|
| Speed Critical | ml_training |
| Complex Types | default |
| Large Datasets | ml_training |
| Version | Available Features | Config Methods | Status |
|---|---|---|---|
| latest | serialize, deserialize | get_ml_config, get_performance_config, get_api_config, get_strict_config | ✅ Available |
| 0.11.0 | serialize, deserialize | get_ml_config, get_performance_config, get_api_config, get_strict_config | ✅ Available |
| 0.10.0 | ❌ Command '['/opt/hostedtoolcache/Python/3.11.12/x64/bin/python', '-m', 'pip', 'install', 'datason==0.10.0']' returned non-zero exit status 1. | ❌ Failed | |
| 0.9.0 | serialize, deserialize | get_ml_config, get_performance_config, get_api_config, get_strict_config | ✅ Available |
{
"suite_type": "complete",
"metadata": {
"timestamp": "2025-06-19T03:12:57.527741+00:00",
"python_version": "3.11.12 (main, Apr 8 2025, 21:35:04) [GCC 13.3.0]",
"runner_info": {
"os": "posix",
"github_sha": "35a06f17f8c72dfb16a0b44e33d1d19b4757d5dc",
"github_ref": "refs/heads/main",
"ci_run_id": "15748485051"
}
},
"execution_time": 12.520631313323975,
"competitive": {
"api_response": {
"description": "Typical API response with metadata",
"serialization": {
"datason": {
"mean": 0.0009231617999830632,
"min": 0.0008861300000262418,
"max": 0.001109305999989374,
"std": 6.63656388508879e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.9231617999830632
},
"orjson": {
"error": "All serialization attempts failed",
"error_count": 10
},
"ujson": {
"error": "All serialization attempts failed",
"error_count": 10
},
"json": {
"mean": 7.805240002198844e-05,
"min": 7.381800014627515e-05,
"max": 9.573800002726784e-05,
"std": 6.463497888033952e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.07805240002198843
},
"pickle": {
"mean": 3.877839999404387e-05,
"min": 3.682900000967493e-05,
"max": 4.235899996274384e-05,
"std": 1.8012878538257698e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.038778399994043866
},
"jsonpickle": {
"mean": 0.001213059399992744,
"min": 0.001182853000045725,
"max": 0.0012490550000165968,
"std": 2.096201468691121e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 1.2130593999927441
},
"msgpack": {
"mean": 4.816360005861497e-05,
"min": 4.725799999505398e-05,
"max": 5.111500013299519e-05,
"std": 1.2579447625504327e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.048163600058614975
}
},
"deserialization": {
"datason": {
"mean": 0.04322410740001033,
"min": 0.04250025600003937,
"max": 0.04407693100006327,
"std": 0.0005896284777868878,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 43.224107400010325
},
"json": {
"mean": 1.9186800045645214e-05,
"min": 1.8023000166067504e-05,
"max": 2.3784999939380214e-05,
"std": 1.7232753141558665e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.019186800045645214
},
"pickle": {
"mean": 2.152720001049602e-05,
"min": 2.0577999976012507e-05,
"max": 2.3424000119121047e-05,
"std": 8.837516275078635e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.021527200010496017
},
"jsonpickle": {
"mean": 0.0007310159000098792,
"min": 0.00071498099987366,
"max": 0.0007549959998414124,
"std": 1.2786851628189683e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.7310159000098793
},
"msgpack": {
"mean": 1.6228200024670514e-05,
"min": 1.5358999917225447e-05,
"max": 1.7683000123724923e-05,
"std": 7.997994355026887e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.016228200024670514
}
},
"output_size": {
"datason": {
"size": 2720,
"size_type": "string chars",
"supports_binary": false
},
"orjson": {
"error": "Type is not JSON serializable: decimal.Decimal"
},
"ujson": {
"error": "datetime.datetime(2024, 1, 1, 12, 0, tzinfo=datetime.timezone.utc) is not JSON serializable"
},
"json": {
"size": 2760,
"size_type": "utf-8 bytes",
"supports_binary": false
},
"pickle": {
"size": 1897,
"size_type": "bytes",
"supports_binary": true
},
"jsonpickle": {
"size": 6143,
"size_type": "utf-8 bytes",
"supports_binary": false
},
"msgpack": {
"size": 1885,
"size_type": "bytes",
"supports_binary": true
}
},
"competitors_tested": [
"datason",
"orjson",
"ujson",
"json",
"pickle",
"jsonpickle",
"msgpack"
]
},
"simple_objects": {
"description": "Simple data types common in APIs",
"serialization": {
"datason": {
"mean": 5.068720004146599e-05,
"min": 4.160700018474017e-05,
"max": 7.478899988200283e-05,
"std": 1.396403604184723e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.050687200041465985
},
"orjson": {
"mean": 8.625999953437713e-07,
"min": 7.109999842214165e-07,
"max": 1.4820000160398195e-06,
"std": 2.488999070376396e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0008625999953437713
},
"ujson": {
"mean": 2.5287999960710295e-06,
"min": 2.3740001324767945e-06,
"max": 2.7650000902212923e-06,
"std": 1.3504634128065343e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0025287999960710295
},
"json": {
"mean": 6.577100020876969e-06,
"min": 5.960999942544731e-06,
"max": 7.6050000643590465e-06,
"std": 5.34369534150175e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.006577100020876969
},
"pickle": {
"mean": 1.3837000096827978e-06,
"min": 1.142999963121838e-06,
"max": 1.9940000584028894e-06,
"std": 2.618061463188318e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0013837000096827978
},
"jsonpickle": {
"mean": 3.395519997866359e-05,
"min": 3.105800010416715e-05,
"max": 4.725799999505398e-05,
"std": 4.888646529184453e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.033955199978663586
},
"msgpack": {
"mean": 1.8485000055079581e-06,
"min": 1.7130000742326956e-06,
"max": 2.2540000372828217e-06,
"std": 1.656510465208498e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0018485000055079581
}
},
"deserialization": {
"datason": {
"mean": 0.004775604999986171,
"min": 0.004729394999912984,
"max": 0.0049003229999016185,
"std": 5.165283061219483e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 4.775604999986172
},
"orjson": {
"mean": 1.833300029829843e-06,
"min": 1.1319998520775698e-06,
"max": 4.027000159112504e-06,
"std": 9.35430073704591e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.001833300029829843
},
"ujson": {
"mean": 2.52389997967839e-06,
"min": 2.1639998522005044e-06,
"max": 3.105999894614797e-06,
"std": 3.17828196911589e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.00252389997967839
},
"json": {
"mean": 3.404200015211245e-06,
"min": 3.1859999580774456e-06,
"max": 3.896999942298862e-06,
"std": 2.6238851134327043e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.003404200015211245
},
"pickle": {
"mean": 2.0166999547654994e-06,
"min": 1.824000037231599e-06,
"max": 2.3239999791258015e-06,
"std": 1.5568846343041436e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0020166999547654996
},
"jsonpickle": {
"mean": 3.7794599984408704e-05,
"min": 3.56269999883807e-05,
"max": 4.2759000052683405e-05,
"std": 2.0190239078816466e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.037794599984408705
},
"msgpack": {
"mean": 1.6392000134146657e-06,
"min": 1.4429999737330945e-06,
"max": 2.2140000055514975e-06,
"std": 2.3405546887869863e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0016392000134146656
}
},
"output_size": {
"datason": {
"size": 225,
"size_type": "string chars",
"supports_binary": false
},
"orjson": {
"size": 197,
"size_type": "bytes",
"supports_binary": true
},
"ujson": {
"size": 197,
"size_type": "utf-8 bytes",
"supports_binary": false
},
"json": {
"size": 225,
"size_type": "utf-8 bytes",
"supports_binary": false
},
"pickle": {
"size": 210,
"size_type": "bytes",
"supports_binary": true
},
"jsonpickle": {
"size": 225,
"size_type": "utf-8 bytes",
"supports_binary": false
},
"msgpack": {
"size": 149,
"size_type": "bytes",
"supports_binary": true
}
},
"competitors_tested": [
"datason",
"orjson",
"ujson",
"json",
"pickle",
"jsonpickle",
"msgpack"
]
},
"nested_structures": {
"description": "Deeply nested data structures",
"serialization": {
"datason": {
"mean": 9.255439997559733e-05,
"min": 8.920599998418766e-05,
"max": 0.0001062670000919752,
"std": 5.0716990227974435e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.09255439997559733
},
"orjson": {
"mean": 1.227400002790091e-06,
"min": 1.0019998626376037e-06,
"max": 2.434999942124705e-06,
"std": 4.3802058845836766e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.001227400002790091
},
"ujson": {
"mean": 5.3891999868938e-06,
"min": 5.2099999265919905e-06,
"max": 5.850999968970427e-06,
"std": 1.870940352686768e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0053891999868938
},
"json": {
"mean": 1.4774499982195266e-05,
"min": 1.4147000001685228e-05,
"max": 1.563899991197104e-05,
"std": 4.585710060912754e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.014774499982195266
},
"pickle": {
"mean": 2.8464999786592672e-06,
"min": 2.6249999791616574e-06,
"max": 3.5569998999562813e-06,
"std": 2.744660298577603e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.002846499978659267
},
"jsonpickle": {
"mean": 9.826120001434901e-05,
"min": 9.528800001135096e-05,
"max": 0.00010827100004462409,
"std": 3.8707916535151514e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.09826120001434901
},
"msgpack": {
"mean": 3.4765000009429057e-06,
"min": 3.3070000426960178e-06,
"max": 3.926999852410518e-06,
"std": 1.9384482366518103e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.003476500000942906
}
},
"deserialization": {
"datason": {
"mean": 0.018623276300058934,
"min": 0.018262069000002157,
"max": 0.019003320000138046,
"std": 0.0002616110395873141,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 18.623276300058933
},
"orjson": {
"mean": 3.105800010416715e-06,
"min": 2.9359998734435067e-06,
"max": 3.856999910567538e-06,
"std": 2.917958640444351e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.003105800010416715
},
"ujson": {
"mean": 5.388199951994466e-06,
"min": 5.119999968883349e-06,
"max": 5.860999863216421e-06,
"std": 2.3846485575220365e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.005388199951994466
},
"json": {
"mean": 7.024199976513046e-06,
"min": 6.722999842168065e-06,
"max": 8.125000022118911e-06,
"std": 4.108649058553713e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.007024199976513046
},
"pickle": {
"mean": 5.5844999906184965e-06,
"min": 3.547000005710288e-06,
"max": 2.1288999960233923e-05,
"std": 5.5283723279844145e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.005584499990618497
},
"jsonpickle": {
"mean": 9.035990003667394e-05,
"min": 8.779300014793989e-05,
"max": 0.00010330200007047097,
"std": 4.672640860150599e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.09035990003667393
},
"msgpack": {
"mean": 4.361200035418733e-06,
"min": 4.158000137977069e-06,
"max": 4.96999996357772e-06,
"std": 2.315367802536502e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.004361200035418733
}
},
"output_size": {
"datason": {
"size": 518,
"size_type": "string chars",
"supports_binary": false
},
"orjson": {
"size": 454,
"size_type": "bytes",
"supports_binary": true
},
"ujson": {
"size": 454,
"size_type": "utf-8 bytes",
"supports_binary": false
},
"json": {
"size": 518,
"size_type": "utf-8 bytes",
"supports_binary": false
},
"pickle": {
"size": 354,
"size_type": "bytes",
"supports_binary": true
},
"jsonpickle": {
"size": 518,
"size_type": "utf-8 bytes",
"supports_binary": false
},
"msgpack": {
"size": 310,
"size_type": "bytes",
"supports_binary": true
}
},
"competitors_tested": [
"datason",
"orjson",
"ujson",
"json",
"pickle",
"jsonpickle",
"msgpack"
]
},
"datetime_heavy": {
"description": "Data with many datetime and UUID objects",
"serialization": {
"datason": {
"mean": 0.0003853915000036068,
"min": 0.0003746980000869371,
"max": 0.0004106640001282358,
"std": 1.1892922378560958e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.3853915000036068
},
"orjson": {
"mean": 9.95020004666003e-06,
"min": 8.436000143774436e-06,
"max": 2.227100003437954e-05,
"std": 4.331623910509136e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.00995020004666003
},
"ujson": {
"error": "All serialization attempts failed",
"error_count": 10
},
"json": {
"mean": 0.00010374110006523551,
"min": 0.0001001870000436611,
"max": 0.0001151240001036058,
"std": 4.270260925883464e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.10374110006523551
},
"pickle": {
"mean": 3.385010004421929e-05,
"min": 3.148900009364297e-05,
"max": 4.407200003697653e-05,
"std": 3.7791905633888207e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.03385010004421929
},
"jsonpickle": {
"mean": 0.0011620133000405986,
"min": 0.0011425980001149583,
"max": 0.0011901450000095792,
"std": 1.7759174604091748e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 1.1620133000405986
},
"msgpack": {
"mean": 7.743999999547669e-05,
"min": 7.546999995611259e-05,
"max": 8.940700013226888e-05,
"std": 4.220776124722576e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.07743999999547668
}
},
"deserialization": {
"datason": {
"mean": 0.025551573400002782,
"min": 0.025407403000144768,
"max": 0.02578658900006303,
"std": 0.00011100770446740668,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 25.55157340000278
},
"orjson": {
"mean": 7.228300000861055e-06,
"min": 6.391999932020553e-06,
"max": 1.1120999943159404e-05,
"std": 1.4503583194705573e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.007228300000861054
},
"json": {
"mean": 1.299709997510945e-05,
"min": 1.2742999842885183e-05,
"max": 1.365599996461242e-05,
"std": 3.065381672081767e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.01299709997510945
},
"pickle": {
"mean": 1.395299998421251e-05,
"min": 1.2693999906332465e-05,
"max": 1.822400008677505e-05,
"std": 1.6504341016416775e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.01395299998421251
},
"jsonpickle": {
"mean": 0.0006483549999529714,
"min": 0.0006299230001332035,
"max": 0.0006602189998829999,
"std": 8.936375543625252e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.6483549999529714
},
"msgpack": {
"mean": 1.0320999990653945e-05,
"min": 9.929000043484848e-06,
"max": 1.126100005421904e-05,
"std": 4.776060799349124e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.010320999990653945
}
},
"output_size": {
"datason": {
"size": 3102,
"size_type": "string chars",
"supports_binary": false
},
"orjson": {
"size": 2937,
"size_type": "bytes",
"supports_binary": true
},
"ujson": {
"error": "datetime.datetime(2024, 1, 1, 12, 0, tzinfo=datetime.timezone.utc) is not JSON serializable"
},
"json": {
"size": 3102,
"size_type": "utf-8 bytes",
"supports_binary": false
},
"pickle": {
"size": 2007,
"size_type": "bytes",
"supports_binary": true
},
"jsonpickle": {
"size": 7417,
"size_type": "utf-8 bytes",
"supports_binary": false
},
"msgpack": {
"size": 2589,
"size_type": "bytes",
"supports_binary": true
}
},
"competitors_tested": [
"datason",
"orjson",
"ujson",
"json",
"pickle",
"jsonpickle",
"msgpack"
]
},
"summary": {
"competitors_tested": [
"datason",
"orjson",
"ujson",
"json",
"pickle",
"jsonpickle",
"msgpack"
],
"datasets_tested": [
"api_response",
"simple_objects",
"nested_structures",
"datetime_heavy"
],
"fastest_serialization": {
"api_response": {
"library": "pickle",
"time_ms": 0.038778399994043866
},
"simple_objects": {
"library": "orjson",
"time_ms": 0.0008625999953437713
},
"nested_structures": {
"library": "orjson",
"time_ms": 0.001227400002790091
},
"datetime_heavy": {
"library": "orjson",
"time_ms": 0.00995020004666003
}
},
"fastest_deserialization": {
"api_response": {
"library": "msgpack",
"time_ms": 0.016228200024670514
},
"simple_objects": {
"library": "msgpack",
"time_ms": 0.0016392000134146656
},
"nested_structures": {
"library": "orjson",
"time_ms": 0.003105800010416715
},
"datetime_heavy": {
"library": "orjson",
"time_ms": 0.007228300000861054
}
},
"smallest_output": {
"api_response": {
"library": "msgpack",
"size_bytes": 1885
},
"simple_objects": {
"library": "msgpack",
"size_bytes": 149
},
"nested_structures": {
"library": "msgpack",
"size_bytes": 310
},
"datetime_heavy": {
"library": "pickle",
"size_bytes": 2007
}
},
"datason_performance": {
"api_response": {
"serialization_ms": 0.9231617999830632,
"deserialization_ms": 43.224107400010325
},
"simple_objects": {
"serialization_ms": 0.050687200041465985,
"deserialization_ms": 4.775604999986172
},
"nested_structures": {
"serialization_ms": 0.09255439997559733,
"deserialization_ms": 18.623276300058933
},
"datetime_heavy": {
"serialization_ms": 0.3853915000036068,
"deserialization_ms": 25.55157340000278
}
}
}
},
"configurations": {
"default": {
"description": "Out-of-box experience",
"datasets": {
"small_objects": {
"description": "Small API-style objects",
"results": {
"serialization": {
"mean": 2.1517999925890763e-05,
"min": 2.0327999891378568e-05,
"max": 2.3192999833554495e-05,
"std": 8.205918911597442e-07,
"mean_ms": 0.021517999925890763
},
"deserialization": {
"mean": 0.0010065027999871744,
"min": 0.0009961539999494562,
"max": 0.0010274830001435475,
"std": 9.005566244202383e-06,
"mean_ms": 1.0065027999871745
},
"total_time_ms": 1.0280207999130653,
"successful_runs": 10,
"config": {}
}
},
"complex_types": {
"description": "Complex type handling",
"results": {
"serialization": {
"mean": 8.935019998261851e-05,
"min": 8.671099999446596e-05,
"max": 0.00010441500012348115,
"std": 5.371273307506956e-06,
"mean_ms": 0.0893501999826185
},
"deserialization": {
"mean": 0.0018344771999636578,
"min": 0.0018278830000326707,
"max": 0.0018442830000822141,
"std": 5.925367473118897e-06,
"mean_ms": 1.8344771999636578
},
"total_time_ms": 1.9238273999462763,
"successful_runs": 10,
"config": {}
}
},
"medium_dataset": {
"description": "Medium-sized realistic dataset",
"results": {
"serialization": {
"mean": 0.0008632281000473085,
"min": 0.0008441620000212424,
"max": 0.000914362000003166,
"std": 2.2021695622547782e-05,
"mean_ms": 0.8632281000473085
},
"deserialization": {
"mean": 0.13313963480002258,
"min": 0.13127096699986396,
"max": 0.13461656600020433,
"std": 0.001015767842286566,
"mean_ms": 133.13963480002258
},
"total_time_ms": 134.00286290006989,
"successful_runs": 10,
"config": {}
}
}
}
},
"api_fast": {
"description": "Fast API responses",
"datasets": {
"small_objects": {
"description": "Small API-style objects",
"results": {
"serialization": {
"mean": 2.246270005343831e-05,
"min": 2.1991000039633946e-05,
"max": 2.3694000219620648e-05,
"std": 5.091152024841401e-07,
"mean_ms": 0.02246270005343831
},
"deserialization": {
"mean": 0.0010180204999869602,
"min": 0.0010057330000563525,
"max": 0.0010379220000231726,
"std": 8.768099343363942e-06,
"mean_ms": 1.0180204999869602
},
"total_time_ms": 1.0404832000403985,
"successful_runs": 10,
"config": {
"date_format": "unix",
"custom_date_format": null,
"uuid_format": "object",
"parse_uuids": true,
"dataframe_orient": "values",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "safe",
"preserve_decimals": false,
"preserve_complex": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": false,
"ensure_ascii": false,
"check_if_serialized": false,
"include_type_hints": false,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
},
"complex_types": {
"description": "Complex type handling",
"results": {
"serialization": {
"mean": 0.00010226659996988019,
"min": 9.756199983712577e-05,
"max": 0.00011245999985476374,
"std": 4.395648964179768e-06,
"mean_ms": 0.10226659996988019
},
"deserialization": {
"mean": 0.0018453775999887512,
"min": 0.001817212999867479,
"max": 0.0018937349998395803,
"std": 2.390684881952245e-05,
"mean_ms": 1.8453775999887512
},
"total_time_ms": 1.9476441999586314,
"successful_runs": 10,
"config": {
"date_format": "unix",
"custom_date_format": null,
"uuid_format": "object",
"parse_uuids": true,
"dataframe_orient": "values",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "safe",
"preserve_decimals": false,
"preserve_complex": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": false,
"ensure_ascii": false,
"check_if_serialized": false,
"include_type_hints": false,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
},
"medium_dataset": {
"description": "Medium-sized realistic dataset",
"results": {
"serialization": {
"mean": 0.000969876900012423,
"min": 0.0009574230000453099,
"max": 0.000993369000070743,
"std": 1.1096655787779937e-05,
"mean_ms": 0.969876900012423
},
"deserialization": {
"mean": 0.13192566640002495,
"min": 0.1311550590000934,
"max": 0.13336482299996533,
"std": 0.0007095945251941965,
"mean_ms": 131.92566640002497
},
"total_time_ms": 132.8955433000374,
"successful_runs": 10,
"config": {
"date_format": "unix",
"custom_date_format": null,
"uuid_format": "object",
"parse_uuids": true,
"dataframe_orient": "values",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "safe",
"preserve_decimals": false,
"preserve_complex": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": false,
"ensure_ascii": false,
"check_if_serialized": false,
"include_type_hints": false,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
}
}
},
"ml_training": {
"description": "ML model serialization",
"datasets": {
"small_objects": {
"description": "Small API-style objects",
"results": {
"serialization": {
"mean": 2.4429299969597196e-05,
"min": 2.3553999881187337e-05,
"max": 2.5586999981896952e-05,
"std": 6.521542204686951e-07,
"mean_ms": 0.024429299969597196
},
"deserialization": {
"mean": 0.0010011371999553375,
"min": 0.0009911360000387504,
"max": 0.001016942999967796,
"std": 6.846335131946321e-06,
"mean_ms": 1.0011371999553376
},
"total_time_ms": 1.0255664999249348,
"successful_runs": 10,
"config": {
"date_format": "unix_ms",
"custom_date_format": null,
"uuid_format": "object",
"parse_uuids": true,
"dataframe_orient": "records",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "aggressive",
"preserve_decimals": false,
"preserve_complex": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": true,
"ensure_ascii": false,
"check_if_serialized": false,
"include_type_hints": true,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
},
"complex_types": {
"description": "Complex type handling",
"results": {
"serialization": {
"mean": 0.00011298839997380128,
"min": 0.00010647799990692874,
"max": 0.0001309039998886874,
"std": 9.110613475048172e-06,
"mean_ms": 0.11298839997380128
},
"deserialization": {
"mean": 0.0018601115999899776,
"min": 0.0018230139999104722,
"max": 0.0020559690001391573,
"std": 6.965053475080267e-05,
"mean_ms": 1.8601115999899775
},
"total_time_ms": 1.9730999999637788,
"successful_runs": 10,
"config": {
"date_format": "unix_ms",
"custom_date_format": null,
"uuid_format": "object",
"parse_uuids": true,
"dataframe_orient": "records",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "aggressive",
"preserve_decimals": false,
"preserve_complex": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": true,
"ensure_ascii": false,
"check_if_serialized": false,
"include_type_hints": true,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
},
"medium_dataset": {
"description": "Medium-sized realistic dataset",
"results": {
"serialization": {
"mean": 0.001171502300053362,
"min": 0.0011571350000849634,
"max": 0.0011881520001679746,
"std": 1.154529491164855e-05,
"mean_ms": 1.171502300053362
},
"deserialization": {
"mean": 0.13142988119996063,
"min": 0.13001955400000043,
"max": 0.13299989400002232,
"std": 0.0010542164864718003,
"mean_ms": 131.42988119996062
},
"total_time_ms": 132.60138350001398,
"successful_runs": 10,
"config": {
"date_format": "unix_ms",
"custom_date_format": null,
"uuid_format": "object",
"parse_uuids": true,
"dataframe_orient": "records",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "aggressive",
"preserve_decimals": false,
"preserve_complex": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": true,
"ensure_ascii": false,
"check_if_serialized": false,
"include_type_hints": true,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
}
}
},
"secure_storage": {
"description": "Secure data storage",
"datasets": {
"small_objects": {
"description": "Small API-style objects",
"results": {
"serialization": {
"mean": 2.2425699967243418e-05,
"min": 2.1460000198203488e-05,
"max": 2.541799995015026e-05,
"std": 1.1784187868289469e-06,
"mean_ms": 0.022425699967243418
},
"deserialization": {
"mean": 0.0010098313999833408,
"min": 0.0010033979999661824,
"max": 0.0010218729998996423,
"std": 6.030724066442691e-06,
"mean_ms": 1.0098313999833408
},
"total_time_ms": 1.0322570999505842,
"successful_runs": 10,
"config": {
"date_format": "iso",
"custom_date_format": null,
"uuid_format": "object",
"parse_uuids": true,
"dataframe_orient": "records",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "strict",
"preserve_decimals": true,
"preserve_complex": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": false,
"ensure_ascii": false,
"check_if_serialized": false,
"include_type_hints": false,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
},
"complex_types": {
"description": "Complex type handling",
"results": {
"serialization": {
"mean": 0.00010705750003126013,
"min": 0.00010342300015508954,
"max": 0.00011414300001888478,
"std": 3.2463673841690388e-06,
"mean_ms": 0.10705750003126013
},
"deserialization": {
"mean": 0.0018492193999691154,
"min": 0.0018211509998309339,
"max": 0.001914234999958353,
"std": 2.4823281542510814e-05,
"mean_ms": 1.8492193999691153
},
"total_time_ms": 1.9562769000003752,
"successful_runs": 10,
"config": {
"date_format": "iso",
"custom_date_format": null,
"uuid_format": "object",
"parse_uuids": true,
"dataframe_orient": "records",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "strict",
"preserve_decimals": true,
"preserve_complex": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": false,
"ensure_ascii": false,
"check_if_serialized": false,
"include_type_hints": false,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
},
"medium_dataset": {
"description": "Medium-sized realistic dataset",
"results": {
"serialization": {
"mean": 0.0010927487000117254,
"min": 0.001064972999984093,
"max": 0.0011247740001181228,
"std": 1.7051781889696563e-05,
"mean_ms": 1.0927487000117253
},
"deserialization": {
"mean": 0.13282343500002297,
"min": 0.1317643020001924,
"max": 0.13766204399985327,
"std": 0.0017749997271776336,
"mean_ms": 132.82343500002298
},
"total_time_ms": 133.91618370003468,
"successful_runs": 10,
"config": {
"date_format": "iso",
"custom_date_format": null,
"uuid_format": "object",
"parse_uuids": true,
"dataframe_orient": "records",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "strict",
"preserve_decimals": true,
"preserve_complex": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": false,
"ensure_ascii": false,
"check_if_serialized": false,
"include_type_hints": false,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
}
}
},
"api_consistent": {
"description": "Consistent API responses",
"datasets": {
"small_objects": {
"description": "Small API-style objects",
"results": {
"serialization": {
"mean": 2.444249998916348e-05,
"min": 2.3474000045098364e-05,
"max": 2.6749999960884452e-05,
"std": 1.1613384124075772e-06,
"mean_ms": 0.02444249998916348
},
"deserialization": {
"mean": 0.0010173202000260061,
"min": 0.0009943309999016492,
"max": 0.0011370870001883304,
"std": 4.250771501544034e-05,
"mean_ms": 1.0173202000260062
},
"total_time_ms": 1.0417627000151697,
"successful_runs": 10,
"config": {
"date_format": "iso",
"custom_date_format": null,
"uuid_format": "string",
"parse_uuids": false,
"dataframe_orient": "records",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "safe",
"preserve_decimals": true,
"preserve_complex": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": true,
"ensure_ascii": true,
"check_if_serialized": false,
"include_type_hints": false,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
},
"complex_types": {
"description": "Complex type handling",
"results": {
"serialization": {
"mean": 0.00010966929994538077,
"min": 0.00010609699984343024,
"max": 0.00012290899985600845,
"std": 5.1717947609408484e-06,
"mean_ms": 0.10966929994538077
},
"deserialization": {
"mean": 0.0018295125000577172,
"min": 0.0018140080001103343,
"max": 0.001859162000073411,
"std": 1.3321849654926863e-05,
"mean_ms": 1.8295125000577173
},
"total_time_ms": 1.939181800003098,
"successful_runs": 10,
"config": {
"date_format": "iso",
"custom_date_format": null,
"uuid_format": "string",
"parse_uuids": false,
"dataframe_orient": "records",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "safe",
"preserve_decimals": true,
"preserve_complex": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": true,
"ensure_ascii": true,
"check_if_serialized": false,
"include_type_hints": false,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
},
"medium_dataset": {
"description": "Medium-sized realistic dataset",
"results": {
"serialization": {
"mean": 0.0012081505999958608,
"min": 0.001190617000020211,
"max": 0.0012617200000022422,
"std": 2.079885058178499e-05,
"mean_ms": 1.2081505999958608
},
"deserialization": {
"mean": 0.13385156860003916,
"min": 0.13172540000005029,
"max": 0.14346193699998366,
"std": 0.0036616090877374845,
"mean_ms": 133.85156860003917
},
"total_time_ms": 135.059719200035,
"successful_runs": 10,
"config": {
"date_format": "iso",
"custom_date_format": null,
"uuid_format": "string",
"parse_uuids": false,
"dataframe_orient": "records",
"datetime_output": "json_safe",
"series_output": "json_safe",
"dataframe_output": "json_safe",
"numpy_output": "json_safe",
"nan_handling": "null",
"type_coercion": "safe",
"preserve_decimals": true,
"preserve_complex": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"custom_serializers": null,
"sort_keys": true,
"ensure_ascii": true,
"check_if_serialized": false,
"include_type_hints": false,
"auto_detect_types": false,
"redact_fields": null,
"redact_patterns": null,
"redact_large_objects": false,
"redaction_replacement": "",
"include_redaction_summary": false,
"audit_trail": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"cache_metrics_enabled": false
}
}
}
}
},
"summary": {
"configurations_tested": [
"default",
"api_fast",
"ml_training",
"secure_storage",
"api_consistent"
],
"fastest_configuration": {
"small_objects": {
"config": "ml_training",
"time_ms": 1.0255664999249348
},
"complex_types": {
"config": "default",
"time_ms": 1.9238273999462763
},
"medium_dataset": {
"config": "ml_training",
"time_ms": 132.60138350001398
}
},
"best_for_use_case": {
"speed_critical": "ml_training",
"complex_types": "default",
"large_datasets": "ml_training"
},
"performance_comparison": {
"default": {
"small_objects": 1.0280207999130653,
"complex_types": 1.9238273999462763,
"medium_dataset": 134.00286290006989
},
"api_fast": {
"small_objects": 1.0404832000403985,
"complex_types": 1.9476441999586314,
"medium_dataset": 132.8955433000374
},
"ml_training": {
"small_objects": 1.0255664999249348,
"complex_types": 1.9730999999637788,
"medium_dataset": 132.60138350001398
},
"secure_storage": {
"small_objects": 1.0322570999505842,
"complex_types": 1.9562769000003752,
"medium_dataset": 133.91618370003468
},
"api_consistent": {
"small_objects": 1.0417627000151697,
"complex_types": 1.939181800003098,
"medium_dataset": 135.059719200035
}
}
}
},
"versioning": {
"metadata": {
"timestamp": "2025-06-19T03:13:06.983003+00:00",
"versions_tested": [
"latest",
"0.11.0",
"0.10.0",
"0.9.0"
],
"python_version": "3.11.12 (main, Apr 8 2025, 21:35:04) [GCC 13.3.0]",
"focus": "optimization_configurations"
},
"version_results": {
"latest": {
"version": "latest",
"available_features": [
"serialize",
"deserialize"
],
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"datasets": {
"basic_types": {
"description": "Basic types - tests core serialization speed",
"results": {
"version": "latest",
"dataset": "basic_types",
"config_results": {
"get_ml_config": {
"mean_ms": 0.04797919991688104,
"min_ms": 0.035967000030723284,
"max_ms": 0.08489799984090496,
"std_ms": 0.020878193949357516,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 0.03828140002042346,
"min_ms": 0.031669000009060255,
"max_ms": 0.055342999985441566,
"std_ms": 0.009828509595679016,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.04532819998530613,
"min_ms": 0.03439399984017655,
"max_ms": 0.06441999994422076,
"std_ms": 0.013819560903219851,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.036321800007499405,
"min_ms": 0.03049700012525136,
"max_ms": 0.05281900007503282,
"std_ms": 0.009345579133702327,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.03300779999335646,
"min_ms": 0.03057700018871401,
"max_ms": 0.039693999951850856,
"std_ms": 0.0038551657482155935,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "default",
"time_ms": 0.03300779999335646
},
"performance_variance": {
"variance_ratio": 1.4535715778251779,
"range_ms": 0.014971399923524586,
"min_ms": 0.03300779999335646,
"max_ms": 0.04797919991688104,
"analysis": "Low variance"
}
}
}
},
"datetime_heavy": {
"description": "Datetime handling - tests date optimization configs",
"results": {
"version": "latest",
"dataset": "datetime_heavy",
"config_results": {
"get_ml_config": {
"mean_ms": 0.11767320002036286,
"min_ms": 0.09830299995883252,
"max_ms": 0.15123100001801504,
"std_ms": 0.023226157367385262,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 0.0917930000468914,
"min_ms": 0.08395700001528894,
"max_ms": 0.11641700007203326,
"std_ms": 0.013957594558941213,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.11066820002270106,
"min_ms": 0.10055699999611534,
"max_ms": 0.14336699996420066,
"std_ms": 0.01839071071698829,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.11032919996978308,
"min_ms": 0.09524699999019504,
"max_ms": 0.13164500001039414,
"std_ms": 0.017521894163129506,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.0974212000528496,
"min_ms": 0.09438600000066799,
"max_ms": 0.10646800001268275,
"std_ms": 0.00513673642578072,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "get_performance_config",
"time_ms": 0.0917930000468914
},
"performance_variance": {
"variance_ratio": 1.2819408883057626,
"range_ms": 0.025880199973471463,
"min_ms": 0.0917930000468914,
"max_ms": 0.11767320002036286,
"analysis": "Low variance"
}
}
}
},
"decimal_precision": {
"description": "Decimal handling - tests precision optimization configs",
"results": {
"version": "latest",
"dataset": "decimal_precision",
"config_results": {
"get_ml_config": {
"mean_ms": 0.4628799999863986,
"min_ms": 0.43133300005138153,
"max_ms": 0.5215809999299381,
"std_ms": 0.03804390908446562,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 0.4361221999715781,
"min_ms": 0.41084500003307767,
"max_ms": 0.4648259998702997,
"std_ms": 0.025140338851522927,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.44244619994060486,
"min_ms": 0.41910100003406114,
"max_ms": 0.5080659998384363,
"std_ms": 0.037603993635317724,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.43150759997843124,
"min_ms": 0.4095029999007238,
"max_ms": 0.4548070000964799,
"std_ms": 0.02253214435949852,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.43165379997844866,
"min_ms": 0.4113359998427768,
"max_ms": 0.4672699999446195,
"std_ms": 0.022153051644859742,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "get_strict_config",
"time_ms": 0.43150759997843124
},
"performance_variance": {
"variance_ratio": 1.0727041656034229,
"range_ms": 0.03137240000796737,
"min_ms": 0.43150759997843124,
"max_ms": 0.4628799999863986,
"analysis": "Low variance"
}
}
}
},
"large_dataset": {
"description": "Large data - tests memory and compression configs",
"results": {
"version": "latest",
"dataset": "large_dataset",
"config_results": {
"get_ml_config": {
"mean_ms": 1.7252363999432418,
"min_ms": 1.6638679999232409,
"max_ms": 1.7842929999005719,
"std_ms": 0.05922152509867173,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 1.799583399997573,
"min_ms": 1.5228160000333446,
"max_ms": 2.8292590000091877,
"std_ms": 0.5757149440527498,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 1.6536472000098001,
"min_ms": 1.6236740000294958,
"max_ms": 1.7281779998938873,
"std_ms": 0.042421617278371335,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 1.53376179996485,
"min_ms": 1.5150310000535683,
"max_ms": 1.5772069998547522,
"std_ms": 0.024843009685131815,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 1.53143600000476,
"min_ms": 1.5205519998744421,
"max_ms": 1.542783000104464,
"std_ms": 0.010091418657364534,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "default",
"time_ms": 1.53143600000476
},
"performance_variance": {
"variance_ratio": 1.1750954006514014,
"range_ms": 0.268147399992813,
"min_ms": 1.53143600000476,
"max_ms": 1.799583399997573,
"analysis": "Low variance"
}
}
}
},
"complex_structure": {
"description": "Complex nested data - tests structural optimization",
"results": {
"version": "latest",
"dataset": "complex_structure",
"config_results": {
"get_ml_config": {
"mean_ms": 3.1060673999490973,
"min_ms": 3.0054259998451016,
"max_ms": 3.320412999983091,
"std_ms": 0.13077723969289765,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 2.7837214000101085,
"min_ms": 2.7187820001017826,
"max_ms": 2.8753439999036345,
"std_ms": 0.06227504367663346,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 3.0534177999925305,
"min_ms": 3.0265360001067165,
"max_ms": 3.130007999970985,
"std_ms": 0.043229948283186506,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 2.877094999894325,
"min_ms": 2.8505369998583774,
"max_ms": 2.9536289998759457,
"std_ms": 0.043366878957426275,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 2.8670226000031107,
"min_ms": 2.8448679997836734,
"max_ms": 2.892836000000898,
"std_ms": 0.02013815621553871,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "get_performance_config",
"time_ms": 2.7837214000101085
},
"performance_variance": {
"variance_ratio": 1.1157967891247371,
"range_ms": 0.3223459999389888,
"min_ms": 2.7837214000101085,
"max_ms": 3.1060673999490973,
"analysis": "Low variance"
}
}
}
}
}
},
"0.11.0": {
"version": "0.11.0",
"available_features": [
"serialize",
"deserialize"
],
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"datasets": {
"basic_types": {
"description": "Basic types - tests core serialization speed",
"results": {
"version": "0.11.0",
"dataset": "basic_types",
"config_results": {
"get_ml_config": {
"mean_ms": 0.06251820000215957,
"min_ms": 0.03883199997289921,
"max_ms": 0.0942149999900721,
"std_ms": 0.02024954405549069,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 0.05013700001654797,
"min_ms": 0.03364200006217288,
"max_ms": 0.06550199987032101,
"std_ms": 0.011409672024153715,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.05485839997163566,
"min_ms": 0.042088999862244236,
"max_ms": 0.06873799998174945,
"std_ms": 0.009595874751530526,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.05240180012151541,
"min_ms": 0.03148900009364297,
"max_ms": 0.08738300016375433,
"std_ms": 0.021034273025564588,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.03314360001240857,
"min_ms": 0.03095800002483884,
"max_ms": 0.03915299998880073,
"std_ms": 0.0034046245327277345,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "default",
"time_ms": 0.03314360001240857
},
"performance_variance": {
"variance_ratio": 1.8862827206083077,
"range_ms": 0.029374599989751005,
"min_ms": 0.03314360001240857,
"max_ms": 0.06251820000215957,
"analysis": "Low variance"
}
}
}
},
"datetime_heavy": {
"description": "Datetime handling - tests date optimization configs",
"results": {
"version": "0.11.0",
"dataset": "datetime_heavy",
"config_results": {
"get_ml_config": {
"mean_ms": 0.13427579992821848,
"min_ms": 0.09846299985838414,
"max_ms": 0.20113400000809634,
"std_ms": 0.04149625921516075,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 0.10718939997786947,
"min_ms": 0.08745299987822364,
"max_ms": 0.15797399987604877,
"std_ms": 0.03001113738453625,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.12400299997352704,
"min_ms": 0.10169999995923718,
"max_ms": 0.19602499992288358,
"std_ms": 0.04073622801253897,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.12662780004575325,
"min_ms": 0.09870400003819668,
"max_ms": 0.18556500003796828,
"std_ms": 0.039454028891872675,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.10221020002063597,
"min_ms": 0.09912500013342651,
"max_ms": 0.10885300002883014,
"std_ms": 0.003888716964366768,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "default",
"time_ms": 0.10221020002063597
},
"performance_variance": {
"variance_ratio": 1.3137221128723802,
"range_ms": 0.03206559990758251,
"min_ms": 0.10221020002063597,
"max_ms": 0.13427579992821848,
"analysis": "Low variance"
}
}
}
},
"decimal_precision": {
"description": "Decimal handling - tests precision optimization configs",
"results": {
"version": "0.11.0",
"dataset": "decimal_precision",
"config_results": {
"get_ml_config": {
"mean_ms": 0.484808799910752,
"min_ms": 0.4409309999573452,
"max_ms": 0.6014199998389813,
"std_ms": 0.06662253165638128,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 0.45996639992154087,
"min_ms": 0.4206429998703243,
"max_ms": 0.5750609998358414,
"std_ms": 0.06472848776956752,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.4699869999967632,
"min_ms": 0.434389000020019,
"max_ms": 0.5415979999270348,
"std_ms": 0.044911123073416104,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.4509078000410227,
"min_ms": 0.4143720000229223,
"max_ms": 0.5515979999017873,
"std_ms": 0.05694993350148436,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.43278959997223865,
"min_ms": 0.4169759999967937,
"max_ms": 0.45367500001702865,
"std_ms": 0.015165226512743253,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "default",
"time_ms": 0.43278959997223865
},
"performance_variance": {
"variance_ratio": 1.1201951247022806,
"range_ms": 0.05201919993851334,
"min_ms": 0.43278959997223865,
"max_ms": 0.484808799910752,
"analysis": "Low variance"
}
}
}
},
"large_dataset": {
"description": "Large data - tests memory and compression configs",
"results": {
"version": "0.11.0",
"dataset": "large_dataset",
"config_results": {
"get_ml_config": {
"mean_ms": 1.7204078000304435,
"min_ms": 1.6698199999609642,
"max_ms": 1.8683289999898989,
"std_ms": 0.08370301936419926,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 1.5580294000301365,
"min_ms": 1.5224450000914658,
"max_ms": 1.6654710000238993,
"std_ms": 0.06088421131276274,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 1.715660600029878,
"min_ms": 1.67989800002033,
"max_ms": 1.8201390000740503,
"std_ms": 0.05877019446712821,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 1.582094000059442,
"min_ms": 1.5532730001268646,
"max_ms": 1.6719830000511138,
"std_ms": 0.05045034520160069,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 1.575838600001589,
"min_ms": 1.5666680001231725,
"max_ms": 1.588287999993554,
"std_ms": 0.008696143602542849,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "get_performance_config",
"time_ms": 1.5580294000301365
},
"performance_variance": {
"variance_ratio": 1.1042203696523096,
"range_ms": 0.162378400000307,
"min_ms": 1.5580294000301365,
"max_ms": 1.7204078000304435,
"analysis": "Low variance"
}
}
}
},
"complex_structure": {
"description": "Complex nested data - tests structural optimization",
"results": {
"version": "0.11.0",
"dataset": "complex_structure",
"config_results": {
"get_ml_config": {
"mean_ms": 3.1235966000167537,
"min_ms": 3.029491000006601,
"max_ms": 3.2112600001710234,
"std_ms": 0.08116646444363104,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 2.807868399986546,
"min_ms": 2.7632050000647723,
"max_ms": 2.941156999895611,
"std_ms": 0.07481055669355516,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 3.131274600082179,
"min_ms": 3.021746000058556,
"max_ms": 3.3120370001142874,
"std_ms": 0.12606065535381458,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 2.8490691999195406,
"min_ms": 2.813369000023158,
"max_ms": 2.9663629998140095,
"std_ms": 0.06580400841762347,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 2.8387975999976334,
"min_ms": 2.826523000067027,
"max_ms": 2.854665000086243,
"std_ms": 0.013695651262196872,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "get_performance_config",
"time_ms": 2.807868399986546
},
"performance_variance": {
"variance_ratio": 1.1151785461516581,
"range_ms": 0.3234062000956328,
"min_ms": 2.807868399986546,
"max_ms": 3.131274600082179,
"analysis": "Low variance"
}
}
}
}
}
},
"0.10.0": {
"error": "Command '['/opt/hostedtoolcache/Python/3.11.12/x64/bin/python', '-m', 'pip', 'install', 'datason==0.10.0']' returned non-zero exit status 1.",
"available": false
},
"0.9.0": {
"version": "0.9.0",
"available_features": [
"serialize",
"deserialize"
],
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"datasets": {
"basic_types": {
"description": "Basic types - tests core serialization speed",
"results": {
"version": "0.9.0",
"dataset": "basic_types",
"config_results": {
"get_ml_config": {
"mean_ms": 0.046366400056285784,
"min_ms": 0.023234000082084094,
"max_ms": 0.11996400007774355,
"std_ms": 0.041466504658649476,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 0.02930499999820313,
"min_ms": 0.01822500007619965,
"max_ms": 0.03809100007856614,
"std_ms": 0.007235237266949281,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.03158080003231589,
"min_ms": 0.02131000019289786,
"max_ms": 0.040605000094728894,
"std_ms": 0.007305238448291949,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.028969799996048096,
"min_ms": 0.018504000081520644,
"max_ms": 0.03932300000997202,
"std_ms": 0.007443890269744446,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.019546200064723962,
"min_ms": 0.01723200011838344,
"max_ms": 0.025568000182829564,
"std_ms": 0.003519009327373513,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "default",
"time_ms": 0.019546200064723962
},
"performance_variance": {
"variance_ratio": 2.3721439411625393,
"range_ms": 0.02682019999156182,
"min_ms": 0.019546200064723962,
"max_ms": 0.046366400056285784,
"analysis": "High variance"
}
}
}
},
"datetime_heavy": {
"description": "Datetime handling - tests date optimization configs",
"results": {
"version": "0.9.0",
"dataset": "datetime_heavy",
"config_results": {
"get_ml_config": {
"mean_ms": 0.1259525999557809,
"min_ms": 0.06942999993952981,
"max_ms": 0.20111399999223067,
"std_ms": 0.05493697435596171,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 0.06459020000875171,
"min_ms": 0.0513350000801438,
"max_ms": 0.10273099996993551,
"std_ms": 0.021995055929717726,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.08776540003054834,
"min_ms": 0.06868800005577214,
"max_ms": 0.13600300007965416,
"std_ms": 0.028833015081654437,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.07855439998820657,
"min_ms": 0.06149399996502325,
"max_ms": 0.11735899988707388,
"std_ms": 0.023601048937108723,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.06518959999084473,
"min_ms": 0.06253699984881678,
"max_ms": 0.07299599997168116,
"std_ms": 0.004437626546007763,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "get_performance_config",
"time_ms": 0.06459020000875171
},
"performance_variance": {
"variance_ratio": 1.9500264736556758,
"range_ms": 0.06136239994702919,
"min_ms": 0.06459020000875171,
"max_ms": 0.1259525999557809,
"analysis": "Low variance"
}
}
}
},
"decimal_precision": {
"description": "Decimal handling - tests precision optimization configs",
"results": {
"version": "0.9.0",
"dataset": "decimal_precision",
"config_results": {
"get_ml_config": {
"mean_ms": 0.4334587999892392,
"min_ms": 0.3853769999295764,
"max_ms": 0.521030000072642,
"std_ms": 0.05349256377036108,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 0.4097830000318936,
"min_ms": 0.37722199999734585,
"max_ms": 0.46058800012360734,
"std_ms": 0.03305653619791933,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.4190281999854051,
"min_ms": 0.3826729998763767,
"max_ms": 0.5041790000177571,
"std_ms": 0.05076432345805595,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.39560020004500984,
"min_ms": 0.369878000128665,
"max_ms": 0.47093600005609915,
"std_ms": 0.04249146195181336,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.3831452000213176,
"min_ms": 0.36991799993302266,
"max_ms": 0.40852999995877326,
"std_ms": 0.015788012487271935,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "default",
"time_ms": 0.3831452000213176
},
"performance_variance": {
"variance_ratio": 1.1313173177299944,
"range_ms": 0.05031359996792162,
"min_ms": 0.3831452000213176,
"max_ms": 0.4334587999892392,
"analysis": "Low variance"
}
}
}
},
"large_dataset": {
"description": "Large data - tests memory and compression configs",
"results": {
"version": "0.9.0",
"dataset": "large_dataset",
"config_results": {
"get_ml_config": {
"mean_ms": 2.1590566000213585,
"min_ms": 2.1059900000182097,
"max_ms": 2.3047199999837176,
"std_ms": 0.08266839181927527,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 1.7174807999253972,
"min_ms": 1.6925999998420593,
"max_ms": 1.773189999994429,
"std_ms": 0.032262865423258714,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 1.8301443999462208,
"min_ms": 1.8095890000040527,
"max_ms": 1.8940049999400799,
"std_ms": 0.03581315291717049,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 1.7375138000261359,
"min_ms": 1.709140999992087,
"max_ms": 1.7815660000906064,
"std_ms": 0.030627329149722163,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 1.73083179997775,
"min_ms": 1.7151330000615417,
"max_ms": 1.7391979999956675,
"std_ms": 0.010177163158085928,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "get_performance_config",
"time_ms": 1.7174807999253972
},
"performance_variance": {
"variance_ratio": 1.2571066879554882,
"range_ms": 0.4415758000959613,
"min_ms": 1.7174807999253972,
"max_ms": 2.1590566000213585,
"analysis": "Low variance"
}
}
}
},
"complex_structure": {
"description": "Complex nested data - tests structural optimization",
"results": {
"version": "0.9.0",
"dataset": "complex_structure",
"config_results": {
"get_ml_config": {
"mean_ms": 2.613350199908382,
"min_ms": 2.446242999894821,
"max_ms": 3.1677160000072035,
"std_ms": 0.3110316022514858,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_performance_config": {
"mean_ms": 2.157582200015895,
"min_ms": 2.117902000009053,
"max_ms": 2.239799000108178,
"std_ms": 0.04747150336340251,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 2.47747139992498,
"min_ms": 2.421877999950084,
"max_ms": 2.5864639999326755,
"std_ms": 0.06341852412775294,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 2.394649199959531,
"min_ms": 2.2580629999993107,
"max_ms": 2.7757769998970616,
"std_ms": 0.21795458558810257,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 2.277683399961461,
"min_ms": 2.2533639998982835,
"max_ms": 2.301354000110223,
"std_ms": 0.022594316792739398,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_ml_config",
"get_performance_config",
"get_api_config",
"get_strict_config"
],
"optimization_configs": {
"get_ml_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "unix_ms",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": true,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "aggressive",
"uuid_format": "object"
}
},
"get_performance_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "values",
"dataframe_output": "json_safe",
"date_format": "unix",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": false,
"preserve_decimals": false,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "safe",
"uuid_format": "object"
}
},
"get_api_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": true,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": false,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": true,
"type_coercion": "safe",
"uuid_format": "string"
}
},
"get_strict_config": {
"available": true,
"type": "SerializationConfig",
"config_data": {
"audit_trail": false,
"auto_detect_types": false,
"cache_metrics_enabled": false,
"cache_scope": "operation",
"cache_size_limit": 1000,
"cache_warn_on_limit": true,
"check_if_serialized": false,
"custom_date_format": null,
"custom_serializers": null,
"dataframe_orient": "records",
"dataframe_output": "json_safe",
"date_format": "iso",
"datetime_output": "json_safe",
"ensure_ascii": false,
"include_redaction_summary": false,
"include_type_hints": false,
"max_depth": 50,
"max_size": 100000,
"max_string_length": 1000000,
"nan_handling": "null",
"numpy_output": "json_safe",
"parse_uuids": true,
"preserve_complex": true,
"preserve_decimals": true,
"redact_fields": null,
"redact_large_objects": false,
"redact_patterns": null,
"redaction_replacement": "",
"series_output": "json_safe",
"sort_keys": false,
"type_coercion": "strict",
"uuid_format": "object"
}
},
"discovered_parameters": {}
},
"fastest_config": {
"config": "get_performance_config",
"time_ms": 2.157582200015895
},
"performance_variance": {
"variance_ratio": 1.2112401557118562,
"range_ms": 0.45576799989248684,
"min_ms": 2.157582200015895,
"max_ms": 2.613350199908382,
"analysis": "Low variance"
}
}
}
}
}
}
},
"optimization_summary": {
"config_evolution": {
"get_ml_config": {
"latest": true,
"0.11.0": true,
"0.9.0": true
},
"get_performance_config": {
"latest": true,
"0.11.0": true,
"0.9.0": true
},
"get_api_config": {
"latest": true,
"0.11.0": true,
"0.9.0": true
},
"get_strict_config": {
"latest": true,
"0.11.0": true,
"0.9.0": true
}
},
"performance_by_config": {
"basic_types": {
"latest": {
"get_ml_config": 0.04797919991688104,
"get_performance_config": 0.03828140002042346,
"get_api_config": 0.04532819998530613,
"get_strict_config": 0.036321800007499405,
"default": 0.03300779999335646
},
"0.11.0": {
"get_ml_config": 0.06251820000215957,
"get_performance_config": 0.05013700001654797,
"get_api_config": 0.05485839997163566,
"get_strict_config": 0.05240180012151541,
"default": 0.03314360001240857
},
"0.9.0": {
"get_ml_config": 0.046366400056285784,
"get_performance_config": 0.02930499999820313,
"get_api_config": 0.03158080003231589,
"get_strict_config": 0.028969799996048096,
"default": 0.019546200064723962
}
},
"datetime_heavy": {
"latest": {
"get_ml_config": 0.11767320002036286,
"get_performance_config": 0.0917930000468914,
"get_api_config": 0.11066820002270106,
"get_strict_config": 0.11032919996978308,
"default": 0.0974212000528496
},
"0.11.0": {
"get_ml_config": 0.13427579992821848,
"get_performance_config": 0.10718939997786947,
"get_api_config": 0.12400299997352704,
"get_strict_config": 0.12662780004575325,
"default": 0.10221020002063597
},
"0.9.0": {
"get_ml_config": 0.1259525999557809,
"get_performance_config": 0.06459020000875171,
"get_api_config": 0.08776540003054834,
"get_strict_config": 0.07855439998820657,
"default": 0.06518959999084473
}
},
"decimal_precision": {
"latest": {
"get_ml_config": 0.4628799999863986,
"get_performance_config": 0.4361221999715781,
"get_api_config": 0.44244619994060486,
"get_strict_config": 0.43150759997843124,
"default": 0.43165379997844866
},
"0.11.0": {
"get_ml_config": 0.484808799910752,
"get_performance_config": 0.45996639992154087,
"get_api_config": 0.4699869999967632,
"get_strict_config": 0.4509078000410227,
"default": 0.43278959997223865
},
"0.9.0": {
"get_ml_config": 0.4334587999892392,
"get_performance_config": 0.4097830000318936,
"get_api_config": 0.4190281999854051,
"get_strict_config": 0.39560020004500984,
"default": 0.3831452000213176
}
},
"large_dataset": {
"latest": {
"get_ml_config": 1.7252363999432418,
"get_performance_config": 1.799583399997573,
"get_api_config": 1.6536472000098001,
"get_strict_config": 1.53376179996485,
"default": 1.53143600000476
},
"0.11.0": {
"get_ml_config": 1.7204078000304435,
"get_performance_config": 1.5580294000301365,
"get_api_config": 1.715660600029878,
"get_strict_config": 1.582094000059442,
"default": 1.575838600001589
},
"0.9.0": {
"get_ml_config": 2.1590566000213585,
"get_performance_config": 1.7174807999253972,
"get_api_config": 1.8301443999462208,
"get_strict_config": 1.7375138000261359,
"default": 1.73083179997775
}
}
},
"optimization_recommendations": {
"fastest_configs_by_dataset": {
"basic_types": {
"config": "default",
"version": "0.9.0",
"time_ms": 0.019546200064723962
},
"datetime_heavy": {
"config": "get_performance_config",
"version": "0.9.0",
"time_ms": 0.06459020000875171
},
"decimal_precision": {
"config": "default",
"version": "0.9.0",
"time_ms": 0.3831452000213176
},
"large_dataset": {
"config": "default",
"version": "latest",
"time_ms": 1.53143600000476
}
},
"most_consistent_configs": {},
"version_recommendations": {}
},
"api_changes": {}
}
},
"summary": {
"total_tests": 11,
"competitive_tests": 5,
"configuration_tests": 6,
"datason_vs_best": {},
"datason_wins": 0,
"competitor_wins": 0
}
}