From c28347c1ec5f67a25ae7804f9c2e0f1909c2137d Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Sat, 10 Feb 2024 20:49:40 +0100 Subject: - Drop the optimization from long to int and just use long throughout. - That enables that numeric hashes are also handled efficiently, without resorting to strings. --- .../src/main/java/com/yahoo/document/update/TensorModifyUpdate.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'document/src/main') diff --git a/document/src/main/java/com/yahoo/document/update/TensorModifyUpdate.java b/document/src/main/java/com/yahoo/document/update/TensorModifyUpdate.java index 7e15a729684..8d42438e931 100644 --- a/document/src/main/java/com/yahoo/document/update/TensorModifyUpdate.java +++ b/document/src/main/java/com/yahoo/document/update/TensorModifyUpdate.java @@ -119,7 +119,7 @@ public class TensorModifyUpdate extends ValueUpdate { for (int i = 0; i < type.dimensions().size(); ++i) { var dim = type.dimensions().get(i); if (dim.isMapped()) { - builder.add(dim.name(), (int) address.numericLabel(i)); + builder.add(dim.name(), address.numericLabel(i)); } } return builder.build(); -- cgit v1.2.3