BlogDocs

refactor: Implement msgspec encoding(#2541)

Merging
edgarrmondragon/refactor/msgspec-impl-naive
(
9e46c44
) into
main
(
4ce312f
)
×12
IMPROVEMENTS
2
REGRESSIONS
0
UNTOUCHED
4
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Improved

test_bench_format_message
tests/core/test_io.py::test_bench_format_message
×12
53.3 ms
4.4 ms
test_bench_deserialize_json
tests/core/test_io.py::test_bench_deserialize_json
×4.4
24.1 ms
5.5 ms

Passed

test_bench_validate_record_with_schema
tests/core/sinks/test_validation.py::test_bench_validate_record_with_schema
0%
121.4 ms
121.3 ms
test_bench_validate_and_parse
tests/core/sinks/test_validation.py::test_bench_validate_and_parse
0%
134 ms
134 ms
test_bench_simple_map_transforms
tests/core/test_mapper.py::test_bench_simple_map_transforms
0%
715.4 ms
715.4 ms
test_bench_parse_timestamps_in_record
tests/core/sinks/test_validation.py::test_bench_parse_timestamps_in_record
0%
11.4 ms
11.5 ms

Commits

Click on a commit to change the comparison range
base
main
4ce312f
+1,227%
Move tests
cbe10bd
3 months ago
by edgarrmondragon
-273%
Avoid test duplication
8d32686
3 months ago
by edgarrmondragon
+5%
Fix type attribute
e04f827
3 months ago
by edgarrmondragon
-6%
Make attr and type attribute match
8aefade
3 months ago
by edgarrmondragon
+25%
Merge branch 'main' into edgarrmondragon/refactor/msgspec-impl-naive
f691f78
2 months ago
by edgarrmondragon
-28%
Merge branch 'main' into edgarrmondragon/refactor/msgspec-impl-naive
6caf27d
2 months ago
by edgarrmondragon
+13%
Merge branch 'main' into edgarrmondragon/refactor/msgspec-impl-naive
08b58bf
28 days ago
by edgarrmondragon
+150%
Improve JSONL binary serialization performance
3169b58
28 days ago
by edgarrmondragon
-1%
Use in sample taps
9e46c44
28 days ago
by edgarrmondragon
ResourcesHomePricingDocsBlogGitHubChangelog