Benedict Elliott Smith created CASSANDRA-20183:
--------------------------------------------------

             Summary: Accord: Bootstrap must detect a source if insufficient to 
stream from
                 Key: CASSANDRA-20183
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-20183
             Project: Apache Cassandra
          Issue Type: Bug
          Components: Accord
            Reporter: Benedict Elliott Smith


    FetchRequest should report as unavailable any slice that executes in a 
later epoch that is not owned by the replicas

    Improve:
     - Remove GetMaxConflict; use local MaxConflict collection

    Fix:
     - Invalidated should retain StoreParticipants so we can update CFK on 
journal replay
     - loading pruned uninitialised commands via CFK: make sure hasTouched 
contains key so that if invalidated we are notified
     - updateExecuteAtLeast should always be higher than TxnId
     - Async CFK callbacks treated pruned transactions incorrectly
     - node.withEpoch when ExecuteEphemeralRead in futureEpoch
     - Deps.without should be key/range aware
     - Durably mark bootstrapBeganAt and safeToReadAt in MaxConflicts
     - Don't attempt to calculate local deps when DepsErased in GetLatestDeps 
(command has durably applied to this shard)
     - filter StoreParticipants before invoking shouldCleanup
     - CFK should treat !stillTouches as outOfRange (rather than !touches)




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to