meltano
sdk
BlogDocsChangelog

feat: Implement Singer msgspec encoding

#2541Merged
Comparing
edgarrmondragon/refactor/msgspec-impl-naive
(
ae168a0
) with
main
(
6f32572
)
CodSpeed Performance Gauge
×12
Improvements
2
Untouched
5

Benchmarks

Improved

test_bench_format_message
tests/core/test_io.py
CodSpeed Performance Gauge
×12
52.2 ms4.2 ms
test_bench_deserialize_json
tests/core/test_io.py
CodSpeed Performance Gauge
×4.2
23.3 ms5.5 ms

Passed

test_bench_validate_and_parse
tests/core/sinks/test_validation.py
CodSpeed Performance Gauge
0%
118.2 ms117.8 ms
test_bench_simple_map_transforms
tests/core/test_mapper.py
CodSpeed Performance Gauge
0%
671.8 ms670 ms
test_bench_validate_record_with_schema
tests/core/sinks/test_validation.py
CodSpeed Performance Gauge
0%
105.5 ms105.2 ms
test_bench_discovery
tests/core/test_connector_sql.py
CodSpeed Performance Gauge
0%
703.2 ms703 ms
test_bench_parse_timestamps_in_record
tests/core/sinks/test_validation.py
CodSpeed Performance Gauge
0%
11.6 ms11.6 ms

Commits

Click on a commit to change the comparison range
Base
main
6f32572
×13
Move tests
cbe10bd
1 year ago
by edgarrmondragon
Avoid test duplication
8d32686
1 year ago
by edgarrmondragon
+4.86%
Fix type attribute
e04f827
1 year ago
by edgarrmondragon
-5.68%
Make attr and type attribute match
8aefade
1 year ago
by edgarrmondragon
+24.62%
Merge branch 'main' into edgarrmondragon/refactor/msgspec-impl-naive
f691f78
1 year ago
by edgarrmondragon
-27.89%
Merge branch 'main' into edgarrmondragon/refactor/msgspec-impl-naive
6caf27d
1 year ago
by edgarrmondragon
+13.18%
Merge branch 'main' into edgarrmondragon/refactor/msgspec-impl-naive
08b58bf
1 year ago
by edgarrmondragon
×2.5
Improve JSONL binary serialization performance
3169b58
1 year ago
by edgarrmondragon
-0.77%
Use in sample taps
9e46c44
1 year ago
by edgarrmondragon
+23.43%
[pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci
2f91bc1
10 months ago
by pre-commit-ci[bot]
+0.01%
refactor: Use `io.TextIOWrapper` to redirect stdout and stderr
07f348e
10 months ago
by edgarrmondragon
+0.02%
Merge branch 'main' into edgarrmondragon/refactor/msgspec-impl-naive
8c748a1
10 months ago
by edgarrmondragon
-27.27%
Merge branch 'main' into edgarrmondragon/refactor/msgspec-impl-naive
815f056
10 months ago
by edgarrmondragon
+31.52%
Merge branch 'main' into edgarrmondragon/refactor/msgspec-impl-naive
8c0bffc
8 months ago
by edgarrmondragon
+2.44%
Move to contrib module
26d41d0
8 months ago
by edgarrmondragon
-1.99%
Try a different approach
69cf70f
8 months ago
by edgarrmondragon
+2%
Move tests/_singerlib
4497808
8 months ago
by edgarrmondragon
-0.05%
Remove redundant DummyReader
0c75c43
8 months ago
by edgarrmondragon
-2%
Apply suggestions from code review Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
46faf2f
8 months ago
by edgarrmondragon
-0.62%
Merge branch 'main' into edgarrmondragon/refactor/msgspec-impl-naive
bc83079
8 months ago
by edgarrmondragon
+0.39%
Add short performance guide
ff6af1e
8 months ago
by edgarrmondragon
+2.37%
Typo
0cd5760
8 months ago
by edgarrmondragon
-8.89%
Merge branch 'main' into edgarrmondragon/refactor/msgspec-impl-naive
ae168a0
7 months ago
by edgarrmondragon
© 2025 CodSpeed Technology
Home Terms Privacy Docs