| File | Lines | Functions | Branches | ||||
|---|---|---|---|---|---|---|---|
| algo/distance.c |
|
84.1% | 127 / 151 | 100.0% | 17 / 17 | 62.2% | 102 / 164 |
| algo/distance_avx2.c |
|
89.9% | 124 / 138 | 100.0% | 6 / 6 | 63.8% | 74 / 116 |
| algo/distance_avx512.c |
|
87.6% | 177 / 202 | 100.0% | 6 / 6 | 74.6% | 91 / 122 |
| algo/hkmeans.c |
|
93.2% | 272 / 292 | 100.0% | 12 / 12 | 85.1% | 120 / 141 |
| algo/hkmeans.h |
|
100.0% | 6 / 6 | 100.0% | 3 / 3 | 75.0% | 3 / 4 |
| algo/kmeans.c |
|
90.3% | 408 / 452 | 93.9% | 31 / 33 | 55.3% | 244 / 441 |
| algo/kmeans.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
| algo/kmeans_elkan.c |
|
96.5% | 250 / 259 | 100.0% | 11 / 11 | 74.6% | 85 / 114 |
| algo/kmeans_hamerly.c |
|
88.6% | 155 / 175 | 100.0% | 8 / 8 | 71.1% | 64 / 90 |
| algo/kmeans_internal.h |
|
100.0% | 3 / 3 | -% | 0 / 0 | 45.0% | 27 / 60 |
| algo/kmeans_lloyd.c |
|
96.3% | 235 / 244 | 100.0% | 13 / 13 | 83.5% | 96 / 115 |
| algo/simd_utils.h |
|
100.0% | 18 / 18 | 100.0% | 4 / 4 | -% | 0 / 0 |
| algo/topk.c |
|
98.0% | 299 / 305 | 100.0% | 23 / 23 | 90.6% | 164 / 181 |
| algo/topk.h |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | 100.0% | 10 / 10 |
| algo/vecops.c |
|
100.0% | 105 / 105 | 100.0% | 20 / 20 | 100.0% | 36 / 36 |
| algo/vecops.h |
|
100.0% | 5 / 5 | 100.0% | 1 / 1 | 50.0% | 1 / 2 |
| core/idset.h |
|
96.9% | 31 / 32 | 100.0% | 3 / 3 | 83.3% | 15 / 18 |
| core/memory.h |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | 50.0% | 1 / 2 |
| core/platform.c |
|
95.1% | 58 / 61 | 100.0% | 7 / 7 | 68.6% | 24 / 35 |
| core/platform.h |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | 25.0% | 1 / 4 |
| core/types.h |
|
75.0% | 6 / 8 | 66.7% | 2 / 3 | 50.0% | 1 / 2 |
| index/build_progress.c |
|
78.9% | 15 / 19 | 75.0% | 6 / 8 | 100.0% | 4 / 4 |
| index/centroid_build.c |
|
90.4% | 103 / 114 | 100.0% | 2 / 2 | 71.4% | 40 / 56 |
| index/centroid_build.h |
|
90.9% | 30 / 33 | 100.0% | 4 / 4 | 60.0% | 3 / 5 |
| index/centroid_page.c |
|
100.0% | 43 / 43 | 100.0% | 4 / 4 | 100.0% | 4 / 4 |
| index/centroid_page.h |
|
94.4% | 84 / 89 | 96.2% | 25 / 26 | 70.4% | 19 / 27 |
| index/centroid_search.c |
|
85.6% | 344 / 402 | 100.0% | 8 / 8 | 73.8% | 138 / 187 |
| index/index_base.h |
|
60.0% | 6 / 10 | 100.0% | 2 / 2 | 50.0% | 3 / 6 |
| index/index_build.c |
|
91.5% | 440 / 481 | 97.1% | 33 / 34 | 74.0% | 191 / 258 |
| index/index_build.h |
|
100.0% | 14 / 14 | 100.0% | 4 / 4 | 73.1% | 19 / 26 |
| index/parallel_build.h |
|
95.2% | 60 / 63 | 85.0% | 17 / 20 | 76.0% | 19 / 25 |
| index/parallel_build_leader.c |
|
96.0% | 314 / 327 | 100.0% | 5 / 5 | 75.2% | 94 / 125 |
| index/parallel_build_worker.c |
|
99.4% | 340 / 342 | 100.0% | 12 / 12 | 92.2% | 118 / 128 |
| index/posting_build.c |
|
88.8% | 467 / 526 | 97.6% | 40 / 41 | 71.7% | 119 / 166 |
| index/posting_build.h |
|
100.0% | 34 / 34 | 100.0% | 4 / 4 | 83.3% | 5 / 6 |
| index/posting_convert.c |
|
87.7% | 50 / 57 | 100.0% | 2 / 2 | 92.9% | 13 / 14 |
| index/posting_insert.c |
|
96.8% | 151 / 156 | 100.0% | 2 / 2 | 87.8% | 86 / 98 |
| index/posting_page.c |
|
94.3% | 83 / 88 | 100.0% | 7 / 7 | 65.4% | 17 / 26 |
| index/posting_page.h |
|
100.0% | 133 / 133 | 100.0% | 44 / 44 | 88.5% | 54 / 61 |
| index/posting_scan.c |
|
91.5% | 291 / 318 | 100.0% | 13 / 13 | 79.1% | 140 / 177 |
| index/posting_split.c |
|
95.1% | 404 / 425 | 100.0% | 18 / 18 | 84.0% | 215 / 256 |
| index/posting_split.h |
|
88.0% | 22 / 25 | 100.0% | 3 / 3 | 77.8% | 7 / 9 |
| index/query_scan.c |
|
94.9% | 263 / 277 | 100.0% | 16 / 16 | 80.0% | 100 / 125 |
| index/storage.h |
|
95.5% | 21 / 22 | 100.0% | 8 / 8 | 62.5% | 5 / 8 |
| pg/amcache.c |
|
95.6% | 173 / 181 | 100.0% | 12 / 12 | 71.4% | 40 / 56 |
| pg/bufstorage.c |
|
82.6% | 199 / 241 | 94.1% | 16 / 17 | 66.7% | 68 / 102 |
| pg/build.c |
|
96.5% | 440 / 456 | 100.0% | 15 / 15 | 71.4% | 152 / 213 |
| pg/build_progress.c |
|
98.1% | 103 / 105 | 100.0% | 10 / 10 | 85.7% | 36 / 42 |
| pg/cost.c |
|
97.1% | 165 / 170 | 100.0% | 10 / 10 | 78.3% | 65 / 83 |
| pg/explain.c |
|
91.5% | 43 / 47 | 100.0% | 2 / 2 | 66.7% | 12 / 18 |
| pg/iam_handler.c |
|
95.8% | 181 / 189 | 90.0% | 9 / 10 | 67.6% | 46 / 68 |
| pg/inspect.c |
|
94.5% | 394 / 417 | 100.0% | 18 / 18 | 81.2% | 156 / 192 |
| pg/maintenance.c |
|
95.7% | 330 / 345 | 100.0% | 27 / 27 | 72.4% | 110 / 152 |
| pg/meta.h |
|
100.0% | 4 / 4 | -% | 0 / 0 | -% | 0 / 0 |
| pg/parallel_backend.c |
|
98.0% | 392 / 400 | 100.0% | 34 / 34 | 64.8% | 57 / 88 |
| pg/rabitq_params_pg.c |
|
97.1% | 34 / 35 | 100.0% | 10 / 10 | 33.3% | 2 / 6 |
| pg/rabitq_pg.c |
|
96.7% | 148 / 153 | 100.0% | 31 / 31 | 62.2% | 51 / 82 |
| pg/scan.c |
|
90.0% | 197 / 219 | 86.7% | 13 / 15 | 68.6% | 59 / 86 |
| pg/scan_bound.c |
|
85.7% | 84 / 98 | 100.0% | 10 / 10 | 59.2% | 58 / 98 |
| pg/support_pg.c |
|
97.5% | 78 / 80 | 100.0% | 19 / 19 | 60.7% | 17 / 28 |
| pg/typeinfo.c |
|
88.9% | 16 / 18 | 85.7% | 6 / 7 | 100.0% | 2 / 2 |
| pg/typeinfo.h |
|
92.9% | 13 / 14 | 100.0% | 2 / 2 | 50.0% | 3 / 6 |
| pg/vec16_pg.c |
|
93.6% | 221 / 236 | 97.7% | 42 / 43 | 59.2% | 84 / 142 |
| pg/vec32_pg.c |
|
93.6% | 204 / 218 | 97.6% | 40 / 41 | 67.3% | 70 / 104 |
| quant/fast_rotate.c |
|
57.5% | 146 / 254 | 63.6% | 7 / 11 | 56.2% | 99 / 176 |
| quant/fastscan.c |
|
93.3% | 249 / 267 | 93.3% | 14 / 15 | 66.1% | 113 / 171 |
| quant/fastscan.h |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | -% | 0 / 0 |
| quant/fastscan_avx2.c |
|
96.0% | 48 / 50 | 100.0% | 4 / 4 | 100.0% | 10 / 10 |
| quant/fastscan_avx512.c |
|
98.2% | 166 / 169 | 100.0% | 5 / 5 | 85.4% | 41 / 48 |
| quant/matrix.c |
|
73.8% | 90 / 122 | 64.7% | 11 / 17 | 70.0% | 35 / 50 |
| quant/rabitq.c |
|
82.2% | 499 / 607 | 88.5% | 46 / 52 | 59.0% | 232 / 393 |
| quant/rabitq.h |
|
100.0% | 8 / 8 | 100.0% | 3 / 3 | 100.0% | 2 / 2 |
| quant/rabitq_avx2.c |
|
85.2% | 92 / 108 | 85.7% | 6 / 7 | 66.7% | 24 / 36 |
| quant/rabitq_avx512.c |
|
100.0% | 94 / 94 | 100.0% | 5 / 5 | 100.0% | 36 / 36 |
| standalone/api.c |
|
81.4% | 70 / 86 | 100.0% | 8 / 8 | 65.2% | 30 / 46 |
| standalone/barrier.c |
|
100.0% | 47 / 47 | 100.0% | 6 / 6 | 87.5% | 7 / 8 |
| standalone/index.c |
|
86.8% | 321 / 370 | 94.4% | 17 / 18 | 71.0% | 98 / 138 |
| standalone/instr_time.h |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | -% | 0 / 0 |
| standalone/latch.c |
|
90.5% | 38 / 42 | 100.0% | 5 / 5 | 61.1% | 11 / 18 |
| standalone/memory_sa.c |
|
98.2% | 160 / 163 | 100.0% | 20 / 20 | 82.1% | 46 / 56 |
| standalone/parallel_backend.c |
|
97.3% | 328 / 337 | 94.6% | 35 / 37 | 90.7% | 49 / 54 |
| standalone/parallel_ctx.c |
|
90.1% | 64 / 71 | 100.0% | 11 / 11 | 62.5% | 10 / 16 |
| standalone/parallel_scan.c |
|
100.0% | 21 / 21 | 100.0% | 2 / 2 | 100.0% | 6 / 6 |
| standalone/pg_compat.h |
|
100.0% | 36 / 36 | 100.0% | 10 / 10 | 100.0% | 2 / 2 |
| standalone/query.c |
|
89.2% | 141 / 158 | 100.0% | 5 / 5 | 70.5% | 55 / 78 |
| standalone/shm_toc.c |
|
83.0% | 44 / 53 | 100.0% | 6 / 6 | 70.0% | 14 / 20 |
| standalone/thread_pool.c |
|
100.0% | 122 / 122 | 100.0% | 9 / 9 | 96.4% | 54 / 56 |
| standalone/vec32_source.c |
|
81.0% | 17 / 21 | 66.7% | 2 / 3 | 100.0% | 2 / 2 |
| types/vec16.c |
|
93.0% | 40 / 43 | 100.0% | 6 / 6 | 77.3% | 17 / 22 |
| types/vec16.h |
|
100.0% | 96 / 96 | 100.0% | 16 / 16 | 86.7% | 26 / 30 |
| types/vec32.c |
|
95.6% | 43 / 45 | 100.0% | 9 / 9 | 88.9% | 16 / 18 |
| types/vec32.h |
|
100.0% | 34 / 34 | 100.0% | 7 / 7 | 40.0% | 8 / 20 |