Skip to content

Commit 5707e25

Browse files
committed
Avoid non-float dense vector field types for now
1 parent d983495 commit 5707e25

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

server/src/main/java/org/elasticsearch/index/mapper/vectors/DenseVectorFieldMapper.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2332,6 +2332,10 @@ ElementType getElementType() {
23322332

23332333
@Override
23342334
public BlockLoader blockLoader(MappedFieldType.BlockLoaderContext blContext) {
2335+
if (elementType != ElementType.FLOAT) {
2336+
throw new UnsupportedOperationException("Only float dense vectors are supported for now");
2337+
}
2338+
23352339
if (indexed) {
23362340
return new BlockDocValuesReader.DenseVectorBlockLoader(name());
23372341
}

0 commit comments

Comments
 (0)