jbergstroem
filtron
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
chore: refactor benchmarks
#102
Merged
Comparing
chore/benchmark-refactor
(
59f3b20
) with
main
(
0a21f02
)
CodSpeed Performance Gauge
0%
Untouched
41
Benchmarks
Passed
toFilter: complex
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
+1%
34.7 µs
34.5 µs
toFilter: medium
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
33.3 µs
33.2 µs
filter array: simple
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
236.6 µs
236.2 µs
pipeline: simple end-to-end
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
382.3 µs
381.8 µs
pipeline: medium end-to-end
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
447.5 µs
446.9 µs
pipeline: complex end-to-end
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
542.9 µs
542.4 µs
filter array: medium
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
274.5 µs
274.2 µs
sql: complex
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
42.7 µs
42.7 µs
toFilter: simple
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
130.3 µs
130.2 µs
complex: permission check
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
225 µs
224.8 µs
medium: exists with AND
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
183.6 µs
183.5 µs
filter array: complex
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
361.7 µs
361.8 µs
filter array: large oneOf
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
411 µs
411.1 µs
range: simple integer
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
163 µs
163.1 µs
sql: simple
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
135.6 µs
135.7 µs
medium: multiple AND
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
176.9 µs
177 µs
pipeline: medium end-to-end
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
204.8 µs
204.9 µs
sql: medium
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
39.6 µs
39.7 µs
complex: multiple arrays
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
216.7 µs
217 µs
sql: range medium
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
39.7 µs
39.7 µs
simple: NOT expression
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
142.6 µs
142.8 µs
pipeline: simple end-to-end
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
175.4 µs
175.6 µs
simple: exists check
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
132.8 µs
133 µs
pipeline: range end-to-end
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
194 µs
194.3 µs
error: invalid syntax
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
194.2 µs
194.5 µs
medium: AND with comparison
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
183.8 µs
184.2 µs
error: incomplete expression
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
206.3 µs
206.7 µs
medium: nested fields
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
192.8 µs
193.3 µs
simple: boolean field
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
135.8 µs
136.1 µs
range: with AND
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
173.9 µs
174.3 µs
api: user search
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
195.6 µs
196.1 µs
medium: one-of array
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
184.1 µs
184.6 µs
complex: deep nesting
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
228.9 µs
229.6 µs
range: with parentheses
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
200.2 µs
200.9 µs
simple: age > 18
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
271.8 µs
272.9 µs
simple: status equals
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
156.6 µs
157.3 µs
api: date range with status
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
219.2 µs
220.2 µs
complex: parentheses with AND/OR
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
218.5 µs
219.5 µs
medium: OR conditions
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
170.5 µs
171.2 µs
api: role-based filter
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
-1%
221.9 µs
223 µs
complex: mixed operators
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
-1%
266.2 µs
269.5 µs
Commits
Click on a commit to change the comparison range
Base
main
0a21f02
-0.14%
chore: fix broken lockfile
59f3b20
1 day ago
by jbergstroem
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs