Workload settings-add-remove-filters.json

Comparing 95fcd1737... on main to 59ecf1cea...

Total time

Commit Total time Difference Proportion Time outside spans
This commit 25s (±269ms) 12s 89.79530213189817% 1647ms (±269ms)
Baseline 13s (±27ms) 0 ±0% 535ms (±27ms)

Improvements

Regressions

indexing::extract::extract_word_docids

Commit Self time Difference Proportion Total time Calls
This commit 2641ms (±54ms) 2639ms 200702.125825781% 3413ms (±54ms) 9 (±0)
Baseline 1315μs (±238μs) 0 ±0% 2548μs (±238μs) 6 (±0)

indexing::details::index_documents_raw

Commit Self time Difference Proportion Total time Calls
This commit 5004ms (±89ms) 2309ms 85.69996889274469% 12s (±89ms) 3 (±0)
Baseline 2695ms (±121ms) 0 ±0% 5232ms (±121ms) 2 (±0)

indexing::extract::extract_docid_word_positions

Commit Self time Difference Proportion Total time Calls
This commit 2311ms (±36ms) 2125ms 1139.8903926664877% 2614ms (±36ms) 9 (±0)
Baseline 186ms (±10ms) 0 ±0% 188ms (±10ms) 6 (±0)

indexing::write_db::write_entries_into_database

Commit Self time Difference Proportion Total time Calls
This commit 1632ms (±11ms) 1631ms 92313.99265138127% 1632ms (±11ms) 27 (±0)
Baseline 1766μs (±32μs) 0 ±0% 1766μs (±32μs) 18 (±0)

indexing::grenad::sorter_into_reader

Commit Self time Difference Proportion Total time Calls
This commit 4815ms (±52ms) 1315ms 37.56966082243842% 4830ms (±52ms) 94 (±0)
Baseline 3500ms (±64ms) 0 ±0% 3500ms (±64ms) 64 (±0)

indexing::grenad::write_sorter_into_database

Commit Self time Difference Proportion Total time Calls
This commit 625ms (±2309μs) 624ms 63109.97633064984% 625ms (±2309μs) 12 (±0)
Baseline 989μs (±210μs) 0 ±0% 989μs (±210μs) 8 (±0)

indexing::extract::extract_word_pair_proximity_docids

Commit Self time Difference Proportion Total time Calls
This commit 594ms (±27ms) 592ms 34848.63902226307% 1063ms (±27ms) 9 (±0)
Baseline 1699μs (±911μs) 0 ±0% 3510μs (±911μs) 6 (±0)

indexing::write_db::documents

Commit Self time Difference Proportion Total time Calls
This commit 1396ms (±19ms) 515ms 58.42751346307222% 1396ms (±19ms) 3 (±0)
Baseline 881ms (±23ms) 0 ±0% 881ms (±23ms) 2 (±0)

indexing::extract::data_from_obkv_documents

Commit Self time Difference Proportion Total time Calls
This commit 1499ms (±81ms) 435ms 40.82583928036072% 5714ms (±81ms) 3 (±0)
Baseline 1065ms (±45ms) 0 ±0% 2403ms (±45ms) 2 (±0)

indexing::extract::extract_word_position_docids

Commit Self time Difference Proportion Total time Calls
This commit 426ms (±22ms) 426ms 64182.7400733029% 990ms (±22ms) 9 (±0)
Baseline 663μs (±430μs) 0 ±0% 1611μs (±430μs) 6 (±0)

indexing::extract::extract_facet_string_docids

Commit Self time Difference Proportion Total time Calls
This commit 1593ms (±23ms) 352ms 28.35440320087888% 2270ms (±23ms) 9 (±0)
Baseline 1241ms (±21ms) 0 ±0% 1740ms (±21ms) 6 (±0)

indexing::details::sorter_into_reader

Commit Self time Difference Proportion Total time Calls
This commit 309ms (±3487μs) 307ms 17357.90864586012% 309ms (±3487μs) 9 (±0)
Baseline 1769μs (±246μs) 0 ±0% 1769μs (±246μs) 6 (±0)

indexing::extract::extract_fid_docid_facet_values

Commit Self time Difference Proportion Total time Calls
This commit 1979ms (±31ms) 293ms 17.354007223243848% 2448ms (±31ms) 9 (±0)
Baseline 1686ms (±24ms) 0 ±0% 2001ms (±24ms) 6 (±0)

indexing::write_db::field_id_docid_facet_strings

Commit Self time Difference Proportion Total time Calls
This commit 719ms (±2948μs) 255ms 55.051968068307076% 719ms (±2948μs) 3 (±0)
Baseline 464ms (±15ms) 0 ±0% 464ms (±15ms) 2 (±0)

indexing::documents::reindex

Commit Self time Difference Proportion Total time Calls
This commit 4013ms (±78ms) 254ms 6.753015076340792% 12s (±78ms) 3 (±0)
Baseline 3760ms (±14ms) 0 ±0% 12s (±14ms) 2 (±0)

indexing::prefix::words_prefix_integer_docids

Commit Self time Difference Proportion Total time Calls
This commit 193ms (±8182μs) 192ms 32950.38048808571% 673ms (±8182μs) 6 (±0)
Baseline 584μs (±171μs) 0 ±0% 874μs (±171μs) 4 (±0)

indexing::scheduler::process_batch

Commit Self time Difference Proportion Total time Calls
This commit 160ms (±274ms) 160ms 252232.0130105948% 23s (±274ms) 4 (±0)
Baseline 63μs (±15μs) 0 ±0% 13s (±15μs) 2 (±0)

indexing::transform::flatten_from_fields_ids_map

Commit Self time Difference Proportion Total time Calls
This commit 359ms (±4411μs) 89ms 32.972152902873844% 359ms (±4411μs) 750000 (±0)
Baseline 270ms (±2005μs) 0 ±0% 270ms (±2005μs) 600000 (±0)

indexing::extract::extract_fid_word_count_docids

Commit Self time Difference Proportion Total time Calls
This commit 88ms (±1115μs) 88ms 31878.744884453085% 192ms (±1115μs) 9 (±0)
Baseline 276μs (±18μs) 0 ±0% 985μs (±18μs) 6 (±0)

indexing::prefix::words_prefix_fst

Commit Self time Difference Proportion Total time Calls
This commit 194ms (±1392μs) 63ms 47.61535247311964% 194ms (±1392μs) 3 (±0)
Baseline 131ms (±982μs) 0 ±0% 131ms (±982μs) 2 (±0)

indexing::prefix::word_prefix_docids

Commit Self time Difference Proportion Total time Calls
This commit 56ms (±815μs) 55ms 5157.641911073058% 201ms (±815μs) 6 (±0)
Baseline 1066μs (±178μs) 0 ±0% 1794μs (±178μs) 4 (±0)

indexing::facets::bulk::execute

Commit Self time Difference Proportion Total time Calls
This commit 428ms (±1545μs) 25ms 6.1795727285365185% 428ms (±1545μs) 5 (±0)
Baseline 403ms (±3341μs) 0 ±0% 403ms (±3341μs) 4 (±0)

indexing::scheduler::apply_index_operation

Commit Self time Difference Proportion Total time Calls
This commit 3977μs (±621μs) 3259μs 453.9607603688305% 22s (±621μs) 4 (±0)
Baseline 718μs (±153μs) 0 ±0% 12s (±153μs) 2 (±0)

indexing::prefix::index_documents_prefix_databases

Commit Self time Difference Proportion Total time Calls
This commit 2929μs (±143μs) 2847μs 3484.689066661445% 1075ms (±143μs) 3 (±0)
Baseline 82μs (±14μs) 0 ±0% 135ms (±14μs) 2 (±0)

indexing::extract::extract_facet_number_docids

Commit Self time Difference Proportion Total time Calls
This commit 3482μs (±442μs) 762μs 28.033065877918784% 4609μs (±442μs) 9 (±0)
Baseline 2720μs (±511μs) 0 ±0% 3493μs (±511μs) 6 (±0)

indexing::write_db::field_id_docid_facet_numbers

Commit Self time Difference Proportion Total time Calls
This commit 973μs (±1281μs) 692μs 246.52578865448794% 973μs (±1281μs) 3 (±0)
Baseline 281μs (±9835ns) 0 ±0% 281μs (±9835ns) 2 (±0)

indexing::scheduler::create_next_batch

Commit Self time Difference Proportion Total time Calls
This commit 423μs (±28μs) 184μs 77.07882670686514% 423μs (±28μs) 8 (±0)
Baseline 239μs (±25μs) 0 ±0% 239μs (±25μs) 4 (±0)

indexing::details::compute_prefix_diffs

Commit Self time Difference Proportion Total time Calls
This commit 1100μs (±21μs) 167μs 17.91176791673306% 1100μs (±21μs) 3 (±0)
Baseline 932μs (±8007ns) 0 ±0% 932μs (±8007ns) 2 (±0)

indexing::extract::details::extract_multiple_chunks

Commit Self time Difference Proportion Total time Calls
This commit 252μs (±38μs) 146μs 138.32710763966261% 7933ms (±38μs) 54 (±0)
Baseline 106μs (±22μs) 0 ±0% 1753ms (±22μs) 36 (±0)

indexing::write_db::word_docids

Commit Self time Difference Proportion Total time Calls
This commit 250μs (±13μs) 92μs 58.204950951346355% 1371ms (±13μs) 3 (±0)
Baseline 158μs (±16μs) 0 ±0% 304ms (±16μs) 2 (±0)

indexing::write_db::write_typed_chunk_into_index

Commit Self time Difference Proportion Total time Calls
This commit 117μs (±7740ns) 52μs 78.83398522116389% 5405ms (±7740ns) 39 (±0)
Baseline 66μs (±7812ns) 0 ±0% 2598ms (±7812ns) 26 (±0)

indexing::write_db::field_id_facet_string_docids

Commit Self time Difference Proportion Total time Calls
This commit 69μs (±4460ns) 36μs 106.72540522422007% 993ms (±4460ns) 3 (±0)
Baseline 33μs (±4541ns) 0 ±0% 943ms (±4541ns) 2 (±0)

indexing::write_db::script_language_docids

Commit Self time Difference Proportion Total time Calls
This commit 36μs (±2486ns) 34μs 1244.1559402278444% 36μs (±2486ns) 3 (±0)
Baseline 2704ns (±269ns) 0 ±0% 2704ns (±269ns) 2 (±0)

indexing::write_db::field_id_facet_number_docids

Commit Self time Difference Proportion Total time Calls
This commit 89μs (±1259ns) 27μs 44.806631280638264% 3507μs (±1259ns) 3 (±0)
Baseline 61μs (±2260ns) 0 ±0% 3492μs (±2260ns) 2 (±0)

indexing::prefix::index_documents_word_prefix_docids

Commit Self time Difference Proportion Total time Calls
This commit 8048ns (±773ns) 2766ns 52.351025971075934% 202ms (±773ns) 6 (±0)
Baseline 5283ns (±461ns) 0 ±0% 1802μs (±461ns) 4 (±0)

indexing::write_db::word_position_docids

Commit Self time Difference Proportion Total time Calls
This commit 7555ns (±559ns) 2693ns 55.38645057792769% 414ms (±559ns) 3 (±0)
Baseline 4862ns (±332ns) 0 ±0% 54μs (±332ns) 2 (±0)

indexing::write_db::field_id_word_count_docids

Commit Self time Difference Proportion Total time Calls
This commit 7872ns (±348ns) 2658ns 50.9762553224136% 1509μs (±348ns) 3 (±0)
Baseline 5214ns (±281ns) 0 ±0% 157μs (±281ns) 2 (±0)

indexing::write_db::field_id_facet_is_empty_docids

Commit Self time Difference Proportion Total time Calls
This commit 5411ns (±565ns) 2149ns 65.8980805788925% 584μs (±565ns) 3 (±0)
Baseline 3261ns (±376ns) 0 ±0% 285μs (±376ns) 2 (±0)

indexing::write_db::field_id_facet_is_null_docids

Commit Self time Difference Proportion Total time Calls
This commit 7533ns (±526ns) 2051ns 37.42338003502626% 228μs (±526ns) 3 (±0)
Baseline 5482ns (±459ns) 0 ±0% 156μs (±459ns) 2 (±0)

indexing::details::extract_and_send_grenad_chunks

Commit Self time Difference Proportion Total time Calls
This commit 12μs (±637ns) 1812ns 18.68900488992511% 5714ms (±637ns) 3 (±0)
Baseline 9693ns (±3692ns) 0 ±0% 2403ms (±3692ns) 2 (±0)

indexing::write_db::word_pair_proximity_docids

Commit Self time Difference Proportion Total time Calls
This commit 5490ns (±350ns) 1727ns 45.88935537014401% 503ms (±350ns) 3 (±0)
Baseline 3763ns (±605ns) 0 ±0% 88μs (±605ns) 2 (±0)

indexing::write_db::field_id_facet_exists_docids

Commit Self time Difference Proportion Total time Calls
This commit 4771ns (±430ns) 1507ns 46.15855900012252% 1248μs (±430ns) 3 (±0)
Baseline 3264ns (±219ns) 0 ±0% 1030μs (±219ns) 2 (±0)

Stable

Unstable

New

indexing::details::document_into_sorter

Commit Self time Total time Calls
This commit 160ms (±8680μs) 160ms (±8680μs) 149997 (±0)

indexing::details::final_document_into_sorter

Commit Self time Total time Calls
This commit 2478ns (±261ns) 2478ns (±261ns) 3 (±0)

indexing::documents::add_documents

Commit Self time Total time Calls
This commit 16μs (±11μs) 1434ms (±11μs) 1 (±0)

indexing::documents::enrich_documents_batch

Commit Self time Total time Calls
This commit 367ms (±25ms) 475ms (±25ms) 1 (±0)

indexing::documents::fetch_or_generate_document_id

Commit Self time Total time Calls
This commit 107ms (±6478μs) 107ms (±6478μs) 150000 (±0)

indexing::documents::from_reader

Commit Self time Total time Calls
This commit 659μs (±243μs) 659μs (±243μs) 1 (±0)

indexing::documents::index_documents

Commit Self time Total time Calls
This commit 25μs (±2113ns) 7986ms (±2113ns) 1 (±0)

indexing::documents::read_documents

Commit Self time Total time Calls
This commit 886ms (±37ms) 960ms (±37ms) 1 (±0)

indexing::extract::words_into_sorter

Commit Self time Total time Calls
This commit 618ms (±13ms) 618ms (±13ms) 899997 (±0)

indexing::extract::words_position_into_sorter

Commit Self time Total time Calls
This commit 142ms (±6016μs) 142ms (±6016μs) 150000 (±0)

indexing::transform::output_from_sorter

Commit Self time Total time Calls
This commit 1403ms (±3359μs) 1403ms (±3359μs) 1 (±0)

Lost