Avatar for the emremy user
emremy
ColQL
BlogDocsChangelog

feat: stabilize adaptive background indexing runtime

#15Merged
Comparing
v0.7.0_prepare_new_version
(
b7e42c8
) with
main
(
1eb57e6
)
CodSpeed Performance Gauge
+32%
Improvement
1
Untouched
24

Benchmarks

25 total
background/sorted/numeric-encode-merge/10k
benchmarks/codspeed/background-indexing.bench.ts::background-indexing
CodSpeed Performance Gauge
+32%
50.4 ms38.3 ms
serialization/query/prebuilt-deserialized-indexed/10k
benchmarks/codspeed/serialization.bench.ts::serialization
CodSpeed Performance Gauge
+4%
444.5 µs428.4 µs
query/full-scan/fallback/10k
benchmarks/codspeed/query.bench.ts::query
CodSpeed Performance Gauge
0%
192 ms191.4 ms
query/materialize/broad-filter/10k
benchmarks/codspeed/query.bench.ts::query
CodSpeed Performance Gauge
0%
161.8 ms161.4 ms
analytics/session-dashboard/100k
benchmarks/codspeed/analytics.bench.ts::analytics
CodSpeed Performance Gauge
0%
41.7 ms41.6 ms
serialization/serialize/10k
benchmarks/codspeed/serialization.bench.ts::serialization
CodSpeed Performance Gauge
0%
13 ms13 ms
background/equality/numeric-encode-merge/10k
benchmarks/codspeed/background-indexing.bench.ts::background-indexing
CodSpeed Performance Gauge
0%
21 ms21 ms
background/equality/dictionary-code-encode-merge/10k
benchmarks/codspeed/background-indexing.bench.ts::background-indexing
CodSpeed Performance Gauge
0%
7.5 ms7.5 ms
mutation/deleteWhere/setup-inclusive/1k
benchmarks/codspeed/mutation.bench.ts::mutation
CodSpeed Performance Gauge
0%
108.6 ms108.6 ms
serialization/query-after-deserialize/no-indexes/10k
benchmarks/codspeed/serialization.bench.ts::serialization
CodSpeed Performance Gauge
0%
158.5 ms158.6 ms
serialization/deserialize/no-indexes/10k
benchmarks/codspeed/serialization.bench.ts::serialization
CodSpeed Performance Gauge
0%
141.4 ms141.6 ms
query/projection/pushdown/10k
benchmarks/codspeed/query.bench.ts::query
CodSpeed Performance Gauge
0%
968.5 µs970.3 µs
query/indexed/range/10k
benchmarks/codspeed/query.bench.ts::query
CodSpeed Performance Gauge
0%
6.6 ms6.6 ms
serialization/deserialize/recreate-indexes/10k
benchmarks/codspeed/serialization.bench.ts::serialization
CodSpeed Performance Gauge
0%
966.7 ms969.5 ms
index/sync-fallback-rebuild/after-indexed-column-mutation/10k
benchmarks/codspeed/mutation.bench.ts::mutation
CodSpeed Performance Gauge
0%
18.3 ms18.3 ms
query/indexed/in/10k
benchmarks/codspeed/query.bench.ts::query
CodSpeed Performance Gauge
0%
18.4 ms18.5 ms
index/no-rebuild/after-unindexed-column-mutation/10k
benchmarks/codspeed/mutation.bench.ts::mutation
CodSpeed Performance Gauge
-1%
432.6 µs435.3 µs
aggregation/sum/filtered-revenue/10k
benchmarks/codspeed/query.bench.ts::query
CodSpeed Performance Gauge
-1%
952.9 µs959.5 µs
index/requery/after-sync-fallback-rebuild/10k
benchmarks/codspeed/mutation.bench.ts::mutation
CodSpeed Performance Gauge
-1%
401.6 µs404.4 µs
query/indexed/compound/10k
benchmarks/codspeed/query.bench.ts::query
CodSpeed Performance Gauge
-1%
791.7 µs801 µs
query/explain/compound-filter-batch/10k
benchmarks/codspeed/query.bench.ts::query
CodSpeed Performance Gauge
-1%
62.3 ms63.1 ms
mutation/updateBy/single/10k
benchmarks/codspeed/mutation.bench.ts::mutation
CodSpeed Performance Gauge
-3%
177.7 µs182.5 µs
mutation/updateWhere/subset/1k
benchmarks/codspeed/mutation.bench.ts::mutation
CodSpeed Performance Gauge
-3%
2.2 ms2.3 ms
query/indexed/equality/10k
benchmarks/codspeed/query.bench.ts::query
CodSpeed Performance Gauge
-6%
400.2 µs424.3 µs
mutation/updateBy/batch/10k
benchmarks/codspeed/mutation.bench.ts::mutation
CodSpeed Performance Gauge
-7%
747.4 µs800.2 µs

Commits

Click on a commit to change the comparison range
Base
main
1eb57e6
+31.7%
feat: finalize adaptive background indexing runtime
b7e42c8
12 days ago
by emremy
© 2026 CodSpeed Technology
Home Terms Privacy Docs