43 Collaborator |
Brandon Williams , Sylvain Lebresne , Marcus Eriksson , Sam Tunnicliffe , Tyler Hobbs , Benjamin Lerer , Aleksey Yeschenko , Alex Petrov , Mick Semb Wever , Andrés de la Peña , Štefan Miklošovič , Ekaterina Dimitrova , David Capwell , Benedict Elliott Smith , Berenguer Blasi , Stefania Alborghetti , Caleb Rackliffe , Paulo Motta , Josh McKenzie , Robert Stupp , Ariel Weisberg , Jason Brown , Yifan Cai , Dinesh Joshi , Jon Meredith , Zhao Yang , Joel Knighton , Jordan West , Stefan Podkowinski , Jeff Jirsa , Adam Holmberg , Aleksei Zotov , Joey Lynch , Sankalp Kohli , Kurt Greaves , kurt , Runtian Liu , Ed Capriolo , Zephyr Guo , reviewed by Sam Tunnicliffe , reviewed by Ariel Weisberg , reviewed by Adam Holmberg , Edward |
104 Patch |
86 Review |
d2923275e360a1ee9db498e748c269f701bb3a8b,
7b190b8d837a721a35c3f083ae003cc04e45324b,
8be1cbe9ab14155773bfab765a3567df9ff9833f,
1f7e3c2835c79363025a01a8470ee85d17457cf8,
aa762c6d5253e0cc2947d3bf2b6149197e106036,
c747f70c058aa94d6bcfe1f9132c410db6d2b65a,
286d2ee053ac2e6fe50749fa2833533254697662,
cdc0ce1fa33756f091785b58d4cc8f50fa9e7d0e,
d2923275e360a1ee9db498e748c269f701bb3a8b,
89c6addb505392ef3434597b61f83da25d13e3e2,
eae7b9c3ade386f28c5f0c7ee015b0d0445388ac,
5f09226a0d56f6d2d5e60f83465f9f17beed0572,
a960d87e05f01000a758d8e7e5a58be57d13eb33,
31b9078a691a6f93b104cc6b3f72fe2fbf6557f6,
8be1cbe9ab14155773bfab765a3567df9ff9833f,
ccab496d2d37c86341d364dea6c27513fda27331,
c34317526fc6dbe559beb36cf44e24278656bdf2,
8576e769d13b3e887ea604074641fd4c42af5e8a,
c9e40277f0389a773b21d4310a85a8c761932d61,
1f7e3c2835c79363025a01a8470ee85d17457cf8,
9382186f70cf0560c5308dc324411bef52cf461f,
cf10df00eb5c805a0cc4bdfeb5d72c3478c13613,
53f604dc1789a800dbcbc3c8aee77f8f36b8b5db,
527514109469b925ee310abf06848c8eb484da13,
c3ce32e239b1ba41faf1d58a942465b9bf45b986,
d27c3ad0d2d006a5f156f0a2f2a24286d31c5069,
7d2c3c215f65ee41f86886304257647fc24b1f70,
44785dd2eec5697eec7e496ed3a73d2573f4fe6a,
a41b861fa4d4acfbcce13dd62b1e8f48be22f8ed,
f7630e4c3af3bbcf933f0708afaac7e3e7ef6101,
60a8cfe115b78cee7e4d8024984fa1f8367685db,
7bf617165e910f08db81917742ab8036215ab300,
d60c78358b6f599a83f3c112bfd6ce72c1129c9f,
e4bac44a04d59d93f622d91ef40b462250dac613,
285153f621a1e67212ef61686188eff3e9c80a4e,
ab0e30e75904e4d637f07b2ec64334073eb061ec,
167ebbcf4304512fa538e9cfc18da4295511d16c,
0841353e90f1cc94dc47b435af87e4d5876478ea,
f7431b432875e334170ccdb19934d05545d2cebd,
f25a765b6daf4d08694303f47bfe5f38185dd7aa,
cba5d5131e75c0631b2f8845ad63b413ab4f420f,
6e35cf340a4da8409482230b170a8b7546a6569b,
644676b088be5177ef1d0cdaf450306ea28d8a12,
87e886789a6d4fe1f1ea9a232a2763a16b39c001,
54de771e643e9cc64d1f5dd28b5de8a9a91a219e,
d31ed0f51b23d8fce892695ecd82d4f843f31f4c,
eda2613bcca7e4734b3bb4e04c6a4df39eb59ca2,
c5a7fcaa8e00083d6f74967c40474aef07b0d21a,
9714a7c817b64a3358f69e536535c756c5c6df48,
d4dfbb5c678415e63bb7cf7dfd78518dfa6ea7b9,
39807ba48ed2e02223014fbf47dce21d4124b380,
8fad4cd59ea5ef6d111cfe67d9a4c0345c4d7fd7,
95839aae2fde28fa29b16741de6bd52c0697843f,
3cec208c40b85e1be0ff8c68fc9d9017945a1ed8,
e1a1b80d424e31eeb5805c710ce010953160e3a4,
c066f126e20180ae0230b7d6a61666152149a79f,
e9cc805db1133982c022657f8cab86cd24b3686f,
eb6f03c8928e913cb6f9eaa7c9ea9f4501039112,
9c3354e3211c6a3f3982e87477e156c29cd9b7ea,
a033f51651e1a990adca795f92d683999c474151,
9fdec0a82851f5c35cd21d02e8c4da8fc685edb2,
af37489092ca90bca336538adad02fb5ba859945,
3234c0704a4fef08dedc4ff78f4ded3b9226fe80,
5ccbebaf85b61673bb8c34b1f435d730183587ee,
45c0f860f3c7f8e0a7c80809c4ff47f4acf65557,
f8159ac5071d53e8bc9c28e3a1eaf3ba798ff287,
2160a3a53c85e20763db1d93ceb0732f0b94257a,
2381be31404403285948a3097c9ed55e7f901135,
4cfaf855c404256a9dd281d5066cc076232d72ff,
9308159bc87d29c33e64dbcfcefa948d7f5643dd,
82668ff7524fd060288d7b57e73003500bd5dd5a,
d6a701ea11c919938cb09b0fca2ea0ec7ad2123b,
c878b6968be88fa89fb1d1d0212411bcbc4fae7c,
98d74ed998706e9e047dc0f7886a1e9b18df3ce9,
e9ea5e0a28b998e0c2f318309b66f0aea9561c38,
c20566fa64031dd30a1f731eee1394264977eb6f,
c0a1cce4c89d0ce816237dc240c4f62cfb0f41cf,
b263af93a2899cf12ee5f35f0518460683fdac18,
9658ee9fac43b6fd3b7726b7b49eb0046add8873,
a3fc425dff25c42a49af38e87aa33501d4224195,
9ed2727739c73d64086d09a86a407a77390f081a,
f7431b432875e334170ccdb19934d05545d2cebd,
73fd2db54ae71c204184814bb0760e19fe3e7e57,
e8b48f5fe8c097ccb0037c14f5332659c58bdeb3,
b1167bef169d657dbd7d1eb09c4d4a6fa8ecf6a9,
f4888c8976c2012e9de3b92dedb0ae1a3c984a4b,
b2c1dcceacca1fce02533747367f7571adebc916,
0d9c98ee1ec006604e4f8f1787f7be5b5792cf78,
4e1c05565aada57466b8edcdff43f1c7ebb7cd3e,
a32d3ad1fe475c2fe1f5fc514a21e9b9c0176939,
ae79495a0a0cb0249e6b7375f68e5d2691c3e47d,
0e9388d7783859084925fe6825215374a66206de,
1888c4048b65c447733a2759f32472a7004eb46f,
2f8bc9da4e06ee26fd4ab2c35f416220c887a951,
dc8cb3fb12cad229131b57eb789e41246a108924,
d5c413c41ba174276196a8b7c5f590632c5e20be,
10717742b4e373ed5233419df77af91ff6cfa047,
5220241aae831d3bcde7aae097d6bf747a4518fd,
674ff5a1915a6298819546890e292c8e6adc183c,
5b2f157c6643e0a9e9bf3b2b03976995a647b986,
f273361c3558d71d154b1d9682399b435cbaa901,
43290b0d3b4da47ce9aa8e2f8cfb2a1a2e5cb8f3,
1576e9bc3cf0ec042fc58c574758ad5c027aa1f1,
5834f811e3a2d1cfeb455ee057c71caf01ad62fc |
067121da63c2a8ead48aeb9a4241af5306b14a37,
15c463cb0067097b1ec57a056c2585c48b8b9306,
53b06453b7dea147ef6369765e0b7ac7fb0990fd,
8c165b4cc029928d7b485fffae17e0904ce7a49c,
c14abb40b2d0e2e1db121eac65a1264a287bcd18,
ca0b77d7434aa75528e0cb625889825d29c5f122,
c2041ba45b036e1d5963f8166f517c6d95d4eab1,
dca76145c2c1f846ed624c93b9c64484ce1946b7,
f0280fb6f863582125bfd16b8a90c345972c4a8c,
602ffcbf3e4ead4732fdf46d506165f63d80a9a4,
39a470235af13837a1a022ab0a1b6f8f062bcf6a,
49cd4b5f79e4cda16668cce8aea7d93d480f48fc,
0353df7542dbdbb1140a72899666e4587e87a083,
60f742c739ba4830a5d459bf3efa0783a9717bb6,
067121da63c2a8ead48aeb9a4241af5306b14a37,
5a0d6154d144b958404a4d7117602d35157848ba,
5ab15316e1cd83c129f3a66ba89e0fdcb60e4dfd,
09c89e5f5f8604301c233130dfb6e82a36ae30f3,
4ec4ab992f8adc0a60055a60525e9d11a28bc2ae,
979ab72f4f2afe4a23654572cd804184fc0e2089,
f7365cb0d988ff8aecd20a18d70831d39954b4d4,
db6e70442ddfe1cd653a632b10ae3f951d8f7201,
4164313f926b605a24395a8ca920e8bea0691204,
6665fc29b33abcc26aad4cecbfee88225b0a7225,
fee7a10823da1e29bd0e6504fea9679389180c9e,
1728da30e4e7858d30178ef74350af3e690adf0c,
8a4c1d7a485bbd2c12864d27e2705133ebbaabc0,
f41ea9fb14936bca4aeea0ab2bf6d55c51f37f6a,
f3bf0775a5a8bce228289c22b96d0c922cf2cb0d,
bd1b84dc3b5667c969e6d0277eb40a8e475e149a,
5ec3bae22b6e252d629daae8549036c1a547d21a,
e3f54d4a0c3403141db24f86714c3900eb9f212e,
cd9fd9e83f507e2bab5075399d812e3fb4368920,
219d209651759cf702519a100c4f43595f7be8d7,
247502c5d19c181bbe0a224da3ad6ebd0156f607,
9abe2127dde7ea317928b37b8b5c662e787b2192,
f9ff88437742675db5c53f5834884b43f8937e00,
b773bc7ac51fedc07145017edaefa919fac25696,
da8d41f497efedf57e335ec2664680da583a3aba,
149caf01e08f58f306ff51379ab189c7a4b1ca6d,
177a8e91e3f0ef85e2bc3f64b0e566ace6330071,
dccf53061a61e7c632669c60cd94626e405518e9,
9bde713ee8883f70d130efb6290ec0e6daea524f,
47d4971b56d97ba8a528f7c17bfd6b11f1ababa3,
0706d32b0bd478160deb0143deb9811d49050b10,
b30c8c98a594a5682f6ea1f0b5511463b700b6e8,
bc18b4dd4e33020d0d58c3701077d0af5c39bce6,
7f634feb7cf1fdb135133946ffd75efa681b8cb7,
6e27e65f150ed6cc6a7205b9d7c89a763f3256fa,
0a79f9f5c970dcb8265814cd5dc361eb2d4bec6b,
8404260f1640efd14613c4591e5e918786fcde10,
9eee7aa7874c17ab28d43ff58c97da889c87e397,
5e969e9cfd7e776dadeb51d1003bbfe79544ca08,
d496dca6729853ece49d68c4837fed35149c95d0,
44cffc0b16a1b55f26996d9aee2d3ffa63bb0512,
8a73427c6543c94ce49da0ed1f833ec5b8ed4f18,
0841353e90f1cc94dc47b435af87e4d5876478ea,
f7431b432875e334170ccdb19934d05545d2cebd,
4e23c9e4dba6ee772531d82980f73234bd41869a,
334dca9aa825e6d353aa04fd97016ac1077ff132,
2fcd29b830e7b201e7047d283de385d5f1c427b5,
2c150980cc1bfea81fd039f304e74fc2fb30fb45,
cb56d9fc3c773abbefa2044ce41ddbfb7717e0cb,
83822d12d87dcb3aaad2b1e670e57ebef4ab1c36,
bc5c2316c5acfc1ee0ef101a3ebf00d03c89e283,
38725802456dfcfcc2584cdfd061ac22215c2dfb,
8a6fc4e2ac8012ae2d3e4abf6c6502cbeda5159c,
30820eacb9c565d06260031260910f020e16e83d,
2c6924b561ddf0b0df9315946b21260d6e27fdb9,
9797511c56df4e9c7db964a6b83e67642df96c2d,
a4e1182816909761c98355b1079b2f9de8efc4bd,
90033b921be41cbebab99bdcd50a4753a07b2e1b,
257cdaa08dc12f747a25c03b9b0ad3ffc76ace9b,
0600d7dc03bcf3ce1d881d608afeaa29066fd052,
24682d21d22991deb300ec48527881a532c25c42,
f7431b432875e334170ccdb19934d05545d2cebd,
2fcd29b830e7b201e7047d283de385d5f1c427b5,
75975071a5f13c49a626b2c23445c8e3f0122326,
e0ea690d462c042b5d217ef57c32457cf7501b4a,
bfc739e67cdd1b56bcb68399d6b5b6cb3024e90c,
d7aacd3fa9b7d4c4fef80f5550a2576303e29890,
0d9c98ee1ec006604e4f8f1787f7be5b5792cf78,
4e1c05565aada57466b8edcdff43f1c7ebb7cd3e,
a06c0e700f335cbdfcd683cadc358766d959aca0,
5afbb7445e434831ab4f5730b0e2e5e4c8bb375a,
013efa11f3d7bd2e3f64a4a5a865ff5dad565552 |
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
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
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>
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>
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
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
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>
5ab15316e1cd83c129f3a66ba89e0fdcb60e4dfd | Author: Josh McKenzie <jmckenzie@apache.org>
| 2021-09-15 16:29:01-04:00
Allow reverse iteration order during resource permissions checking
Patch by Sam Tunnicliffe; reviewed by Blake Eggleston, Jeff Jirsa, and Aleksei Zotov for CASSANDRA-17016
Co-authored by Sam Tunnicliffe <sam@beobal.com>
Co-authored by Josh McKenzie <jmckenzie@apache.org>
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>
eae7b9c3ade386f28c5f0c7ee015b0d0445388ac | Author: Blake Eggleston <bdeggleston@gmail.com>
| 2021-09-15 10:52:46-04:00
Actively update auth caches in the background
Patch by Blake Eggleston; reviewed by Sam Tunnicliffe, Jason Brown, and Caleb Rackliffe for CASSANDRA-16957
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)
09c89e5f5f8604301c233130dfb6e82a36ae30f3 | Author: Aleksey Yeschenko <aleksey@apache.org>
| 2021-09-01 12:22:31-04:00
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)
4ec4ab992f8adc0a60055a60525e9d11a28bc2ae | Author: David Capwell <dcapwell@apache.org>
| 2021-08-26 13:06:00-07:00
Add client warnings and abort to tombstone and coordinator reads which go past a low/high watermark
patch by David Capwell; reviewed by Blake Eggleston, Marcus Eriksson for CASSANDRA-16850
f7365cb0d988ff8aecd20a18d70831d39954b4d4 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2021-04-09 16:19:17-05:00
Don't wait for migrations from removed nodes, mention flag to skip
Patch by brandonwilliams; reviewed by Adam Holmberg, adelapena and
bdeggleston for CASSANDRA-16577
db6e70442ddfe1cd653a632b10ae3f951d8f7201 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2021-04-09 16:19:17-05:00
Don't wait for migrations from removed nodes, mention flag to skip
Patch by brandonwilliams; reviewed by Adam Holmberg, adelapena and
bdeggleston for CASSANDRA-16577
4164313f926b605a24395a8ca920e8bea0691204 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2021-04-09 16:19:17-05:00
Don't wait for migrations from removed nodes, mention flag to skip
Patch by brandonwilliams; reviewed by Adam Holmberg, adelapena and
bdeggleston for CASSANDRA-16577
75975071a5f13c49a626b2c23445c8e3f0122326 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2021-04-08 09:41:57-05:00
Add test for bootstrap when schema changes with removed nodes
Patch by brandonwilliams, reviewed by Adam Holmberg, adelpena and
bdeggleston for CASSANDRA-16577
e0ea690d462c042b5d217ef57c32457cf7501b4a | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2020-11-30 18:05:04+00:00
Mark tests for short read protection and put-get tests as ported to in-JVM
patch by Andrés de la Peña; reviewed by Caleb Rackliffe, Alex Petrov and Blake Eggleston for CASSANDRA-16180
f3bf0775a5a8bce228289c22b96d0c922cf2cb0d | Author: Zhao Yang <zhaoyangsingapore@gmail.com>
| 2020-09-09 16:36:57-07:00
Mutating sstable component may race with entire-sstable-streaming(ZCS) causing checksum validation failure
patch by Zhao Yang; reviewed by Blake Eggleston, Caleb Rackliffe, David Capwell, Benjamin Lerer for CASSANDRA-15861
bd1b84dc3b5667c969e6d0277eb40a8e475e149a | Author: David Capwell <dcapwell@apache.org>
| 2020-09-08 16:52:14-07:00
in-jvm dtests should validate Instance#serializeMessage serializeSize matches bytes written
patch by David Capwell; reviewed by Jon Meredith, Blake Eggleston for CASSANDRA-16112
a960d87e05f01000a758d8e7e5a58be57d13eb33 | Author: Blake Eggleston <bdeggleston@gmail.com>
| 2020-05-18 23:02:51+02:00
add schema coordinator
Co-authored-by: Stefan Miklosovic <stefan.miklosovic@instaclustr.com>
d7aacd3fa9b7d4c4fef80f5550a2576303e29890 | Author: Zhao Yang <zhaoyangsingapore@gmail.com>
| 2020-05-11 15:51:22+08:00
Add legacy streaming test for transient replica repair tests, and test for lcs
patch by Zhao Yang; reviewed by Blake Eggleston, Dinesh Joshi, Ekaterina Dimitrova for CASSANDRA-15783
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
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
cd9fd9e83f507e2bab5075399d812e3fb4368920 | Author: David Capwell <dcapwell@gmail.com>
| 2020-03-11 12:06:42-07:00
Refactor repair coordinator to centralize stage change logic and improved the public facing errors
Patch by David Capwell; reviewed by Blake Eggleston, Zhao Yang, Dinesh Joshi, and Alex Petrov for CASSANDRA-15564
f9ff88437742675db5c53f5834884b43f8937e00 | Author: Aleksey Yeschenko <aleksey@apache.org>
| 2019-06-14 14:49:46+01:00
Untangle RepairMessage sub-hierarchy of messages, use new messaging (more) correctly
patch by Aleksey Yeschenko; reviewed by Blake Eggleston for
CASSANDRA-15163
44785dd2eec5697eec7e496ed3a73d2573f4fe6a | Author: Benedict Elliott Smith <benedict@apache.org>
| 2019-02-02 08:54:49+00:00
Anti-compaction temporarily corrupts sstable state
This may result in queries being answered with incorrect results.
patch by Blake Eggleston, Marcus Eriksson and Benedict for CASSANDRA-15004
Co-authored-by: Marcus Eriksson <marcuse@apache.org>
Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>
0a79f9f5c970dcb8265814cd5dc361eb2d4bec6b | Author: Marcus Eriksson <marcuse@apache.org>
| 2018-12-13 14:31:54+01:00
Make antiCompactGroup throw exception on failures and make anticompaction
non cancellable again.
Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-14936
f7630e4c3af3bbcf933f0708afaac7e3e7ef6101 | Author: Blake Eggleston <bdeggleston@gmail.com>
| 2018-11-26 13:29:03-08:00
RangeTombstoneList doesn't properly clean up mergeable or superseded rts in some cases
Patch by Blake Eggleston; Reviewed by Sam Tinnicliffe for CASSANDRA-14894
9eee7aa7874c17ab28d43ff58c97da889c87e397 | Author: Aleksey Yeshchenko <aleksey@apple.com>
| 2018-11-08 14:02:21-08:00
Fix missing rows when reading 2.1 SSTables with static columns in 3.0
patch by Aleksey Yeschenko; reviewed by Blake Eggleston for
CASSANDRA-14873
285153f621a1e67212ef61686188eff3e9c80a4e | Author: Blake Eggleston <bdeggleston@gmail.com>
| 2018-10-12 16:21:03-07:00
Legacy sstables with multi block range tombstones create invalid bound sequences
Patch by Blake Eggleston; Reviewed by Sam Tunnicliffe and Aleksey Yeschenko for CASSANDRA-14823
5e969e9cfd7e776dadeb51d1003bbfe79544ca08 | Author: Aleksey Yeshchenko <aleksey@apple.com>
| 2018-10-12 14:20:28+01:00
Expand range tombstone validation checks to multiple interim request stages
patch by Aleksey Yeschenko; reviewed by Blake Eggleston and Sam
Tunnicliffe for CASSANDRA-14824
d496dca6729853ece49d68c4837fed35149c95d0 | Author: Aleksey Yeshchenko <aleksey@apple.com>
| 2018-09-21 21:26:13+01:00
Fix purging semi-expired RT boundaries in reversed iterators
patch by Aleksey Yeschenko; reviewed by Blake Eggleston for
CASSANDRA-14672
167ebbcf4304512fa538e9cfc18da4295511d16c | Author: Blake Eggleston <bdeggleston@gmail.com>
| 2018-09-18 14:45:06-07:00
Fail incremental repair prepare phase if it encounters sstables from un-finalized sessions
Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-14763
0d9c98ee1ec006604e4f8f1787f7be5b5792cf78 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
| 2018-09-14 14:32:31+02:00
Transient Replication and Cheap Quorums tests
Patch by Blake Eggleston, Alex Petrov, Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-14404
Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>
Co-authored-by: Ariel Weisberg <ariel@weisberg.ws>
0841353e90f1cc94dc47b435af87e4d5876478ea | Author: Alex Petrov <oleksandr.petrov@gmail.com>
| 2018-09-04 19:38:27+02:00
Allow transient node to serve as a repair coordinator
Patch by Alex Petrov and Blake Eggleston, reviewed by Ariel Weisberg, Blake Eggleston, Marcus Eriksson for CASSANDRA-14693
Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>
f7431b432875e334170ccdb19934d05545d2cebd | Author: Ariel Weisberg <ariel@weisberg.ws>
| 2018-07-05 18:10:40-04:00
Transient Replication and Cheap Quorums
Patch by Blake Eggleston, Benedict Elliott Smith, Marcus Eriksson, Alex Petrov, Ariel Weisberg; Reviewed by Blake Eggleston, Marcus Eriksson, Benedict Elliott Smith, Alex Petrov, Ariel Weisberg for CASSANDRA-14404
Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>
Co-authored-by: Benedict Elliott Smith <benedict@apache.org>
Co-authored-by: Marcus Eriksson <marcuse@apache.org>
Co-authored-by: Alex Petrov <oleksandr.petrov@gmail.com>
f7431b432875e334170ccdb19934d05545d2cebd | Author: Ariel Weisberg <ariel@weisberg.ws>
| 2018-07-05 18:10:40-04:00
Transient Replication and Cheap Quorums
Patch by Blake Eggleston, Benedict Elliott Smith, Marcus Eriksson, Alex Petrov, Ariel Weisberg; Reviewed by Blake Eggleston, Marcus Eriksson, Benedict Elliott Smith, Alex Petrov, Ariel Weisberg for CASSANDRA-14404
Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>
Co-authored-by: Benedict Elliott Smith <benedict@apache.org>
Co-authored-by: Marcus Eriksson <marcuse@apache.org>
Co-authored-by: Alex Petrov <oleksandr.petrov@gmail.com>
4e1c05565aada57466b8edcdff43f1c7ebb7cd3e | Author: Ariel Weisberg <ariel@weisberg.ws>
| 2018-06-22 12:28:30-07:00
Transient Replication and Cheap Quorums, update existing tests
Patch by Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-14404
Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>
Co-authored-by: Alex Petrov <oleksandr.petrov@gmail.com>
4e23c9e4dba6ee772531d82980f73234bd41869a | Author: Aleksey Yeshchenko <aleksey@apple.com>
| 2018-06-20 00:01:10+01:00
Always close RT markers returned by ReadCommand#executeLocally()
patch by Aleksey Yeschenko; reviewed by Blake Eggleston and
Sam Tunnicliffe for CASSANDRA-14515
a06c0e700f335cbdfcd683cadc358766d959aca0 | Author: Sam Tunnicliffe <sam@beobal.com>
| 2018-04-26 15:46:19+01:00
Infer Cassandra version from build
* Remove all use of CASSANDRA_VERSION_FROM_BUILD global variable
* Use ccmlib to extract the C* version from the install (or repo cache) dir
so we can inspect it before starting a cluster.
* Change order of fixtures, making setup overrides depend on processing the
test config so that we have access to the version and can set yaml options
based on it before initializing test clusters.
* Replace @pytest.mark.skipif(CASSANDRA_VERSION_FROM_BUILD == '3.9')
with new @pytest.mark.skip_version('3.9')
* Horribly break upgrade_tests/upgrade_manifest.py in advance of CASSANDRA-14421
Patch by Sam Tunnicliffe; reviewed by Blake Eggleston for CASSANDRA-14420
5afbb7445e434831ab4f5730b0e2e5e4c8bb375a | Author: Aleksey Yeschenko <aleksey@yeschenko.com>
| 2018-04-16 15:21:11+01:00
Eliminate background repair and probablistic read_repair_chance table options
patch by Aleksey Yeschenko; reviewed by Blake Eggleston for
CASSANDRA-13910
2fcd29b830e7b201e7047d283de385d5f1c427b5 | Author: Aleksey Yeshchenko <aleksey@apple.com>
| 2018-03-28 12:47:09+01:00
Eliminate background repair and probablistic read_repair_chance table options
patch by Aleksey Yeschenko; reviewed by Blake Eggleston for
CASSANDRA-13910
2fcd29b830e7b201e7047d283de385d5f1c427b5 | Author: Aleksey Yeshchenko <aleksey@apple.com>
| 2018-03-28 12:47:09+01:00
Eliminate background repair and probablistic read_repair_chance table options
patch by Aleksey Yeschenko; reviewed by Blake Eggleston for
CASSANDRA-13910
dc8cb3fb12cad229131b57eb789e41246a108924 | Author: Blake Eggleston <bdeggleston@gmail.com>
| 2017-05-09 16:33:08-07:00
adding cluster reconfiguration tests for 9143 (#1468)
* adding cluster reconfiguration tests for 9143
* fixing blank line
* fixing whitespace issue
d5c413c41ba174276196a8b7c5f590632c5e20be | Author: Blake Eggleston <bdeggleston@gmail.com>
| 2017-05-09 12:45:10-07:00
adding test for repair preview introduced in CASSANDRA-13257 (#1465)
* adding test for repair preview
* review fixes
5220241aae831d3bcde7aae097d6bf747a4518fd | Author: Blake Eggleston <bdeggleston@gmail.com>
| 2017-02-08 08:53:34-08:00
Adding and updating tests to work with CASSANDRA-9143 (#1436)
* adding consistent repair tests
* fixing sstable regex
* moving regexes into check repair data method
* updates to work with 4.0 incremental repair
* adding since/skip decorations
* adding additional version checks
* removing skip decorations
* fixing style issues
* one more style issue
* fixing since decorator and calls
257cdaa08dc12f747a25c03b9b0ad3ffc76ace9b | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
| 2015-09-11 16:31:40+08:00
Fix consolidating racks violating the RF contract
patch by Stefania Alborghetti; reviewed by Blake Eggleston for
CASSANDRA-10238
a3fc425dff25c42a49af38e87aa33501d4224195 | Author: Blake Eggleston <bdeggleston@gmail.com>
| 2015-08-14 12:29:27-07:00
Revert AutoSavingCache stream factory to OutputStream
Adds a "non-transactional" flag to SequentialWriter
to convert its semantics to a plain OutputStream
patch by bdeggleston; reviewed by benedict