Avatar for the tursodatabase user
tursodatabase
turso
BlogDocsChangelog

`strftime` should accept any kind of input not only text

#4906Merged
Comparing
pedrocarlo:strftime-input-fix
(
5893443
) with
main
(
9a6d074
)
CodSpeed Performance Gauge
+31%
Improvement
1
Untouched
379

Benchmarks

380 total
numeric_div_integers
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+31%
366.1 ns278.6 ns
numeric_add_integers
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+24%
304.7 ns246.4 ns
numeric_mul_integers
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+21%
333.9 ns275.6 ns
numeric_sub_integers
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+21%
333.9 ns275.6 ns
divide_integers
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+20%
713.1 ns596.4 ns
exec_if_false
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+19%
365 ns306.7 ns
exec_if_not
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+17%
394.2 ns335.8 ns
exec_if_true
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+17%
394.7 ns336.4 ns
add_integers
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+17%
593.3 ns505.8 ns
numeric_add_mixed
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+17%
403.9 ns345.6 ns
or_false_false
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+16%
622.5 ns535 ns
numeric_add_overflow
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+15%
434.7 ns376.4 ns
str_to_i64_with_whitespace
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+11%
571.9 ns513.6 ns
str_to_i64_mixed_content
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+11%
575 ns516.7 ns
str_to_i64_simple_positive
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+11%
584.4 ns526.1 ns
or_true_false
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+11%
590 ns531.7 ns
multiply_integers
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+11%
593.3 ns535 ns
subtract_integers
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+11%
593.3 ns535 ns
and_true_true
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+10%
621.7 ns563.3 ns
and_true_false
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+10%
622.2 ns563.9 ns
numeric_from_null
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+10%
332.2 ns303.1 ns
round_no_precision
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+10%
1,000.6 ns913.1 ns
exec_if_null
core/benches/sql_functions/value.rs::value
CodSpeed Performance Gauge
+10%
333.6 ns304.4 ns
numeric_add_floats
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+10%
333.9 ns304.7 ns
str_to_i64_non_numeric
core/benches/sql_functions/numeric.rs::numeric
CodSpeed Performance Gauge
+9%
345 ns315.8 ns

Commits

Click on a commit to change the comparison range
Base
main
9a6d074
+31.41%
strftime should accept any kind of input not only text
5893443
21 hours ago
by pedrocarlo
© 2026 CodSpeed Technology
Home Terms Privacy Docs