Scott Dugas
Scott Dugas
One example: ``` final Optional logicalOperatorOptional = Enums.getIfPresent(LogicalOperator.class, functionName.toUpperCase(Locale.getDefault())).toJavaUtil(); ``` This won't find the enum value with `tr_CY`
`ar_BH` can cause anything with `String.format` and `%d` to result in `?` in the string. For example: ``` RecordMetaDataBuilderTest > testSetSubspaceKeyCounter() FAILED org.opentest4j.AssertionFailedError: expected: but was: at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:55) at app//org.junit.jupiter.api.AssertionUtils.failNotEqual(AssertionUtils.java:62)...
Also: ``` QueryHashTest > collateNoIndex() FAILED org.opentest4j.AssertionFailedError: expected: but was: at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:55) at app//org.junit.jupiter.api.AssertionUtils.failNotEqual(AssertionUtils.java:62) at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150) at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:145) at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:510) at app//com.apple.foundationdb.record.provider.foundationdb.query.QueryHashTest.assertHash(QueryHashTest.java:540) at app//com.apple.foundationdb.record.provider.foundationdb.query.QueryHashTest.collateNoIndex(QueryHashTest.java:280) QueryPlanHashTest > collateNoIndex() FAILED org.opentest4j.AssertionFailedError: expected:...
Related to #2480
I suspect it is either: 1. We are incorrect in our assumption that a successful merge should *always* cleanup the files 2. There is a bug that is causing the...
``` FDBOrQueryToUnionTest > testOrQuery5WithLimits(int, OrQueryParams) > com.apple.foundationdb.record.provider.foundationdb.query.FDBOrQueryToUnionTest.testOrQuery5WithLimits(int, OrQueryParams)[36] FAILED java.util.NoSuchElementException at java.base/java.util.ArrayDeque.removeFirst(ArrayDeque.java:363) at java.base/java.util.ArrayDeque.remove(ArrayDeque.java:524) at com.apple.foundationdb.record.cursors.MapPipelinedCursor.close(MapPipelinedCursor.java:94) at com.apple.foundationdb.record.cursors.MapResultCursor.close(MapResultCursor.java:80) at com.apple.foundationdb.record.cursors.MapResultCursor.close(MapResultCursor.java:80) at com.apple.foundationdb.record.provider.foundationdb.cursors.MergeCursorState.close(MergeCursorState.java:99) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at com.apple.foundationdb.record.provider.foundationdb.cursors.MergeCursor.close(MergeCursor.java:314) at com.apple.foundationdb.record.cursors.FilterCursor.close(FilterCursor.java:69) at com.apple.foundationdb.record.cursors.RowLimitedCursor.close(RowLimitedCursor.java:80)...
Some thought would have to also be put into how we want to handle multi-server tests, since you want the entire transaction to run against one connection.
Impacted nightly run: https://github.com/FoundationDB/fdb-record-layer/actions/runs/13324190092
Another failure: ` LuceneIndexMaintenanceTest > sampledDelete(boolean, boolean, long) > [3] false, true, -3949123205315087203` https://github.com/FoundationDB/fdb-record-layer/actions/runs/14327171823 I think it's the same exception, just moved down 3 lines. ``` java.lang.AssertionError: Expected: iterable containing...
Another failure: `LuceneIndexMaintenanceTest > sampledDelete(boolean, boolean, long) > [4] false, true, 152504250103786666 (3,103ms)` ``` java.lang.AssertionError: Expected: iterable containing [, , ] but: item 0: was at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20) at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6) at...