Blake Eggleston last 3 years


 21 Collaborator
Štefan Miklošovič , Berenguer Blasi , Ekaterina Dimitrova , Caleb Rackliffe , David Capwell , Marcus Eriksson , Sam Tunnicliffe , Benedict Elliott Smith , Josh McKenzie , Alex Petrov , Benjamin Lerer , Jon Meredith , Aleksey Yeschenko , Ariel Weisberg , Jordan West , Jon Haddad , Jason Brown , Runtian Liu , Tommy Stendahl , tommy stendahl , reviewed by Sam Tunnicliffe

 26 Patch  36 Review
c747f70c058aa94d6bcfe1f9132c410db6d2b65a, 286d2ee053ac2e6fe50749fa2833533254697662, 2bc4a3617931a1def709300cf6e220c978ad9e61, b9c40e25738f0ca7fc38e51a026743ead3420ab7, cdc0ce1fa33756f091785b58d4cc8f50fa9e7d0e, d2923275e360a1ee9db498e748c269f701bb3a8b, 89c6addb505392ef3434597b61f83da25d13e3e2, 593e042535d60e773cfa5f7c4b6a63e2fb6e5b30, 72f90d2cfd9336d3818260f84a18a60b9aa18542, 527094c69ad23319b058917b1c8974d01c5d86e6, 3aaec7566e389a0037b93b748867886fb68a0fd0, ef36616441bd4ff4fec5379d986c75ad5a62ff7d, 5523cfefef163efee53c8cc57595f5b50ea4f363, d9ef555302f8774ed03325ba22d38ee0b80130a8, 6c6872270e16d2e777f1fa2c510b8f15396be3f3, c5ad27417cccaf829eca502d312095132adce9d3, 03f937175dbcf04243bb0ac48b64746c1a07bc9c, fe8f473e4257987ea4dd10e5e96e7801df85b6d6, f607a05b76df32b39c97a6e49068ae35057be98a, 07e351462b147b831c2d416b8568449b06ccbb51, 5dd0045da7cc353481be6a5caf2e8c8e933b3edc, 5aa21d857cd634f3efd95c110aac91c305bb6880, 9671c16cd28ce58c1218f435273e920f4ae91ac9, c04ea346a543b9a8d2dc9efd29f735c29cb67200, fb1187bdb6a726651383bbd8ab2352a8a2be7dd6, b71481c74479303e66589f1d61662eae0f4df247 2112c4c1c015db7e26edf4ba0c4eab6d0432fd56, 53b06453b7dea147ef6369765e0b7ac7fb0990fd, 8c165b4cc029928d7b485fffae17e0904ce7a49c, a17e4fc49768794adf471f35506647596f962ca1, c14abb40b2d0e2e1db121eac65a1264a287bcd18, ca0b77d7434aa75528e0cb625889825d29c5f122, c2041ba45b036e1d5963f8166f517c6d95d4eab1, dca76145c2c1f846ed624c93b9c64484ce1946b7, f0280fb6f863582125bfd16b8a90c345972c4a8c, 602ffcbf3e4ead4732fdf46d506165f63d80a9a4, 1c71e57f46f704228d41fb367e31cd11f0602134, 39a470235af13837a1a022ab0a1b6f8f062bcf6a, af9439bcd781756a0d845215c4c03c5fd8e74b86, 49cd4b5f79e4cda16668cce8aea7d93d480f48fc, 0353df7542dbdbb1140a72899666e4587e87a083, 60f742c739ba4830a5d459bf3efa0783a9717bb6, 067121da63c2a8ead48aeb9a4241af5306b14a37, 740cec41d2d67783a463bd18f70221de331928df, f57c8d2c25f3a7c2b845ad9205ad25a9b04cca34, 5a0d6154d144b958404a4d7117602d35157848ba, 107966eeaf69a968dcd736519b6d6199ee28acb1, 129a4862df43fdc5893687922a77bb0288f8cb83, 694ae39e2e00075bdabd47632dced0db12a9981d, 21cdaf5d280965cfdc690d385375635b498bc9f9, 1a5cb4f10002fb3650ad464b3a77664f18e2a901, 7c88978d1f9095a114787abd8a8dbb4df69aaa93, 0d8f60f742d443365a50115397ff1f0ab10fc694, 6c6872270e16d2e777f1fa2c510b8f15396be3f3, 99062824524275287897e1f90e308b4b73f42cd7, d99ad84cc49a96299a9ae55183e38ee6f1aa3f47, 2ad55e03c43ce074cdf5e36cfa14cb4278c2dc0f, f7fc6e18aacdeb902f4482ae9fe9429c7e5b8bf8, 6e3b6cbef849cedbae2be30fe1822045c2271dc4, bc81f81c75f93c73989a30bbc51b5c241a893c1a, a81074297e9148f39a03a1be169f97857747843d, 9671c16cd28ce58c1218f435273e920f4ae91ac9

107966eeaf69a968dcd736519b6d6199ee28acb1 | Author: dcapwell <dcapwell@apache.org>
 | 2024-09-27 16:14:41-07:00

    CEP-15: (Accord) sequence EpochReady.coordinating to allow syncComplete to be learned from newer epochs (#103)
    
    patch by David Capwell; reviewed by Alex Petrov, Blake Eggleston for CASSANDRA-19769

593e042535d60e773cfa5f7c4b6a63e2fb6e5b30 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2024-09-24 14:59:45-07:00

    Prune older MaxConflicts entries
    
    patch by Blake Eggleston; reviewed by Aleksey Yeschenko for
    CASSANDRA-19952

72f90d2cfd9336d3818260f84a18a60b9aa18542 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2024-08-05 08:52:26-07:00

    Add test around missed bootstrap sync point case
    
    patch by Blake Eggleston; reviewed by Benedict Elliott Smith for CASSANDRA-19297

694ae39e2e00075bdabd47632dced0db12a9981d | Author: dcapwell <dcapwell@apache.org>
 | 2024-07-01 13:11:40-07:00

    CEP-15: (Accord) When nodes are removed from a cluster, need to update topology tracking to avoid being blocked (#100)
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-19719

527094c69ad23319b058917b1c8974d01c5d86e6 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2024-06-14 10:24:43-07:00

    Move burn test read timestamp validation from replica to coordination
    
    Patch by Blake Eggleston; reviewed by David Capwell for CASSANDRA-19288

a17e4fc49768794adf471f35506647596f962ca1 | Author: tommy stendahl <tommy.stendahl@ericsson.com>
 | 2024-06-06 21:00:41+02:00

    Reduce info logging from automatic paxos repair
    
    patch by Tommy Stendahl; reviewed by Stefan Miklosovic, Blake Eggleston for CASSANDRA-19445

2112c4c1c015db7e26edf4ba0c4eab6d0432fd56 | Author: Jon Haddad <jon@jonhaddad.com>
 | 2024-05-30 08:24:22-07:00

    Use OpOrder in repairIterator to ensure we don't lose memtables mid-paxos repair
    
    Patch by Jon Haddad; Reviewed by Blake Eggleston for CASSANDRA-19668

21cdaf5d280965cfdc690d385375635b498bc9f9 | Author: dcapwell <dcapwell@apache.org>
 | 2024-05-17 15:16:45-07:00

    IndexOutOfBoundsException while serializing CommandsForKey (#90)
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-19642

129a4862df43fdc5893687922a77bb0288f8cb83 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2024-05-06 18:12:30-04:00

    Accord migration and interop correctness
    
    Patch by Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-19744

c14abb40b2d0e2e1db121eac65a1264a287bcd18 | Author: David Capwell <dcapwell@apache.org>
 | 2024-05-01 09:47:06-07:00

    IR may leak SSTables with pending repair when coming from streaming
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-19182

53b06453b7dea147ef6369765e0b7ac7fb0990fd | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2024-04-26 12:50:40+01:00

    Refresh stale paxos commit
    
    patch by Benedict Elliott Smith; review by Blake Eggleston for CASSANDRA-19617

8c165b4cc029928d7b485fffae17e0904ce7a49c | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2024-04-26 12:50:40+01:00

    Refresh stale paxos commit
    
    patch by Benedict Elliott Smith; review by Blake Eggleston for CASSANDRA-19617

3aaec7566e389a0037b93b748867886fb68a0fd0 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2024-04-08 14:32:50-07:00

    CEP-15 (C*) Integrate accord with repair
    
    Patch by Blake Eggleston; Reviewed by Ariel Weisberg and David Capwell for CASSANDRA-19472

1a5cb4f10002fb3650ad464b3a77664f18e2a901 | Author: David Capwell <dcapwell@apache.org>
 | 2024-04-01 10:14:04-07:00

    (Accord) Cassandra bootstrap no longer using the range txn and instead uses the sync point empty txn for reads
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-19503

ef36616441bd4ff4fec5379d986c75ad5a62ff7d | Author: Blake Eggleston <blake@ultrablake.com>
 | 2024-03-28 10:22:54-07:00

    add uniqueBestEffort to Gens

ca0b77d7434aa75528e0cb625889825d29c5f122 | Author: David Capwell <dcapwell@apache.org>
 | 2024-03-25 14:40:09-07:00

    Repair fuzz tests fail with paxos_variant: v2
    
    patch by David Capwell; reviewed by Blake Eggleston, Ekaterina Dimitrova for CASSANDRA-19042

7c88978d1f9095a114787abd8a8dbb4df69aaa93 | Author: dcapwell <dcapwell@apache.org>
 | 2024-01-10 09:46:02-08:00

    (Accord): Bug fixes from CASSANDRA-18675 to better support adding keyspaces (#65)
    
    patch by David Capwell; reviewed by Benedict Elliott Smith, Blake Eggleston for CASSANDRA-18804

0d8f60f742d443365a50115397ff1f0ab10fc694 | Author: dcapwell <dcapwell@apache.org>
 | 2024-01-09 15:49:24-08:00

    (Accord) NPE while trying to serialize FoundKnownMap as value is null half the time but unexpected while serializing (#78)
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-19253

c2041ba45b036e1d5963f8166f517c6d95d4eab1 | Author: Runtian Liu <curlylrt@gmail.com>
 | 2023-12-09 23:08:20-08:00

    Filter remote DC replicas out when constructing the initial replica plan for the local read repair
    
    patch by Runtian Liu; reviewed by Blake Eggleston and Stefan Miklosovic for CASSANDRA-19120

5523cfefef163efee53c8cc57595f5b50ea4f363 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2023-12-06 16:01:32-08:00

    Schema based accord fast path configuration
    
    Patch by Blake Eggleston; Reviewed by David Capwell for CASSANDRA-19009

d9ef555302f8774ed03325ba22d38ee0b80130a8 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2023-11-27 14:18:04-08:00

    Reduce command deps
    
    Patch by Blake Eggleston; Reviewed by Benedict Elliott Smith for CASSANDRA-18784

dca76145c2c1f846ed624c93b9c64484ce1946b7 | Author: David Capwell <dcapwell@apache.org>
 | 2023-10-31 13:56:29-07:00

    Add retries to IR messages
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-18962

d99ad84cc49a96299a9ae55183e38ee6f1aa3f47 | Author: dcapwell <dcapwell@apache.org>
 | 2023-10-26 15:44:43-07:00

    CEP-15: (C*) Implement TopologySorter to prioritise hosts based on DynamicSnitch and/or topology layout (#72)
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-18929

2ad55e03c43ce074cdf5e36cfa14cb4278c2dc0f | Author: dcapwell <dcapwell@apache.org>
 | 2023-08-16 11:47:52-07:00

    CEP-15 (C*) When a host replacement happens don't loose the peer mapping right away (#60)
    
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-18764

c5ad27417cccaf829eca502d312095132adce9d3 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2023-06-30 11:30:51-07:00

    don't use jupiter assertions in TestListener used by Cassandra

03f937175dbcf04243bb0ac48b64746c1a07bc9c | Author: Blake Eggleston <blake@ultrablake.com>
 | 2023-06-20 16:04:33-07:00

    Accord/C*/TCM bootstrap integration
    
    Patch by Blake Eggleston; Reviewed by David Capwell for CASSANDRA-18444

fe8f473e4257987ea4dd10e5e96e7801df85b6d6 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2023-05-25 15:56:24-07:00

    Accord TCM integration
    
    Patch by Blake Eggleston; Reviewed by David Capwell for CASSANDRA-18444

602ffcbf3e4ead4732fdf46d506165f63d80a9a4 | Author: Jon Meredith <jonmeredith@apache.org>
 | 2023-05-03 10:27:48-06:00

    fix flaky o.a.c.distributed.test.PaxosRepair2Test.paxosRepairHistoryIsntUpdatedInForcedRepair
    
    patch by Jon Meredith; reviewed by Blake Eggleston for CASSANDRA-18047

6c6872270e16d2e777f1fa2c510b8f15396be3f3 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2023-05-01 12:19:34-04:00

    Support for interoperability between Accord and non-Accord managed data
    
    Patch by Ariel Weisberg and Blake Eggleston; Reviewed by Blake Eggleston for CASSANDRA-18129
    
    Co-authored-by: Blake Eggleston <beggleston@apple.com>

f7fc6e18aacdeb902f4482ae9fe9429c7e5b8bf8 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2023-04-24 23:15:02+01:00

    Permit nodes to join a cluster without the full transaction history
    
    patch by Benedict; reviewed by Blake Eggleston for CASSANDRA-18523

6e3b6cbef849cedbae2be30fe1822045c2271dc4 | Author: David Capwell <dcapwell@gmail.com>
 | 2023-04-07 13:59:08-07:00

    CEP-15 (Accord) accord.messages.Defer rejects Recurrent retry of Commit
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-18378

07e351462b147b831c2d416b8568449b06ccbb51 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2023-02-21 15:47:43-08:00

    add AsyncChain implementations and tests
    
    Patch by Blake Eggleston; Reviewed by David Capwell & Benedict Elliott Smith for CASSANDRA-18004

f607a05b76df32b39c97a6e49068ae35057be98a | Author: Blake Eggleston <blake@ultrablake.com>
 | 2023-02-02 13:08:00-08:00

    CEP-15/Accord Immutable State Refactor
    
    Patch by Blake Eggleston; Reviewed by David Capwell and Benedict Elliott Smith for Cassandra-18192

bc81f81c75f93c73989a30bbc51b5c241a893c1a | Author: David Capwell <dcapwell@gmail.com>
 | 2023-01-26 12:06:53-08:00

    CEP-15: (Accord) Migrate Accord away from JDK random to a new interface RandomSource
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-18213

1c71e57f46f704228d41fb367e31cd11f0602134 | Author: David Capwell <dcapwell@apache.org>
 | 2023-01-26 09:13:24-08:00

    PaxosPrepare may add instances to the Electorate that are not in gossip
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-18194

99062824524275287897e1f90e308b4b73f42cd7 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2023-01-26 09:39:33-05:00

    Accord support for live migration
    
    Patch by Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-18129

a81074297e9148f39a03a1be169f97857747843d | Author: dcapwell <dcapwell@gmail.com>
 | 2022-11-02 10:51:02-07:00

    Updated Commit.Invalidate to use proper message type, added nullable annotation to AcceptOk to show that Deps may be null, and added utility method on Status to check for both types of invalidate (#11)
    
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-17103

5dd0045da7cc353481be6a5caf2e8c8e933b3edc | Author: Blake Eggleston <beggleston@apple.com>
 | 2022-10-12 17:21:04-07:00

    Accord transaction state storage
    
    Patch by Blake Eggleston; Reviewed by David Capwell and Benedict Elliott Smith for CASSANDRA-17104

af9439bcd781756a0d845215c4c03c5fd8e74b86 | Author: David Capwell <dcapwell@apache.org>
 | 2022-10-10 15:39:52-07:00

    IllegalArgumentException in Gossiper#order due to concurrent mutations to elements being applied
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-17908

39a470235af13837a1a022ab0a1b6f8f062bcf6a | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-09-20 15:22:51-04:00

    Disable resumable bootstrap by default
    
    Patch by Marcus Eriksson; reviewed by Jordan West, Blake Eggleston, and Josh McKenzie for CASSANDRA-17679
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

286d2ee053ac2e6fe50749fa2833533254697662 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2022-09-16 14:26:41-07:00

    Rework flaky CASTests
    
    Patch by Blake Eggleston; Reviewed by Benedict Elliott Smith for CASSANDRA-17461

0353df7542dbdbb1140a72899666e4587e87a083 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-08-18 13:00:45-04:00

    Prevent infinite loop in repair coordinator on FailSession
    
    Patch by Marcus Eriksson; reviewed by David Capwell, Blake Eggleston, and Josh McKenzie for CASSANDRA-17834
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

2bc4a3617931a1def709300cf6e220c978ad9e61 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2022-08-02 10:51:15-07:00

    Use seeded crc for PaxosBallotTracker checksum
    
    Patch by Blake Eggleston; Reviewed by Benedict Elliot Smith for CASSANDRA-17793

b9c40e25738f0ca7fc38e51a026743ead3420ab7 | Author: Blake Eggleston <blake@ultrablake.com>
 | 2022-08-02 10:51:15-07:00

    Use seeded crc for PaxosBallotTracker checksum
    
    Patch by Blake Eggleston; Reviewed by Benedict Elliot Smith for CASSANDRA-17793

5aa21d857cd634f3efd95c110aac91c305bb6880 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2022-08-02 13:42:34+01:00

    CASSANDRA-17718: Transaction Invalidation (#5)
    
    
    Co-authored-by: Blake Eggleston <blake@ultrablake.com>

60f742c739ba4830a5d459bf3efa0783a9717bb6 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2022-07-14 13:50:15+01:00

    Followup to CASSANDRA-17530: Fix synchronisation of ClassTransformer, and make compilation deterministic
    
    patch by Benedict; reviewed by Blake Eggleston for CASSANDRA-17530

067121da63c2a8ead48aeb9a4241af5306b14a37 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2022-07-12 12:26:33+01:00

    Paxos v2 Linearizability Violation
    
    patch by Benedict; reviewed by Blake Eggleston for CASSANDRA-17530

9671c16cd28ce58c1218f435273e920f4ae91ac9 | Author: Benedict Elliott Smith <benedict@apple.com>
 | 2022-06-28 10:41:35+01:00

    Liveness and Repair (#4)
    
    Patch by Benedict; reviewed by Blake Eggleston for CASSANDRA-17096
    
    Co-authored-by: Blake Eggleston <blake@ultrablake.com>

cdc0ce1fa33756f091785b58d4cc8f50fa9e7d0e | Author: Blake Eggleston <blake@ultrablake.com>
 | 2022-06-14 14:31:37-07:00

    Prevent premature initialization of paxos metadata files during tests
    
    Patch by Blake Eggleston; review by Benjamin Lerer and Berenguer Blasi for CASSANDRA-17489

740cec41d2d67783a463bd18f70221de331928df | Author: David Capwell <dcapwell@apache.org>
 | 2022-06-01 08:49:44-07:00

    When a node is bootstrapping it gets the whole gossip state but applies in random order causing some cases where StorageService will fail causing an instance to not show up in TokenMetadata
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-17676

49cd4b5f79e4cda16668cce8aea7d93d480f48fc | Author: Benedict Elliott Smith <benedict@apple.com>
 | 2022-05-31 13:54:56+01:00

    Fix PaxosRepairTest#paxosRepairVersionGate
    
    Patch by Benedict Elliott Smith; review by Blake Eggleston for CASSANDRA-17573

c747f70c058aa94d6bcfe1f9132c410db6d2b65a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-04-19 12:15:58+02:00

    Snapshot only sstables containing mismatching ranges on preview repair mismatch
    
    patch by Marcus Eriksson, reviewed by Sam Tunnicliffe, Stefan Miklosovic for CASSANDRA-17561
    
    Co-authored-by: Blake Eggleston <beggleston@apple.com>

f57c8d2c25f3a7c2b845ad9205ad25a9b04cca34 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-04-17 15:40:18-04:00

    Fix repair_request_timeout_in_ms and remove paxos_auto_repair_threshold_mb
    patch by Benedict Elliott Smith and Ekaterina Dimitrova; reviewed by Benedict Elliott Smith and Blake Eggleston for CASSANDRA-17557

c04ea346a543b9a8d2dc9efd29f735c29cb67200 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2022-03-10 12:46:17-08:00

    Topology reconfiguration fixes
    
    Patch by Blake Eggleston; Reveiewed by Benedict Elliott Smith

fb1187bdb6a726651383bbd8ab2352a8a2be7dd6 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2021-12-01 13:43:02-08:00

    Initial Cassandra integration
    
    Patch by Blake Eggleston; Reviewed by Benedict Elliott Smith for CASSANDRA-17412

5a0d6154d144b958404a4d7117602d35157848ba | Author: Benedict Elliott Smith <benedict@apple.com>
 | 2021-11-30 12:12:32+00:00

    [CASSANDRA-17176] Introduce TimeUUID
    
    patch by Benedict; reviewed by Blake Eggleston for CASSANDRA-17176

b71481c74479303e66589f1d61662eae0f4df247 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2021-10-14 11:18:19-07:00

    Add support for topology reconfigurations
    
    Patch by Blake Eggleston; Reviewed by Benedict Elliott Smith for CASSANDRA-17095

89c6addb505392ef3434597b61f83da25d13e3e2 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2021-09-15 10:52:46-04:00

    Prewarm role and credentials caches to avoid timeouts at startup
    
    Patch by Blake Eggleston; reviewed by Sam Tunnicliffe, Jason Brown, and Caleb Rackliffe for CASSANDRA-16958
    
    Co-authored by: Blake Eggleston <bdeggleston@gmail.com>
    Co-authored by: Josh McKenzie <jmckenzie@apache.org>

f0280fb6f863582125bfd16b8a90c345972c4a8c | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2021-09-01 12:22:31-04:00

    Backport of CASSANDRA-16905 Further restrict schema column drop/recreate conversions
    
    patch by Aleksey Yeschenko; reviewed by Blake Eggleston, Sam Tunnicliffe, and Caleb Rackliffe for CASSANDRA-16905
    
    Co-authored by Aleksey Yeschenko (aleksey@apache.org)
    Co-authored by Josh McKenzie (jmckenzie@apache.org)

d2923275e360a1ee9db498e748c269f701bb3a8b | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2020-03-30 15:24:12+01:00

    CEP-14: Paxos Improvements
    
    This work encompasses a range of improvements to Paxos, summarised as:
    
     - The introduction of Paxos Repair for ensuring consistency during range movements
     - The reduction of network round-trips by a factor of 2x for reads and writes
    
    patch by Benedict Elliott Smith and Blake Eggleston; reviewed by Alex Petrov, Aleksey Yeschenko and Sam Tunnicliffe for CASSANDRA-17164