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 | 1.017 | 0.879 | 1.818 | 0.296 | 10/10 |
| json | 0.169 | 0.150 | 0.192 | 0.013 | 10/10 |
| pickle | 0.081 | 0.072 | 0.097 | 0.008 | 10/10 |
| jsonpickle | 1.299 | 1.155 | 2.097 | 0.283 | 10/10 |
| msgpack | 0.052 | 0.047 | 0.089 | 0.013 | 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.050 | 0.043 | 0.075 | 0.010 | 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.006 | 0.006 | 0.007 | 0.000 | 10/10 |
| pickle | 0.001 | 0.001 | 0.002 | 0.000 | 10/10 |
| jsonpickle | 0.032 | 0.030 | 0.039 | 0.003 | 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.090 | 0.107 | 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.013 | 0.026 | 0.004 | 10/10 |
| pickle | 0.003 | 0.003 | 0.003 | 0.000 | 10/10 |
| jsonpickle | 0.098 | 0.094 | 0.110 | 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.390 | 0.383 | 0.402 | 0.006 | 10/10 |
| orjson | 0.009 | 0.009 | 0.011 | 0.001 | 10/10 |
| json | 0.105 | 0.102 | 0.119 | 0.005 | 10/10 |
| pickle | 0.033 | 0.030 | 0.044 | 0.004 | 10/10 |
| jsonpickle | 1.154 | 1.126 | 1.253 | 0.039 | 10/10 |
| msgpack | 0.077 | 0.075 | 0.089 | 0.004 | 10/10 |
| Use Case | Best Configuration |
|---|---|
| Speed Critical | default |
| Complex Types | default |
| Large Datasets | api_fast |
| Version | Available Features | Config Methods | Status |
|---|---|---|---|
| latest | deserialize, serialize | get_performance_config, get_api_config, get_ml_config, get_strict_config | ✅ Available |
| 0.11.0 | deserialize, serialize | get_performance_config, get_api_config, get_ml_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 | deserialize, serialize | get_performance_config, get_api_config, get_ml_config, get_strict_config | ✅ Available |
{
"suite_type": "complete",
"metadata": {
"timestamp": "2025-06-18T03:11:48.357947+00:00",
"python_version": "3.11.12 (main, Apr 8 2025, 21:35:04) [GCC 13.3.0]",
"runner_info": {
"os": "posix",
"github_sha": "e410e37a190fede7dc1163c81e2a9a289c6913ab",
"github_ref": "refs/heads/main",
"ci_run_id": "15722975520"
}
},
"execution_time": 12.459591388702393,
"competitive": {
"api_response": {
"description": "Typical API response with metadata",
"serialization": {
"datason": {
"mean": 0.001016822799874717,
"min": 0.000878794999607635,
"max": 0.00181832399994164,
"std": 0.0002964139844216967,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 1.016822799874717
},
"orjson": {
"error": "All serialization attempts failed",
"error_count": 10
},
"ujson": {
"error": "All serialization attempts failed",
"error_count": 10
},
"json": {
"mean": 0.0001688633000867412,
"min": 0.00015027100016595796,
"max": 0.00019199000007574796,
"std": 1.2655215812865532e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.16886330008674122
},
"pickle": {
"mean": 8.12380999832385e-05,
"min": 7.209500017779646e-05,
"max": 9.734300010677543e-05,
"std": 8.173191982844366e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0812380999832385
},
"jsonpickle": {
"mean": 0.0012986472000193316,
"min": 0.0011548620000212395,
"max": 0.002097135999974853,
"std": 0.00028254712876903267,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 1.2986472000193316
},
"msgpack": {
"mean": 5.195509997975023e-05,
"min": 4.661700040742289e-05,
"max": 8.937799975683447e-05,
"std": 1.3215866973330742e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.05195509997975023
}
},
"deserialization": {
"datason": {
"mean": 0.042576547199951166,
"min": 0.04223975800005064,
"max": 0.04289142899961007,
"std": 0.00019827254481182712,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 42.576547199951165
},
"json": {
"mean": 2.045719993475359e-05,
"min": 1.757299969540327e-05,
"max": 3.576700009944034e-05,
"std": 5.426864065349996e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.02045719993475359
},
"pickle": {
"mean": 2.1906999972998164e-05,
"min": 2.0598999981302768e-05,
"max": 2.6979999802279053e-05,
"std": 1.8908340773083105e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.021906999972998165
},
"jsonpickle": {
"mean": 0.0007199156999831757,
"min": 0.0007049490000099468,
"max": 0.0007438430002366658,
"std": 1.1380446017956923e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.7199156999831757
},
"msgpack": {
"mean": 1.639359998080181e-05,
"min": 1.5497999811486807e-05,
"max": 1.7843000023276545e-05,
"std": 6.542978329453442e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.01639359998080181
}
},
"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": 4.9625099927652626e-05,
"min": 4.292999983590562e-05,
"max": 7.516100004067994e-05,
"std": 1.04156731316118e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.04962509992765263
},
"orjson": {
"mean": 8.522999905835604e-07,
"min": 7.210001058410853e-07,
"max": 1.44300020110677e-06,
"std": 2.226178058379428e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0008522999905835604
},
"ujson": {
"mean": 2.661099915712839e-06,
"min": 2.485000095475698e-06,
"max": 2.924999989772914e-06,
"std": 1.46260347605017e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.002661099915712839
},
"json": {
"mean": 6.392099976437748e-06,
"min": 5.932000021857675e-06,
"max": 7.41400026527117e-06,
"std": 4.764367203700921e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.006392099976437748
},
"pickle": {
"mean": 1.3505999504559441e-06,
"min": 1.1619999895629007e-06,
"max": 1.9839999367832206e-06,
"std": 2.422689840922712e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.001350599950455944
},
"jsonpickle": {
"mean": 3.2418700084235755e-05,
"min": 3.0376999802683713e-05,
"max": 3.919300024790573e-05,
"std": 2.712756115713492e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.03241870008423575
},
"msgpack": {
"mean": 1.8774000182020244e-06,
"min": 1.75300010596402e-06,
"max": 2.2939998416404705e-06,
"std": 1.725334907386968e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0018774000182020245
}
},
"deserialization": {
"datason": {
"mean": 0.0048120195998762934,
"min": 0.0047510239996881864,
"max": 0.004888040999958321,
"std": 4.3827636905719244e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 4.812019599876294
},
"orjson": {
"mean": 1.6060000234574545e-06,
"min": 1.1219999578315765e-06,
"max": 2.6550001166469883e-06,
"std": 5.119872477348328e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0016060000234574545
},
"ujson": {
"mean": 2.48159994953312e-06,
"min": 2.193000000261236e-06,
"max": 2.9359998734435067e-06,
"std": 2.680821950134247e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.00248159994953312
},
"json": {
"mean": 3.4544999380159425e-06,
"min": 3.217000084987376e-06,
"max": 4.128000000491738e-06,
"std": 3.016002306559407e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0034544999380159425
},
"pickle": {
"mean": 2.002900100706029e-06,
"min": 1.7130000742326956e-06,
"max": 2.645000222400995e-06,
"std": 2.680698345273671e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0020029001007060288
},
"jsonpickle": {
"mean": 3.629609996096406e-05,
"min": 3.518599987728521e-05,
"max": 3.941400018447894e-05,
"std": 1.2802810216930912e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.03629609996096406
},
"msgpack": {
"mean": 1.624200058358838e-06,
"min": 1.4530000953527633e-06,
"max": 2.023999968514545e-06,
"std": 1.788014685191744e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0016242000583588379
}
},
"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.31084000512783e-05,
"min": 8.990900005301228e-05,
"max": 0.0001067700000021432,
"std": 5.16094124343471e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0931084000512783
},
"orjson": {
"mean": 1.2403999789967201e-06,
"min": 1.0129997463081963e-06,
"max": 2.494000000297092e-06,
"std": 4.4906105603707367e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0012403999789967202
},
"ujson": {
"mean": 5.341900032362901e-06,
"min": 5.129999863129342e-06,
"max": 5.761000011261785e-06,
"std": 1.9439559008020233e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.005341900032362901
},
"json": {
"mean": 1.4887700035615126e-05,
"min": 1.3225000202510273e-05,
"max": 2.5578000077075558e-05,
"std": 3.7925741176242e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.014887700035615126
},
"pickle": {
"mean": 2.761100040515885e-06,
"min": 2.5350000214530155e-06,
"max": 3.3760002224880736e-06,
"std": 2.609238163170945e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0027611000405158848
},
"jsonpickle": {
"mean": 9.775899984560965e-05,
"min": 9.409599988430273e-05,
"max": 0.00010951499962175149,
"std": 4.476803091556021e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.09775899984560965
},
"msgpack": {
"mean": 3.4994000088772736e-06,
"min": 3.3159999475174118e-06,
"max": 3.806999757216545e-06,
"std": 1.6177081398349608e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0034994000088772736
}
},
"deserialization": {
"datason": {
"mean": 0.01855408669994176,
"min": 0.018447435999860318,
"max": 0.018784947999847645,
"std": 9.207984870937487e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 18.554086699941763
},
"orjson": {
"mean": 2.9674999495910017e-06,
"min": 2.7549999686016236e-06,
"max": 3.907000063918531e-06,
"std": 3.4323051351638775e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0029674999495910015
},
"ujson": {
"mean": 5.331900001692702e-06,
"min": 5.119999968883349e-06,
"max": 6.062000011297641e-06,
"std": 3.059108887840126e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.005331900001692702
},
"json": {
"mean": 8.13419997029996e-06,
"min": 6.472000222856877e-06,
"max": 2.065799981210148e-05,
"std": 4.416272905452011e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.00813419997029996
},
"pickle": {
"mean": 3.7949000216030983e-06,
"min": 3.5570001273299567e-06,
"max": 4.327999704401009e-06,
"std": 2.2155476267409744e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.003794900021603098
},
"jsonpickle": {
"mean": 9.226800002579694e-05,
"min": 8.925700012696325e-05,
"max": 0.0001039049998325936,
"std": 4.263289253885755e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.09226800002579694
},
"msgpack": {
"mean": 4.313999943406088e-06,
"min": 4.087999968760414e-06,
"max": 5.1590000111900736e-06,
"std": 3.200177295234283e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.004313999943406088
}
},
"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.00038958429986450936,
"min": 0.0003829069996754697,
"max": 0.0004015919998892059,
"std": 6.207414283916714e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.3895842998645094
},
"orjson": {
"mean": 8.826399971439969e-06,
"min": 8.506000085617416e-06,
"max": 1.0560000191617291e-05,
"std": 6.162300464257001e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.008826399971439969
},
"ujson": {
"error": "All serialization attempts failed",
"error_count": 10
},
"json": {
"mean": 0.00010495579995222215,
"min": 0.00010187099996983306,
"max": 0.00011889300003531389,
"std": 5.010813059663536e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.10495579995222215
},
"pickle": {
"mean": 3.3225999959540784e-05,
"min": 3.005600001415587e-05,
"max": 4.3711999751394615e-05,
"std": 4.178370649049536e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.033225999959540786
},
"jsonpickle": {
"mean": 0.0011540383999545157,
"min": 0.001125596999827394,
"max": 0.0012534870002127718,
"std": 3.871354170820025e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 1.1540383999545156
},
"msgpack": {
"mean": 7.68439999774273e-05,
"min": 7.50610001887253e-05,
"max": 8.86359998730768e-05,
"std": 4.154332126305575e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.0768439999774273
}
},
"deserialization": {
"datason": {
"mean": 0.025518980300012116,
"min": 0.025358814999890456,
"max": 0.025709682000069733,
"std": 0.00010859510406857964,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 25.518980300012117
},
"orjson": {
"mean": 6.664499960606918e-06,
"min": 6.372000370902242e-06,
"max": 7.92499986346229e-06,
"std": 4.59394312268237e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.006664499960606918
},
"json": {
"mean": 1.284920003854495e-05,
"min": 1.2442999832273927e-05,
"max": 1.4057000043976586e-05,
"std": 4.7619831847153676e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.01284920003854495
},
"pickle": {
"mean": 1.3955399936094182e-05,
"min": 1.2884999705420341e-05,
"max": 1.8074000308843097e-05,
"std": 1.548938659956471e-06,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.013955399936094182
},
"jsonpickle": {
"mean": 0.000644977699903393,
"min": 0.0006244290002541675,
"max": 0.0006717079995723907,
"std": 1.4189681216191924e-05,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.6449776999033929
},
"msgpack": {
"mean": 1.019520000227203e-05,
"min": 9.698000212665647e-06,
"max": 1.1570999959076289e-05,
"std": 5.321906137265452e-07,
"successful_runs": 10,
"error_count": 0,
"mean_ms": 0.010195200002272031
}
},
"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": "msgpack",
"time_ms": 0.05195509997975023
},
"simple_objects": {
"library": "orjson",
"time_ms": 0.0008522999905835604
},
"nested_structures": {
"library": "orjson",
"time_ms": 0.0012403999789967202
},
"datetime_heavy": {
"library": "orjson",
"time_ms": 0.008826399971439969
}
},
"fastest_deserialization": {
"api_response": {
"library": "msgpack",
"time_ms": 0.01639359998080181
},
"simple_objects": {
"library": "orjson",
"time_ms": 0.0016060000234574545
},
"nested_structures": {
"library": "orjson",
"time_ms": 0.0029674999495910015
},
"datetime_heavy": {
"library": "orjson",
"time_ms": 0.006664499960606918
}
},
"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": 1.016822799874717,
"deserialization_ms": 42.576547199951165
},
"simple_objects": {
"serialization_ms": 0.04962509992765263,
"deserialization_ms": 4.812019599876294
},
"nested_structures": {
"serialization_ms": 0.0931084000512783,
"deserialization_ms": 18.554086699941763
},
"datetime_heavy": {
"serialization_ms": 0.3895842998645094,
"deserialization_ms": 25.518980300012117
}
}
}
},
"configurations": {
"default": {
"description": "Out-of-box experience",
"datasets": {
"small_objects": {
"description": "Small API-style objects",
"results": {
"serialization": {
"mean": 2.1085400021547684e-05,
"min": 2.0307000340835657e-05,
"max": 2.2882999928697245e-05,
"std": 7.213069478267446e-07,
"mean_ms": 0.021085400021547684
},
"deserialization": {
"mean": 0.0009884675999273895,
"min": 0.0009783219998098502,
"max": 0.0009998320001614047,
"std": 7.171500967498508e-06,
"mean_ms": 0.9884675999273895
},
"total_time_ms": 1.0095529999489372,
"successful_runs": 10,
"config": {}
}
},
"complex_types": {
"description": "Complex type handling",
"results": {
"serialization": {
"mean": 8.931210004448076e-05,
"min": 8.509899998898618e-05,
"max": 0.00010124899972652202,
"std": 4.6672832978727294e-06,
"mean_ms": 0.08931210004448076
},
"deserialization": {
"mean": 0.0018043790999854536,
"min": 0.0017924150001817907,
"max": 0.001827211000090756,
"std": 1.0608323003954703e-05,
"mean_ms": 1.8043790999854536
},
"total_time_ms": 1.8936912000299344,
"successful_runs": 10,
"config": {}
}
},
"medium_dataset": {
"description": "Medium-sized realistic dataset",
"results": {
"serialization": {
"mean": 0.0008805453999684687,
"min": 0.0008636970001134614,
"max": 0.0009329569998044462,
"std": 2.0668237355909933e-05,
"mean_ms": 0.8805453999684687
},
"deserialization": {
"mean": 0.1326709251999091,
"min": 0.13123242499978005,
"max": 0.13418196699967666,
"std": 0.0009279473134949756,
"mean_ms": 132.6709251999091
},
"total_time_ms": 133.55147059987758,
"successful_runs": 10,
"config": {}
}
}
}
},
"api_fast": {
"description": "Fast API responses",
"datasets": {
"small_objects": {
"description": "Small API-style objects",
"results": {
"serialization": {
"mean": 2.1750699897893355e-05,
"min": 2.1019000087107997e-05,
"max": 2.2852999791211914e-05,
"std": 5.456383728847755e-07,
"mean_ms": 0.021750699897893355
},
"deserialization": {
"mean": 0.0009919613000420214,
"min": 0.0009858560001703154,
"max": 0.001002417000108835,
"std": 4.693114178994369e-06,
"mean_ms": 0.9919613000420213
},
"total_time_ms": 1.0137119999399147,
"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.00010111540000252716,
"min": 9.744299995873007e-05,
"max": 0.00011098699997091899,
"std": 3.954497210409761e-06,
"mean_ms": 0.10111540000252717
},
"deserialization": {
"mean": 0.0018421738000142795,
"min": 0.0018147679998037347,
"max": 0.0019375570000192965,
"std": 3.5170653325687695e-05,
"mean_ms": 1.8421738000142795
},
"total_time_ms": 1.9432892000168067,
"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.0009963476000848458,
"min": 0.0009762780000528437,
"max": 0.001015501999972912,
"std": 1.400761982838618e-05,
"mean_ms": 0.9963476000848458
},
"deserialization": {
"mean": 0.13197231539998028,
"min": 0.1307282520001536,
"max": 0.1336497510001209,
"std": 0.0010452366057224509,
"mean_ms": 131.9723153999803
},
"total_time_ms": 132.96866300006513,
"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.438970004732255e-05,
"min": 2.3844999759603525e-05,
"max": 2.5678999918454792e-05,
"std": 6.018823849969746e-07,
"mean_ms": 0.02438970004732255
},
"deserialization": {
"mean": 0.000998334900032205,
"min": 0.0009907950002343568,
"max": 0.0010051919998659287,
"std": 5.001761661828478e-06,
"mean_ms": 0.998334900032205
},
"total_time_ms": 1.0227246000795276,
"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.00010651420002432133,
"min": 0.0001046160000441887,
"max": 0.00011060699989684508,
"std": 1.6214764179245394e-06,
"mean_ms": 0.10651420002432133
},
"deserialization": {
"mean": 0.0018350185999679524,
"min": 0.0018174930000895984,
"max": 0.0018550029999460094,
"std": 1.1269232744038697e-05,
"mean_ms": 1.8350185999679525
},
"total_time_ms": 1.9415327999922738,
"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.0011780554999404557,
"min": 0.0011467560002529353,
"max": 0.0012239109996698971,
"std": 2.0093959354386993e-05,
"mean_ms": 1.1780554999404558
},
"deserialization": {
"mean": 0.13244108830008372,
"min": 0.1312754360001236,
"max": 0.13411861200029307,
"std": 0.001026348869330539,
"mean_ms": 132.44108830008372
},
"total_time_ms": 133.61914380002418,
"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.1864899963475182e-05,
"min": 2.125999981217319e-05,
"max": 2.3022999812383205e-05,
"std": 6.035433851799487e-07,
"mean_ms": 0.02186489996347518
},
"deserialization": {
"mean": 0.0010107260000040696,
"min": 0.0009971370000130264,
"max": 0.0010753330002444272,
"std": 2.3283796525425536e-05,
"mean_ms": 1.0107260000040696
},
"total_time_ms": 1.0325908999675448,
"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.00010745809995569289,
"min": 0.0001015809998534678,
"max": 0.00011915300001419382,
"std": 5.303264902884918e-06,
"mean_ms": 0.10745809995569289
},
"deserialization": {
"mean": 0.0018476106999514741,
"min": 0.0018325109999750566,
"max": 0.0018709920000219427,
"std": 1.170217633932816e-05,
"mean_ms": 1.847610699951474
},
"total_time_ms": 1.955068799907167,
"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.0010985822998918592,
"min": 0.0010816449998856115,
"max": 0.0011247649999859277,
"std": 1.267341928077485e-05,
"mean_ms": 1.0985822998918593
},
"deserialization": {
"mean": 0.13202846890008005,
"min": 0.13041903400016963,
"max": 0.13296278600000733,
"std": 0.000826762299587812,
"mean_ms": 132.02846890008004
},
"total_time_ms": 133.1270511999719,
"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.36571999721491e-05,
"min": 2.3043000055622542e-05,
"max": 2.47369998760405e-05,
"std": 4.777364809381348e-07,
"mean_ms": 0.0236571999721491
},
"deserialization": {
"mean": 0.0009993216000566464,
"min": 0.00098948200002269,
"max": 0.0010174750000260246,
"std": 7.551699957136465e-06,
"mean_ms": 0.9993216000566464
},
"total_time_ms": 1.0229788000287956,
"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.00010795139992296754,
"min": 0.00010537699972701375,
"max": 0.00011227099957977771,
"std": 1.985803956484596e-06,
"mean_ms": 0.10795139992296754
},
"deserialization": {
"mean": 0.0018371280001247214,
"min": 0.0018250960001751082,
"max": 0.0018657630002962833,
"std": 1.2013932961334536e-05,
"mean_ms": 1.8371280001247214
},
"total_time_ms": 1.945079400047689,
"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.0012004113000330108,
"min": 0.0011857100002998777,
"max": 0.0012303839998821786,
"std": 1.3916711822823055e-05,
"mean_ms": 1.2004113000330108
},
"deserialization": {
"mean": 0.13192538720004449,
"min": 0.13084099500019875,
"max": 0.13303823700016437,
"std": 0.0005651006723775172,
"mean_ms": 131.9253872000445
},
"total_time_ms": 133.1257985000775,
"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": "default",
"time_ms": 1.0095529999489372
},
"complex_types": {
"config": "default",
"time_ms": 1.8936912000299344
},
"medium_dataset": {
"config": "api_fast",
"time_ms": 132.96866300006513
}
},
"best_for_use_case": {
"speed_critical": "default",
"complex_types": "default",
"large_datasets": "api_fast"
},
"performance_comparison": {
"default": {
"small_objects": 1.0095529999489372,
"complex_types": 1.8936912000299344,
"medium_dataset": 133.55147059987758
},
"api_fast": {
"small_objects": 1.0137119999399147,
"complex_types": 1.9432892000168067,
"medium_dataset": 132.96866300006513
},
"ml_training": {
"small_objects": 1.0227246000795276,
"complex_types": 1.9415327999922738,
"medium_dataset": 133.61914380002418
},
"secure_storage": {
"small_objects": 1.0325908999675448,
"complex_types": 1.955068799907167,
"medium_dataset": 133.1270511999719
},
"api_consistent": {
"small_objects": 1.0229788000287956,
"complex_types": 1.945079400047689,
"medium_dataset": 133.1257985000775
}
}
}
},
"versioning": {
"metadata": {
"timestamp": "2025-06-18T03:11:57.781688+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": [
"deserialize",
"serialize"
],
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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_performance_config": {
"mean_ms": 0.055143200097518275,
"min_ms": 0.03438400017330423,
"max_ms": 0.08486900014759158,
"std_ms": 0.018970004378733883,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.053449999995791586,
"min_ms": 0.03413400008867029,
"max_ms": 0.07311699982892605,
"std_ms": 0.01458452923324818,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 0.05241760009084828,
"min_ms": 0.03525500005707727,
"max_ms": 0.06647400005022064,
"std_ms": 0.01190793090405657,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.0509035999129992,
"min_ms": 0.03286199989815941,
"max_ms": 0.06876899988128571,
"std_ms": 0.013366703032134594,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.03278520016465336,
"min_ms": 0.03019700034201378,
"max_ms": 0.0388519997613912,
"std_ms": 0.003488688759916132,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.03278520016465336
},
"performance_variance": {
"variance_ratio": 1.6819540469656702,
"range_ms": 0.022357999932864914,
"min_ms": 0.03278520016465336,
"max_ms": 0.055143200097518275,
"analysis": "Low variance"
}
}
}
},
"datetime_heavy": {
"description": "Datetime handling - tests date optimization configs",
"results": {
"version": "latest",
"dataset": "datetime_heavy",
"config_results": {
"get_performance_config": {
"mean_ms": 0.11555820010471507,
"min_ms": 0.08689300011610612,
"max_ms": 0.17427600005248678,
"std_ms": 0.035635478694100664,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.12241119993632309,
"min_ms": 0.10048800004369696,
"max_ms": 0.19351199989614543,
"std_ms": 0.040123846873539364,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 0.11797080005635507,
"min_ms": 0.09450700008528656,
"max_ms": 0.19359199995960807,
"std_ms": 0.042728907747457766,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.12091839998902287,
"min_ms": 0.09377599963045213,
"max_ms": 0.1750370001900592,
"std_ms": 0.03289612169577064,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.09745660008775303,
"min_ms": 0.09400599992659409,
"max_ms": 0.10618900023473543,
"std_ms": 0.005024500883547645,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.09745660008775303
},
"performance_variance": {
"variance_ratio": 1.2560585925027155,
"range_ms": 0.024954599848570055,
"min_ms": 0.09745660008775303,
"max_ms": 0.12241119993632309,
"analysis": "Low variance"
}
}
}
},
"decimal_precision": {
"description": "Decimal handling - tests precision optimization configs",
"results": {
"version": "latest",
"dataset": "decimal_precision",
"config_results": {
"get_performance_config": {
"mean_ms": 0.4726631998892117,
"min_ms": 0.4239340000822267,
"max_ms": 0.5932509998274327,
"std_ms": 0.06939293979100707,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.45362699984252686,
"min_ms": 0.411068999710551,
"max_ms": 0.5410230000961747,
"std_ms": 0.051361585115800176,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 0.467561399909755,
"min_ms": 0.4294239997761906,
"max_ms": 0.5734530000154336,
"std_ms": 0.0608197841848336,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.4457486000319477,
"min_ms": 0.4157890002716158,
"max_ms": 0.5245319998721243,
"std_ms": 0.04494038187382843,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.42111659995498485,
"min_ms": 0.41073900001720176,
"max_ms": 0.42961500003002584,
"std_ms": 0.00914796496733675,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.42111659995498485
},
"performance_variance": {
"variance_ratio": 1.1224045785412802,
"range_ms": 0.05154659993422683,
"min_ms": 0.42111659995498485,
"max_ms": 0.4726631998892117,
"analysis": "Low variance"
}
}
}
},
"large_dataset": {
"description": "Large data - tests memory and compression configs",
"results": {
"version": "latest",
"dataset": "large_dataset",
"config_results": {
"get_performance_config": {
"mean_ms": 1.5482204000363708,
"min_ms": 1.498495000305411,
"max_ms": 1.6835820001688262,
"std_ms": 0.077073082639972,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 1.6626139999971201,
"min_ms": 1.622146000045177,
"max_ms": 1.7944690002877905,
"std_ms": 0.07434969477393871,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 1.6687595999428595,
"min_ms": 1.6360120002900658,
"max_ms": 1.751598999817361,
"std_ms": 0.046869488752665084,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 1.5368570000646287,
"min_ms": 1.5069210003275657,
"max_ms": 1.6262939998341608,
"std_ms": 0.05029094393454695,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 1.5174948000094446,
"min_ms": 1.5053479996822716,
"max_ms": 1.534973000161699,
"std_ms": 0.012374704363444223,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.5174948000094446
},
"performance_variance": {
"variance_ratio": 1.0996806051213313,
"range_ms": 0.1512647999334149,
"min_ms": 1.5174948000094446,
"max_ms": 1.6687595999428595,
"analysis": "Low variance"
}
}
}
},
"complex_structure": {
"description": "Complex nested data - tests structural optimization",
"results": {
"version": "latest",
"dataset": "complex_structure",
"config_results": {
"get_performance_config": {
"mean_ms": 2.71911399995588,
"min_ms": 2.6650289996723586,
"max_ms": 2.8594929999599117,
"std_ms": 0.0799894557719038,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 3.034199800094939,
"min_ms": 2.9997850001564075,
"max_ms": 3.1354699999610602,
"std_ms": 0.05743654428856523,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 3.0335824000758294,
"min_ms": 3.001347999997961,
"max_ms": 3.119359000265831,
"std_ms": 0.049829108846394965,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 2.84771839988025,
"min_ms": 2.80098299981546,
"max_ms": 2.9701290000048175,
"std_ms": 0.0693469539645114,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 2.895181399981084,
"min_ms": 2.8369299998303177,
"max_ms": 3.0091530002209765,
"std_ms": 0.07635730430406637,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.71911399995588
},
"performance_variance": {
"variance_ratio": 1.1158781132913778,
"range_ms": 0.31508580013905885,
"min_ms": 2.71911399995588,
"max_ms": 3.034199800094939,
"analysis": "Low variance"
}
}
}
}
}
},
"0.11.0": {
"version": "0.11.0",
"available_features": [
"deserialize",
"serialize"
],
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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_performance_config": {
"mean_ms": 0.058660199920268496,
"min_ms": 0.05032499984736205,
"max_ms": 0.08432799995716778,
"std_ms": 0.014526230591987502,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.05999020004310296,
"min_ms": 0.04466300015337765,
"max_ms": 0.10986600000251201,
"std_ms": 0.027993295724700506,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 0.051651000012498116,
"min_ms": 0.048129999868251616,
"max_ms": 0.05965199989077519,
"std_ms": 0.004704656149593105,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.05926099993303069,
"min_ms": 0.04393299968796782,
"max_ms": 0.10419499994895887,
"std_ms": 0.02537703384414344,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.04572600009851158,
"min_ms": 0.04294100017432356,
"max_ms": 0.05240900009084726,
"std_ms": 0.0038553203354013037,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.04572600009851158
},
"performance_variance": {
"variance_ratio": 1.3119494360727104,
"range_ms": 0.014264199944591383,
"min_ms": 0.04572600009851158,
"max_ms": 0.05999020004310296,
"analysis": "Low variance"
}
}
}
},
"datetime_heavy": {
"description": "Datetime handling - tests date optimization configs",
"results": {
"version": "0.11.0",
"dataset": "datetime_heavy",
"config_results": {
"get_performance_config": {
"mean_ms": 0.12908160006190883,
"min_ms": 0.08385699993596063,
"max_ms": 0.27570600013859803,
"std_ms": 0.08270873958894899,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.11864999996760162,
"min_ms": 0.10115899976881337,
"max_ms": 0.18347300010645995,
"std_ms": 0.0362934629527844,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 0.11491479999676812,
"min_ms": 0.09706099990580697,
"max_ms": 0.17079000008379808,
"std_ms": 0.031423407038600505,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.12024560001009377,
"min_ms": 0.09588000011717668,
"max_ms": 0.1540090001981298,
"std_ms": 0.027464120809535444,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.09794580000743736,
"min_ms": 0.09280399990529986,
"max_ms": 0.10659000008672592,
"std_ms": 0.006917030943875888,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.09794580000743736
},
"performance_variance": {
"variance_ratio": 1.3178880569877138,
"range_ms": 0.031135800054471474,
"min_ms": 0.09794580000743736,
"max_ms": 0.12908160006190883,
"analysis": "Low variance"
}
}
}
},
"decimal_precision": {
"description": "Decimal handling - tests precision optimization configs",
"results": {
"version": "0.11.0",
"dataset": "decimal_precision",
"config_results": {
"get_performance_config": {
"mean_ms": 0.7490482000321208,
"min_ms": 0.6128279997028585,
"max_ms": 0.8565230000385782,
"std_ms": 0.1228542723891015,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.6365336000271782,
"min_ms": 0.4397530001369887,
"max_ms": 0.7866119999562216,
"std_ms": 0.16434091900832878,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 0.45703140003752196,
"min_ms": 0.4242139998495986,
"max_ms": 0.49532699995324947,
"std_ms": 0.02953550968305195,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.4448228000001109,
"min_ms": 0.41461599994363496,
"max_ms": 0.5150240003786166,
"std_ms": 0.041273485646166404,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.4282116000467795,
"min_ms": 0.4113300001336029,
"max_ms": 0.4432000000633707,
"std_ms": 0.015574260233381362,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.4282116000467795
},
"performance_variance": {
"variance_ratio": 1.7492478016716313,
"range_ms": 0.3208365999853413,
"min_ms": 0.4282116000467795,
"max_ms": 0.7490482000321208,
"analysis": "Low variance"
}
}
}
},
"large_dataset": {
"description": "Large data - tests memory and compression configs",
"results": {
"version": "0.11.0",
"dataset": "large_dataset",
"config_results": {
"get_performance_config": {
"mean_ms": 1.5534538000792963,
"min_ms": 1.5199750000647327,
"max_ms": 1.6330670000570535,
"std_ms": 0.0458317020711388,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 1.659306199871935,
"min_ms": 1.6332569998667168,
"max_ms": 1.729006000005029,
"std_ms": 0.03955892590348987,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 1.6677519997756463,
"min_ms": 1.6472339998472307,
"max_ms": 1.7274439996981528,
"std_ms": 0.033774116012186384,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 1.5281847999176534,
"min_ms": 1.5117499997359118,
"max_ms": 1.5814110001883819,
"std_ms": 0.029854191204853227,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 1.5260226000464172,
"min_ms": 1.5126520002013422,
"max_ms": 1.5436899998348963,
"std_ms": 0.012464433218454751,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.5260226000464172
},
"performance_variance": {
"variance_ratio": 1.0928750332563344,
"range_ms": 0.14172939972922904,
"min_ms": 1.5260226000464172,
"max_ms": 1.6677519997756463,
"analysis": "Low variance"
}
}
}
},
"complex_structure": {
"description": "Complex nested data - tests structural optimization",
"results": {
"version": "0.11.0",
"dataset": "complex_structure",
"config_results": {
"get_performance_config": {
"mean_ms": 2.7298598000015772,
"min_ms": 2.6942929998767795,
"max_ms": 2.8206000001773646,
"std_ms": 0.052903590602811745,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 3.041200600000593,
"min_ms": 3.0133410000416916,
"max_ms": 3.1276039999283967,
"std_ms": 0.04872078074381083,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 3.0805343999418255,
"min_ms": 3.042414999981702,
"max_ms": 3.1328649997703906,
"std_ms": 0.03416485653875296,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 2.8241123998668627,
"min_ms": 2.7934889999414736,
"max_ms": 2.90250299985928,
"std_ms": 0.04473018183904294,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 2.824679399964225,
"min_ms": 2.808707999975013,
"max_ms": 2.8412179999577347,
"std_ms": 0.013739278303964247,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.7298598000015772
},
"performance_variance": {
"variance_ratio": 1.1284588314535589,
"range_ms": 0.3506745999402483,
"min_ms": 2.7298598000015772,
"max_ms": 3.0805343999418255,
"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": [
"deserialize",
"serialize"
],
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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_performance_config": {
"mean_ms": 0.048300600064976607,
"min_ms": 0.02400499988652882,
"max_ms": 0.11145799999212613,
"std_ms": 0.035877095778519406,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.037168000017118175,
"min_ms": 0.03030700008821441,
"max_ms": 0.053450999985216185,
"std_ms": 0.00945024713404016,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 0.038053000025684014,
"min_ms": 0.03294199996162206,
"max_ms": 0.049963000037678285,
"std_ms": 0.006975111052842938,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.03127700010736589,
"min_ms": 0.02739200044743484,
"max_ms": 0.03868300018439186,
"std_ms": 0.004494221777092444,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.01921799994306639,
"min_ms": 0.016421000054833712,
"max_ms": 0.026018999960797373,
"std_ms": 0.003941279807407487,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.01921799994306639
},
"performance_variance": {
"variance_ratio": 2.513300042047448,
"range_ms": 0.029082600121910218,
"min_ms": 0.01921799994306639,
"max_ms": 0.048300600064976607,
"analysis": "High variance"
}
}
}
},
"datetime_heavy": {
"description": "Datetime handling - tests date optimization configs",
"results": {
"version": "0.9.0",
"dataset": "datetime_heavy",
"config_results": {
"get_performance_config": {
"mean_ms": 0.0934209999286395,
"min_ms": 0.05119600018588244,
"max_ms": 0.1709099997242447,
"std_ms": 0.05411433401428551,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.11607760006882017,
"min_ms": 0.0683080002090719,
"max_ms": 0.1951660001395794,
"std_ms": 0.05613697491357298,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 0.08501920001435792,
"min_ms": 0.06286799998633796,
"max_ms": 0.13527300006899168,
"std_ms": 0.031547168651454106,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.08954579980127164,
"min_ms": 0.06304799990175525,
"max_ms": 0.12937199971929658,
"std_ms": 0.027367155475324038,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.06422440001188079,
"min_ms": 0.060173000292707,
"max_ms": 0.07472000015695812,
"std_ms": 0.00595003709438967,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.06422440001188079
},
"performance_variance": {
"variance_ratio": 1.807375390775891,
"range_ms": 0.051853200056939386,
"min_ms": 0.06422440001188079,
"max_ms": 0.11607760006882017,
"analysis": "Low variance"
}
}
}
},
"decimal_precision": {
"description": "Decimal handling - tests precision optimization configs",
"results": {
"version": "0.9.0",
"dataset": "decimal_precision",
"config_results": {
"get_performance_config": {
"mean_ms": 0.41107160004685284,
"min_ms": 0.3605450001487043,
"max_ms": 0.5685639998773695,
"std_ms": 0.08911895543682713,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 0.40651319995959057,
"min_ms": 0.3640919999270409,
"max_ms": 0.527998000052321,
"std_ms": 0.06930190176398081,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 0.4191345999970508,
"min_ms": 0.37555300013991655,
"max_ms": 0.5193319998397783,
"std_ms": 0.05960593021218975,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 0.3962120000323921,
"min_ms": 0.3633000001173059,
"max_ms": 0.4909790000056091,
"std_ms": 0.05361104923445048,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 0.3782298000260198,
"min_ms": 0.3626389998316881,
"max_ms": 0.4012510003121861,
"std_ms": 0.014849898614436561,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.3782298000260198
},
"performance_variance": {
"variance_ratio": 1.108148009406496,
"range_ms": 0.040904799971031025,
"min_ms": 0.3782298000260198,
"max_ms": 0.4191345999970508,
"analysis": "Low variance"
}
}
}
},
"large_dataset": {
"description": "Large data - tests memory and compression configs",
"results": {
"version": "0.9.0",
"dataset": "large_dataset",
"config_results": {
"get_performance_config": {
"mean_ms": 1.7554622000716336,
"min_ms": 1.7055230000551092,
"max_ms": 1.9160360002388188,
"std_ms": 0.08999938515507239,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 1.8507903999307018,
"min_ms": 1.8207789998996304,
"max_ms": 1.9468939999569557,
"std_ms": 0.05387636896840386,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 2.148173200112069,
"min_ms": 2.1149690001038834,
"max_ms": 2.233310000065103,
"std_ms": 0.0484324071834729,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 1.7510636001134117,
"min_ms": 1.721582000300259,
"max_ms": 1.8416169996271492,
"std_ms": 0.05105902308663766,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 1.7260188000363996,
"min_ms": 1.7148899996755063,
"max_ms": 1.7339660003017343,
"std_ms": 0.007066179458789686,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.7260188000363996
},
"performance_variance": {
"variance_ratio": 1.2445827357539598,
"range_ms": 0.4221544000756694,
"min_ms": 1.7260188000363996,
"max_ms": 2.148173200112069,
"analysis": "Low variance"
}
}
}
},
"complex_structure": {
"description": "Complex nested data - tests structural optimization",
"results": {
"version": "0.9.0",
"dataset": "complex_structure",
"config_results": {
"get_performance_config": {
"mean_ms": 2.2289462000117055,
"min_ms": 2.0642640001824475,
"max_ms": 2.8135659999861673,
"std_ms": 0.3274910076484042,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_api_config": {
"mean_ms": 2.4486156000421033,
"min_ms": 2.3734129999866127,
"max_ms": 2.535656999953062,
"std_ms": 0.061507799931142304,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_ml_config": {
"mean_ms": 2.4765459999798622,
"min_ms": 2.4442349999844737,
"max_ms": 2.5708630000735866,
"std_ms": 0.053712661667014286,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"get_strict_config": {
"mean_ms": 2.2661744001197803,
"min_ms": 2.1782680000796972,
"max_ms": 2.336254000056215,
"std_ms": 0.07411851976685198,
"successful_runs": 5,
"error_count": 0,
"config_type": "SerializationConfig"
},
"default": {
"mean_ms": 2.2302828000647423,
"min_ms": 2.188837000176136,
"max_ms": 2.295285999935004,
"std_ms": 0.03988289682209698,
"successful_runs": 5,
"config_type": "default"
}
},
"optimization_analysis": {
"available_configs": [
"get_performance_config",
"get_api_config",
"get_ml_config",
"get_strict_config"
],
"optimization_configs": {
"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_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_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.2289462000117055
},
"performance_variance": {
"variance_ratio": 1.1110837937527862,
"range_ms": 0.24759979996815673,
"min_ms": 2.2289462000117055,
"max_ms": 2.4765459999798622,
"analysis": "Low variance"
}
}
}
}
}
}
},
"optimization_summary": {
"config_evolution": {
"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_ml_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_performance_config": 0.055143200097518275,
"get_api_config": 0.053449999995791586,
"get_ml_config": 0.05241760009084828,
"get_strict_config": 0.0509035999129992,
"default": 0.03278520016465336
},
"0.11.0": {
"get_performance_config": 0.058660199920268496,
"get_api_config": 0.05999020004310296,
"get_ml_config": 0.051651000012498116,
"get_strict_config": 0.05926099993303069,
"default": 0.04572600009851158
},
"0.9.0": {
"get_performance_config": 0.048300600064976607,
"get_api_config": 0.037168000017118175,
"get_ml_config": 0.038053000025684014,
"get_strict_config": 0.03127700010736589,
"default": 0.01921799994306639
}
},
"datetime_heavy": {
"latest": {
"get_performance_config": 0.11555820010471507,
"get_api_config": 0.12241119993632309,
"get_ml_config": 0.11797080005635507,
"get_strict_config": 0.12091839998902287,
"default": 0.09745660008775303
},
"0.11.0": {
"get_performance_config": 0.12908160006190883,
"get_api_config": 0.11864999996760162,
"get_ml_config": 0.11491479999676812,
"get_strict_config": 0.12024560001009377,
"default": 0.09794580000743736
},
"0.9.0": {
"get_performance_config": 0.0934209999286395,
"get_api_config": 0.11607760006882017,
"get_ml_config": 0.08501920001435792,
"get_strict_config": 0.08954579980127164,
"default": 0.06422440001188079
}
},
"decimal_precision": {
"latest": {
"get_performance_config": 0.4726631998892117,
"get_api_config": 0.45362699984252686,
"get_ml_config": 0.467561399909755,
"get_strict_config": 0.4457486000319477,
"default": 0.42111659995498485
},
"0.11.0": {
"get_performance_config": 0.7490482000321208,
"get_api_config": 0.6365336000271782,
"get_ml_config": 0.45703140003752196,
"get_strict_config": 0.4448228000001109,
"default": 0.4282116000467795
},
"0.9.0": {
"get_performance_config": 0.41107160004685284,
"get_api_config": 0.40651319995959057,
"get_ml_config": 0.4191345999970508,
"get_strict_config": 0.3962120000323921,
"default": 0.3782298000260198
}
},
"large_dataset": {
"latest": {
"get_performance_config": 1.5482204000363708,
"get_api_config": 1.6626139999971201,
"get_ml_config": 1.6687595999428595,
"get_strict_config": 1.5368570000646287,
"default": 1.5174948000094446
},
"0.11.0": {
"get_performance_config": 1.5534538000792963,
"get_api_config": 1.659306199871935,
"get_ml_config": 1.6677519997756463,
"get_strict_config": 1.5281847999176534,
"default": 1.5260226000464172
},
"0.9.0": {
"get_performance_config": 1.7554622000716336,
"get_api_config": 1.8507903999307018,
"get_ml_config": 2.148173200112069,
"get_strict_config": 1.7510636001134117,
"default": 1.7260188000363996
}
}
},
"optimization_recommendations": {
"fastest_configs_by_dataset": {
"basic_types": {
"config": "default",
"version": "0.9.0",
"time_ms": 0.01921799994306639
},
"datetime_heavy": {
"config": "default",
"version": "0.9.0",
"time_ms": 0.06422440001188079
},
"decimal_precision": {
"config": "default",
"version": "0.9.0",
"time_ms": 0.3782298000260198
},
"large_dataset": {
"config": "default",
"version": "latest",
"time_ms": 1.5174948000094446
}
},
"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
}
}