VectorSearchTableValuedFunction

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total135 of 1,20488%39 of 19980%4113328233326
parseMetric(String)330%50%556611
writeQueryVectorElement(JsonPrimitive, int, TVectorElementType, ByteBuffer)257474%3770%3852801
prepare(Map, boolean)1815289%32589%31513401
parseQueryVector(String, Field, int)154775%6100%0421201
buildVectorSearchOptions(Map, boolean)118888%11392%1822301
determineVectorEncoding(Field, ArrowType, int)95986%3872%3831401
metricName(TVectorMetric)8746%4120%454601
VectorSearchTableValuedFunction(Map)50%n/a112211
buildOutputColumns(LanceTableMetadata)50%n/a111111
analyzeQueryVectorField(Field)36595%41881%41211401
analyzeVectorField(Field)36195%5964%5811101
parseAndEncodeQueryVector(Field, String)147100%12596%11402801
static {...}67100%n/a010101
validateMultiVectorBudget(TSearchVector, long, long, int)55100%61470%6110501
parseDistanceBounds(Map)51100%10100%060901
encodeQueryVectorValues(JsonArray, VectorSearchTableValuedFunction.VectorEncodingSpec, ByteBuffer)41100%6100%040701
parseDistanceBound(String, String)24100%2100%020601
parseApproxMode(String)24100%6100%050601
hasExtension(Field)19100%2466%240301
unsupportedVectorType(Field)18100%n/a010201
outOfRange(int, TVectorElementType)18100%n/a010201
checkedInteger(BigDecimal, int, BigInteger, BigInteger, TVectorElementType)17100%1375%130401
checkedFloat(double, int, TVectorElementType)15100%1375%130401
parsePositiveInt(String, String)9100%n/a010201
VectorSearchTableValuedFunction(Map, boolean)6100%n/a010201
requireLanceFieldId(LanceTableMetadata, Field)5100%n/a010101