VectorSearchTableValuedFunction

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total121 of 1,20189%34 of 19582%3613226231228
writeQueryVectorElement(JsonPrimitive, int, TVectorElementType, ByteBuffer)257474%3770%3852801
buildVectorSearchOptions(Map, boolean)226374%21083%2752001
parseQueryVector(String, Field, int)154775%6100%0421201
parseMetric(String)141957%1480%151601
prepare(Map, boolean, LanceExternalTable, LanceTableMetadata)1217693%23093%21713701
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 {...}63100%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
hasExtension(Field)19100%2466%240301
unsupportedVectorType(Field)18100%n/a010201
outOfRange(int, TVectorElementType)18100%n/a010201
checkedInteger(BigDecimal, int, BigInteger, BigInteger, TVectorElementType)17100%4100%030401
checkedFloat(double, int, TVectorElementType)15100%1375%130401
forScan(Map, LanceExternalTable, LanceTableMetadata, byte[])10100%n/a010101
parsePositiveInt(String, String)9100%n/a010201
VectorSearchTableValuedFunction(Map, boolean)6100%n/a010201
prepare(Map, boolean)6100%n/a010101
VectorSearchTableValuedFunction(LanceExternalSearchTableValuedFunction.PreparedSearch, byte[])5100%n/a010201
requireLanceFieldId(LanceTableMetadata, Field)5100%n/a010101