Github user iamaleksey commented on a diff in the pull request:
https://github.com/apache/cassandra/pull/239#discussion_r204872490
--- Diff: src/java/org/apache/cassandra/db/lifecycle/LogFile.java ---
@@ -66,7 +66,7 @@
private final LogReplicaSet replicas = new LogReplicaSet();
// The transaction records, this set must be ORDER PRESERVING
- private final LinkedHashSet<LogRecord> records = new LinkedHashSet<>();
+ private final Set<LogRecord> records = Collections.synchronizedSet(new
LinkedHashSet<>()); // TODO: Hack until we fix CASSANDRA-14554
--- End diff --
@dineshjoshi Ah. I see, that makes sense. The comment made it seem like
this was supposed to be the fix for the issue, but this is just for the tests
to pass? I'm good with that, given the extra context.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]