Skip to content

Commit 87abc91

Browse files
fixes for byte
Signed-off-by: Bharathwaj G <[email protected]>
1 parent 747c06e commit 87abc91

File tree

2 files changed

+10
-12
lines changed

2 files changed

+10
-12
lines changed

server/src/main/java/org/opensearch/index/mapper/NumberFieldMapper.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -653,9 +653,7 @@ public byte[] encodePoint(Number value) {
653653

654654
@Override
655655
public double toDoubleValue(long value) {
656-
byte[] bytes = new byte[8];
657-
NumericUtils.longToSortableBytes(value, bytes, 0);
658-
return NumericUtils.sortableLongToDouble(NumericUtils.sortableBytesToLong(bytes, 0));
656+
return objectToDouble(value);
659657
}
660658

661659
@Override

server/src/test/java/org/opensearch/index/codec/composite99/datacube/startree/StarTreeDocValuesFormatTests.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -188,15 +188,15 @@ public void testStarTreeDocValues() throws IOException {
188188
StarTreeDocument[] starTreeDocuments = StarTreeTestUtils.getSegmentsStarTreeDocuments(
189189
List.of(starTreeValues),
190190
List.of(
191-
StarTreeNumericType.DOUBLE,
192-
StarTreeNumericType.LONG,
193-
StarTreeNumericType.DOUBLE,
194-
StarTreeNumericType.DOUBLE,
195-
StarTreeNumericType.DOUBLE,
196-
StarTreeNumericType.LONG,
197-
StarTreeNumericType.DOUBLE,
198-
StarTreeNumericType.DOUBLE,
199-
StarTreeNumericType.LONG
191+
NumberFieldMapper.NumberType.DOUBLE,
192+
NumberFieldMapper.NumberType.LONG,
193+
NumberFieldMapper.NumberType.DOUBLE,
194+
NumberFieldMapper.NumberType.DOUBLE,
195+
NumberFieldMapper.NumberType.DOUBLE,
196+
NumberFieldMapper.NumberType.LONG,
197+
NumberFieldMapper.NumberType.DOUBLE,
198+
NumberFieldMapper.NumberType.DOUBLE,
199+
NumberFieldMapper.NumberType.LONG
200200
),
201201
reader.maxDoc()
202202
);

0 commit comments

Comments
 (0)