Benedict Elliott Smith created CASSANDRA-20522: --------------------------------------------------
Summary: Accord: Various fixes Key: CASSANDRA-20522 URL: https://issues.apache.org/jira/browse/CASSANDRA-20522 Project: Apache Cassandra Issue Type: Bug Components: Accord Reporter: Benedict Elliott Smith Improve: - Rename AsyncChain.addCallback to invoke - short circuit AbstractRanges.equals() - add Seekables.indexOf to support faster serialization - unboxed Invariant.requires variant - InMemoryJournal compaction should simulate files to ensure we compact the same cohorts of records (so shadowing applied correctly) - Don't update CFK deps if already known - avoid unnecessary heapification of LogGroupTimers - begin removal of Guava (mostly unused) Fix: - If PreLoadContext cannot acquire shared caches, still consider existing contents - ReadTracker must slice Minimal the first unavailable collection - only skip Dep calculation on PreAccept if vote is required by coordinator - Recovery must wait for earlier transactions on shards that have not yet been accepted, even if we recover a fast Stable record on another shard - Handle edge case where we can take fast/medium path but one of the Deps replies contains a future TxnId - Failed task stops DelayedCommandStore task queue processing further tasks - CFK: make sure to insert UNSTABLE into missing array - update executeAtEpoch when retryInFutureEpoch - consider medium path on fast path delayed -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org