FoundationDB / fdb-record-layer

A record-oriented store built on FoundationDB
Apache License 2.0
588 stars 102 forks source link

RankedSetTest.concurrentAdd() sometimes fails with a transaction conflict #943

Open nschiefer opened 4 years ago

nschiefer commented 4 years ago

From a proto2 build on #929:

com.apple.foundationdb.async.RankedSetTest > concurrentAdd() FAILED
    java.util.concurrent.CompletionException: com.apple.foundationdb.FDBException: Transaction not committed due to conflict with another transaction
        at java.util.concurrent.CompletableFuture.reportJoin(CompletableFuture.java:375)
        at java.util.concurrent.CompletableFuture.join(CompletableFuture.java:1934)
        at com.apple.foundationdb.async.RankedSetTest.concurrentAdd(RankedSetTest.java:194)

        Caused by:
        com.apple.foundationdb.FDBException: Transaction not committed due to conflict with another transaction
nschiefer commented 4 years ago

Over to @alecgrieser for triage.