Skip to content

Commit 3392b57

Browse files
authored
fixing some precision limits (#3694)
1 parent 7bffe9a commit 3392b57

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

fdb-extensions/src/test/java/com/apple/foundationdb/linear/MetricTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,15 +119,15 @@ void basicPropertyTest(final long seed, @Nonnull final Metric metric, final int
119119

120120
Assertions.assertThat(distanceXY).satisfiesAnyOf(
121121
d -> Assertions.assertThat(metric.satisfiesPositivity()).isFalse(),
122-
d -> Assertions.assertThat(d).isGreaterThanOrEqualTo(0));
122+
d -> Assertions.assertThat(d).isGreaterThanOrEqualTo(-2E-10));
123123

124124
Assertions.assertThat(distanceXY).satisfiesAnyOf(
125125
d -> Assertions.assertThat(metric.satisfiesSymmetry()).isFalse(),
126126
d -> Assertions.assertThat(d).isCloseTo(distanceYX, Offset.offset(2E-10d)));
127127

128128
Assertions.assertThat(distanceXY).satisfiesAnyOf(
129129
d -> Assertions.assertThat(metric.satisfiesTriangleInequality()).isFalse(),
130-
d -> Assertions.assertThat(d + distanceYZ).isGreaterThanOrEqualTo(distanceXZ),
130+
d -> Assertions.assertThat(d + distanceYZ).isGreaterThanOrEqualTo(distanceXZ - 2E-10d),
131131
d -> Assertions.assertThat(triangleHolds(distanceXY, distanceYZ, distanceXZ, numDimensions * 3)).isTrue());
132132
}
133133
}

fdb-extensions/src/test/java/com/apple/foundationdb/rabitq/RaBitQuantizerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ private static Stream<Arguments> randomSeedsWithNumDimensionsAndNumExBits() {
5252
return RandomizedTestUtils.randomSeeds(0xdeadc0deL, 0xfdb5ca1eL, 0xf005ba1L)
5353
.flatMap(seed ->
5454
Sets.cartesianProduct(ImmutableSet.of(3, 5, 10, 128, 768, 1000),
55-
ImmutableSet.of(3, 4, 5, 6, 7, 8))
55+
ImmutableSet.of(4, 5, 6, 7, 8))
5656
.stream()
5757
.map(arguments -> Arguments.of(seed, arguments.get(0), arguments.get(1))));
5858
}

0 commit comments

Comments
 (0)