Created
September 22, 2021 04:46
-
-
Save yiwu-arbug/0a1483b61799a89937058fd1052653ce to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Filename Regions Missed Regions Cover Functions Missed Functions Executed Lines Missed Lines Cover Branches Missed Branches Cover | |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
/home/yilin/Code/tikv-rep/components/coprocessor_plugin_api/src/util.rs 3 3 0.00% 3 3 0.00% 18 18 0.00% 0 0 - | |
/home/yilin/Code/tikv-rep/components/tikv_util/src/macros.rs 1 1 0.00% 1 1 0.00% 3 3 0.00% 0 0 - | |
cmd/tikv-ctl/src/main.rs 814 803 1.35% 177 173 2.26% 2625 2611 0.53% 0 0 - | |
cmd/tikv-server/src/main.rs 11 10 9.09% 3 2 33.33% 171 170 0.58% 0 0 - | |
components/backup/src/endpoint.rs 475 130 72.63% 82 13 84.15% 1165 202 82.66% 0 0 - | |
components/backup/src/errors.rs 30 18 40.00% 4 1 75.00% 73 36 50.68% 0 0 - | |
components/backup/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/backup/src/metrics.rs 5 1 80.00% 5 1 80.00% 27 4 85.19% 0 0 - | |
components/backup/src/service.rs 49 11 77.55% 13 2 84.62% 141 15 89.36% 0 0 - | |
components/backup/src/writer.rs 138 52 62.32% 24 7 70.83% 406 66 83.74% 0 0 - | |
components/batch-system/src/batch.rs 158 25 84.18% 24 1 95.83% 288 18 93.75% 0 0 - | |
components/batch-system/src/config.rs 14 2 85.71% 7 1 85.71% 17 1 94.12% 0 0 - | |
components/batch-system/src/fsm.rs 37 7 81.08% 12 3 75.00% 92 11 88.04% 0 0 - | |
components/batch-system/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/batch-system/src/mailbox.rs 19 1 94.74% 13 1 92.31% 52 3 94.23% 0 0 - | |
components/batch-system/src/router.rs 113 13 88.50% 21 0 100.00% 217 10 95.39% 0 0 - | |
components/batch-system/src/test_runner.rs 31 7 77.42% 20 3 85.00% 76 8 89.47% 0 0 - | |
components/batch-system/tests/cases/batch.rs 25 0 100.00% 9 0 100.00% 99 0 100.00% 0 0 - | |
components/batch-system/tests/cases/mod.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/batch-system/tests/cases/router.rs 61 9 85.25% 16 1 93.75% 155 9 94.19% 0 0 - | |
components/cdc/src/channel.rs 209 23 89.00% 44 2 95.45% 398 10 97.49% 0 0 - | |
components/cdc/src/config.rs 5 5 0.00% 2 2 0.00% 6 6 0.00% 0 0 - | |
components/cdc/src/delegate.rs 339 59 82.60% 58 6 89.66% 750 90 88.00% 0 0 - | |
components/cdc/src/endpoint.rs 769 177 76.98% 88 11 87.50% 1966 294 85.05% 0 0 - | |
components/cdc/src/errors.rs 21 8 61.90% 6 1 83.33% 26 9 65.38% 0 0 - | |
components/cdc/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/cdc/src/metrics.rs 77 61 20.78% 27 12 55.56% 255 91 64.31% 0 0 - | |
components/cdc/src/observer.rs 71 13 81.69% 14 0 100.00% 183 15 91.80% 0 0 - | |
components/cdc/src/old_value.rs 93 9 90.32% 23 0 100.00% 337 20 94.07% 0 0 - | |
components/cdc/src/service.rs 174 32 81.61% 49 8 83.67% 489 55 88.75% 0 0 - | |
components/cdc/tests/mod.rs 88 20 77.27% 31 5 83.87% 389 50 87.15% 0 0 - | |
components/cdc/tests/integrations/mod.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/cdc/tests/integrations/test_cdc.rs 767 187 75.62% 70 0 100.00% 1786 86 95.18% 0 0 - | |
components/cdc/tests/integrations/test_flow_control.rs 25 8 68.00% 4 0 100.00% 79 3 96.20% 0 0 - | |
components/cdc/tests/mod.rs 89 88 1.12% 32 31 3.12% 390 389 0.26% 0 0 - | |
components/cloud/aws/src/kms.rs 65 65 0.00% 17 17 0.00% 129 129 0.00% 0 0 - | |
components/cloud/aws/src/s3.rs 199 199 0.00% 57 57 0.00% 364 364 0.00% 0 0 - | |
components/cloud/aws/src/util.rs 34 34 0.00% 12 12 0.00% 76 76 0.00% 0 0 - | |
components/cloud/gcp/src/gcs.rs 328 207 36.89% 61 41 32.79% 470 273 41.91% 0 0 - | |
components/cloud/gcp/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/cloud/src/blob.rs 67 23 65.67% 30 14 53.33% 118 40 66.10% 0 0 - | |
components/cloud/src/error.rs 35 35 0.00% 6 6 0.00% 42 42 0.00% 0 0 - | |
components/cloud/src/kms.rs 28 21 25.00% 19 16 15.79% 45 33 26.67% 0 0 - | |
components/cloud/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/codec/src/buffer.rs 208 24 88.46% 39 13 66.67% 424 85 79.95% 0 0 - | |
components/codec/src/byte.rs 452 29 93.58% 126 1 99.21% 1304 21 98.39% 0 0 - | |
components/codec/src/convert.rs 26 0 100.00% 12 0 100.00% 36 0 100.00% 0 0 - | |
components/codec/src/error.rs 14 9 35.71% 9 4 55.56% 22 11 50.00% 0 0 - | |
components/codec/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/codec/src/number.rs 476 9 98.11% 227 1 99.56% 1075 14 98.70% 0 0 - | |
components/collections/src/lib.rs 2 1 50.00% 2 1 50.00% 4 3 25.00% 0 0 - | |
components/concurrency_manager/src/key_handle.rs 36 0 100.00% 15 0 100.00% 82 0 100.00% 0 0 - | |
components/concurrency_manager/src/lib.rs 76 0 100.00% 28 0 100.00% 125 0 100.00% 0 0 - | |
components/concurrency_manager/src/lock_table.rs 155 6 96.13% 44 3 93.18% 286 6 97.90% 0 0 - | |
components/concurrency_manager/tests/memory_usage.rs 21 20 4.76% 7 6 14.29% 56 55 1.79% 0 0 - | |
components/coprocessor_plugin_api/src/allocator.rs 7 3 57.14% 6 3 50.00% 22 12 45.45% 0 0 - | |
components/coprocessor_plugin_api/src/errors.rs 6 6 0.00% 1 1 0.00% 8 8 0.00% 0 0 - | |
components/coprocessor_plugin_api/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/coprocessor_plugin_api/src/util.rs 15 10 33.33% 8 6 25.00% 21 8 61.90% 0 0 - | |
components/encryption/export/src/lib.rs 69 53 23.19% 21 17 19.05% 95 71 25.26% 0 0 - | |
components/encryption/src/config.rs 80 37 53.75% 32 14 56.25% 137 31 77.37% 0 0 - | |
components/encryption/src/crypter.rs 90 18 80.00% 25 3 88.00% 191 28 85.34% 0 0 - | |
components/encryption/src/encrypted_file/header.rs 42 9 78.57% 15 4 73.33% 128 15 88.28% 0 0 - | |
components/encryption/src/encrypted_file/mod.rs 49 12 75.51% 6 1 83.33% 72 2 97.22% 0 0 - | |
components/encryption/src/errors.rs 31 27 12.90% 5 3 40.00% 37 32 13.51% 0 0 - | |
components/encryption/src/file_dict_file.rs 211 51 75.83% 34 3 91.18% 449 35 92.20% 0 0 - | |
components/encryption/src/io.rs 159 38 76.10% 31 5 83.87% 297 44 85.19% 0 0 - | |
components/encryption/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/encryption/src/manager/mod.rs 423 92 78.25% 77 10 87.01% 1005 92 90.85% 0 0 - | |
components/encryption/src/master_key/file.rs 46 12 73.91% 11 2 81.82% 94 15 84.04% 0 0 - | |
components/encryption/src/master_key/kms.rs 105 41 60.95% 30 11 63.33% 204 42 79.41% 0 0 - | |
components/encryption/src/master_key/mem.rs 59 10 83.05% 12 2 83.33% 142 9 93.66% 0 0 - | |
components/encryption/src/master_key/metadata.rs 23 12 47.83% 10 8 20.00% 21 8 61.90% 0 0 - | |
components/encryption/src/master_key/mod.rs 40 4 90.00% 16 3 81.25% 85 8 90.59% 0 0 - | |
components/encryption/src/metrics.rs 5 0 100.00% 5 0 100.00% 23 0 100.00% 0 0 - | |
components/engine_panic/src/cf_names.rs 1 1 0.00% 1 1 0.00% 3 3 0.00% 0 0 - | |
components/engine_panic/src/cf_options.rs 3 3 0.00% 3 3 0.00% 9 9 0.00% 0 0 - | |
components/engine_panic/src/compact.rs 10 10 0.00% 10 10 0.00% 59 59 0.00% 0 0 - | |
components/engine_panic/src/db_options.rs 2 2 0.00% 2 2 0.00% 6 6 0.00% 0 0 - | |
components/engine_panic/src/db_vector.rs 3 3 0.00% 3 3 0.00% 7 7 0.00% 0 0 - | |
components/engine_panic/src/engine.rs 22 22 0.00% 22 22 0.00% 67 67 0.00% 0 0 - | |
components/engine_panic/src/import.rs 1 1 0.00% 1 1 0.00% 3 3 0.00% 0 0 - | |
components/engine_panic/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/engine_panic/src/misc.rs 19 19 0.00% 19 19 0.00% 62 62 0.00% 0 0 - | |
components/engine_panic/src/mvcc_properties.rs 1 1 0.00% 1 1 0.00% 9 9 0.00% 0 0 - | |
components/engine_panic/src/perf_context.rs 1 1 0.00% 1 1 0.00% 3 3 0.00% 0 0 - | |
components/engine_panic/src/raft_engine.rs 17 17 0.00% 17 17 0.00% 69 69 0.00% 0 0 - | |
components/engine_panic/src/range_properties.rs 6 6 0.00% 6 6 0.00% 37 37 0.00% 0 0 - | |
components/engine_panic/src/snapshot.rs 14 14 0.00% 14 14 0.00% 43 43 0.00% 0 0 - | |
components/engine_panic/src/ttl_properties.rs 1 1 0.00% 1 1 0.00% 8 8 0.00% 0 0 - | |
components/engine_panic/src/write_batch.rs 3 3 0.00% 3 3 0.00% 9 9 0.00% 0 0 - | |
components/engine_rocks/src/cf_names.rs 1 0 100.00% 1 0 100.00% 3 0 100.00% 0 0 - | |
components/engine_rocks/src/cf_options.rs 33 6 81.82% 22 4 81.82% 69 9 86.96% 0 0 - | |
components/engine_rocks/src/compact.rs 101 17 83.17% 10 1 90.00% 196 12 93.88% 0 0 - | |
components/engine_rocks/src/compact_listener.rs 107 89 16.82% 29 28 3.45% 202 170 15.84% 0 0 - | |
components/engine_rocks/src/compat.rs 1 0 100.00% 1 0 100.00% 3 0 100.00% 0 0 - | |
components/engine_rocks/src/config.rs 205 58 71.71% 46 7 84.78% 390 52 86.67% 0 0 - | |
components/engine_rocks/src/db_options.rs 22 7 68.18% 19 5 73.68% 57 13 77.19% 0 0 - | |
components/engine_rocks/src/db_vector.rs 4 1 75.00% 4 1 75.00% 12 3 75.00% 0 0 - | |
components/engine_rocks/src/decode_properties.rs 43 27 37.21% 15 8 46.67% 54 28 48.15% 0 0 - | |
components/engine_rocks/src/encryption.rs 21 6 71.43% 8 0 100.00% 44 7 84.09% 0 0 - | |
components/engine_rocks/src/engine.rs 109 24 77.98% 33 4 87.88% 256 30 88.28% 0 0 - | |
components/engine_rocks/src/engine_iterator.rs 27 3 88.89% 11 1 90.91% 51 3 94.12% 0 0 - | |
components/engine_rocks/src/event_listener.rs 44 32 27.27% 10 5 50.00% 90 47 47.78% 0 0 - | |
components/engine_rocks/src/file_system.rs 18 1 94.44% 7 0 100.00% 69 0 100.00% 0 0 - | |
components/engine_rocks/src/flow_listener.rs 49 49 0.00% 7 7 0.00% 98 98 0.00% 0 0 - | |
components/engine_rocks/src/import.rs 28 8 71.43% 7 2 71.43% 32 4 87.50% 0 0 - | |
components/engine_rocks/src/lib.rs 7 1 85.71% 2 0 100.00% 8 0 100.00% 0 0 - | |
components/engine_rocks/src/logger.rs 20 9 55.00% 4 0 100.00% 22 9 59.09% 0 0 - | |
components/engine_rocks/src/misc.rs 293 106 63.82% 42 6 85.71% 531 82 84.56% 0 0 - | |
components/engine_rocks/src/mvcc_properties.rs 36 6 83.33% 4 1 75.00% 46 1 97.83% 0 0 - | |
components/engine_rocks/src/options.rs 60 5 91.67% 10 0 100.00% 84 5 94.05% 0 0 - | |
components/engine_rocks/src/perf_context.rs 3 0 100.00% 3 0 100.00% 11 0 100.00% 0 0 - | |
components/engine_rocks/src/perf_context_impl.rs 9 1 88.89% 3 0 100.00% 36 1 97.22% 0 0 - | |
components/engine_rocks/src/perf_context_metrics.rs 13 10 23.08% 4 1 75.00% 37 9 75.68% 0 0 - | |
components/engine_rocks/src/properties.rs 296 36 87.84% 69 13 81.16% 609 48 92.12% 0 0 - | |
components/engine_rocks/src/raft_engine.rs 132 50 62.12% 26 7 73.08% 205 67 67.32% 0 0 - | |
components/engine_rocks/src/range_properties.rs 97 19 80.41% 15 4 73.33% 185 63 65.95% 0 0 - | |
components/engine_rocks/src/raw_util.rs 140 29 79.29% 25 3 88.00% 253 29 88.54% 0 0 - | |
components/engine_rocks/src/rocks_metrics.rs 421 208 50.59% 91 34 62.64% 1547 580 62.51% 0 0 - | |
components/engine_rocks/src/snapshot.rs 26 3 88.46% 8 1 87.50% 67 3 95.52% 0 0 - | |
components/engine_rocks/src/sst.rs 140 32 77.14% 46 10 78.26% 275 54 80.36% 0 0 - | |
components/engine_rocks/src/sst_partitioner.rs 7 1 85.71% 4 1 75.00% 33 3 90.91% 0 0 - | |
components/engine_rocks/src/table_properties.rs 11 2 81.82% 2 0 100.00% 22 0 100.00% 0 0 - | |
components/engine_rocks/src/ttl_properties.rs 66 22 66.67% 10 2 80.00% 105 30 71.43% 0 0 - | |
components/engine_rocks/src/util.rs 79 13 83.54% 30 4 86.67% 154 18 88.31% 0 0 - | |
components/engine_rocks/src/write_batch.rs 122 28 77.05% 50 8 84.00% 246 43 82.52% 0 0 - | |
components/engine_test/src/lib.rs 82 9 89.02% 35 6 82.86% 215 30 86.05% 0 0 - | |
components/engine_traits/src/cf_defs.rs 8 1 87.50% 1 0 100.00% 10 1 90.00% 0 0 - | |
components/engine_traits/src/config.rs 20 2 90.00% 9 1 88.89% 69 4 94.20% 0 0 - | |
components/engine_traits/src/encryption.rs 11 4 63.64% 7 4 42.86% 23 18 21.74% 0 0 - | |
components/engine_traits/src/engines.rs 3 0 100.00% 3 0 100.00% 10 0 100.00% 0 0 - | |
components/engine_traits/src/errors.rs 22 15 31.82% 6 2 66.67% 28 19 32.14% 0 0 - | |
components/engine_traits/src/file_system.rs 13 2 84.62% 5 2 60.00% 21 8 61.90% 0 0 - | |
components/engine_traits/src/iterable.rs 46 8 82.61% 11 0 100.00% 75 0 100.00% 0 0 - | |
components/engine_traits/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/engine_traits/src/misc.rs 9 1 88.89% 2 0 100.00% 6 0 100.00% 0 0 - | |
components/engine_traits/src/mutable.rs 6 2 66.67% 2 0 100.00% 6 0 100.00% 0 0 - | |
components/engine_traits/src/mvcc_properties.rs 5 3 40.00% 5 3 40.00% 25 5 80.00% 0 0 - | |
components/engine_traits/src/options.rs 71 4 94.37% 45 2 95.56% 171 6 96.49% 0 0 - | |
components/engine_traits/src/peekable.rs 22 4 81.82% 4 0 100.00% 30 0 100.00% 0 0 - | |
components/engine_traits/src/perf_context.rs 8 5 37.50% 5 3 40.00% 5 3 40.00% 0 0 - | |
components/engine_traits/src/raft_engine.rs 2 2 0.00% 2 2 0.00% 4 4 0.00% 0 0 - | |
components/engine_traits/src/range.rs 2 1 50.00% 2 1 50.00% 4 1 75.00% 0 0 - | |
components/engine_traits/src/sst.rs 3 2 33.33% 3 2 33.33% 3 2 33.33% 0 0 - | |
components/engine_traits/src/sst_partitioner.rs 14 12 14.29% 9 8 11.11% 9 8 11.11% 0 0 - | |
components/engine_traits/src/ttl_properties.rs 2 1 50.00% 2 1 50.00% 2 1 50.00% 0 0 - | |
components/engine_traits/src/util.rs 22 4 81.82% 7 0 100.00% 48 3 93.75% 0 0 - | |
components/engine_traits/src/write_batch.rs 7 2 71.43% 3 0 100.00% 9 0 100.00% 0 0 - | |
components/engine_traits_tests/src/basic_read_write.rs 7 0 100.00% 4 0 100.00% 21 0 100.00% 0 0 - | |
components/engine_traits_tests/src/cf_names.rs 24 0 100.00% 12 0 100.00% 47 0 100.00% 0 0 - | |
components/engine_traits_tests/src/ctor.rs 20 0 100.00% 15 0 100.00% 84 0 100.00% 0 0 - | |
components/engine_traits_tests/src/delete_range.rs 5 0 100.00% 3 0 100.00% 12 0 100.00% 0 0 - | |
components/engine_traits_tests/src/iterator.rs 237 0 100.00% 76 0 100.00% 419 0 100.00% 0 0 - | |
components/engine_traits_tests/src/lib.rs 10 2 80.00% 5 0 100.00% 38 2 94.74% 0 0 - | |
components/engine_traits_tests/src/misc.rs 6 0 100.00% 4 0 100.00% 15 0 100.00% 0 0 - | |
components/engine_traits_tests/src/read_consistency.rs 29 0 100.00% 9 0 100.00% 63 0 100.00% 0 0 - | |
components/engine_traits_tests/src/scenario_writes.rs 98 20 79.59% 29 9 68.97% 247 10 95.95% 0 0 - | |
components/engine_traits_tests/src/snapshot_basic.rs 14 0 100.00% 8 0 100.00% 56 0 100.00% 0 0 - | |
components/engine_traits_tests/src/sst.rs 240 64 73.33% 24 2 91.67% 267 9 96.63% 0 0 - | |
components/engine_traits_tests/src/write_batch.rs 241 11 95.44% 78 3 96.15% 753 41 94.56% 0 0 - | |
components/error_code/bin.rs 6 5 16.67% 4 3 25.00% 29 28 3.45% 0 0 - | |
components/error_code/src/lib.rs 10 3 70.00% 7 3 57.14% 33 5 84.85% 0 0 - | |
components/error_code/src/raft.rs 13 13 0.00% 1 1 0.00% 14 14 0.00% 0 0 - | |
components/error_code/src/raftstore.rs 26 23 11.54% 1 0 100.00% 27 23 14.81% 0 0 - | |
components/external_storage/export/src/export.rs 62 34 45.16% 25 15 40.00% 193 100 48.19% 0 0 - | |
components/external_storage/export/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/external_storage/src/lib.rs 36 9 75.00% 14 5 64.29% 92 22 76.09% 0 0 - | |
components/external_storage/src/local.rs 44 7 84.09% 13 1 92.31% 100 6 94.00% 0 0 - | |
components/external_storage/src/metrics.rs 1 0 100.00% 1 0 100.00% 6 0 100.00% 0 0 - | |
components/external_storage/src/noop.rs 13 2 84.62% 11 2 81.82% 44 4 90.91% 0 0 - | |
components/file_system/src/file.rs 95 27 71.58% 35 12 65.71% 178 43 75.84% 0 0 - | |
components/file_system/src/iosnoop/null.rs 9 3 66.67% 7 3 57.14% 18 7 61.11% 0 0 - | |
components/file_system/src/lib.rs 260 86 66.92% 68 16 76.47% 404 70 82.67% 0 0 - | |
components/file_system/src/metrics.rs 41 35 14.63% 12 7 41.67% 102 40 60.78% 0 0 - | |
components/file_system/src/metrics_manager.rs 6 6 0.00% 3 3 0.00% 84 84 0.00% 0 0 - | |
components/file_system/src/rate_limiter.rs 185 42 77.30% 58 13 77.59% 554 62 88.81% 0 0 - | |
components/into_other/src/lib.rs 9 4 55.56% 4 2 50.00% 26 18 30.77% 0 0 - | |
components/keys/src/lib.rs 122 11 90.98% 42 2 95.24% 273 18 93.41% 0 0 - | |
components/keys/src/rewrite.rs 75 6 92.00% 16 2 87.50% 204 2 99.02% 0 0 - | |
components/log_wrappers/src/lib.rs 42 7 83.33% 15 3 80.00% 82 18 78.05% 0 0 - | |
components/log_wrappers/src/test_util.rs 13 0 100.00% 11 0 100.00% 35 0 100.00% 0 0 - | |
components/match_template/src/lib.rs 72 15 79.17% 16 2 87.50% 165 5 96.97% 0 0 - | |
components/memory_trace_macros/src/lib.rs 16 15 6.25% 4 3 25.00% 63 62 1.59% 0 0 - | |
components/online_config/online_config_derive/src/lib.rs 133 132 0.75% 14 13 7.14% 240 239 0.42% 0 0 - | |
components/online_config/src/lib.rs 98 20 79.59% 33 2 93.94% 165 18 89.09% 0 0 - | |
components/panic_hook/src/lib.rs 19 5 73.68% 9 0 100.00% 37 4 89.19% 0 0 - | |
components/pd_client/src/client.rs 369 369 0.00% 95 95 0.00% 780 780 0.00% 0 0 - | |
components/pd_client/src/config.rs 26 5 80.77% 10 2 80.00% 41 10 75.61% 0 0 - | |
components/pd_client/src/errors.rs 11 11 0.00% 2 2 0.00% 12 12 0.00% 0 0 - | |
components/pd_client/src/feature_gate.rs 23 6 73.91% 8 2 75.00% 35 8 77.14% 0 0 - | |
components/pd_client/src/lib.rs 41 35 14.63% 37 34 8.11% 125 114 8.80% 0 0 - | |
components/pd_client/src/metrics.rs 12 7 41.67% 12 7 41.67% 54 29 46.30% 0 0 - | |
components/pd_client/src/tso.rs 78 78 0.00% 16 16 0.00% 153 153 0.00% 0 0 - | |
components/pd_client/src/util.rs 299 299 0.00% 48 48 0.00% 540 540 0.00% 0 0 - | |
components/profiler/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/profiler/src/profiler_dummy.rs 2 0 100.00% 2 0 100.00% 8 0 100.00% 0 0 - | |
components/raft_log_engine/src/engine.rs 44 22 50.00% 34 17 50.00% 136 62 54.41% 0 0 - | |
components/raft_log_engine/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/raftstore/src/coprocessor/config.rs 49 9 81.63% 17 4 76.47% 61 8 86.89% 0 0 - | |
components/raftstore/src/coprocessor/consistency_check.rs 24 5 79.17% 8 1 87.50% 55 4 92.73% 0 0 - | |
components/raftstore/src/coprocessor/dispatcher.rs 164 18 89.02% 68 9 86.76% 481 26 94.59% 0 0 - | |
components/raftstore/src/coprocessor/error.rs 3 2 33.33% 3 2 33.33% 5 4 20.00% 0 0 - | |
components/raftstore/src/coprocessor/metrics.rs 3 1 66.67% 3 1 66.67% 15 5 66.67% 0 0 - | |
components/raftstore/src/coprocessor/mod.rs 90 22 75.56% 57 19 66.67% 157 30 80.89% 0 0 - | |
components/raftstore/src/coprocessor/region_info_accessor.rs 283 65 77.03% 80 24 70.00% 857 171 80.05% 0 0 - | |
components/raftstore/src/coprocessor/split_check/half.rs 48 4 91.67% 18 0 100.00% 163 3 98.16% 0 0 - | |
components/raftstore/src/coprocessor/split_check/keys.rs 81 7 91.36% 18 0 100.00% 322 16 95.03% 0 0 - | |
components/raftstore/src/coprocessor/split_check/mod.rs 31 2 93.55% 8 0 100.00% 47 2 95.74% 0 0 - | |
components/raftstore/src/coprocessor/split_check/size.rs 181 7 96.13% 46 1 97.83% 652 20 96.93% 0 0 - | |
components/raftstore/src/coprocessor/split_check/table.rs 125 17 86.40% 23 1 95.65% 338 24 92.90% 0 0 - | |
components/raftstore/src/coprocessor/split_observer.rs 75 6 92.00% 15 0 100.00% 246 16 93.50% 0 0 - | |
components/raftstore/src/errors.rs 66 41 37.88% 8 3 62.50% 141 80 43.26% 0 0 - | |
components/raftstore/src/lib.rs 2 0 100.00% 2 0 100.00% 6 0 100.00% 0 0 - | |
components/raftstore/src/router.rs 39 14 64.10% 28 10 64.29% 145 26 82.07% 0 0 - | |
components/raftstore/src/store/async_io/write.rs 187 63 66.31% 31 10 67.74% 421 131 68.88% 0 0 - | |
components/raftstore/src/store/async_io/write_router.rs 110 14 87.27% 18 1 94.44% 277 25 90.97% 0 0 - | |
components/raftstore/src/store/async_io/write_tests.rs 72 7 90.28% 22 1 95.45% 315 9 97.14% 0 0 - | |
components/raftstore/src/store/bootstrap.rs 58 11 81.03% 9 0 100.00% 155 0 100.00% 0 0 - | |
components/raftstore/src/store/cmd_resp.rs 8 2 75.00% 5 1 80.00% 26 7 73.08% 0 0 - | |
components/raftstore/src/store/compaction_guard.rs 77 12 84.42% 17 1 94.12% 306 19 93.79% 0 0 - | |
components/raftstore/src/store/config.rs 245 32 86.94% 19 7 63.16% 596 248 58.39% 0 0 - | |
components/raftstore/src/store/fsm/apply.rs 1474 396 73.13% 259 61 76.45% 4357 935 78.54% 0 0 - | |
components/raftstore/src/store/fsm/metrics.rs 28 5 82.14% 7 1 85.71% 73 20 72.60% 0 0 - | |
components/raftstore/src/store/fsm/peer.rs 1531 680 55.58% 157 44 71.97% 3508 1467 58.18% 0 0 - | |
components/raftstore/src/store/fsm/store.rs 675 379 43.85% 99 29 70.71% 1858 784 57.80% 0 0 - | |
components/raftstore/src/store/hibernate_state.rs 49 17 65.31% 16 8 50.00% 57 11 80.70% 0 0 - | |
components/raftstore/src/store/local_metrics.rs 154 25 83.77% 24 3 87.50% 311 76 75.56% 0 0 - | |
components/raftstore/src/store/memory.rs 9 4 55.56% 1 0 100.00% 15 5 66.67% 0 0 - | |
components/raftstore/src/store/metrics.rs 176 120 31.82% 79 24 69.62% 616 148 75.97% 0 0 - | |
components/raftstore/src/store/msg.rs 116 77 33.62% 27 13 51.85% 226 125 44.69% 0 0 - | |
components/raftstore/src/store/peer.rs 1550 475 69.35% 199 34 82.91% 3294 867 73.68% 0 0 - | |
components/raftstore/src/store/peer_storage.rs 867 144 83.39% 179 15 91.62% 2228 217 90.26% 0 0 - | |
components/raftstore/src/store/read_queue.rs 200 33 83.50% 42 4 90.48% 473 44 90.70% 0 0 - | |
components/raftstore/src/store/region_snapshot.rs 180 26 85.56% 56 9 83.93% 550 57 89.64% 0 0 - | |
components/raftstore/src/store/replication_mode.rs 118 6 94.92% 24 2 91.67% 228 8 96.49% 0 0 - | |
components/raftstore/src/store/snap.rs 928 228 75.43% 150 15 90.00% 1994 261 86.91% 0 0 - | |
components/raftstore/src/store/snap/io.rs 156 14 91.03% 21 1 95.24% 297 16 94.61% 0 0 - | |
components/raftstore/src/store/transport.rs 28 10 64.29% 6 1 83.33% 36 9 75.00% 0 0 - | |
components/raftstore/src/store/util.rs 598 66 88.96% 164 18 89.02% 1381 86 93.77% 0 0 - | |
components/raftstore/src/store/worker/check_leader.rs 47 5 89.36% 15 1 93.33% 140 16 88.57% 0 0 - | |
components/raftstore/src/store/worker/cleanup.rs 9 8 11.11% 3 2 33.33% 19 10 47.37% 0 0 - | |
components/raftstore/src/store/worker/cleanup_sst.rs 30 29 3.33% 6 5 16.67% 58 44 24.14% 0 0 - | |
components/raftstore/src/store/worker/compact.rs 99 31 68.69% 19 7 63.16% 301 69 77.08% 0 0 - | |
components/raftstore/src/store/worker/consistency_check.rs 37 10 72.97% 7 2 71.43% 120 25 79.17% 0 0 - | |
components/raftstore/src/store/worker/metrics.rs 45 36 20.00% 16 7 56.25% 119 52 56.30% 0 0 - | |
components/raftstore/src/store/worker/pd.rs 480 227 52.71% 93 31 66.67% 1523 594 61.00% 0 0 - | |
components/raftstore/src/store/worker/query_stats.rs 48 7 85.42% 13 4 69.23% 70 13 81.43% 0 0 - | |
components/raftstore/src/store/worker/raftlog_gc.rs 65 21 67.69% 17 6 64.71% 152 35 76.97% 0 0 - | |
components/raftstore/src/store/worker/read.rs 326 104 68.10% 60 14 76.67% 927 182 80.37% 0 0 - | |
components/raftstore/src/store/worker/region.rs 284 66 76.76% 55 8 85.45% 912 109 88.05% 0 0 - | |
components/raftstore/src/store/worker/split_check.rs 97 28 71.13% 20 5 75.00% 218 37 83.03% 0 0 - | |
components/raftstore/src/store/worker/split_config.rs 44 18 59.09% 13 5 61.54% 54 32 40.74% 0 0 - | |
components/raftstore/src/store/worker/split_controller.rs 268 23 91.42% 79 6 92.41% 675 24 96.44% 0 0 - | |
components/resolved_ts/src/advance.rs 114 50 56.14% 18 7 61.11% 246 74 69.92% 0 0 - | |
components/resolved_ts/src/cmd.rs 126 32 74.60% 21 2 90.48% 325 29 91.08% 0 0 - | |
components/resolved_ts/src/endpoint.rs 226 101 55.31% 32 11 65.62% 524 216 58.78% 0 0 - | |
components/resolved_ts/src/errors.rs 4 2 50.00% 3 2 33.33% 5 4 20.00% 0 0 - | |
components/resolved_ts/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/resolved_ts/src/metrics.rs 12 8 33.33% 12 8 33.33% 54 35 35.19% 0 0 - | |
components/resolved_ts/src/observer.rs 62 15 75.81% 13 0 100.00% 172 12 93.02% 0 0 - | |
components/resolved_ts/src/resolver.rs 75 12 84.00% 16 4 75.00% 171 17 90.06% 0 0 - | |
components/resolved_ts/src/scanner.rs 97 46 52.58% 9 3 66.67% 158 56 64.56% 0 0 - | |
components/resolved_ts/src/sinker.rs 4 1 75.00% 4 1 75.00% 6 1 83.33% 0 0 - | |
components/resolved_ts/tests/mod.rs 86 32 62.79% 21 7 66.67% 305 130 57.38% 0 0 - | |
components/resolved_ts/tests/integrations/mod.rs 15 2 86.67% 5 0 100.00% 76 2 97.37% 0 0 - | |
components/resolved_ts/tests/mod.rs 87 86 1.15% 22 21 4.55% 306 305 0.33% 0 0 - | |
components/resource_metering/src/cpu/collector/linux.rs 2 0 100.00% 2 0 100.00% 15 0 100.00% 0 0 - | |
components/resource_metering/src/cpu/collector/mod.rs 5 5 0.00% 5 5 0.00% 5 5 0.00% 0 0 - | |
components/resource_metering/src/cpu/future_ext.rs 5 0 100.00% 5 0 100.00% 17 0 100.00% 0 0 - | |
components/resource_metering/src/cpu/recorder/linux.rs 119 101 15.13% 32 22 31.25% 272 235 13.60% 0 0 - | |
components/resource_metering/src/cpu/recorder/mod.rs 20 20 0.00% 8 8 0.00% 39 39 0.00% 0 0 - | |
components/resource_metering/src/lib.rs 67 31 53.73% 25 11 56.00% 111 63 43.24% 0 0 - | |
components/resource_metering/src/reporter.rs 88 88 0.00% 15 15 0.00% 166 166 0.00% 0 0 - | |
components/security/src/lib.rs 153 50 67.32% 29 7 75.86% 220 69 68.64% 0 0 - | |
components/server/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/server/src/raft_engine_switch.rs 146 23 84.25% 26 2 92.31% 340 22 93.53% 0 0 - | |
components/sst_importer/src/config.rs 18 3 83.33% 7 1 85.71% 21 3 85.71% 0 0 - | |
components/sst_importer/src/errors.rs 46 40 13.04% 5 3 40.00% 51 43 15.69% 0 0 - | |
components/sst_importer/src/import_file.rs 225 68 69.78% 31 6 80.65% 293 39 86.69% 0 0 - | |
components/sst_importer/src/import_mode.rs 111 16 85.59% 29 2 93.10% 292 7 97.60% 0 0 - | |
components/sst_importer/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/sst_importer/src/metrics.rs 12 4 66.67% 12 4 66.67% 69 23 66.67% 0 0 - | |
components/sst_importer/src/sst_importer.rs 452 98 78.32% 86 12 86.05% 1363 78 94.28% 0 0 - | |
components/sst_importer/src/sst_writer.rs 91 21 76.92% 14 0 100.00% 263 6 97.72% 0 0 - | |
components/sst_importer/src/util.rs 73 15 79.45% 17 4 76.47% 153 4 97.39% 0 0 - | |
components/test_backup/src/lib.rs 83 82 1.20% 15 14 6.67% 271 270 0.37% 0 0 - | |
components/test_coprocessor/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/test_coprocessor/src/store.rs 66 36 45.45% 35 21 40.00% 285 106 62.81% 0 0 - | |
components/test_coprocessor/src/util.rs 17 16 5.88% 6 5 16.67% 49 46 6.12% 0 0 - | |
components/test_coprocessor_plugin/example_plugin/src/lib.rs 3 2 33.33% 3 2 33.33% 10 9 10.00% 0 0 - | |
components/test_pd/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/test_raftstore/src/cluster.rs 501 303 39.52% 111 71 36.04% 1189 775 34.82% 0 0 - | |
components/test_raftstore/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/test_raftstore/src/node.rs 93 93 0.00% 29 29 0.00% 354 354 0.00% 0 0 - | |
components/test_raftstore/src/pd.rs 626 336 46.33% 145 80 44.83% 1222 601 50.82% 0 0 - | |
components/test_raftstore/src/router.rs 23 6 73.91% 11 5 54.55% 47 17 63.83% 0 0 - | |
components/test_raftstore/src/server.rs 116 42 63.79% 37 18 51.35% 518 168 67.57% 0 0 - | |
components/test_raftstore/src/transport_simulate.rs 247 183 25.91% 83 59 28.92% 508 366 27.95% 0 0 - | |
components/test_raftstore/src/util.rs 249 208 16.47% 94 76 19.15% 947 769 18.80% 0 0 - | |
components/test_sst_importer/src/lib.rs 48 4 91.67% 22 1 95.45% 141 2 98.58% 0 0 - | |
components/test_storage/src/assert_storage.rs 168 168 0.00% 65 65 0.00% 663 663 0.00% 0 0 - | |
components/test_storage/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/test_storage/src/sync_storage.rs 96 77 19.79% 55 46 16.36% 356 278 21.91% 0 0 - | |
components/test_storage/src/util.rs 3 3 0.00% 2 2 0.00% 32 32 0.00% 0 0 - | |
components/test_util/src/encryption.rs 11 3 72.73% 6 2 66.67% 45 12 73.33% 0 0 - | |
components/test_util/src/kv_generator.rs 10 4 60.00% 9 4 55.56% 33 12 63.64% 0 0 - | |
components/test_util/src/lib.rs 29 11 62.07% 3 0 100.00% 40 15 62.50% 0 0 - | |
components/test_util/src/logging.rs 41 41 0.00% 12 12 0.00% 110 110 0.00% 0 0 - | |
components/test_util/src/runner.rs 35 32 8.57% 19 17 10.53% 70 66 5.71% 0 0 - | |
components/test_util/src/security.rs 3 2 33.33% 3 2 33.33% 38 26 31.58% 0 0 - | |
components/tidb_query_aggr/src/impl_avg.rs 99 13 86.87% 33 6 81.82% 314 10 96.82% 0 0 - | |
components/tidb_query_aggr/src/impl_bit_op.rs 64 5 92.19% 22 4 81.82% 340 4 98.82% 0 0 - | |
components/tidb_query_aggr/src/impl_count.rs 36 4 88.89% 16 3 81.25% 145 6 95.86% 0 0 - | |
components/tidb_query_aggr/src/impl_first.rs 66 7 89.39% 24 2 91.67% 246 20 91.87% 0 0 - | |
components/tidb_query_aggr/src/impl_max_min.rs 185 29 84.32% 71 14 80.28% 610 28 95.41% 0 0 - | |
components/tidb_query_aggr/src/impl_sum.rs 82 16 80.49% 31 6 80.65% 235 10 95.74% 0 0 - | |
components/tidb_query_aggr/src/impl_variance.rs 165 45 72.73% 40 10 75.00% 419 24 94.27% 0 0 - | |
components/tidb_query_aggr/src/lib.rs 55 9 83.64% 26 6 76.92% 247 42 83.00% 0 0 - | |
components/tidb_query_aggr/src/parser.rs 30 20 33.33% 6 3 50.00% 66 37 43.94% 0 0 - | |
components/tidb_query_aggr/src/summable.rs 25 8 68.00% 14 2 85.71% 51 7 86.27% 0 0 - | |
components/tidb_query_aggr/src/util.rs 31 10 67.74% 3 0 100.00% 43 9 79.07% 0 0 - | |
components/tidb_query_codegen/src/lib.rs 12 11 8.33% 3 2 33.33% 13 12 7.69% 0 0 - | |
components/tidb_query_codegen/src/rpn_function.rs 579 304 47.50% 107 30 71.96% 1796 670 62.69% 0 0 - | |
components/tidb_query_common/src/error.rs 39 27 30.77% 20 10 50.00% 55 32 41.82% 0 0 - | |
components/tidb_query_common/src/execute_stats.rs 21 6 71.43% 16 6 62.50% 43 8 81.40% 0 0 - | |
components/tidb_query_common/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/tidb_query_common/src/metrics.rs 20 20 0.00% 3 3 0.00% 46 46 0.00% 0 0 - | |
components/tidb_query_common/src/storage/range.rs 39 18 53.85% 20 6 70.00% 62 25 59.68% 0 0 - | |
components/tidb_query_common/src/storage/ranges_iter.rs 28 2 92.86% 8 1 87.50% 56 1 98.21% 0 0 - | |
components/tidb_query_common/src/storage/scanner.rs 178 7 96.07% 20 2 90.00% 526 6 98.86% 0 0 - | |
components/tidb_query_common/src/storage/test_fixture.rs 55 4 92.73% 13 2 84.62% 155 5 96.77% 0 0 - | |
components/tidb_query_common/src/util.rs 45 0 100.00% 12 0 100.00% 115 0 100.00% 0 0 - | |
components/tidb_query_datatype/src/builder/field_type.rs 9 0 100.00% 9 0 100.00% 30 0 100.00% 0 0 - | |
components/tidb_query_datatype/src/codec/batch/lazy_column.rs 433 236 45.50% 47 5 89.36% 387 42 89.15% 0 0 - | |
components/tidb_query_datatype/src/codec/batch/lazy_column_vec.rs 47 22 53.19% 25 9 64.00% 126 60 52.38% 0 0 - | |
components/tidb_query_datatype/src/codec/chunk/chunk.rs 92 7 92.39% 33 1 96.97% 257 7 97.28% 0 0 - | |
components/tidb_query_datatype/src/codec/chunk/column.rs 465 232 50.11% 69 9 86.96% 719 259 63.98% 0 0 - | |
components/tidb_query_datatype/src/codec/collation/charset.rs 12 1 91.67% 5 0 100.00% 23 0 100.00% 0 0 - | |
components/tidb_query_datatype/src/codec/collation/collator/binary.rs 8 6 25.00% 5 3 40.00% 14 7 50.00% 0 0 - | |
components/tidb_query_datatype/src/codec/collation/collator/latin1_bin.rs 16 3 81.25% 9 2 77.78% 22 4 81.82% 0 0 - | |
components/tidb_query_datatype/src/codec/collation/collator/mod.rs 128 21 83.59% 8 0 100.00% 291 12 95.88% 0 0 - | |
components/tidb_query_datatype/src/codec/collation/collator/utf8mb4_binary.rs 44 14 68.18% 10 4 60.00% 35 8 77.14% 0 0 - | |
components/tidb_query_datatype/src/codec/collation/collator/utf8mb4_general_ci.rs 41 6 85.37% 5 1 80.00% 33 1 96.97% 0 0 - | |
components/tidb_query_datatype/src/codec/collation/collator/utf8mb4_unicode_ci.rs 89 31 65.17% 6 1 83.33% 97 26 73.20% 0 0 - | |
components/tidb_query_datatype/src/codec/collation/mod.rs 35 21 40.00% 14 9 35.71% 57 33 42.11% 0 0 - | |
components/tidb_query_datatype/src/codec/convert.rs 982 137 86.05% 145 13 91.03% 2165 132 93.90% 0 0 - | |
components/tidb_query_datatype/src/codec/data_type/bit_vec.rs 133 2 98.50% 37 1 97.30% 251 2 99.20% 0 0 - | |
components/tidb_query_datatype/src/codec/data_type/chunked_vec_bytes.rs 127 5 96.06% 47 3 93.62% 324 5 98.46% 0 0 - | |
components/tidb_query_datatype/src/codec/data_type/chunked_vec_common.rs 14 0 100.00% 4 0 100.00% 23 0 100.00% 0 0 - | |
components/tidb_query_datatype/src/codec/data_type/chunked_vec_enum.rs 70 15 78.57% 26 8 69.23% 150 32 78.67% 0 0 - | |
components/tidb_query_datatype/src/codec/data_type/chunked_vec_json.rs 66 9 86.36% 26 8 69.23% 191 18 90.58% 0 0 - | |
components/tidb_query_datatype/src/codec/data_type/chunked_vec_set.rs 72 21 70.83% 24 8 66.67% 151 35 76.82% 0 0 - | |
components/tidb_query_datatype/src/codec/data_type/chunked_vec_sized.rs 77 1 98.70% 31 1 96.77% 227 1 99.56% 0 0 - | |
components/tidb_query_datatype/src/codec/data_type/logical_rows.rs 31 10 67.74% 11 4 63.64% 49 14 71.43% 0 0 - | |
components/tidb_query_datatype/src/codec/data_type/mod.rs 168 81 51.79% 65 24 63.08% 363 173 52.34% 0 0 - | |
components/tidb_query_datatype/src/codec/data_type/scalar.rs 316 206 34.81% 49 19 61.22% 251 107 57.37% 0 0 - | |
components/tidb_query_datatype/src/codec/data_type/vector.rs 514 289 43.77% 28 4 85.71% 425 158 62.82% 0 0 - | |
components/tidb_query_datatype/src/codec/datum.rs 840 354 57.86% 90 27 70.00% 1592 302 81.03% 0 0 - | |
components/tidb_query_datatype/src/codec/datum_codec.rs 246 149 39.43% 86 49 43.02% 423 239 43.50% 0 0 - | |
components/tidb_query_datatype/src/codec/error.rs 50 20 60.00% 31 11 64.52% 125 44 64.80% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/binary_literal.rs 150 11 92.67% 30 3 90.00% 400 18 95.50% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/decimal.rs 1424 136 90.45% 192 13 93.23% 3017 158 94.76% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/duration.rs 604 90 85.10% 131 15 88.55% 1032 57 94.48% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/enums.rs 171 34 80.12% 63 11 82.54% 377 36 90.45% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/binary.rs 39 4 89.74% 10 0 100.00% 84 5 94.05% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/comparison.rs 94 7 92.55% 19 1 94.74% 199 9 95.48% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/jcodec.rs 159 41 74.21% 21 1 95.24% 198 4 97.98% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/json_depth.rs 39 6 84.62% 4 0 100.00% 69 2 97.10% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/json_extract.rs 88 19 78.41% 5 0 100.00% 236 3 98.73% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/json_keys.rs 50 10 80.00% 5 0 100.00% 96 6 93.75% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/json_length.rs 29 3 89.66% 5 0 100.00% 66 2 96.97% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/json_merge.rs 68 8 88.24% 9 0 100.00% 123 2 98.37% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/json_modify.rs 43 16 62.79% 6 3 50.00% 192 30 84.38% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/json_remove.rs 29 7 75.86% 4 0 100.00% 54 3 94.44% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/json_type.rs 17 1 94.12% 3 0 100.00% 29 1 96.55% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/json_unquote.rs 76 12 84.21% 7 0 100.00% 112 8 92.86% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/mod.rs 192 28 85.42% 58 2 96.55% 331 13 96.07% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/modifier.rs 150 43 71.33% 10 0 100.00% 214 30 85.98% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/path_expr.rs 80 9 88.75% 17 3 82.35% 166 5 96.99% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/json/serde.rs 95 13 86.32% 24 3 87.50% 182 6 96.70% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/mod.rs 6 0 100.00% 1 0 100.00% 9 0 100.00% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/set.rs 52 10 80.77% 27 9 66.67% 124 22 82.26% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/time/extension.rs 80 9 88.75% 13 0 100.00% 121 6 95.04% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/time/mod.rs 1236 187 84.87% 184 11 94.02% 2366 101 95.73% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/time/tz.rs 87 63 27.59% 27 18 33.33% 132 93 29.55% 0 0 - | |
components/tidb_query_datatype/src/codec/mysql/time/weekmode.rs 4 0 100.00% 1 0 100.00% 7 0 100.00% 0 0 - | |
components/tidb_query_datatype/src/codec/overflow.rs 34 1 97.06% 5 0 100.00% 76 1 98.68% 0 0 - | |
components/tidb_query_datatype/src/codec/row/v2/compat_v1.rs 89 22 75.28% 23 0 100.00% 203 13 93.60% 0 0 - | |
components/tidb_query_datatype/src/codec/row/v2/encoder_for_test.rs 99 14 85.86% 20 0 100.00% 180 2 98.89% 0 0 - | |
components/tidb_query_datatype/src/codec/row/v2/mod.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/tidb_query_datatype/src/codec/row/v2/row_slice.rs 189 24 87.30% 38 2 94.74% 281 13 95.37% 0 0 - | |
components/tidb_query_datatype/src/codec/table.rs 328 98 70.12% 60 11 81.67% 615 114 81.46% 0 0 - | |
components/tidb_query_datatype/src/def/eval_type.rs 41 2 95.12% 8 1 87.50% 75 2 97.33% 0 0 - | |
components/tidb_query_datatype/src/def/field_type.rs 128 12 90.62% 59 8 86.44% 265 24 90.94% 0 0 - | |
components/tidb_query_datatype/src/error.rs 6 6 0.00% 2 2 0.00% 2 2 0.00% 0 0 - | |
components/tidb_query_datatype/src/expr/ctx.rs 129 32 75.19% 38 8 78.95% 281 57 79.72% 0 0 - | |
components/tidb_query_datatype/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/tidb_query_executors/src/fast_hash_aggr_executor.rs 543 222 59.12% 75 7 90.67% 1014 63 93.79% 0 0 - | |
components/tidb_query_executors/src/index_scan_executor.rs 590 87 85.25% 83 23 72.29% 2761 77 97.21% 0 0 - | |
components/tidb_query_executors/src/interface.rs 13 8 38.46% 13 8 38.46% 54 24 55.56% 0 0 - | |
components/tidb_query_executors/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/tidb_query_executors/src/limit_executor.rs 59 6 89.83% 19 5 73.68% 215 16 92.56% 0 0 - | |
components/tidb_query_executors/src/runner.rs 199 199 0.00% 27 27 0.00% 451 451 0.00% 0 0 - | |
components/tidb_query_executors/src/selection_executor.rs 200 64 68.00% 44 8 81.82% 526 47 91.06% 0 0 - | |
components/tidb_query_executors/src/simple_aggr_executor.rs 227 89 60.79% 46 16 65.22% 695 51 92.66% 0 0 - | |
components/tidb_query_executors/src/slow_hash_aggr_executor.rs 132 33 75.00% 29 6 79.31% 440 59 86.59% 0 0 - | |
components/tidb_query_executors/src/stream_aggr_executor.rs 300 163 45.67% 25 7 72.00% 509 49 90.37% 0 0 - | |
components/tidb_query_executors/src/table_scan_executor.rs 308 37 87.99% 56 10 82.14% 1349 54 96.00% 0 0 - | |
components/tidb_query_executors/src/top_n_executor.rs 303 100 67.00% 43 9 79.07% 1054 78 92.60% 0 0 - | |
components/tidb_query_executors/src/util/aggr_executor.rs 63 16 74.60% 18 9 50.00% 255 34 86.67% 0 0 - | |
components/tidb_query_executors/src/util/hash_aggr_helper.rs 185 155 16.22% 1 0 100.00% 38 0 100.00% 0 0 - | |
components/tidb_query_executors/src/util/mock_executor.rs 19 9 52.63% 14 9 35.71% 69 29 57.97% 0 0 - | |
components/tidb_query_executors/src/util/mod.rs 11 2 81.82% 3 0 100.00% 32 0 100.00% 0 0 - | |
components/tidb_query_executors/src/util/scan_executor.rs 42 11 73.81% 11 5 54.55% 96 20 79.17% 0 0 - | |
components/tidb_query_expr/src/impl_arithmetic.rs 485 105 78.35% 139 46 66.91% 975 98 89.95% 0 0 - | |
components/tidb_query_expr/src/impl_cast.rs 1896 470 75.21% 470 78 83.40% 6077 278 95.43% 0 0 - | |
components/tidb_query_expr/src/impl_compare.rs 426 76 82.16% 122 27 77.87% 1212 41 96.62% 0 0 - | |
components/tidb_query_expr/src/impl_compare_in.rs 298 123 58.72% 48 22 54.17% 826 121 85.35% 0 0 - | |
components/tidb_query_expr/src/impl_control.rs 148 73 50.68% 41 23 43.90% 220 62 71.82% 0 0 - | |
components/tidb_query_expr/src/impl_encryption.rs 194 26 86.60% 47 9 80.85% 404 3 99.26% 0 0 - | |
components/tidb_query_expr/src/impl_json.rs 412 72 82.52% 82 6 92.68% 827 13 98.43% 0 0 - | |
components/tidb_query_expr/src/impl_like.rs 157 46 70.70% 17 3 82.35% 359 22 93.87% 0 0 - | |
components/tidb_query_expr/src/impl_math.rs 1048 220 79.01% 253 45 82.21% 1622 6 99.63% 0 0 - | |
components/tidb_query_expr/src/impl_miscellaneous.rs 257 26 89.88% 79 12 84.81% 516 3 99.42% 0 0 - | |
components/tidb_query_expr/src/impl_op.rs 375 73 80.53% 130 28 78.46% 645 9 98.60% 0 0 - | |
components/tidb_query_expr/src/impl_other.rs 19 5 73.68% 5 1 80.00% 25 0 100.00% 0 0 - | |
components/tidb_query_expr/src/impl_string.rs 1611 284 82.37% 344 53 84.59% 3881 6 99.85% 0 0 - | |
components/tidb_query_expr/src/impl_time.rs 1279 309 75.84% 288 61 78.82% 2112 118 94.41% 0 0 - | |
components/tidb_query_expr/src/lib.rs 488 106 78.28% 24 0 100.00% 516 84 83.72% 0 0 - | |
components/tidb_query_expr/src/types/expr.rs 46 9 80.43% 14 3 78.57% 66 10 84.85% 0 0 - | |
components/tidb_query_expr/src/types/expr_builder.rs 311 128 58.84% 76 28 63.16% 660 102 84.55% 0 0 - | |
components/tidb_query_expr/src/types/expr_eval.rs 450 83 81.56% 151 13 91.39% 1433 15 98.95% 0 0 - | |
components/tidb_query_expr/src/types/function.rs 56 19 66.07% 30 16 46.67% 128 25 80.47% 0 0 - | |
components/tidb_query_expr/src/types/test_util.rs 40 2 95.00% 13 1 92.31% 106 5 95.28% 0 0 - | |
components/tikv_alloc/src/error.rs 9 9 0.00% 3 3 0.00% 16 16 0.00% 0 0 - | |
components/tikv_alloc/src/jemalloc.rs 83 74 10.84% 14 8 42.86% 143 95 33.57% 0 0 - | |
components/tikv_alloc/src/lib.rs 2 0 100.00% 2 0 100.00% 2 0 100.00% 0 0 - | |
components/tikv_alloc/src/trace.rs 99 29 70.71% 40 15 62.50% 199 63 68.34% 0 0 - | |
components/tikv_kv/src/btree_engine.rs 126 9 92.86% 46 8 82.61% 280 21 92.50% 0 0 - | |
components/tikv_kv/src/cursor.rs 263 49 81.37% 44 8 81.82% 533 51 90.43% 0 0 - | |
components/tikv_kv/src/lib.rs 269 51 81.04% 85 17 80.00% 665 65 90.23% 0 0 - | |
components/tikv_kv/src/metrics.rs 19 19 0.00% 3 3 0.00% 44 44 0.00% 0 0 - | |
components/tikv_kv/src/mock_engine.rs 53 13 75.47% 24 7 70.83% 144 25 82.64% 0 0 - | |
components/tikv_kv/src/perf_context.rs 42 15 64.29% 27 14 48.15% 149 34 77.18% 0 0 - | |
components/tikv_kv/src/raftstore_impls.rs 40 4 90.00% 24 4 83.33% 91 15 83.52% 0 0 - | |
components/tikv_kv/src/rocksdb_engine.rs 94 15 84.04% 35 7 80.00% 171 29 83.04% 0 0 - | |
components/tikv_kv/src/stats.rs 40 16 60.00% 24 10 58.33% 147 45 69.39% 0 0 - | |
components/tikv_util/src/buffer_vec.rs 370 341 7.84% 47 29 38.30% 654 587 10.24% 0 0 - | |
components/tikv_util/src/callback.rs 21 15 28.57% 10 8 20.00% 48 29 39.58% 0 0 - | |
components/tikv_util/src/codec/bytes.rs 265 162 38.87% 54 40 25.93% 544 371 31.80% 0 0 - | |
components/tikv_util/src/codec/mod.rs 21 19 9.52% 5 4 20.00% 27 23 14.81% 0 0 - | |
components/tikv_util/src/codec/number.rs 148 103 30.41% 75 63 16.00% 277 199 28.16% 0 0 - | |
components/tikv_util/src/config.rs 696 399 42.67% 167 82 50.90% 1487 889 40.22% 0 0 - | |
components/tikv_util/src/deadline.rs 13 6 53.85% 10 6 40.00% 29 12 58.62% 0 0 - | |
components/tikv_util/src/future.rs 27 8 70.37% 9 3 66.67% 73 23 68.49% 0 0 - | |
components/tikv_util/src/keybuilder.rs 40 20 50.00% 13 6 53.85% 126 63 50.00% 0 0 - | |
components/tikv_util/src/lib.rs 254 195 23.23% 87 65 25.29% 501 393 21.56% 0 0 - | |
components/tikv_util/src/logger/file_log.rs 135 135 0.00% 43 43 0.00% 353 353 0.00% 0 0 - | |
components/tikv_util/src/logger/formatter.rs 50 50 0.00% 7 7 0.00% 72 72 0.00% 0 0 - | |
components/tikv_util/src/logger/mod.rs 408 383 6.13% 89 85 4.49% 652 627 3.83% 0 0 - | |
components/tikv_util/src/lru.rs 122 56 54.10% 47 20 57.45% 295 93 68.47% 0 0 - | |
components/tikv_util/src/macros.rs 7 7 0.00% 5 5 0.00% 27 27 0.00% 0 0 - | |
components/tikv_util/src/math.rs 22 22 0.00% 8 8 0.00% 59 59 0.00% 0 0 - | |
components/tikv_util/src/memory.rs 9 7 22.22% 7 5 28.57% 30 21 30.00% 0 0 - | |
components/tikv_util/src/metrics/allocator_metrics.rs 10 10 0.00% 3 3 0.00% 16 16 0.00% 0 0 - | |
components/tikv_util/src/metrics/metrics_reader.rs 5 5 0.00% 2 2 0.00% 21 21 0.00% 0 0 - | |
components/tikv_util/src/metrics/mod.rs 11 5 54.55% 4 2 50.00% 27 13 51.85% 0 0 - | |
components/tikv_util/src/metrics/process_linux.rs 22 22 0.00% 6 6 0.00% 81 81 0.00% 0 0 - | |
components/tikv_util/src/metrics/threads_linux.rs 184 129 29.89% 43 28 34.88% 567 420 25.93% 0 0 - | |
components/tikv_util/src/mpsc/batch.rs 139 139 0.00% 38 38 0.00% 295 295 0.00% 0 0 - | |
components/tikv_util/src/mpsc/mod.rs 144 109 24.31% 35 14 60.00% 314 208 33.76% 0 0 - | |
components/tikv_util/src/stream.rs 40 25 37.50% 11 6 45.45% 75 41 45.33% 0 0 - | |
components/tikv_util/src/sys/cgroup.rs 133 75 43.61% 35 19 45.71% 221 131 40.72% 0 0 - | |
components/tikv_util/src/sys/cpu_time.rs 63 29 53.97% 9 4 55.56% 43 5 88.37% 0 0 - | |
components/tikv_util/src/sys/disk.rs 13 10 23.08% 4 3 25.00% 40 16 60.00% 0 0 - | |
components/tikv_util/src/sys/mod.rs 60 32 46.67% 20 7 65.00% 117 51 56.41% 0 0 - | |
components/tikv_util/src/thread_group.rs 27 9 66.67% 12 2 83.33% 36 10 72.22% 0 0 - | |
components/tikv_util/src/time.rs 185 121 34.59% 74 35 52.70% 382 212 44.50% 0 0 - | |
components/tikv_util/src/timer.rs 50 33 34.00% 30 18 40.00% 130 73 43.85% 0 0 - | |
components/tikv_util/src/topn.rs 37 29 21.62% 16 12 25.00% 74 58 21.62% 0 0 - | |
components/tikv_util/src/worker/future.rs 67 29 56.72% 27 15 44.44% 175 80 54.29% 0 0 - | |
components/tikv_util/src/worker/metrics.rs 2 0 100.00% 2 0 100.00% 10 0 100.00% 0 0 - | |
components/tikv_util/src/worker/mod.rs 29 29 0.00% 13 13 0.00% 75 75 0.00% 0 0 - | |
components/tikv_util/src/worker/pool.rs 107 28 73.83% 43 10 76.74% 304 47 84.54% 0 0 - | |
components/tikv_util/src/yatp_pool/future_pool.rs 105 88 16.19% 42 35 16.67% 319 256 19.75% 0 0 - | |
components/tikv_util/src/yatp_pool/metrics.rs 3 0 100.00% 3 0 100.00% 16 0 100.00% 0 0 - | |
components/tikv_util/src/yatp_pool/mod.rs 53 4 92.45% 32 4 87.50% 180 16 91.11% 0 0 - | |
components/tipb_helper/src/expr_def_builder.rs 11 0 100.00% 11 0 100.00% 73 0 100.00% 0 0 - | |
components/tipb_helper/src/lib.rs 1 0 100.00% 1 0 100.00% 1 0 100.00% 0 0 - | |
components/txn_types/src/lib.rs 22 11 50.00% 9 2 77.78% 30 9 70.00% 0 0 - | |
components/txn_types/src/lock.rs 204 21 89.71% 30 1 96.67% 630 10 98.41% 0 0 - | |
components/txn_types/src/timestamp.rs 75 2 97.33% 38 2 94.74% 150 14 90.67% 0 0 - | |
components/txn_types/src/types.rs 209 20 90.43% 59 8 86.44% 308 21 93.18% 0 0 - | |
components/txn_types/src/write.rs 168 26 84.52% 42 11 73.81% 298 36 87.92% 0 0 - | |
fuzz/cli.rs 113 112 0.88% 21 20 4.76% 237 236 0.42% 0 0 - | |
fuzz/targets/mod.rs 193 192 0.52% 16 15 6.25% 310 309 0.32% 0 0 - | |
src/config.rs 1478 245 83.42% 281 31 88.97% 3093 232 92.50% 0 0 - | |
src/coprocessor/cache.rs 11 11 0.00% 5 5 0.00% 18 18 0.00% 0 0 - | |
src/coprocessor/checksum.rs 32 31 3.12% 6 5 16.67% 92 82 10.87% 0 0 - | |
src/coprocessor/dag/mod.rs 42 42 0.00% 13 13 0.00% 129 129 0.00% 0 0 - | |
src/coprocessor/dag/storage_impl.rs 49 49 0.00% 8 8 0.00% 68 68 0.00% 0 0 - | |
src/coprocessor/endpoint.rs 397 83 79.09% 109 14 87.16% 1550 171 88.97% 0 0 - | |
src/coprocessor/error.rs 37 30 18.92% 13 9 30.77% 56 45 19.64% 0 0 - | |
src/coprocessor/interceptors/concurrency_limiter.rs 50 4 92.00% 13 0 100.00% 124 10 91.94% 0 0 - | |
src/coprocessor/interceptors/deadline.rs 22 0 100.00% 7 0 100.00% 25 0 100.00% 0 0 - | |
src/coprocessor/interceptors/tracker.rs 4 0 100.00% 4 0 100.00% 23 0 100.00% 0 0 - | |
src/coprocessor/metrics.rs 154 120 22.08% 35 14 60.00% 442 186 57.92% 0 0 - | |
src/coprocessor/mod.rs 32 4 87.50% 13 4 69.23% 87 8 90.80% 0 0 - | |
src/coprocessor/readpool_impl.rs 18 10 44.44% 10 6 40.00% 66 39 40.91% 0 0 - | |
src/coprocessor/statistics/analyze.rs 553 481 13.02% 59 44 25.42% 859 691 19.56% 0 0 - | |
src/coprocessor/statistics/cmsketch.rs 54 13 75.93% 16 6 62.50% 126 42 66.67% 0 0 - | |
src/coprocessor/statistics/fmsketch.rs 38 2 94.74% 13 1 92.31% 91 1 98.90% 0 0 - | |
src/coprocessor/statistics/histogram.rs 88 7 92.05% 15 3 80.00% 185 28 84.86% 0 0 - | |
src/coprocessor/tracker.rs 86 14 83.72% 18 3 83.33% 259 16 93.82% 0 0 - | |
src/coprocessor_v2/config.rs 9 1 88.89% 6 1 83.33% 10 1 90.00% 0 0 - | |
src/coprocessor_v2/endpoint.rs 48 45 6.25% 12 10 16.67% 92 81 11.96% 0 0 - | |
src/coprocessor_v2/plugin_registry.rs 164 45 72.56% 45 4 91.11% 359 46 87.19% 0 0 - | |
src/coprocessor_v2/raw_storage_impl.rs 137 27 80.29% 28 3 89.29% 251 24 90.44% 0 0 - | |
src/import/duplicate_detect.rs 203 49 75.86% 30 3 90.00% 392 43 89.03% 0 0 - | |
src/import/mod.rs 1 1 0.00% 1 1 0.00% 4 4 0.00% 0 0 - | |
src/import/sst_service.rs 263 258 1.90% 51 48 5.88% 539 507 5.94% 0 0 - | |
src/lib.rs 8 7 12.50% 4 3 25.00% 30 29 3.33% 0 0 - | |
src/read_pool.rs 82 25 69.51% 28 6 78.57% 222 33 85.14% 0 0 - | |
src/server/config.rs 170 23 86.47% 22 4 81.82% 266 26 90.23% 0 0 - | |
src/server/debug.rs 855 231 72.98% 147 37 74.83% 1869 360 80.74% 0 0 - | |
src/server/errors.rs 4 1 75.00% 2 0 100.00% 2 0 100.00% 0 0 - | |
src/server/gc_worker/applied_lock_collector.rs 235 27 88.51% 72 6 91.67% 684 40 94.15% 0 0 - | |
src/server/gc_worker/compaction_filter.rs 282 43 84.75% 55 4 92.73% 766 72 90.60% 0 0 - | |
src/server/gc_worker/config.rs 35 9 74.29% 13 3 76.92% 39 15 61.54% 0 0 - | |
src/server/gc_worker/gc_manager.rs 240 49 79.58% 57 7 87.72% 613 60 90.21% 0 0 - | |
src/server/gc_worker/gc_worker.rs 366 207 43.44% 90 36 60.00% 1108 366 66.97% 0 0 - | |
src/server/gc_worker/mod.rs 53 1 98.11% 6 0 100.00% 144 1 99.31% 0 0 - | |
src/server/load_statistics/linux.rs 33 11 66.67% 5 2 60.00% 74 23 68.92% 0 0 - | |
src/server/load_statistics/mod.rs 5 4 20.00% 5 4 20.00% 20 13 35.00% 0 0 - | |
src/server/lock_manager/client.rs 20 18 10.00% 11 9 18.18% 61 52 14.75% 0 0 - | |
src/server/lock_manager/config.rs 48 16 66.67% 14 4 71.43% 78 34 56.41% 0 0 - | |
src/server/lock_manager/deadlock.rs 404 176 56.44% 97 39 59.79% 1094 299 72.67% 0 0 - | |
src/server/lock_manager/metrics.rs 10 2 80.00% 8 0 100.00% 60 0 100.00% 0 0 - | |
src/server/lock_manager/mod.rs 94 21 77.66% 34 7 79.41% 367 34 90.74% 0 0 - | |
src/server/lock_manager/waiter_manager.rs 358 54 84.92% 114 10 91.23% 1100 83 92.45% 0 0 - | |
src/server/metrics.rs 149 125 16.11% 51 31 39.22% 462 218 52.81% 0 0 - | |
src/server/node.rs 155 77 50.32% 16 4 75.00% 296 81 72.64% 0 0 - | |
src/server/proxy.rs 43 32 25.58% 9 6 33.33% 101 74 26.73% 0 0 - | |
src/server/raft_client.rs 289 81 71.97% 53 7 86.79% 615 140 77.24% 0 0 - | |
src/server/raftkv.rs 167 82 50.90% 42 19 54.76% 461 193 58.13% 0 0 - | |
src/server/resolve.rs 64 9 85.94% 22 1 95.45% 184 10 94.57% 0 0 - | |
src/server/server.rs 100 24 76.00% 29 8 72.41% 378 36 90.48% 0 0 - | |
src/server/service/batch.rs 81 81 0.00% 15 15 0.00% 210 210 0.00% 0 0 - | |
src/server/service/debug.rs 246 244 0.81% 74 72 2.70% 579 565 2.42% 0 0 - | |
src/server/service/diagnostics/ioload.rs 17 4 76.47% 4 1 75.00% 44 4 90.91% 0 0 - | |
src/server/service/diagnostics/log.rs 304 38 87.50% 54 4 92.59% 674 34 94.96% 0 0 - | |
src/server/service/diagnostics/mod.rs 65 65 0.00% 16 16 0.00% 119 119 0.00% 0 0 - | |
src/server/service/diagnostics/sys.rs 257 31 87.94% 58 3 94.83% 706 44 93.77% 0 0 - | |
src/server/service/kv.rs 925 813 12.11% 199 166 16.58% 1877 1604 14.54% 0 0 - | |
src/server/snap.rs 187 79 57.75% 17 3 82.35% 301 89 70.43% 0 0 - | |
src/server/status_server/mod.rs 457 209 54.27% 95 21 77.89% 1040 331 68.17% 0 0 - | |
src/server/status_server/region_meta.rs 151 151 0.00% 56 56 0.00% 157 157 0.00% 0 0 - | |
src/server/transport.rs 8 1 87.50% 5 0 100.00% 23 1 95.65% 0 0 - | |
src/server/ttl/ttl_checker.rs 63 63 0.00% 8 8 0.00% 151 151 0.00% 0 0 - | |
src/server/ttl/ttl_compaction_filter.rs 28 28 0.00% 3 3 0.00% 55 55 0.00% 0 0 - | |
src/storage/config.rs 208 41 80.29% 35 4 88.57% 235 46 80.43% 0 0 - | |
src/storage/errors.rs 104 70 32.69% 21 6 71.43% 236 133 43.64% 0 0 - | |
src/storage/kv/test_engine_builder.rs 64 1 98.44% 25 1 96.00% 278 3 98.92% 0 0 - | |
src/storage/lock_manager.rs 31 11 64.52% 17 8 52.94% 51 15 70.59% 0 0 - | |
src/storage/metrics.rs 213 144 32.39% 55 11 80.00% 641 205 68.02% 0 0 - | |
src/storage/mod.rs 1164 192 83.51% 328 34 89.63% 6448 250 96.12% 0 0 - | |
src/storage/mvcc/consistency_check.rs 237 65 72.57% 38 9 76.32% 409 74 81.91% 0 0 - | |
src/storage/mvcc/metrics.rs 32 25 21.88% 10 3 70.00% 88 18 79.55% 0 0 - | |
src/storage/mvcc/mod.rs 143 42 70.63% 37 3 91.89% 447 123 72.48% 0 0 - | |
src/storage/mvcc/reader/mod.rs 26 8 69.23% 9 3 66.67% 30 8 73.33% 0 0 - | |
src/storage/mvcc/reader/point_getter.rs 206 20 90.29% 51 0 100.00% 830 12 98.55% 0 0 - | |
src/storage/mvcc/reader/reader.rs 452 52 88.50% 71 2 97.18% 1583 23 98.55% 0 0 - | |
src/storage/mvcc/reader/scanner/backward.rs 438 63 85.62% 32 1 96.88% 971 49 94.95% 0 0 - | |
src/storage/mvcc/reader/scanner/forward.rs 679 68 89.99% 97 2 97.94% 2066 59 97.14% 0 0 - | |
src/storage/mvcc/reader/scanner/mod.rs 213 34 84.04% 44 1 97.73% 546 29 94.69% 0 0 - | |
src/storage/mvcc/txn.rs 216 11 94.91% 105 5 95.24% 1325 9 99.32% 0 0 - | |
src/storage/raw/store.rs 112 39 65.18% 17 2 88.24% 208 44 78.85% 0 0 - | |
src/storage/raw/ttl.rs 117 17 85.47% 34 8 76.47% 293 25 91.47% 0 0 - | |
src/storage/read_pool.rs 18 0 100.00% 10 0 100.00% 69 0 100.00% 0 0 - | |
src/storage/txn/actions/acquire_pessimistic_lock.rs 163 17 89.57% 29 0 100.00% 961 2 99.79% 0 0 - | |
src/storage/txn/actions/check_data_constraint.rs 25 2 92.00% 3 0 100.00% 99 0 100.00% 0 0 - | |
src/storage/txn/actions/check_txn_status.rs 117 15 87.18% 12 2 83.33% 171 5 97.08% 0 0 - | |
src/storage/txn/actions/cleanup.rs 41 7 82.93% 8 0 100.00% 174 3 98.28% 0 0 - | |
src/storage/txn/actions/commit.rs 52 5 90.38% 13 0 100.00% 219 1 99.54% 0 0 - | |
src/storage/txn/actions/gc.rs 55 4 92.73% 13 0 100.00% 170 1 99.41% 0 0 - | |
src/storage/txn/actions/prewrite.rs 392 40 89.80% 59 6 89.83% 1241 20 98.39% 0 0 - | |
src/storage/txn/actions/tests.rs 38 0 100.00% 20 0 100.00% 437 0 100.00% 0 0 - | |
src/storage/txn/commands/acquire_pessimistic_lock.rs 45 3 93.33% 7 0 100.00% 117 5 95.73% 0 0 - | |
src/storage/txn/commands/atomic_store.rs 22 22 0.00% 3 3 0.00% 44 44 0.00% 0 0 - | |
src/storage/txn/commands/check_secondary_locks.rs 82 16 80.49% 8 2 75.00% 230 9 96.09% 0 0 - | |
src/storage/txn/commands/check_txn_status.rs 85 4 95.29% 28 0 100.00% 1005 2 99.80% 0 0 - | |
src/storage/txn/commands/cleanup.rs 4 0 100.00% 1 0 100.00% 35 0 100.00% 0 0 - | |
src/storage/txn/commands/commit.rs 8 1 87.50% 2 0 100.00% 36 4 88.89% 0 0 - | |
src/storage/txn/commands/compare_and_swap.rs 42 9 78.57% 5 1 80.00% 105 6 94.29% 0 0 - | |
src/storage/txn/commands/macros.rs 22 2 90.91% 16 2 87.50% 65 12 81.54% 0 0 - | |
src/storage/txn/commands/mod.rs 228 74 67.54% 63 16 74.60% 548 149 72.81% 0 0 - | |
src/storage/txn/commands/mvcc_by_key.rs 7 7 0.00% 2 2 0.00% 16 16 0.00% 0 0 - | |
src/storage/txn/commands/mvcc_by_start_ts.rs 10 10 0.00% 2 2 0.00% 26 26 0.00% 0 0 - | |
src/storage/txn/commands/pause.rs 2 0 100.00% 2 0 100.00% 13 0 100.00% 0 0 - | |
src/storage/txn/commands/pessimistic_rollback.rs 20 2 90.00% 5 0 100.00% 135 0 100.00% 0 0 - | |
src/storage/txn/commands/prewrite.rs 307 26 91.53% 72 7 90.28% 1478 30 97.97% 0 0 - | |
src/storage/txn/commands/resolve_lock.rs 34 3 91.18% 6 0 100.00% 89 6 93.26% 0 0 - | |
src/storage/txn/commands/resolve_lock_lite.rs 9 2 77.78% 2 0 100.00% 30 0 100.00% 0 0 - | |
src/storage/txn/commands/resolve_lock_readphase.rs 17 2 88.24% 4 1 75.00% 36 3 91.67% 0 0 - | |
src/storage/txn/commands/rollback.rs 11 1 90.91% 4 0 100.00% 42 0 100.00% 0 0 - | |
src/storage/txn/commands/txn_heart_beat.rs 27 3 88.89% 6 0 100.00% 157 1 99.36% 0 0 - | |
src/storage/txn/flow_controller.rs 351 240 31.62% 39 9 76.92% 763 458 39.97% 0 0 - | |
src/storage/txn/latch.rs 95 7 92.63% 22 2 90.91% 200 8 96.00% 0 0 - | |
src/storage/txn/mod.rs 45 31 31.11% 23 14 39.13% 77 52 32.47% 0 0 - | |
src/storage/txn/sched_pool.rs 34 0 100.00% 16 0 100.00% 96 0 100.00% 0 0 - | |
src/storage/txn/scheduler.rs 306 38 87.58% 66 7 89.39% 1024 67 93.46% 0 0 - | |
src/storage/txn/store.rs 411 70 82.97% 112 31 72.32% 1153 127 88.99% 0 0 - | |
src/storage/types.rs 62 40 35.48% 21 10 52.38% 132 101 23.48% 0 0 - | |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
TOTAL 84056 28550 66.03% 19005 5508 71.02% 205987 47396 76.99% 0 0 - |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment