Avatar for the ormar-orm user
ormar-orm
ormar
BlogDocsChangelog

optimizations to improve performance, add ormar-utils

#1571
Comparing
check-optimisations-and-rs
(
f948e13
) with
master
(
8e144d0
)
CodSpeed Performance Gauge
-27%
Improvement
9
Regression
2
Untouched
73
New
8

Benchmarks

92 total
test_making_and_inserting_models_in_bulk[10]
benchmarks/test_benchmark_bulk_create.py
CodSpeed Performance Gauge
-13%
8.5 ms9.9 ms
test_get_all[1000]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+35%
154.4 ms114.7 ms
test_get_all[500]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+34%
78.3 ms58.5 ms
test_get_all[250]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+30%
40.4 ms31.2 ms
test_iterate[500]
benchmarks/test_benchmark_iterate.py
CodSpeed Performance Gauge
+13%
118.1 ms104.2 ms
test_iterate[1000]
benchmarks/test_benchmark_iterate.py
CodSpeed Performance Gauge
+13%
233.6 ms206.4 ms
test_iterate[250]
benchmarks/test_benchmark_iterate.py
CodSpeed Performance Gauge
+13%
60.7 ms53.7 ms
test_translate_aliases_to_columns[1000]
benchmarks/test_benchmark_alias_lookup.py
CodSpeed Performance Gauge
N/A
N/A3.2 ms
test_translate_columns_to_aliases[1000]
benchmarks/test_benchmark_alias_lookup.py
CodSpeed Performance Gauge
N/A
N/A2.4 ms
test_get_column_name_from_alias_book[1000]
benchmarks/test_benchmark_alias_lookup.py
CodSpeed Performance Gauge
N/A
N/A5.3 ms
test_get_column_name_from_alias[1000]
benchmarks/test_benchmark_alias_lookup.py
CodSpeed Performance Gauge
N/A
N/A3.2 ms
test_translate_columns_to_aliases[10000]
benchmarks/test_benchmark_alias_lookup.py
CodSpeed Performance Gauge
N/A
N/A24 ms
test_get_column_name_from_alias_book[10000]
benchmarks/test_benchmark_alias_lookup.py
CodSpeed Performance Gauge
N/A
N/A54.6 ms
test_translate_aliases_to_columns[10000]
benchmarks/test_benchmark_alias_lookup.py
CodSpeed Performance Gauge
N/A
N/A32.6 ms
test_get_column_name_from_alias[10000]
benchmarks/test_benchmark_alias_lookup.py
CodSpeed Performance Gauge
N/A
N/A32 ms
test_max[1000]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+7%
2.7 ms2.5 ms
test_sum[1000]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+6%
2.6 ms2.5 ms
test_min[1000]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+5%
2.6 ms2.5 ms
test_min[500]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+5%
2.5 ms2.4 ms
test_count[250]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+5%
2.8 ms2.6 ms
test_min[250]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
+5%
2.5 ms2.3 ms

Commits

Click on a commit to change the comparison range
Base
master
8e144d0
-30.46%
remove marks in benchmarks too
17d9773
2 months ago
by collerek
-0.13%
Merge branch 'master' into check-optimisations-and-rs
b5e8847
2 months ago
by collerek
+1.28%
update lock
69be46b
2 months ago
by collerek
-1.3%
bump ormar-utils version
8d5f30c
2 months ago
by collerek
+3.43%
add nocover to alias dict access, not hit on normal usage
f948e13
1 month ago
by collerek
© 2026 CodSpeed Technology
Home Terms Privacy Docs