enhance: [2.5]intermin index support different index type and more data type(fp16/bf16) #39180
67.62% of diff hit (target 80.00%)
View this Pull Request on Codecov
67.62% of diff hit (target 80.00%)
Annotations
Check warning on line 104 in internal/core/src/index/VectorMemIndex.cpp
codecov / codecov/patch
internal/core/src/index/VectorMemIndex.cpp#L103-L104
Added lines #L103 - L104 were not covered by tests
Check warning on line 106 in internal/core/src/index/VectorMemIndex.cpp
codecov / codecov/patch
internal/core/src/index/VectorMemIndex.cpp#L106
Added line #L106 was not covered by tests
Check warning on line 120 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L120
Added line #L120 was not covered by tests
Check warning on line 141 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L141
Added line #L141 was not covered by tests
Check warning on line 1742 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L1742
Added line #L1742 was not covered by tests
Check warning on line 1746 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L1744-L1746
Added lines #L1744 - L1746 were not covered by tests
Check warning on line 1817 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L1817
Added line #L1817 was not covered by tests
Check warning on line 1826 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L1826
Added line #L1826 was not covered by tests
Check warning on line 1832 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L1828-L1832
Added lines #L1828 - L1832 were not covered by tests
Check warning on line 2024 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2023-L2024
Added lines #L2023 - L2024 were not covered by tests
Check warning on line 2079 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2070-L2079
Added lines #L2070 - L2079 were not covered by tests
Check warning on line 2081 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2081
Added line #L2081 was not covered by tests
Check warning on line 2086 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2083-L2086
Added lines #L2083 - L2086 were not covered by tests
Check warning on line 2088 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2088
Added line #L2088 was not covered by tests
Check warning on line 2090 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2090
Added line #L2090 was not covered by tests
Check warning on line 2094 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2092-L2094
Added lines #L2092 - L2094 were not covered by tests
Check warning on line 2096 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2096
Added line #L2096 was not covered by tests
Check warning on line 2101 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2100-L2101
Added lines #L2100 - L2101 were not covered by tests
Check warning on line 2103 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2103
Added line #L2103 was not covered by tests
Check warning on line 2107 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2105-L2107
Added lines #L2105 - L2107 were not covered by tests
Check warning on line 2132 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2130-L2132
Added lines #L2130 - L2132 were not covered by tests
Check warning on line 2135 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2135
Added line #L2135 was not covered by tests
Check warning on line 2149 in internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp
codecov / codecov/patch
internal/core/src/segcore/ChunkedSegmentSealedImpl.cpp#L2149
Added line #L2149 was not covered by tests
Check warning on line 109 in internal/core/src/segcore/FieldIndexing.cpp
codecov / codecov/patch
internal/core/src/segcore/FieldIndexing.cpp#L109
Added line #L109 was not covered by tests
Check warning on line 115 in internal/core/src/segcore/FieldIndexing.cpp
codecov / codecov/patch
internal/core/src/segcore/FieldIndexing.cpp#L115
Added line #L115 was not covered by tests