124 Collaborator |
Brandon Williams , Štefan Miklošovič , Berenguer Blasi , Ekaterina Dimitrova , Caleb Rackliffe , David Capwell , Andrés de la Peña , Marcus Eriksson , Francisco Guerrero , Sam Tunnicliffe , Benedict Elliott Smith , Josh McKenzie , Eric Ramirez , Jacek Lewandowski , Benjamin Lerer , Bret McGuire , Jon Meredith , Branimir Lambov , Dinesh Joshi , Brad Schoening , Maxim Muzafarov , Doug Rohrer , Aleksey Yeschenko , Ariel Weisberg , Paulo Motta , Lorina Poland , Mike Adamson , Andy Tolbert , João Reis , Jon Haddad , Aleksei Zotov , Jackson Fleming , Anthony Grasso , Patrick McFadin , Alex Sorokoumov , James Hartig , Michael Shuler , Diogenese Topper , Martin Sucha , Maxwell Guo , Abe Ratnofsky , Henry Hughes , Chris Thornett , Bernardo Botella , Paul Thomas Au , Claude Warren , Jeremiah Jordan , Dmitry Konstantinov , Tibor Répási , Derek Chen-Becker , Stefano Lottini , nvharikrishna , Runtian Liu , janehe , Yash Ladha , Siyao (Jane) He , Jaydeepkumar Chovatia , Jakub Zytka , Ethan Brown , Shylaja Kokoori , Milan Krisko , Maxim Chanturiay , Claude Warren, Jr , yziadeh , reviewed by Stefan Miklosovic , Tiago Alves , Kan Maung , Henrik Ingo , Bhouse99 , Andrew Hogg , Aleksandr Volochnev , 陳傑夫 , utkarsh-agrawal-jm , shyla226 , shunsaker , reviewed by Lorina Poland , reviewed by Caleb Rackliffe , kalmant , jchrys , jaydeepkumar1984 , gruzilkin , etc-crontab , brandonwiliams , ayushis , Wei Deng , Tzach Livyatan , Tjeu Kayim , Tiago L. Alves , Terry L. Blessing , Stefan Miklosovoc , Siddhartha Tiwari , Shayne Hunsaker , Shahid Shaikh , Sangkeun Eric Kim , Sam Tunnicliffe (in-jvm-dtest fix) , Ryan Stewart , Romain Hardouin , Prashant Bhuruk , Paul Wouters , Nikita Eshkeev , Mohsin Medmood , Melissa Logan , Matthew Hardwick , Matthew D. Sacks , Kevin , Jérôme BAROTIN , Josh Wong , Jingchuan Zhu , Howard Sacks , Himanshu Jindal , Guilherme Poleto , Giorgio Giuffrè , Enrico Olivelli , Dmitry , Ben Dalling , Ayushi Singh , Artem Chekunov , Anthony Palomarez , Annette Dennis , Angelo Polo , Andrés de la Peña García , Alexander Batyrshin , Aleks Volochnev , Aaron Ploetz |
307 Patch |
223 Review |
3cdd540bfead9d1c1b119c3234f08f4e6be15c27,
ea79f7b13fb0e3da3acc61847b8451777656c92b,
4354feef91eda071d880f7b9dfc4473d88124740,
0d05233bc83a641ed7986fa31a678557c1db85b3,
e476c48a1cd09ff2da58a226774e2920737e4186,
3550b88307e87fa6d980f321359ccfcc6067b5a3,
a58fa2ce7f2ae150d23418c5cfa26dc1321205bd,
2801ed33662577b6a736b5bdb55f1e20fa08c6db,
69a6dc61a89aac96b9f9a2a7aef958452e14384e,
f278f6774fc76465c182041e081982105c3e7dbb,
6845359762e6c85eae1b2b997c3547d7bcf30045,
2fb578263c82b115da27cbbccfab50e0de62afd0,
bf8870f763c18f4e9afe329f3096518b2f85f926,
c206e4509003ac4cd99147d821bd4b5d23bdf5e8,
ca494526025a480bc8530ed3ae472ce8c9cbaf7a,
7bf67349579411521bcdee4febd209cff63179a6,
2699bc8dae223eebfc5f8727f60d824e50af1a15,
8e0fbc3f28d2ea1ae9f81fc70838688c0bf8773b,
b4f1c6d250991fc27c5f87a2dc0fd81e7ad0d272,
09fd4d647a102d7a8c16a45438fe21b299c680af,
f3e7413159d737a41a82750b9c93b44274575337,
1e08f3bfa75e9cf303ef85ac92c080626af7c56c,
17c92cef09987259938ef3c5b22dfc5d58dde85a,
08e1fecf36507397cf3122d77f84aa23150da588,
d85d6750f90eaf799709a05d2f1c31189fce04fd,
461b8c42d24b6906332949fa6f1bf110d08b7f06,
8a4255635903fb7ad5f26f95f6b7dd7049166400,
e801d13d504cc96918b9ffd514f12f898df256cf,
487f59e66c2a5baaf06b7a4560898cd137802579,
b43f0b2e9f4cb5105764ef9cf4ece404a740539a,
410cce16b87b0752c92770a9e0af8183aa53bf7c,
34e7fe4b4f53ecf23252a1e4dc36c15d07c9584d,
3c85def5cc8bbd93e0c16554e9ae5fdc6badf24f,
cada1a13c8b77fc672d67d754912cf28a7120e3c,
f7c11bdcd458b2eb0769a4b76698fb6382cdab3a,
f54177bb0a549cdf5773c20f3453f7bb0f68b0ad,
bddf3687406ecfc1a7e93fbec3dc60baa7144347,
fe7997884d88df4cc595044abb84b823a1fa03df,
87fd1fa88a0c859cc32d9f569ad09ad0b345e465,
501e4e6c9bdba6496b5ccd741ad8ab1a7d752530,
500b84500396b00bd9cc0252109bb765c755a759,
2a807fc81b665db5aaa815f5e18eac215260ef86,
e0c0c31c7f6db1e3ddb80cef842b820fc27fd0eb,
02595b71193dcd8680b287bb0b9d91665a52497d,
f0655159e692816a2703e2a0ff6c9458f90cab75,
009d1ca9ee94fd5e4c641cb36b35d7e09c112913,
acf6281dd6747f6b4d04f6a7a6d882f6db2f36e0,
ea76d148c374198fede6978422895668857a927f,
e2d2bd61f479fa7128f97a1b5b1623632855ffd0,
0aff36fc745e28ecdc0905ecaa9cf5ab8344206b,
802bd5fe13cb8afa29440645f7ce982d7a8fb5cb,
987d03c142f086f05857f9c6a2eafef7e157eb15,
f65eeae92b3cfb98f6d7b01adb4c526f1821de0b,
f19dd0bb1309c35535876e8f0f996ad2b76adda5,
17d0eb138c69a1c9c44256695252b2d2213a2633,
b4d99c1a07d48970a28bf651acaeba359b9695de,
ce49e775f783a3c2615e5d3ffdb04889732c1ebc,
62cb03cc7311384db6619a102d1da6a024653fa6,
d24a95d92bd0da17933cff66909501a8d64486f4,
aa9b5e9ce8eeb569741aff8a8116c7a439ce6773,
89fe2223b4e1118dbd11cfd00f2a7b7d12940502,
5815f0d5eb43ce890dc3ea71f45a7488e5c6163a,
192a639088c94ad820bb7475d3970d705c101e67,
4bbfd64fcd7ff208c8cc3833ffff00aea015d2a8,
3bf9bd6831ae23670f0113b5d858e4dc00448ce5,
6643ea7551d904383af6d036e18b8a66af0ceba2,
f038059e89b089a19c36b3be58a443b0586fef5c,
f5df4b219e063cb24b9cc0c22b6e614506b8d903,
41a669a100646abbcccc2f41bdfe0a11db648b1b,
71b79cfbe39485230012dc0b793a91a54731eecb,
4555b94345aa7183902bf1b5a54ad40fce13d432,
d2f6b8acb626250d456030d43542a11a8a56e151,
cbe8b39f3919b0eb914dad7af5d4216272251a43,
da77d3f729160e84fbab37666de99550be794265,
29ed31542bc7503c7c5695ce8012a555b4b3fb6f,
33d1c4315cec2925f704a36d4ef364d9aeafe1cd,
58f5301e78d7f7adbbe4b3c6d0528b1bcb4c27bc,
4effa4efbe456d2f5335ef4b6db39804eab21042,
eee211fdbb517c1b0e0a8635e0813bda7cf655e5,
f14fa978e42dd48fcf85f62a136ce15be9aa830a,
7ca806c60a3e080d740fb163c639bb76a520f6ab,
d7352209b214559cea944b5df564b653a3379e3a,
86604f50388d7e2cec68196fcf5f82a334e68ae2,
7c86e18baf10b3cf6c8f06ee9f1e27d2e21acf78,
f01d2b4a3ca114ac58d95befcab3dbbad9d960aa,
af5029d643f459049b5d19f316471b3c4685f44a,
f9e033f519c14596da4dc954875756a69aea4e78,
b807f97b37933fac251020dbd949ee8ef245b158,
676b3e448375b409a2721ff74f830c8db70410be,
bc16752bd73356364cdf990a093521771b5e488a,
d6822c45ae3d476bc2ff674cedf7d4107b8ca2d0,
6be7fed24276713f4f330b27e37afc126dcc264e,
d9ef794ef6a03c2d7e0b1476cc0d29a008040095,
c100d34a1a1d497eee85ca10c5cc1e43eb4871c4,
30a3266780c841f52a6accfece48d138d839e32d,
162d504be0a17e86ed44d58ff17136ef53e794d4,
e027229238cafc105fd7913d0aab7e95b6930a34,
a4b90fbc011f2cfab464f375c564af67720a0a1d,
0db0b8f781ee90921b0d60d2fc41a289e6d4d389,
a3b4119b5a8a90e53d4075371e98671e69783495,
277fa4fca4a80eb327be6559f993c91e42dd4009,
9d3327ef1321fe1bf4e7fc73ed6111da7c994553,
96c5332ee15f45ca5410caaa787cc88d6947b3c9,
c4bccb000adec62dd8e42d0b18e4a7adef00762f,
5d9d93ea08d9c76402aa1d14bad54bf9ec875686,
65c9875b3964d6f7bd533c6a3a55ce371a1d69bf,
d82cb5703d489888ab3660c30f50f3e859e4f045,
eb2375718483f4c360810127ae457f2a26ccce67,
b492341eb5789889e56c55bfef6f6a62b91eb980,
c5747547fad846bd9bb0364de23a5007bad5cfff,
c2148980cea9ff3d46fafa52658b5336fb461d37,
ec476e0e259efb62ee19804c3ff46dbbe4d1ded7,
e163146fd90f34c03ac8c2d58101f277874cc971,
136c8c0f65cc8f2db87bb683e6eaceb05016f00e,
1ca7a11dd05fcee5e62dfbcd1a86be58540c343a,
6f05be447073925a7f3620ddbbd572aa9fcd10ed,
33b6a3d0f97b0ed49119ab570580af939340cdb0,
756683c7cf1199b1a2af870b2f033b40cbd0bb6e,
6ad666e3a845d12af62083f0c05326e01491a98a,
f20f17b4a7e7a59841a125b13f2fb0074564033d,
2480a7e7ee64791acec6add38e134753b95236fd,
4bab12c5785da040ddd4403e29797b4333613e2c,
413f1aed27baee6e543ad2992f7a829deaef670a,
212a76233ff5a5944faa86b26e976d5694c8abe4,
9711f541b33ec2043de04cd4c47cafd122538b4a,
c08baf20c67cb16eeac00f2bcb23dd87384e7701,
894d33ce400d2a9e1386fbf30cd9c0d0fd3855c0,
a87055d56a33a9b17606f14535f48eb461965b82,
d0f4b42956c50e9f966e14c41bc175a5a7481a62,
25828cb9b135d02fe462da3df81a30e2e6bd0536,
1e015ed2a26a6c1c6a948eec842d7c8ea7d9917c,
25012d2fec1984cc9c1a352f214eb912ca4f10f5,
b44ff92eb2921e8d66fe2e994cb27289d3786faa,
b18adcba1a808cf77576905dc2ceccd7783bdb18,
9c6efe1222fb93a5b020015951d6c1e9a92f9740,
3804b14d17bcd1a48ae54c6bc0ef29d878db9278,
a4214574b034b285bade77e229b80a9604232b3c,
54b601119091712b35729e4e57e80c9db555bc8b,
2b17c1293056068bb3e94c332d6fb99df6a0b0fa,
ffe973c740338f1dc5b161cac98ef55ce5bb5157,
24d6b291eeb8842fab22b5b3936539b66a036d86,
eb518f3ca6f22753346dfb57c94e9935611c6a53,
0085d21bc687995478e338302e619e82ad4a4644,
4b7b860e7b4351cb72ae7f28908aebce644a89cd,
d1e2244a7794c26d428ac93747c77db2432c24b0,
b2f885f512acd069c4fe74be00848b8fdec8f579,
c7e77df4b460b24d5d42ae6836903ce642f4e651,
1da18efb2ffd3f9efc3b8b178b2a8d38a6831056,
50210570fb0d442178faf214db1dc035b20469c1,
d0e435304d5b04ebc782fc58ac38eed8720f4e51,
52053200e75d3e6718c03bfa68232dfb94f9a566,
24a677ac420ec64b98164c37a346dc5384582a7c,
79602451c9efb05fd16f09249823ebe8049e01e2,
3801a9b00884279a3e8c095b1cf6fb920ac76fa8,
54f5a983738a1580fbbe43bdb7201ff9b2664401,
196e0213cdeff8410c8ea8516b9ac0782a0e6f2f,
d0c68e02fa235fd2218a40684a10c9573fcb001c,
7e7071d185a2038d4bacdebb76d3c08e0c6f1cad,
f863946da1b8ea6f7624c62471c055416b377143,
207d6cee2d01552f794d322ec05a7577bcab08e0,
e9c5f42a15136314ae35f247aaabdc8a13a0b0cd,
5e72389fdb5177e334a238e468e7f0ad1ed7aff8,
30f9c94c8c24ad44432c2c8257e1e45fadd1965c,
45f2425dd2ec861b33943c819f3cc31644d1ce18,
f78b888f20127f85bd4dd0eb900d9598d0a43833,
77afd6d3b242557db167a1766450d78cd11188c0,
7d47a571c469e4a15e4f6b1bee1b0fe94eebac13,
eab310bd76329be5d47c7a8c4e8837bbb3e2fff0,
5a9ba1a1962794a338cecaa7d8e7f23cd0ea09fd,
2db7f8fb5df141be9135a813136bdcc7903196e4,
f2538069436c0e2a35c087671a5b11d85fecef70,
1664da759bb183759d89e8a70200ca804f86d6cd,
520fe09821e6fc80f3d840d607f2c42b5d408d19,
1efe384b84b3b55effc4cec9fb33cc0f2e9cb49d,
5c67d5f3222d219803bee931192cd8639393ec1f,
dbf669e646e184097f5abe84287c9dad87a13e99,
d92589be05136b0c2183eca14207f5e6df335844,
2049e854f5aec3dac39c45a29f4368db82b72cfb,
8d11eeabd7825e63f883c68ffa2b67a02c1bed1c,
a0775a541b9712e71f5a374cc8bb1a724bf9b5f8,
08c43bf46135b5ec63e488f22f4737a1c8434eda,
b626e79275b9451506082b70d222d3895caf0882,
4e67b753d5d37dd18316d1a4b4144a8f75f80274,
80ffdb45f248c6c0af78fdf31de9d3f1b86b72dc,
7dbd422fc734b12092f3306c2df800042ce53b03,
de1e2375426429c0ec917352f478adfab3867234,
29c934b5f6c01b10c46088d36e1936786be39227,
830184215706f0c0ad875e66b4c2fb1964ffc966,
68ac01038d28e9e534d50d04c970bfca706515d2,
9ffe201ce0d33dd544c85030c2261883ac73aadc,
0a7fb5885e9115408d2480f523c6532f52871a2b,
3c887f7a1525776666661af843ba432b201900fb,
1981921b472f8a2b5be1ede350d98284545e69f4,
bf19439e9e2bf9870c410843eca7be8febf63b1d,
636f7ef9906652b48614857a463b5888e835e92c,
8319753a98cd769a7bdbe1a74931ab05ccb5f790,
7e205252a001b9316efe98da329d26e3b62c1df9,
814efae1ebf0e5056dba077c2b190bd2fe384c4f,
138d725d5dbd54041f31d14a0dcd81434b32c799,
6a3c6d38cac4c92cd7760bff6bb91ec7a0642830,
6f7646a30efa7d24f8c3ff5d66eab079c9471c04,
b8464c67160a66cb80c289b81b3341a015319ee9,
16a025c86ede72e04a6cf32d2cc1d989c2b74e02,
7dcff63f419d11d4da1b08e91837bae44264e76f,
ab06938814f39a850ba7fcc03d0dc3a24cac716b,
7823fdc014a3029cf72a8f5804b2f764493619b4,
016d7f0b419d310ef009fd65ad18b9a8aa8de9bc,
32d110a0896f8748670775202d6050da9d451981,
c07e4728a1f21b77f9a4fcdf255c434ec6716aaa,
58fe59560555610c6861f303a55d5d3d1dc2e641,
c93294f9284b3045c7ca852eb2ffca121080b9f8,
05a381784449faaa455e481ba8412a87f48dd872,
1af3812c0fddeaf22260d8164d5d87a377e2116b,
5cba347638527361d4123d371ba93ec51ccfeae7,
f8a555ff18642ef0fb6a2b99defbeddff2b65714,
db9cc516ab5ada051e5560a970778e54c216f39a,
694fdc4b7f6129ac6c7c3e29aed4950b96357811,
9efaca6902f7986e133f6740b238599d89980dc3,
33178a6631f4de5c6c6773dfb9bcd8035d47b014,
31a735b2ec74124a32d97a9207e229dda65331db,
8ef91e6a8465189293be7befc38ce5e8a2965cbb,
69e82627e0e3cea4646127d0ae7ecb3895065e36,
1fc9b5ee71dc37e1145f276ead5c680c6b3fe3db,
d2d15cee9c417e502e29a1a92ded6efa31b92707,
3d3150124c3d6aef94f580a0f97531aa9c427f65,
b830c21bed0fc7f5f6e59fbc4774f856530eb980,
d126edec3fea77e3c0123a2327f01f6ab5697b15,
5207a25a8eeb994419aa3746aeb55fdd62a0708d,
4d11d17fe73872b4cd4ddf58cfddc745e0d528c9,
7e6fadb27ae19501e7d587f903ca2f6351cd6a35,
90603b94025dc7e740b698440df963cbd1ec60e0,
a0b2355c34823c2e4183fbb50957ec61206213cf,
c29f6802329df0ef40f4a415e9e9fa2ad94c2c7e,
41150e09526c335c0713f4b48991e671211dd6e5,
ef3c02e0b99a14079c251474d3bdeeb6a6df9a25,
aa44517ac51373662a4cdfab81920265b9af5960,
694994edbdc4ddce681502ea3e89844e239eed53,
cc7cfcd003efe46f71167218f9484ea2535b71ed,
fa3a08e1298a965ada874d6d9143bae8444bb20b,
5c53e5d6db56a6f451527cb473c773e017a7a1ad,
08b12aa2a910f6f3652741c95eb07250802a5656,
949ad1a6ef73dd4f837148857f1721d5df573632,
dddece293e373673e750b01b0c9b21e2678ab8b0,
a0b194ad2dc70ac8804c6171bb3297f63974837c,
87891e451f12a8870235f0f65b3449adc2c87289,
2884dab5e0d03aed2941a72adc69f2ef4e032e89,
96fc3bafa2ee23a248e2904859a1a9554f0ffb01,
85c41371156af66c49938223dffcec2418143910,
37300befeb54cdb3e0fffdfa8e28a8c7ed03fe1b,
13ca47fe327025dd8151133f092c1442f2bb2ad4,
afd7ef66dcfc92629ca4a83401e22dee7f1e43af,
10c3aead4a8c8fccafeb3823e54a617418249d5c,
a69b82d6b7f3f39b5ccda572335f0c76ee0cb1fb,
3d6c1852d62e29725318306c408d08aa86392ec5,
92a3b80c1a75871cfaa5b3772484f24eb4ecaa1a,
f996c739b17eaea05e7c871147c44cd46948bb40,
1d0135e5f55b2ae3f3bfe41b5178441815fc1e12,
246c6a67728030d203c44b411f1cfb61124e18bf,
cceb2c067fbda2a405a44f624cbbc8141f5d8055,
7a369a71e62c5f9070fe0120f82d5c8110364d61,
ce86b32f37bbded8324be20c1f307733c3a08263,
ef27394343bb3acba9eb583860d70665954dfbf9,
c13e55814730590159e4b976e94f75a2c5b06f1c,
466d6ffe4624b4a4a09b9946472045a7d48097ea,
9c3f161d0bb55b2fe2b387928dbc6f6770b24762,
8efdf1270c2000b968fe8313a07babde3c2f7dd2,
1b144e509df54aa83181afe7ae9dbf3be7e45d39,
52f24b2012216ec140d16d36ad4dca741155c2d9,
c4206294fd9ea3005c0ab669969d87526f94bb57,
4d3ddc0d28627007d7cd80fa004333931e244e11,
fcd28e0fbd3824004b5ce74cfc9ff282b524bd59,
4f139602d7ed849efe1ff461e061ec5f5acc5ba6,
4212d0c8652852988d2026bb4b92c42f862a4dbf,
5e64c4822a489b5532892a38219a666234ba16b3,
74fffadb4a0862687ee25987e9015e530aa5ef86,
7fe28a1966c33bc9766cbcf2f5fe35c1fb93b1b2,
8f2771855aa6d148ed356dc539d2d6cb5f67db2d,
7183f731a21ac1a6beea9a930fc33b108859c7e7,
eaa6b3e7ab510547346d5c5584977962e0b9549a,
ea0e75d512b602ccb7a8f92752724f7fe49cb62b,
336329a65aaef2aa1be0bfcbc306973812e179d9,
f4d31194e23c20f10e1a67607824a02916aee82e,
03bdf7ac70c8e413b4d19dc3c781591f11396f8e,
bb420481054cbc035ddef5875fefebe60605f6d6,
4ca2e2484dc3c6f5cc4621bdfc5c211765e049f2,
1286a7d362958ee90d6cbdcb9c7625dcbc8fd595,
d31287a8d0a46512147d3cc81e5b83ff3d7e6e76,
59f47eb5867369df3b491105e0234705abfad94a,
217b35b4f26b5d71388926d09b526d53b8fecf01,
b70dcb8550cc8528352fa21ed645b39ea29fe202,
d27bb8c995d87b424f2ad170630f67ba5aaad71a,
8d5849cb38995b312f29314d18256c0c3e94cf07,
8352d4c733da70461dc5cb7763a98d4d0c960925,
346cab5b3e8a5f1888ba2633fa530c5934009ba0,
7637a5b2438c2758215e8f6f469a63780c6af75d,
105d378fce16804a8af4c26cf732340a0c63b3c9,
2bf500e0ce6fee0ba464916a100070a5f4d99cec,
16260261d3df50fcf24fac1fc2d37896c4a111bf,
253be521e1142cf4f0ef8fe30310c4e7675715f2,
685ed423ce2280b57407997573e260980264351e,
80ea0eb24a0fa66134af6f7f4b38a82e352b3b83,
8194fec699eeed85c1b472699dcb051b6792c136,
16009b37a142e05a479cc778dffd2255c393ceb2,
55a25911e5d2e1d481a43c75b28da1a9e955c0d0,
e83bb39fa76524ed6b375fa9d256ca2b55d4b9df,
974fa1211ccef10a418966fd7b00984a39ed9232,
8df9b89b62cff21ebdc1da7f6c385677e1fac2e0 |
184887069f18cb3afb7e747284d99f55cee41ec6,
4ae1aee39bfa5d1805920faa4e30f4660b49fabb,
2841842f0a55010241e705fad5aae37cb4131d0b,
ac36ddd7f644bddafe1493666f592651a57604ca,
70ec86c5762aee300739e40e1ea23dc9d8b1b819,
426eebb5139ab67b30914ed6202c25d181ab239e,
e5c919f273e886daf0e85b0e268ec25f48b1be75,
5e4ff921afb9d8cb2deacbfd24db78ea4e2ccbe1,
b8c54362931b817a84c91f8d758aa63995ecb4a1,
6a1d13ade2622ce0cd904e533797084fedd818b5,
176ce395bb42c102a8df080ecd26559ab0c93b13,
50d94f4b462b7a3c4415cf508d6a8eff7bd5d32f,
2dea5c75882ee2caaaac0ae5b84f9d6b66c46b2e,
b4f1c6d250991fc27c5f87a2dc0fd81e7ad0d272,
f2c41accf847a4e8eb2529cad0408ff220c40683,
525245bdbd3175c5bfc1a716fa66868c89939e38,
7524b774f91a63c48b84d6f3487b4024b94ea28a,
1c1fbfd3d33213d3c5d8e2bd90744463f29d22bf,
aca11d4fc3e5938510dc48c071b49e6d22f54497,
ccdeb12419a70afb00e9aa3958fc05eb4617ee44,
2aa2b59d37899fbe114bdd75e09c10699729c32a,
5d46ff27968050e51425083fc3ab8b7d4a51fcd5,
89e33a16eae20f6956127c78466b6626f41449c2,
93a4fcd32c2b58a116498ac9eb31752bf07bae71,
6a7bef12ecdf59e3a67c81b89c13e3c2bf7e19d8,
3928f2992f94aa2b4e56bee0f36a0bdb31087116,
a9e6ed37874f2240039086309e7849bea42c07e2,
c26f2a3d6936d6ff2f14c6ab19b3727c2f86c941,
55fecfb65e6db9dccc0895e0d30a01f42832f6b8,
bee4b187e7b16f1760c68f5e47640d73ecd3dd47,
f347c58efae4faf0e294bc1d4a086cb174597068,
d41afac8bf916d584c11a8dd0e30013310f9fcbb,
4d61359c214fbe8ee8b8edc822cad79f98b337bc,
0e4c2f4befa22caa68b34f95d0169b4685bc7e0d,
709ae29fd8947dfe4479dc73930e786d226b8a48,
359700dde20f8e53cae61735cf1ea88138c670ef,
7463a7a977dce52425bb32f58db9901c04b9eb00,
c4d11c4372906ae1dea9e6c31c1136f122e8a1b2,
45cf5edb376d736139c206777b4ec723a71966c8,
49f216f37bfa088e2bb114ed11c51e9e8ad326f7,
b57c13603afe699a918edd7ea1e8fdb46f0c1166,
3c767b0d6d8538b8dab4870052d4fd1a092a62a2,
87c2af85c1305c130af7d66f83dec03a1c4a8bb2,
2b23fc58aa86a1cd0c98f97ddcf43305869d041e,
e4c97f1925da17e146598b11bea4cbdbaceb5fd7,
1e2c88fff832d891b296165e9adda786182e850d,
7c355c6a02060f2569ac43ffbb2f7cc7018790fb,
4f232324ba030ff640a790b4029d9f722e96872b,
5bdfd790b7b8cc638a96efb5c34181ece35b04a1,
5815f0d5eb43ce890dc3ea71f45a7488e5c6163a,
98680e8708e36e5120b08e1b8ad9f7622d3bd74b,
6ab45971fc651f78c8748f80e3cd6d4a1b6dbc50,
3755934e5224a6e9f826a0a594d415c36465d449,
6b885a44c39ff3abcd5cb6c6c44eaa4004979aa7,
ad26ffcd577a09c07fe92bd3ce78ee33dfe0a191,
32afc93b0dbb3bbd2a2f4834a0301bb4f07f0c60,
ac259438763ed96c402bab771567df59d18ad280,
b7c00d7d1391d0cfce770da29e570adf0f528fe0,
aa671e8f075a61e5fda538c640d9d2bbce9d8ff2,
527c0cb3a0ed842e08685d9cb9954ddb99f93465,
aafb4d19448f12ce600dc4e84a5b181308825b32,
0bcf4a199207966cfa892feb91541345edba181b,
65c99bfc42015ccfbcbc8963b3fb3c2a761ea053,
998a98eae8317d85f5ba425cfd33b2ba975a20d9,
bb36090fa0858456fb1ba80adf71fb3dc24a1aac,
d1d733bee5ba85088a77d5c1430705dbb47ab68c,
b3256f5bf22c99a8f5410634dd41ca1643a34c1c,
0dea9c268a023b0bb78784c815dec23575f9c30f,
5c51f05dab0562c3b95b60224e4698e2a30d2ce7,
af82b941a88f511605578d8eaa9b3d04634c34ac,
414f4143e6128bcc129f731bbf98d84ac18da33d,
d1e3c781b524308490bcb8af9f3c2f0d0bc2176f,
eb36a86a72c0692327545c19f8eed23a6d165246,
a0ec0ae303443b1d1cbfe845d94fccfb38123f8c,
a8b1fb6ae6e934f4ba0a07deb03b6257c7dcb383,
6c90950489a42a38a6ddfa45f79c84a110dffbe7,
f27790c96912ac9a83f052d8e6d0bfcdfe60ca0e,
03c86cfcb0dd31a9c904e2561e3f8a1f26357a44,
bb2c16c677b0f5ace6f6721069e8c21a584e33f9,
df0b13970198fcf7079a1044c5911d8ba0b6dac3,
bc16752bd73356364cdf990a093521771b5e488a,
1df8174d67f67a75b5b17e2dff7f9838dc3e3ff6,
0f2fb1eeb3e1616b80bae9bae32b824c17de6ae5,
7572725defd4d5bba12097046b8338a955d8d032,
c100d34a1a1d497eee85ca10c5cc1e43eb4871c4,
90fe8608a401dd086c8918a045d01ff288849f49,
230fe8e64722ac02dbf8cdafb7d4fef120726dd7,
2f9ab6845311bf02344c9bac132e0df816357e19,
2b31675fbd2fa217d864f314536dc15eea082638,
b2660bcf78ccf08a3a0ae39a8c9ffb397efef9ff,
719d1948df827e864ff66e44e22c7fad334c3100,
a61edad15fb1e80cdad4d613b9e3d7d5a27ff747,
ea44835bf19c97d2fc8da4e2672d8604d741893d,
1e27ffc6aded5b54b0207b114b154cffbc64dda5,
3b49283ef9049b35e41313081a2d2777cc0f2067,
e5e13c02ccf386093153fd6824fd85ef7bd24eb3,
c2148980cea9ff3d46fafa52658b5336fb461d37,
14fc06a3ce007b0cbf3bc88c3d8c247da65fc036,
ef6bce50842fa3dc0563603ff46e03df9749a678,
6247c9d966d7e3886fef0c7486013578407b37e4,
2eac2590bfe85b76c5fc1ea7c818082e124f5ed5,
0bcc3549920aa218750dabdceb734430a3942882,
d67be0def4085863a039d5d3809a9457e883919b,
302c6fcf59c5fa9fcd475b2c811ad57ae7c45f49,
679740ff487490d7d2fb0bf0d090e955a8092404,
9f56bf4ca7fdb61ad09e5f2ad09b87cd01e0716b,
c51a7c66fc21ca2da08b89ae5f9b4817ee4d8c23,
6d5203615f7a9670cb1698b74123666bc25ba471,
23138252f20891c26a3692664c6affaf99e86541,
1315d0c96f4625a76296f58d431f97669e5178c2,
ed48f3c017c5e572a523890bcd5b7c798d7eb358,
755fd9446b084e659e98bd7336b9e910c2e12577,
d85f7f7c2dd4b9bbdb44bc96235e6a8bc3ff3967,
b9e2ab75f8f6dedd45c6ad7a83b3160149869262,
a3258d66bcc9f946304c19d59e75d2721126303e,
5bb4bab12f8edfef95ed13cbabf8c0f377986065,
9c6b382058578ac75b88055a13aa83944901fb88,
db9f7a67ec4b03413c10034956e2cf18739ca4b1,
e4c6b8e1ed64f92ab7d6008730504a48fe9ee3c4,
d543dae2cd0d6540d95eb3252d79e75393fd993d,
2b63dc70449ec570c9eddb32eb68d930b7f15ff9,
0a6be7e4128406a0e3e0f85b54c5e8cae3cd7052,
05b0eaecad5e40390352a4e182179a29ac784372,
3ceaed125c3a01cfd0d318e6378ec94b2d84c9cc,
7a46854f160918fec24b984a55505b510390f4ab,
8cb278e2cd0fd9979334090d940f91e9ec60c17a,
b3c4d981d465f59de601425689015bcb323d32ad,
f41ee663f4e79d4adc5ae5e02d39b75478908115,
365085bbd76ee717e265598fd83c6f4c39e1f1e6,
69bf679445eefecae0308405fc8425d71c8ca77e,
36649072de261b318ab07272608c8339369d0ad1,
efdd222343e76a9660716af2126ef7b348e18624,
bfec30a837bdaf52564f4c1fdfc5aae110f525eb,
049703f5a66c55e77e7e392ff89c57ff06024e76,
3708168724aa4937cdfeaa843bdb3820039ad15e,
cd6533401282e0455f87ba4d4a58bfec18fde4dc,
3935906a685640b2f6a2058b38fdf45d917edfc9,
55b1a08cc4b81458a37876bd285f4b27c16dc659,
2aea316f85e68b4e4739b61260faf5ed91552d5f,
7f13011c5da7ced49d851d4573839392728078d2,
0e1c449eb5530b0a6c6bbc2384ce684769b01900,
8ea262ac34d2505f045aa764de47ac15ea426908,
ff3b3c8efd5444c6abe3f399a7783cd1f7c59473,
bce19869cf45a42c94e2ed3f1a27ae665e893add,
1aabf2d9682ed4f4d014cb48f352c06637e7c2e7,
dd33b24808310a36f51c41361ec9d82a76f88afe,
36924a2c2193fe0e27000ada9308ebf79a0aee98,
cbdad2c546d4f6dc8ab9321a4c05be75311498c3,
cf4a46721c937911cbf5df10dc6d24d8826c26e4,
cbd7dc9262e68c2cfe83649fb74d75c4266628ef,
733abaf7d7e917c5d4f572238b934fae8e8a8a83,
aabc8465be2cda24268f1dc93b2c35bd018160c2,
51a654f0bddc6d8a0db03132698dd5229f425752,
4612d80018c00e1b48c560cd9701917a9728e0f3,
f9de50aa3c4837fb2deb3cb98f81d132f57d65e4,
9198c96b0358acdf7dc44787856d735bd0ebe4c8,
e343b2d54ddbcfc9416d04b9c67a928eab06c314,
f313e9f866051fb767c7006012df5f089fc9bd3c,
2884dab5e0d03aed2941a72adc69f2ef4e032e89,
aa8a03c78017c04924f6dbfd29c36175f24d0f19,
a1ebc6a8d99729d08f51cb82d5588bb9f7e475d7,
63a6db8b5a966acac7d100c07a84b8ed903b4c50,
8ea493aff5a658e82a863ff27a4889d7f71eaaf7,
28519203c332ffa1043699bd87c8f6130c7c0338,
119ea2c4fbf5360b2cbed8b0c5c6790a5e3fec73,
04cb904eef26227e994fd6cddf4eabee3f757c2d,
c7b2e3238142fe250dff792233fb9de2c7229986,
0a183796b9451fee3d4f7ed8858d2746d695051e,
b7ea3e71a17e1bddccc6395c0b10dc70c1d6a3fc,
30cc955133045bdc5029867b605238df3a331dfd,
7c5a25d7bc73786b37f21b6588b00f5de81fd0d0,
c22fdf621b7e1ea7e5c6b2d76e7de5d1e8cb023b,
7a223811c2974e9d5a51d1ceb9ee6ee883252f18,
207dbf1f831d50daa3b0b35caa348d3e9423959a,
327f02f610b9e7b664a316ac7c29754550b17095,
db70fb96a5f2dbe1ee53331211533068514b5cc2,
bc8bfc13bbc888f7c98c2bbd33fe6f7fea268ee9,
1d8acbef71faef2ef6df97707259df953db82963,
455e2172efcb4c9ac764fe1cc2191ba5b7df18da,
c99e80d57465640b438b0a8c4d8338224c90c454,
f02aa10d7b2471e6da5df316f0f596e911ce3873,
72625e1114bad20be4b6a853a5601c03f49c7f34,
ba88b34730190a591e517026394bc135d58d6a56,
f808afdf18002b4d6c46d04343f108ce24dc6163,
c6085c90511734346a049c7545093eb9ae38e2d9,
c74ef313b8d79c4f14731a1a3c33e0c3eb6c1c23,
b072ce0a2d50a6e4a443f98a80f98c4af953a123,
dc9c4ad83f44eff2cf3b4325addb62714ec37fa7,
6f603a2cdb7c4f5983cc6d6dcacdbdbd4d5ff2b1,
59cc04229a9836d78ac1c2273225e32ead86e331,
37f7503be0567093902ba6a515d956c2410ee50b,
4f4137af74a04f456f0fa0363e6b253e7c1442b0,
53a27563147bca63357a55e65b0368ec76788ab9,
6e0d4a8527046e709e57620c8a67e616116af4b0,
d9e9eac012f952ef34cfe90a52d636c14982cc6a,
e5cbbab627644a84922c8dbbb1ab94e2e27f6712,
2af01b8f12fe3358f0c5193839b76ebe552ac3d6,
9a83b59d55fc30c2611a89b9ac9eca5f6228b1ca,
1202e3b9b21d82a3b7fa80b793becbb1a27731ba,
2db0aea213a6b73b72d9c386c29585f7a1361977,
b1be68c0d9b9e610dd14315c9d42044fe62ec910,
11349c1ad68d896c3a132354f39ac042572cffb1,
930e594ad0305b3be9e5bbf7fc6c39f818c294c6,
31a3d0b72f0fc6c03db1ad10145f0332ed03685c,
da82ce99e229c6481ea05055de66dc1f221bb835,
d5d455c8021b407b657ea685962c7fe5d73f491f,
1de171b910983628e1b7e19dbeac0a3bb09dbab0,
2c535052aa6ccba4af32ba72dbc986cae2938a02,
a0022ebd77c4ae2fa234dda3d9ed6d27b4f839e7,
8178b6c23c7ea43178a7a140f4daa4deb38bd393,
eb57fd7d46fb8b84655e66a3ca8e9ceef77b5164,
a17f7be614a09ab81bc2982b7f7ab3a123b4ab28,
f11622308d031bf85047c4811e737aeb6ae236e9,
12e3e3ea027c51c5807e5e46ba542f894edfa4e7,
0e4f40121d65d600b123cea4bfe365dbc09bfbad,
e4429a20e4620739297933b54edba5cfb874de92,
1991537d50b9100a3d25cd669af2a892409c1c95,
a67eebb6d94074a2eb33b3783f8bacca1c22fcab,
45707329dbf0e50eda3f1082d1c7b63b85f9eda5,
02d9136cfa72c8990120eca0f4fe5f52587bceb5,
cbae09ca71b9eb9a581b77c23844da21474b095a,
178952b41f05bfa307aef03dcc013e37fb6230b4,
b9025e59395f47535e4ed1fec20b1186cdb07db8 |
4ae1aee39bfa5d1805920faa4e30f4660b49fabb | Author: Dmitry Konstantinov <konstantinov@netcracker.com>
| 2024-12-23 10:34:16+00:00
Avoid memory allocation in NativeCell.valueSize() and NativeClustering.dataSize()
patch by Dmitry Konstantinov; reviewed by Branimir Lambov, Mick Semb Wever for CASSANDRA-20162
aa44517ac51373662a4cdfab81920265b9af5960 | Author: mck <mck@apache.org>
| 2024-11-27 12:16:24+01:00
Replace twitter links with bluesky
Set docker build+run to x86
Remove the Cassandra Summit banner, simplify it to text
patch by Mick Semb Wever; reviewed by Jon Haddad
5e72389fdb5177e334a238e468e7f0ad1ed7aff8 | Author: Mick Semb Wever <mck@apache.org>
| 2024-11-14 15:16:04+01:00
ninja-fix – git clone github instead of gitbox.a.o
ci-cassandra was failing on errors:
fatal: unable to access 'https://gitbox.apache.org/repos/asf/cassandra-builds.git/': Could not resolve host: gitbox.apache.org
3550b88307e87fa6d980f321359ccfcc6067b5a3 | Author: mck <mck@apache.org>
| 2024-10-24 15:09:18+02:00
Suppress CVE-2024-45772 lucene-core-9.7.0.jar
CVE in Lucene Replicator which the project doesn't use.
patch by Mick Semb Wever; reviewed by Brandon Williams, Caleb Rackliffe for CASSANDRA-20024
cc7cfcd003efe46f71167218f9484ea2535b71ed | Author: mck <mck@apache.org>
| 2024-10-19 14:52:41+02:00
ninja-fix – hardcode 2.2 and 2.1 asciidoc_attributes values
these values are dynamically looked up from https://dist.apache.org/repos/dist/release/cassandra/
and the latest 2.2 and 2.1 were recently (2024-10-16) archived in r72358 and r72359
426eebb5139ab67b30914ed6202c25d181ab239e | Author: Runtian Liu <curlylrt@gmail.com>
| 2024-10-18 10:51:45-05:00
A node should always return back the full information about itself for gossip regardless the asked heartbeat version
patch by Runtian Liu; reviewed by Brandon Williams, Michael Semb Wever for CASSANDRA-19983
30f9c94c8c24ad44432c2c8257e1e45fadd1965c | Author: Mick Semb Wever <mck@apache.org>
| 2024-10-17 13:28:30+02:00
Add cassandra-gocql-driver to contribulyze
Rename cassandra-java-driver group to drivers
Add a few new aliases
patch by Mick Semb Wever; reviewed by João Reis for CASSANDRA-19723
2801ed33662577b6a736b5bdb55f1e20fa08c6db | Author: mck <mck@apache.org>
| 2024-10-16 10:10:09+02:00
Add new cassandra_latest.yaml entries to latest tests
Both CASSANDRA-18120 and CASSANDRA-19946 updated cassandra_latest.yaml but not the corresponding test configs
patch by Mick Semb Wever; reviewed by Brandon Williams, Tiago L. Alves for CASSANDRA-20002
6a1d13ade2622ce0cd904e533797084fedd818b5 | Author: Alexander Batyrshin <0x62ash@gmail.com>
| 2024-10-13 02:54:45+03:00
Fix bash-completion for debian distro
Check nodetool/cqlsh for bash-completion with _have instead of type
patch by Alexander Batyrshin; reviewed by Mick Semb Wever for CASSANDRA-19999
69a6dc61a89aac96b9f9a2a7aef958452e14384e | Author: mck <mck@apache.org>
| 2024-10-11 16:48:34+02:00
Prevent CQLTester fuzz testing from using illegal commitlog_disk_access_mode combinations
Also provide a clearer message from DatabaseDescriptor about the failing combination
patch by Mick Semb Wever; reviewed by David Capwell, Štefan Miklošovič for CASSANDRA-19812
253be521e1142cf4f0ef8fe30310c4e7675715f2 | Author: mck <mck@apache.org>
| 2024-10-10 19:38:10+02:00
Add Bogdan-Ciprian Rusu as agreed to donate contributions to ASF
ref: https://github.com/apache/cassandra-gocql-driver/issues/1751#issuecomment-2370352287
patch by Mick Semb Wever; reviewed by João Reis for CASSANDRA-19723
176ce395bb42c102a8df080ecd26559ab0c93b13 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
| 2024-10-09 14:52:40-05:00
Always write local expiration time as an int to LivenessInfo digest
patch by Caleb Rackliffe; reviewed by Mick Semb Wever, David Capwell, and Marcus Eriksson for CASSANDRA-19989
50d94f4b462b7a3c4415cf508d6a8eff7bd5d32f | Author: Tiago Alves <tiago.alves@datastax.com>
| 2024-10-07 10:56:46+01:00
Enables IAuthenticator's to return own AuthenticateMessage
Allows custom implementations of IAuthenticator to return their own
AuthenticateMessage based on ClientState information.
ClientState contains information about driver's name and version which
could be used to determine the contents of the AuthenticateMessage that
is sent back to the clients. This enables, for instance, returning
driver's known authenticator implementations (e.g. DseAuthenticator)
which enables SASL negotiation.
patch by Tiago Alves; reviewed by Mick Semb Wever, Andy Tolbert for CASSANDRA-19984
2fb578263c82b115da27cbbccfab50e0de62afd0 | Author: Mick Semb Wever <mck@apache.org>
| 2024-09-28 17:59:56+03:00
Exclude intensive dtests when not running dtest-upgrade*-large
Also add dtest-large-latest
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-19963
2dea5c75882ee2caaaac0ae5b84f9d6b66c46b2e | Author: Tiago Alves <tiago.alves@datastax.com>
| 2024-09-24 10:27:40+01:00
Use ParameterizedClass for all auth-related implementations
Uses ParameterizedClass for IAuthorizer, INetworkAuthorizer, and
IRoleManager implementations enabling those to be configurable from
parameters specified directly in cassandra.yaml.
Opportunistically makes consistent the initialization and setting of
all auth-related implementations and removes code duplication.
Notes:
* IInternodeAuthenticator implementations are expected to be set as
default directly in DatabaseDescriptor instead of done via
AuthConfig.applyAuth(). This is assumed in tests and client logic.
For instance ReconnectableSnitchHelperTest fetches this authenticator
before calling daemonInitialize(). Also, BulkLoader fetches this
directly when creating an outbound connection.
* Changing this behavior in BulkLoader causes a cascade of changes.
First, one would need to add AuthConfig.applyAuth() directly in
clientInitialize() and then would need to enable all the additional
classes that this change causes. Long term this might be justified
as if we're depending on the auth logic to be properly set. However,
in the context of this change it was decided to postpone further
changes.
* Standardize auth-related configurations by using a short-form with
the class name instead of the full qualified class name containing
the package name.
patch by Tiago Alves; reviewed by Mick Semb Wever, Stefan Miklosovic for CASSANDRA-19946
525245bdbd3175c5bfc1a716fa66868c89939e38 | Author: Josh McKenzie <jmckenzie@apache.org>
| 2024-09-16 15:49:14-04:00
Add snapshot remote repo to build resolution and build.properties.default
Patch by Josh McKenzie; reviewed by Mick Semb Wever and Brandon Williams for CASSANDRA-19810
e5c919f273e886daf0e85b0e268ec25f48b1be75 | Author: jaydeepkumar1984 <chovatia.jaydeep@gmail.com>
| 2024-09-15 14:22:55-07:00
Add nodetool checktokenmetadata command that checks TokenMetadata is insync with Gossip endpointState
patch by Jaydeepkumar Chovatia; reviewed by Brandon Williams, Mick Semb Wever for CASSANDRA-18758
80ea0eb24a0fa66134af6f7f4b38a82e352b3b83 | Author: mck <mck@apache.org>
| 2024-09-06 07:36:46+02:00
Mark Marcus King and Jens-W. Schicke-Uffmann as agreed to donate contributions to ASF
ref: https://github.com/apache/cassandra-gocql-driver/issues/1751
patch by Mick Semb Wever; reviewed by Martin Sucha for CASSANDRA-19723
7524b774f91a63c48b84d6f3487b4024b94ea28a | Author: Stefan Miklosovic <smiklosovic@apache.org>
| 2024-09-04 14:49:06+02:00
Set executable flag for shell scripts in .build directory for source artifact
patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19896
8194fec699eeed85c1b472699dcb051b6792c136 | Author: mck <mck@apache.org>
| 2024-08-24 10:52:53+02:00
Mark Michael Highstead, Oliver Boyle and Bartosz Burclaf, as agreed to donate contributions to ASF
ref: https://github.com/apache/cassandra-gocql-driver/issues/1751
patch by Mick Semb Wever; reviewed by Martin Sucha for CASSANDRA-19723
16009b37a142e05a479cc778dffd2255c393ceb2 | Author: mck <mck@apache.org>
| 2024-07-30 21:08:02+02:00
Add .asf.yml
follows same settings as cassandra-java-driver, with the exception that GH issues are still enabled.
patch by Mick Semb Wever; reviewed by Martin Sucha for CASSANDRA-19799
f3e7413159d737a41a82750b9c93b44274575337 | Author: mck <mck@apache.org>
| 2024-07-29 09:15:07+02:00
Reduce timeouts in upgrade_through_versions_test due to ccm downloads/building
In docker we want to use the existing populated ~/.ccm/repositories but don't want to write to the container's filesystem (it can leak fd). So we set CCM_CONFIG_DIR to be in the run-python-dtest.XXXXXX tmpdir. Previously this was done in the base (non-docker) script, but this is only needed in docker (and outside of docker we want the normal ~/.ccm usage)
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-19813
2b17c1293056068bb3e94c332d6fb99df6a0b0fa | Author: Mick Semb Wever <mck@apache.org>
| 2024-07-20 22:34:16+02:00
ninja-fix – tmp avoid current_5_0_x (LooseVersion cant do `5.0-rc1 > 5.0.1` comparisons)
ref: https://the-asf.slack.com/archives/CK23JSY2K/p1721508701444629
b8c54362931b817a84c91f8d758aa63995ecb4a1 | Author: shunsaker <shaynehunsaker@gmail.com>
| 2024-07-10 02:03:35+02:00
Add configurable batchlog endpoint strategies
Batchlog endpoint strategy was previously only random placements on other racks. Options now are random_remote, prefer_local, dynamic_remote, and dynamic.
patch by Shayne Hunsaker; reviewed by Mick Semb Wever, Brandon Williams for CASSANDRA-18120
e801d13d504cc96918b9ffd514f12f898df256cf | Author: Mick Semb Wever <mck@apache.org>
| 2024-07-02 12:54:06+02:00
Prepare debian changelog for 5.0-rc1
original: https://github.com/apache/cassandra/commit/01eea8a0d74deaede236edb25335fa470502106e
f2c41accf847a4e8eb2529cad0408ff220c40683 | Author: Doug Rohrer <jeetkundoug@apache.org>
| 2024-06-28 16:56:03-04:00
CASSANDRA-19783 - InstanceClassLoader leak detection
This commit (along with the related in-jvm-dtest API change) adds the ability for ResourceLeakTest
to actually detect InstanceClassLoader leaks in 3 loops. In order to find these in CI:
- Pull in the in-jvm dtest API changes in 0.17.0
- Enable the looperEverythingTest to run (but not the others, which remain ignored)
In addition, this commit updates netty to 4.1.113 as the version
of netty previously used (4.1.96) caused a classloader leak (fixed in
Netty 4.1.98)
Patch by Doug Rohrer and Sam Tunnicliffe (in-jvm-dtest fix); reviewed by Mick Semb Wever for CASSANDRA-19783
and CASSANDRA-19239
87891e451f12a8870235f0f65b3449adc2c87289 | Author: mck <mck@apache.org>
| 2024-06-25 12:07:58+02:00
Remove bugs and contactus pages
This content already exists under the community page.
Provide redirects to that page's appropriate sections.
patch by Mick Semb Wever; reviewed by Erick Ramirez
974fa1211ccef10a418966fd7b00984a39ed9232 | Author: mck <mck@apache.org>
| 2024-06-23 18:02:40+02:00
Donation to Apache Cassandra and ASF
Reassignment of copyright, where approved, and relicensing.
Change phrases of "gocql team" to "the Cassandra project".
New repository will be github.com/apache/cassandra-gocql-driver
461b8c42d24b6906332949fa6f1bf110d08b7f06 | Author: Mick Semb Wever <mck@apache.org>
| 2024-06-08 15:00:04+02:00
Remove sid source from debian, was only needed for jdk8
- Added debug in testing
- Propagate the $DEBUG env from docker to test scripts
- Be verbose when a pipeline errors that not all tests would have been run
- add timeout to each cell stage (scripts on a node can hang and the only alternative was to abort the whole pipeline)
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova, Brandon Williams for CASSANDRA-19708
8df9b89b62cff21ebdc1da7f6c385677e1fac2e0 | Author: mck <mck@apache.org>
| 2024-06-02 11:38:13+02:00
Add project NOTICE.txt file
ref:
- https://www.apache.org/legal/src-headers.html#notice
- https://github.com/apache/cassandra-accord/pull/94
patch by Mick Semb Wever; reviewed by David Capwell
2884dab5e0d03aed2941a72adc69f2ef4e032e89 | Author: Stefan Miklosovic <smiklosovic@apache.org>
| 2024-05-30 16:52:02+02:00
add documentation about logging to code style
patch by Stefan Miklosovic; reviewed by Mick Semb Wever for CASSANDRA-19670
Co-authored-by: mck <mck@apache.org>
96fc3bafa2ee23a248e2904859a1a9554f0ffb01 | Author: mck <mck@apache.org>
| 2024-05-08 15:26:23+02:00
Add the link to the KEYS file on the downloads page, per ASF policy
https://infra.apache.org/release-download-pages.html
eab310bd76329be5d47c7a8c4e8837bbb3e2fff0 | Author: Mick Semb Wever <mck@apache.org>
| 2024-04-20 22:10:49+02:00
Add agent_scripts/ for reporting and cleaning agents in a jenkins installation with permament agents
This scripts are not embedded into the in-tree Jenkinsfile's so that they can be more easily edited.
(They are infrastructure related, rather than release branch related.)
Also solves CASSANDRA-18130
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-19558
cada1a13c8b77fc672d67d754912cf28a7120e3c | Author: Mick Semb Wever <mck@apache.org>
| 2024-04-09 00:11:20+02:00
Vector search should be able to restrict on clustering keys when filtering isn't required
patch by Mick Semb Wever; reviewed by Caleb Rackliffe for CASSANDRA-19544
3c85def5cc8bbd93e0c16554e9ae5fdc6badf24f | Author: Mick Semb Wever <mck@apache.org>
| 2024-04-06 10:48:04+02:00
Honour parameter defaults between builds in Jenkinsfile
Also
– increase splits for jvm-dtests, container size and docker limits for simulator-dtest
– print exit status in .build/docker/run-tests.sh and .build/docker/_docker_init_tests.sh
– add a summary list of test failures in ci_summary.html
– in ubuntu2004_test.docker make sure /home/cassandra exists and has correct perms (from Marcuse)
– when on ci-cassandra, replace use of copyArtifacts in Jenkinsfile generateTestReports() with manual wget of test files (copyArtifacts is notoriously slow, >4hrs in this case)
– copy ci_summary.html and results_details.tar.xz to nightlies
– capture generateTestReports logs
– stream xz where possible, instead of xz compressing afterwards
– fix ant version in centos7-build.docker
– remove docker login (was meangingless, if credentials exist then docker is logged in)
– prefetch docker images from jfrog (to reduce dockerhub pull rate limits), relates to CASSANDRA-18931
– use scripts from cassandra-builds to clean and report on agents, relates to CASSANDRA-18130
– use groovy elvis operators to avoid NPEs/failures on blank param values
– parallel jfrog pulls and cache it in jfrog too
– pin alpine docker image version
– don't stash .git (was causing AccessDeniedException on some unstash), needed fix so deb/rpm packaging worked on not-git work directories
– durabilityHint needs PERFORMANCE_OPTIMIZED, controller becomes scale bottleneck and breaks without it
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-19558
2db7f8fb5df141be9135a813136bdcc7903196e4 | Author: Mick Semb Wever <mck@apache.org>
| 2024-03-26 11:52:47+01:00
ninja-fix – http://archive.apache.org/… moved to https://archive.apache.org/…
ref: https://the-asf.slack.com/archives/CK23JSY2K/p1711449597284929
85c41371156af66c49938223dffcec2418143910 | Author: mck <mck@apache.org>
| 2024-03-25 23:49:46+01:00
Update keyserver used on downloads page from pool.sks-keyservers.net to keyserver.ubuntu.com
ref: https://the-asf.slack.com/archives/CJZLTM05A/p1711357217492399
patch by Mick Semb Wever; reviewed by Simon Karberg
f2538069436c0e2a35c087671a5b11d85fecef70 | Author: Mick Semb Wever <mck@apache.org>
| 2024-03-05 09:42:42+01:00
ninja-fix – temporarily disabled arm building in cassandra-builds/jenkins-dsl/cassandra_job_dsl_seed.groovy
ref: CASSANDRA-19241 – Upgrade ci-cassandra.a.o agents to Ubuntu 22.04.3
520fe09821e6fc80f3d840d607f2c42b5d408d19 | Author: Mick Semb Wever <mck@apache.org>
| 2024-01-21 15:17:57+01:00
ninja-fix python default for 5+ builds is now 3.8 (CASSANDRA-19245)
- fix github urls
- improve docker pruning when builds finish
- add comment to update intree docker images after each release
f54177bb0a549cdf5773c20f3453f7bb0f68b0ad | Author: Mick Semb Wever <mck@apache.org>
| 2024-01-08 23:29:57+01:00
Docker test container fixes: remove unused files/folders in image, and use envs instead of env-file
Adds warning and reduces container requested cpus if over docker daemon limits.
patch by Mick Semb Wever; reviewed by Brandon Williams for INFRA-25202
2aa2b59d37899fbe114bdd75e09c10699729c32a | Author: Lorina Poland <lorina@datastax.com>
| 2024-01-08 12:46:02-08:00
Minor adds and fixes in the documentation
patch by Lorina Poland; reviewed by Michael Semb Wever for CASSANDRA-19249, CASSANDRA-18990, CASSANDRA-15719
Co-authored-by: Annette Dennis <annette.dennis@datastax.com>
Co-authored-by: Mohsin Medmood <mohsin85mehmood@gmail.com>
Co-authored-by: Josh Wong <joshuarwong@outlook.com>
13ca47fe327025dd8151133f092c1442f2bb2ad4 | Author: mck <mck@apache.org>
| 2023-12-10 09:29:02+01:00
Include the Catalyst vs ASF roles distinction in the Catalyst Program
patch by Mick Semb Wever; reviewed by Dinesh Joshi, Paulo Motta
f11622308d031bf85047c4811e737aeb6ae236e9 | Author: Henry Hughes <henry.hughes@datastax.com>
| 2023-12-04 13:01:09-08:00
Compliance changes for generated source and binary distributable tarballs
* Source files missing from sources jars due to maven-source-plugin include rule
* New submodule to generate distribution source tarball
* Binary/source tarball artifacts should be prefixed with apache-cassandra
* Change groupId to org.apache.cassandra
* Remove javadoc jars (javadoc plugin is still used for leak detections)
* Create binary versions for LICENSE and NOTICE, with licenses and entries for asm, HdrHistogram, jnr-posix, jnr-x86asm, reactive-streams, slf4j-api
* Add checksums to distribution tarballs, and clean toplevel readme a little
patch by Henry Hughes; reviewed by Mick Semb Wever for CASSANDRA-18969
fe7997884d88df4cc595044abb84b823a1fa03df | Author: Mick Semb Wever <mck@apache.org>
| 2023-12-04 13:12:33+01:00
Write ccm clusters under test's TMPDIR
This prevents docker overlay file leakage from containers by keeping write-heavy directories in bind mounts (or volumes). It also offers better performance by avoiding the container filesystem.
patch by Mick Semb Wever; reviewed Brandon Williams for INFRA-25202
6a7bef12ecdf59e3a67c81b89c13e3c2bf7e19d8 | Author: Mike Adamson <madamson@datastax.com>
| 2023-11-28 10:48:23+00:00
Fix SAI intersection queries
- Fix comparison in PostingListRangeIterator for updating skip token
- Fix binary search in KeyLookup.clusteredSeekToKey
- Added new on-disk component for storing partition sizes by partition ID
patch by Mike Adamson; reviewed by Caleb Rackliffe, Mick Semb Wever for CASSANDRA-19011
3928f2992f94aa2b4e56bee0f36a0bdb31087116 | Author: Mike Adamson <madamson@datastax.com>
| 2023-11-27 13:06:33+00:00
Provide truncate task for SAI
If a table is truncated during the initial build of an index there is a chance that the index build will get interrupted and it won't get marked queryable. This patch provides a truncate task for SAI that marks the index queryable during truncation.
patch by Mike Adamson; reviewed by Caleb Rackliffe, Michael Semb Wever for CASSANDRA-19032
eb518f3ca6f22753346dfb57c94e9935611c6a53 | Author: Mick Semb Wever <mck@apache.org>
| 2023-11-26 22:18:45+01:00
Add version guard around call to initializecms also in upgrade_tests/storage_engine_upgrade_test.py
patch by Mick Semb Wever; reviewed by Sam Tunnicliffe for CASSANDRA-19099
a9e6ed37874f2240039086309e7849bea42c07e2 | Author: Mike Adamson <madamson@datastax.com>
| 2023-11-24 15:26:00+00:00
Fix broken indexing tests when using SAI
- This fixes a number of broken tests when the default index is set to SAI
- Composite partition indexes were being filtered prior to row filtering in the
index searcher resulting in incorrect results
- Static and non-static index intersection was failing because static primary keys
were not comparing correctly against non-static primary keys
patch by Mike Adamson; reviewed by Andres de la Peña, Michael Semb Wever for CASSANDRA-19034
365085bbd76ee717e265598fd83c6f4c39e1f1e6 | Author: Bereng <berenguerblasi@gmail.com>
| 2023-11-23 08:35:59+01:00
Test failure: dtest-novnode.disk_balance_test.TestDiskBalance.test_disk_balance_stress
Patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova, Michael Semb Wever for CASSANDRA-18947
119ea2c4fbf5360b2cbed8b0c5c6790a5e3fec73 | Author: Paul Thomas Au <paul@traverstodd.com>
| 2023-11-22 16:37:20-08:00
Adding Catalyst page and blog post
patch by Paul Thomas Au, Diogenese Topper, Melissa Logan; reviewed by Mick Semb Wever, Paulo Motta, Josh McKenzie for CASSANDRA-19054
55fecfb65e6db9dccc0895e0d30a01f42832f6b8 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-11-20 15:32:40-05:00
Fix BulkLoaderTest.testBulkLoader_WithArgs2
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever and Andres de la Pena for CASSANDRA-19000
bee4b187e7b16f1760c68f5e47640d73ecd3dd47 | Author: Stefan Miklosovic <smiklosovic@apache.org>
| 2023-11-20 13:54:32+01:00
various fixes in SAI documentation and vector search documentation
patch by Stefan Miklosovic; reviewed by Lorina Poland, Michael Semb Wever for CASSANDRA-19030
12e3e3ea027c51c5807e5e46ba542f894edfa4e7 | Author: Henry Hughes <henry.hughes@datastax.com>
| 2023-11-16 23:15:10-08:00
Add LICENSE and NOTICE.txt/NOTICE_binary to published jars
LICENSE + NOTICE.txt is added to source jars, LICENSE + NOTICE_binary.txt
is added to regular jars. Make parent project inherit from apache pom.
Updated NOTICE wording to "developed at ..." per latest instructions.
patch by Henry Hughes; reviewed by Mick Semb Wever for CASSANDRA-18969
c7b2e3238142fe250dff792233fb9de2c7229986 | Author: Diogenese Topper <83248625+nonstopdtop@users.noreply.github.com>
| 2023-11-14 15:39:52-08:00
BLOG - Apache Cassandra 5.0 Features: Storage Attached Indexes
patch by Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-19025
0e4f40121d65d600b123cea4bfe365dbc09bfbad | Author: Henry Hughes <henry.hughes@datastax.com>
| 2023-11-13 17:05:59-08:00
Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE
patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for CASSANDRA-18969
f0655159e692816a2703e2a0ff6c9458f90cab75 | Author: Mick Semb Wever <mck@apache.org>
| 2023-11-13 18:34:44+01:00
Add to jenkins pipeline: test-oa, test-system-keyspace-directory, test-trie, jvm-dtest-novnode, jvm-dtest-upgrade-novnode simulator-dtest, dtest-large-novnode, dtest-upgrade-large, dtest-upgrade-novnode, dtest-upgrade-novnode-large.
patch by Mick Semb Wever; reviewed by Berenguer Blasi, Brandon Williams for CASSANDRA-17989, CASSANDRA-18008, CASSANDRA-17145, CASSANDRA-18003
5c67d5f3222d219803bee931192cd8639393ec1f | Author: Mick Semb Wever <mck@apache.org>
| 2023-11-13 18:27:20+01:00
Add jenkins stages for test-oa, test-system-keyspace-directory, test-trie, jvm-dtest-novnode, jvm-dtest-upgrade-novnode and simulator-dtest
patch by Mick Semb Wever; reviewed by Berenguer Blasi, Brandon Williams for CASSANDRA-17989, CASSANDRA-18008, CASSANDRA-17145, CASSANDRA-18003
709ae29fd8947dfe4479dc73930e786d226b8a48 | Author: Lorina Poland <lorina@datastax.com>
| 2023-11-09 12:18:41-08:00
Docs: Fix vsearch missing files
Remove Accord from What's New. Add missing reference files for create/drop table and partials. Add missing examples.
patch by Lorina Poland; reviewed by Mick Semb Wever for CASSANDRA-18604
dbf669e646e184097f5abe84287c9dad87a13e99 | Author: Mick Semb Wever <mck@apache.org>
| 2023-11-08 15:23:34+01:00
ninja-fix restore missing throttle and scm polling on 5.0 and trunk pipelines (CASSANDRA-18665)
359700dde20f8e53cae61735cf1ea88138c670ef | Author: Stefan Miklosovic <smiklosovic@apache.org>
| 2023-11-08 14:06:26+01:00
Create / update tests to ensure commit logs and hints for all versions in MessagingService are ingestible by 5.0
Patches for 3.0, 3.11, 4.0 and 4.1 are just adding HintsMaker class to generate hint files.
Patches for 5.0 and trunk are adding tests for commit log upgrading and hints which were generated by HintsMaker.
Patches for 5.0 and trunk are also adding version 1 in HintsDescriptor back as it was removed in CASSANDRA-18314 by mistake.
patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19002
30cc955133045bdc5029867b605238df3a331dfd | Author: Diogenese Topper <83248625+nonstopdtop@users.noreply.github.com>
| 2023-11-08 00:35:27-08:00
BLOG - Apache Cassandra 5.0 Features: Trie Memtables and Trie-Indexed SSTables
patch by Diogenese Topper, Andrés de la Peña; reviewed by Mick Semb Wever for CASSANDRA-18900
0e4c2f4befa22caa68b34f95d0169b4685bc7e0d | Author: Bereng <berenguerblasi@gmail.com>
| 2023-11-07 07:24:57+01:00
Default to nb instead of nc for sstable formats
patch by Berenguer Blasi; reviewed by Francisco Guerrero, Jacek Lewandowski, Michael Semb Wever for CASSANDRA-19010
93a4fcd32c2b58a116498ac9eb31752bf07bae71 | Author: Lorina Poland <lorina@datastax.com>
| 2023-11-06 13:51:18-08:00
Rewrite compaction documentation, adding UCS
Adds some SAI/Vector doc fixes too.
patch by Lorina Poland, Branimir Lambov; reviewed by Mick Semb Wever for CASSANDRA-18232
009d1ca9ee94fd5e4c641cb36b35d7e09c112913 | Author: Mick Semb Wever <mck@apache.org>
| 2023-11-06 19:43:46+01:00
Increment version to 5.0-beta1
ref: https://lists.apache.org/thread/ndycyjg4zh7zt31gm7w823v0gj506m63
a69b82d6b7f3f39b5ccda572335f0c76ee0cb1fb | Author: mck <mck@apache.org>
| 2023-11-04 22:02:56+01:00
Update cassandra-summit-banner-1000x250.png with latest image details
ref: https://the-asf.slack.com/archives/C01RY1LUPD5/p1699173000132599
Co-authored-by: Aaron Ploetz <aaronploetz@gmail.com>
0085d21bc687995478e338302e619e82ad4a4644 | Author: Mick Semb Wever <mck@apache.org>
| 2023-11-04 19:58:05+01:00
Release 5.0-alpha2
ref: https://lists.apache.org/thread/5861bzk3swf7wvm2jwczgsfsskvlsqjc
92a3b80c1a75871cfaa5b3772484f24eb4ecaa1a | Author: mck <mck@apache.org>
| 2023-11-04 14:44:34+01:00
Release 5.0-alpha2
ref: https://lists.apache.org/thread/5861bzk3swf7wvm2jwczgsfsskvlsqjc
Switch "latest" docs over to 5.0
Add 5.0-alpha2 to downloads page
2bf500e0ce6fee0ba464916a100070a5f4d99cec | Author: mck <mck@apache.org>
| 2023-11-02 11:26:29+01:00
Add .asf.yaml (CASSANDRA-18969)
https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features
c22fdf621b7e1ea7e5c6b2d76e7de5d1e8cb023b | Author: Diogenese Topper <83248625+nonstopdtop@users.noreply.github.com>
| 2023-10-30 16:35:06-07:00
Add Cassandra Meetup Organizer Handbook and Events Approval Checklist pages
patch by Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-18899
c4d11c4372906ae1dea9e6c31c1136f122e8a1b2 | Author: Mike Adamson <madamson@datastax.com>
| 2023-10-30 09:46:52+00:00
Fix VectorUpdateDeleteTest for JDK 17
Removed use of reflection and directly set
relevant property to avoid jdk 17 errors
patch by Mike Adamson; reviewed by Stefan Miklosovic, Michael Semb Wever and Andrés de la Peña for CASSANDRA-18715
5d46ff27968050e51425083fc3ab8b7d4a51fcd5 | Author: Claude Warren <claude.warren@aiven.io>
| 2023-10-25 13:00:50+02:00
Remove dependency on Sigar in favor of OSHI
patch by Claude Warren; reviewed by Stefan Miklosovic, Jacek Lewandowski, Michael Semb Wever for CASSANDRA-16565
Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
7a223811c2974e9d5a51d1ceb9ee6ee883252f18 | Author: Diogenese Topper <83248625+nonstopdtop@users.noreply.github.com>
| 2023-10-24 11:52:05-07:00
BLOG - Apache Cassandra 5.0 Features: Unified Compaction Strategy
patch by Diogenese Topper, Lorina Poland; reviewed by Mick Semb Wever for CASSANDRA-18957
e2d2bd61f479fa7128f97a1b5b1623632855ffd0 | Author: Stefan Miklosovic <smiklosovic@apache.org>
| 2023-10-19 21:34:30+02:00
ninja-fix nested cassandra clone for dtest jar building re-use check
(git -C … will fall back to parent level .git repo, confusing the check)
patch by Mick Semb Wever; reviewed by Štefan Miklošovič for CASSANDRA-18936,CASSANDRA-18665
70ec86c5762aee300739e40e1ea23dc9d8b1b819 | Author: Bereng <berenguerblasi@gmail.com>
| 2023-10-19 09:24:23+02:00
Repeatable test runs, and named command line options, for test scripts
Each test type has a -repeat suffixed companion, used with the `-e REPEATED_TESTS_COUNT` option.
patch by Berenguer Blasi; reviewed by Mick Semb Wever, Brandon Williams for CASSANDRA-18942
802bd5fe13cb8afa29440645f7ce982d7a8fb5cb | Author: mck <mck@apache.org>
| 2023-10-17 10:55:22+02:00
ninja-fix – reusing git clone under build needs reset and permissions
ref: https://the-asf.slack.com/archives/CK23JSY2K/p1697465832946299
patch by Mick Semb Wever; reviewed by Štefan Miklošovič, Maxim Muzafarov for CASSANDRA-18665
327f02f610b9e7b664a316ac7c29754550b17095 | Author: Diogenese Topper <83248625+nonstopdtop@users.noreply.github.com>
| 2023-10-11 17:45:56-07:00
BLOG - Apache Cassandra 5.0 Features: Dynamic Data Masking
patch by Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-18923
49f216f37bfa088e2bb114ed11c51e9e8ad326f7 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
| 2023-10-10 15:19:29+02:00
Update documentation metrics page according to the library upgrade
patch by Maxim Muzafarov; reviewed by Stefan Miklosovic, Michael Semb Wever for CASSANDRA-18909
8d11eeabd7825e63f883c68ffa2b67a02c1bed1c | Author: Mick Semb Wever <mck@apache.org>
| 2023-10-09 13:04:00+02:00
ninja-fix – warn instead of failing if the pipeline build fails generating the unified xml test report file fails (xslt xerces easily OOMs)
ref: https://the-asf.slack.com/archives/CK23JSY2K/p1696599019480519
b57c13603afe699a918edd7ea1e8fdb46f0c1166 | Author: Stefan Miklosovic <smiklosovic@apache.org>
| 2023-10-06 12:54:05+02:00
Remove byteman-related files from production sources
This patch also removes compress-lzf library (leftover from CASSANDRA-12229)
as well as it makes byte-buddy dependencies to be test scoped.
patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-18877
2b23fc58aa86a1cd0c98f97ddcf43305869d041e | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-09-13 10:07:34-04:00
Fix accessing java.nio.Bits.TOTAL_CAPACITY in Java17
patch by Ekaterina Dimitrova; reviewed by Stefan Miklosovoc and Mick Semb Wever for CASSANDRA-18848
4b7b860e7b4351cb72ae7f28908aebce644a89cd | Author: Mick Semb Wever <mck@apache.org>
| 2023-09-13 09:43:46+02:00
Add @pytest.mark.no_vnodes to upgrade_tests/cql_tests that are using an ordered partitioner
And fix storage_engine_upgrade_test.py and upgrade_through_versions_test.py so node2 has same dc as node1
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova, Josh McKenzie, Maxim Muzafarov for CASSANDRA-18832
987d03c142f086f05857f9c6a2eafef7e157eb15 | Author: Mick Semb Wever <mck@apache.org>
| 2023-09-09 21:14:10+02:00
Fixes for in-tree scripts: offline mode, maybe-build for fqltool-test, jvm-dtest-upgrade
- jvm-dtest-upgrade script running in ci-cassandra.a.o (needs default bash)
- add offline mode (to avoid `git fetch` before building dtest-jars on other branches),
- avoid rebuilding in fqltool-test target, as is standard for test targets.
- python detection and override
- FileTest cleanup (tmp directory was left unreadable and undeletable)
- reuse ~/.ccm (like normal)
- remove support for python 3.6
- remove docker volumes in image (they are added at run time)
- remove superfluousjava version debug
– extra mount for build/tmp as hack to prevent buggy hardlinks on overlay
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova, Josh McKenzie, Maxim Muzafarov for CASSANDRA-18665
d1e2244a7794c26d428ac93747c77db2432c24b0 | Author: Mick Semb Wever <mck@apache.org>
| 2023-09-09 12:24:52+02:00
Add 5.0-alpha1 to upgrade_manifest.py and upgrade_through_versions_test.py
upgrade_through_versions_test.py should have been updated when the cassandra-5.0 branch was created and trunk version bumped to 5.1
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-18832
e4c97f1925da17e146598b11bea4cbdbaceb5fd7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-08-25 13:36:32-04:00
CircleCI: Fix BASE_BRANCH in generate.sh
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena and Michael Semb Wever for CASSANDRA-18797
4d61359c214fbe8ee8b8edc822cad79f98b337bc | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-08-22 10:47:29+02:00
CASSANDRA-18785: Add support for Sonar analysis
Patch by Jacek Lewandowski; reviewed by Brandon Williams, Maxim Muzafarov, Michael Semb Wever, Stefan Miklosovic for CASSANDRA-18785
d24a95d92bd0da17933cff66909501a8d64486f4 | Author: Mick Semb Wever <mck@apache.org>
| 2023-08-21 15:00:38+02:00
ninja-fix – building debian packages when on a git tag and the version contains -alphaN, -betaN, -rcN
b2f885f512acd069c4fe74be00848b8fdec8f579 | Author: Mick Semb Wever <mck@apache.org>
| 2023-08-20 10:43:36+02:00
Cassandra release 3.11.16
ref: https://lists.apache.org/thread/myxc4y31v755srwxnx02bvwzjkyxxzg5
87c2af85c1305c130af7d66f83dec03a1c4a8bb2 | Author: Ethan Brown <ethan.brown@datastax.com>
| 2023-08-18 13:02:15-07:00
Fix delayed SSTable release with unsafe_aggressive_sstable_expiration
patch by Ethan Brown; reviewed by Branimir Lambov and Mick Semb Wever for CASSANDRA-18756
1d8acbef71faef2ef6df97707259df953db82963 | Author: Diogenese Topper <83248625+nonstopdtop@users.noreply.github.com>
| 2023-08-15 15:49:33-07:00
BLOG - Town Hall Replay: Bad Partition Handling & Large Language Models
patch by Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-18763
ef27394343bb3acba9eb583860d70665954dfbf9 | Author: mck <mck@apache.org>
| 2023-08-14 19:56:05+02:00
ninja-fix branch changes also need update to the move_intree_document_directories calls in prepare_site_html_for_publication in docker-entrypoint.sh
89e33a16eae20f6956127c78466b6626f41449c2 | Author: shyla226 <shylaja.kokoori@intel.com>
| 2023-08-09 14:45:01-07:00
Limit cassandra startup to supported JDKs
Set CASSANDRA_JDK_UNSUPPORTED to use a newer JDK
patch by Shylaja Kokoori; reviewed by Berenguer Blasi, Ekaterina Dimitrova, Michael Semb Wever and Stefan Miklosovic for CASSANDRA-18688
c99e80d57465640b438b0a8c4d8338224c90c454 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-08-09 15:23:49-04:00
Update How to commit page post CASSANDRA-18618 and 5.0 branch creation
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18738
89fe2223b4e1118dbd11cfd00f2a7b7d12940502 | Author: Mick Semb Wever <mck@apache.org>
| 2023-08-06 00:13:43+03:00
Update trunk to version 5.1
- update jvm-dtest supported upgrade paths
- update circeci and in-tree scripts to build 5.0 dtest jar
- update in-tree scripts for better repetitive testing of jvm-dtest-upgrade tests
- fix jvm-dtest-upgrade tests that broke with 5.0 -> 5.1 upgrades
- update docs trunk -> 5.0
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-18705
455e2172efcb4c9ac764fe1cc2191ba5b7df18da | Author: Diogenese Topper <83248625+nonstopdtop@users.noreply.github.com>
| 2023-08-02 09:04:05-07:00
BLOG - Town Hall Replay: Monitoring Apache Cassandra Without Implementation
patch by Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-18720
5bdfd790b7b8cc638a96efb5c34181ece35b04a1 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
| 2023-08-01 14:53:07-05:00
Ensure that SSTablesSystemViewTest compacts to a single SSTable in testVirtualTableThroughIndexLifeCycle even w/ UCS
patch by Caleb Rackliffe; reviewed by Mick Semb Wever for CASSANDRA-18703
b626e79275b9451506082b70d222d3895caf0882 | Author: Mick Semb Wever <mck@apache.org>
| 2023-07-27 14:07:18+02:00
ninja-fix – only build dtest jars on branches the current jdk works with (trunk doesn't build w/ 8 anymore)
72625e1114bad20be4b6a853a5601c03f49c7f34 | Author: Diogenese Topper <83248625+nonstopdtop@users.noreply.github.com>
| 2023-07-26 13:34:14-07:00
BLOG - Town Hall Replay: Cassandra Performance Tuning Like You’ve Been Doing it For Ten Years
patch by Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-18581
192a639088c94ad820bb7475d3970d705c101e67 | Author: Mick Semb Wever <mck@apache.org>
| 2023-07-25 15:08:10+02:00
Update netbeans project files: new src/test paths, new dependencies classpath, and removal of jdk selection
WRT to the "jdk selection" removal, which no longer appears to be working for freeform projects, you now have to start netbeans with the jdk you want to run contextual actions with.
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-18687
6b885a44c39ff3abcd5cb6c6c44eaa4004979aa7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-07-21 11:09:02-04:00
Fix MemtableSizeTestBase#testSize (now MemtableSizeTest#testSize) was not running in CI
patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Michael Semb Wever for CASSANDRA-18329
1aabf2d9682ed4f4d014cb48f352c06637e7c2e7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-07-18 16:31:11-04:00
Drop JDK8 and enable all JDK17 tests for C* 5.0
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever, Berenguer Blasi, Jeremiah Jordan and Jacek Lewandowski for CASSANDRA-18225
3755934e5224a6e9f826a0a594d415c36465d449 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-07-17 16:11:17-04:00
Drop JDK8 and add JDK17, remove eclipse-warnings in favor of Checker Framework and upgrade checkstyle
patch by Ekaterina Dimitrova; reviewed by Jeremiah Jordan, Berenguer Blasi, Michael Semb Wever and Jacek Lewandowski for CASSANDRA-18255
ad26ffcd577a09c07fe92bd3ce78ee33dfe0a191 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-07-17 12:22:33+02:00
Run checks in a separate task and fix build warnings
Patch by Jacek Lewandowski; reviewed by Mick Semb Wever and Stefan Miklosovic for CASSANDRA-18618
6643ea7551d904383af6d036e18b8a66af0ceba2 | Author: Mick Semb Wever <mck@apache.org>
| 2023-07-16 13:19:49+02:00
Add the dtest-upgrade-large (and other) test type for resource-intensive Python upgrade tests
Fixes:
- regular expressions when filtering on tests to run, and exit when no match
- safety when removing (cleaning up) directories (${DIST_DIR} and ${TMPDIR})
- pre-condition `ant jar` has been used and not `ant artifacts`
- compatibility with git worktrees (the original git working directory needs to be mounted in its existing path in docker)
- fix tarball for ccm logs
- add `--keep-failed-test-dir` to dtest-upgrade test types
- only do `docker login` if `docker pull` is going to be called
- unset CASSANDRA_HOME when running python dtests
patch by Mick Semb Wever; reviewed by Brandon Williams, Jacek Lewandowski for CASSANDRA-18567, CASSANDRA-18499
1da18efb2ffd3f9efc3b8b178b2a8d38a6831056 | Author: Mick Semb Wever <mck@apache.org>
| 2023-07-16 13:15:43+02:00
Fix upgrade_through_versions_test.py::TestUpgrade* tests
Make run the generated upgrade_through_versions_test tests on pytest >7.2.0
pytest-7.2.0 changed how markers were inherited, https://github.com/pytest-dev/pytest/issues/7792
Replace the marker with runtime pytest.skip call to ensure generated tests are run but not the base class.
Remove how internode_ssl was changing seeds to append the ssl storage port, it's not needed as the tests always already set enable_legacy_ssl_storage_port to true.
Filter upgrade steps by what JDKs they require and what the current JDK is (or what JAVA<jdk_version>_HOME vars are defined).
Replace any version in the multi-step upgrade path with the current code (when it matches). This enables forward upgrade testing.
patch by Mick Semb Wever; reviewed by Brandon Williams, Jacek Lewandowski for CASSANDRA-18499
f038059e89b089a19c36b3be58a443b0586fef5c | Author: Mick Semb Wever <mck@apache.org>
| 2023-07-13 11:42:54+02:00
ninja-fix test*some targets need to pass a relative path to outfile
patch by Mick Semb Wever; reviewed by Stefan Miklosovic, Berenguer Blasi, Jacek Lewandowski for CASSANDRA-18133
4e67b753d5d37dd18316d1a4b4144a8f75f80274 | Author: Mick Semb Wever <mck@apache.org>
| 2023-07-12 19:46:04+02:00
ninja-fix all occurrences of "java.version.11" got remove in trunk with ac25943. use CASSANDRA_USE_JDK11 instead.
32afc93b0dbb3bbd2a2f4834a0301bb4f07f0c60 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-07-12 09:18:40+02:00
Moved jflex from runtime to build dependencies
Patch by Jacek Lewandowski; reviewed by Berenguer Blasi, Mick Semb Wever and Stefan Miklosovic for CASSANDRA-18664
6ab45971fc651f78c8748f80e3cd6d4a1b6dbc50 | Author: ayushis <ayushis@netflix.com>
| 2023-07-10 15:21:07-07:00
Introduce pluggable crypto providers and default to Amazon Corretto Crypto Provider
patch by Ayushi Singh; reviewed by Stefan Miklosovic, Michael Semb Wever and Maxim Muzafarov for CASSANDRA-18624
Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
466d6ffe4624b4a4a09b9946472045a7d48097ea | Author: mck <mck@apache.org>
| 2023-06-29 12:18:11+02:00
ninjafix – don't do inline sed (for compatibility) and don't do `ant echo-base-version` (it doesn't exist)
02d9136cfa72c8990120eca0f4fe5f52587bceb5 | Author: Francisco Guerrero <frankgh@apache.org>
| 2023-06-27 10:28:04-07:00
CASSANDRA-18631: Add Release Audit Tool (RAT) plugin to Analytics
This commit adds the Release Audit Tool (RAT) plugin to `build.gradle` which adds a new task
`rat`. This new task makes sure that the license headers are valid and present in the source
files during the `check` task.
To run the RAT plugin, you can run:
```
./gradlew rat
```
patch by Francisco Guerrero; reviewed by Dinesh Joshi, Michael Semb Wever for CASSANDRA-18631
1e2c88fff832d891b296165e9adda786182e850d | Author: Lorina Poland <lorinapoland@gmail.com>
| 2023-06-27 09:03:11-07:00
Docs: Revise and fix leftnav and links
Fix leftnav xrefs, cass-stress change, move virtualtables, add index.adoc for each topic
Fix xrefs and headers, fix gen-nodetool script to point to new locations, fix links, headers and errors.
Cleaned up installing instructions.
patch by Lorina Poland; reviewed by Mick Semb Wever for CASSANDRA-18606
7463a7a977dce52425bb32f58db9901c04b9eb00 | Author: Lorina Poland <lorinapoland@gmail.com>
| 2023-06-15 17:13:43-07:00
Vector similarity search docs (CEP-30)
Add example files and partials for reference commands that are added to support vector search.
patch by Lorina Poland; reviewed by Mick Semb Wever for CASSANDRA-18604
cbae09ca71b9eb9a581b77c23844da21474b095a | Author: Francisco Guerrero <frankgh@apache.org>
| 2023-06-14 11:52:55-07:00
CASSANDRA-18600 Add NOTICE.txt file
The NOTICE.txt file is currently missing in the repository. This commit adds the file to
comply with ASF's guidance.
patch by Francisco Guerrero; reviewed by Dinesh Joshi, Michael Semb Wever, Berenguer Blasi for CASSANDRA-18600
f7c11bdcd458b2eb0769a4b76698fb6382cdab3a | Author: Mick Semb Wever <mck@apache.org>
| 2023-06-13 16:07:07+02:00
Standalone Jenkinsfile
– ensure test file paths, and their suite names are unique (the latter was broken for cqlshlib and python dtests)
– removal of properties and system-out in test xml happens in CassandraXMLJUnitResultFormatter
– new jenkins agent labels and introduce agents sizes
- ci_summary.html generation script, ref work submitted in apache/cassandra-builds#99
– fix for stress-test and fqltool-test running on small
- ant generate-test-report is limited to only running on individual test types (ci_parser.py provides ci_summary.html for the overview now)
- each cell has a single retry, and the retry will happen on a different agent
- on ci-cassandra the summary stage happens on the builtin, bc copyArtifacts on 15k+ files takes many hours otherwise
- test-burn only needs two splits
- dependency-check is disabled from the lint target until CASSANDRA-19213
- add $DEBUG env var to in-tree scripts, turns on bash debug
- fix FBUtilities' handling of gcp cos_containerd (kernel version comes with a trailing '+' character)
patch by Aleks Volochnev, Mick Semb Wever; reviewed by Aleksandr Volochnev, Josh McKenzie, Maxim Muzafarov, Stefan Miklosovic for CASSANDRA-18594
Co-authored-by: Aleksandr Volochnev <a.volochnev@gmail.com>
Co-authored-by: Mick Semb Wever <mck@apache.org>
Co-authored-by: Josh McKenzie <jmckenzie@apache.org>
Co-authored-by: Artem Chekunov <artem.v.chekunov@gmail.com>
1b144e509df54aa83181afe7ae9dbf3be7e45d39 | Author: mck <mck@apache.org>
| 2023-05-29 11:40:56+02:00
cassandra 4.0.10 and 4.1.2
ref
- https://lists.apache.org/thread/4p1w5ckv49zcqph8d5b1k1vbxk2bx6b1
- https://lists.apache.org/thread/7pjkm8ww1s9cjdpno4h24dlrpnf2ftn6
4555b94345aa7183902bf1b5a54ad40fce13d432 | Author: Mick Semb Wever <mck@apache.org>
| 2023-05-26 13:40:51+02:00
ninja-fix FullQueryLoggerTest, requires allow_nodetool_archive_command false to begin with CASSANDRA-18550
d2f6b8acb626250d456030d43542a11a8a56e151 | Author: Mick Semb Wever <mck@apache.org>
| 2023-05-26 13:40:51+02:00
ninja-fix FullQueryLoggerTest, requires allow_nodetool_archive_command false to begin with CASSANDRA-18550
9ffe201ce0d33dd544c85030c2261883ac73aadc | Author: mck <mick@thelastpickle.com>
| 2023-05-25 17:37:56+02:00
Debian packaging source should exclude git subdirectory, bullseye sources reduced, add docker unsecured for git cloning
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-18552
41a669a100646abbcccc2f41bdfe0a11db648b1b | Author: Mick Semb Wever <mck@apache.org>
| 2023-05-16 16:04:39+02:00
Deduplicate the MixedMode* upgrade jvm-dtests
Also update method parameters to be clearer in how we declare testcase applicability
patch by Mick Semb Wever; reviewed by David Capwell for CASSANDRA-18506
f02aa10d7b2471e6da5df316f0f596e911ce3873 | Author: Stefano Lottini <stefano.lottini@datastax.com>
| 2023-04-28 13:10:04+02:00
Replaced Forward banner with Summit in index and events pages
patch by Stefano Lottini; reviewed by Mick Semb Wever, Erick Ramirez for CASSANDRA-18488
3c887f7a1525776666661af843ba432b201900fb | Author: Mick Semb Wever <mck@apache.org>
| 2023-04-27 17:16:50+02:00
ninja-fix – also exclude other unit tests in trunk from jdk17, increase artifacts building timeouts, and fix devbranch jdks
ac259438763ed96c402bab771567df59d18ad280 | Author: Jakub Zytka <jakub.zytka@datastax.com>
| 2023-04-27 13:33:41+02:00
Make `ant generate-idea-files` support the current JDK
ant generate-idea-files now support JDK 8, JDK 11 and JDK 17.
To add support of another JDK the java-jvmargs property must be set for the JDK in question (see how it's done in build.xml for Java 11 and 17)
Other minor, but notable changes are:
- test jvmargs are now added to idea run configurations
- .idea dir and project iml file are first removed and then recreated during `ant generate-idea-files`
patch by Jakub Zytka; reviewed by Mick Semb Wever, Štefan Miklošovič, Ekaterina Dimitrova for CASSANDRA-18467
52f24b2012216ec140d16d36ad4dca741155c2d9 | Author: mck <mck@apache.org>
| 2023-04-26 09:54:45+02:00
Update the dates, language, and add info on CVE fixes, to the downloads page
ref: https://lists.apache.org/thread/xj26pmtgf1j7l40ym0dcbmpt3x6mvvbh
patch by Mick Semb Wever; reviewed by Josh McKenzie
d0e435304d5b04ebc782fc58ac38eed8720f4e51 | Author: Mick Semb Wever <mck@apache.org>
| 2023-04-25 19:21:29+02:00
Set upgrade_manifest.CONFIG when running normal dtests, and restore 2.1 -> 3.x upgrade path as valid
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-17869
1981921b472f8a2b5be1ede350d98284545e69f4 | Author: Mick Semb Wever <mck@apache.org>
| 2023-04-25 15:35:54+02:00
Revert "ninja-fix disable arm builds until jdk17 is installed on them"
This reverts commit 8319753a98cd769a7bdbe1a74931ab05ccb5f790.
bf19439e9e2bf9870c410843eca7be8febf63b1d | Author: Mick Semb Wever <mck@apache.org>
| 2023-04-25 13:25:57+02:00
Fix jdk17 on centos7 arm
(skip rat and checkstyle on rpm packaging, assumption it's already checked earlier in CI)
patch by Mick Semb Wever; reviewed Brandon Williams
65c99bfc42015ccfbcbc8963b3fb3c2a761ea053 | Author: Henrik Ingo <henrik.ingo@avoinelama.fi>
| 2023-04-19 17:34:23+03:00
Improve 'Not enough space for compaction' logging messages
Adds separate WARN level messages to the check itself in Directories.
patch by Henrik Ingo; reviewed by Mick Semb Wever, Brad Schoening, Claude Warren, Kan Maung, maxwellguo for CASSANDRA-18260
29ed31542bc7503c7c5695ce8012a555b4b3fb6f | Author: Mick Semb Wever <mck@apache.org>
| 2023-04-13 13:21:16+02:00
Improve apidocs and pre-conditions to how upgrade paths are included in jvm-dtest-upgrade (UpgradeTestBase)
Also add a comment that any protocol version bump should also update upgrade_through_versions_test.py
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17869
52053200e75d3e6718c03bfa68232dfb94f9a566 | Author: Mick Semb Wever <mck@apache.org>
| 2023-04-11 14:42:47+02:00
Fixes for JDK17
- add 4.1 latest release to dtest upgrade paths, and use the correct JDK on all paths
- limit upgrade paths where they have been defined explicitly, with @since
- in upgrade paths, replace trunk with 4.0 where that was the intention
- set_node_to_current_version(node) now asserts that the upgrade taking place is a supported upgrade path
- include upgrading through to 5.0 in test_upgrade_super_columns_through_all_versions
- fix TestProtoV4* tests to include 4.0 and 4.1
- add TestProtoV5*
- remove current_2_1_x
- TestUpgradeSuperColumnsThrough.test_sparse_supercolumn is only run in 3.11 and 4.x
- TestSCUpgrade.test_upgrade_super_columns_through_all_versions is only run on upgrade paths between2.2 andd 4.1 (inclusive)
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17869
33d1c4315cec2925f704a36d4ef364d9aeafe1cd | Author: Mick Semb Wever <mck@apache.org>
| 2023-04-06 17:00:37+02:00
Remove the explicit disabling of UseBiasedLocking as it is the default since jdk15
https://openjdk.org/jeps/374
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17869
d1d733bee5ba85088a77d5c1430705dbb47ab68c | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-04-05 16:29:28-04:00
Fix JDK17 startup issue after CASSANDRA-17199; temporary workaround, to be reverted after CASSANDRA-18239
Patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18431
4effa4efbe456d2f5335ef4b6db39804eab21042 | Author: Mick Semb Wever <mck@apache.org>
| 2023-04-02 10:25:03+02:00
ninja-fix CHANGES.txt remove merge sections
In trunk there should be no "Merge from…" sections. Forward merged change should go under the previous major section's latest unreleased version (and nothing under the trunk version). When the first trunk release happens
(typically at branch time) it is presumed (and understood) that all changes from previous releases as found in the same CHANGES.txt file are included.
24a677ac420ec64b98164c37a346dc5384582a7c | Author: Mick Semb Wever <mck@apache.org>
| 2023-03-11 23:32:22+01:00
Configure auditlog and fqltool tests to do chronicle-queue file-shrinking synchronously
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-18049
5c51f05dab0562c3b95b60224e4698e2a30d2ce7 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2023-03-10 09:47:56-06:00
Remove JAVA8/JAVA11_HOME from circle configs
Patch by brandonwilliams; reviewed by edimitrova and mck for
CASSANDRA-18106
af82b941a88f511605578d8eaa9b3d04634c34ac | Author: Tibor Répási <rtib@users.noreply.github.com>
| 2023-03-06 15:10:14+01:00
Restore 4.1's doc update for virtual table system_views.clients
patch by Tibor Répási; reviewed by Ekaterina Dimitrova, Michael Semb Wever for CASSANDRA-18303, CASSANDRA-17344
414f4143e6128bcc129f731bbf98d84ac18da33d | Author: Tibor Répási <rtib@users.noreply.github.com>
| 2023-03-06 15:10:14+01:00
Restore 4.1's doc update for virtual table system_views.clients
patch by Tibor Répási; reviewed by Ekaterina Dimitrova, Michael Semb Wever for CASSANDRA-18303, CASSANDRA-17344
efdd222343e76a9660716af2126ef7b348e18624 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2023-03-02 11:18:26-06:00
disable jdk switching
Patch by brandonwilliams; reviewed by edimitrova and mck for
CASSANDRA-18106
79602451c9efb05fd16f09249823ebe8049e01e2 | Author: Mick Semb Wever <mck@apache.org>
| 2023-02-25 11:29:37+01:00
Change trunk from 4.2 to 5.0
Use parent sha to run against 4.2-SNAPSHOT versions of trunk.
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-17973
7ca806c60a3e080d740fb163c639bb76a520f6ab | Author: Mick Semb Wever <mck@apache.org>
| 2023-02-25 11:25:35+01:00
Change trunk from 4.2 to 5.0
– update MessagingService (remove the 4.1 version that was only a placeholder in test code bc serialisation test files were previously incorrectly serialising random UUIds for TimeUUIDs)
– update upgrade jvm-dtests
– remove older serialization binary files we are no longer testing against
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-17973
eee211fdbb517c1b0e0a8635e0813bda7cf655e5 | Author: Mick Semb Wever <mck@apache.org>
| 2023-02-10 09:16:14+01:00
Update OpenHFT dependencies (chronicle-queue, chronicle-core, chronicle-bytes, chronicle-wire, chronicle-threads)
Some transitive dependencies to these have also been added to raise their versions. asm-* transitive dependencies have been excluded.
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-18049
a0ec0ae303443b1d1cbfe845d94fccfb38123f8c | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-02-09 15:00:05-05:00
Remove scripted UDFs, remove related tests or rewrite some tests to create java UDFs instead, where it makes sense
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18252
c74ef313b8d79c4f14731a1a3c33e0c3eb6c1c23 | Author: Stefan Miklosovic <smiklosovic@apache.org>
| 2023-02-08 11:49:39+01:00
Improve documentation about releases
patch by Stefan Miklosovic; reviewed by Michael Semb Wever, Berenguer Blasi, Lorina Poland and Erick Ramirez for CASSANDRA-18244
f27790c96912ac9a83f052d8e6d0bfcdfe60ca0e | Author: Nikita Eshkeev <neshkeev@yandex.ru>
| 2023-01-26 13:28:16+01:00
Improve and clean up documentation and fix typos
This patch includes all the changes from the PRs that introduce small
changes related to typos and similar in the documentation. The changes are
accumulated from the following PRs:
- https://github.com/apache/cassandra/pull/206
- https://github.com/apache/cassandra/pull/359
- https://github.com/apache/cassandra/pull/366
- https://github.com/apache/cassandra/pull/390
- https://github.com/apache/cassandra/pull/450
- https://github.com/apache/cassandra/pull/567
- https://github.com/apache/cassandra/pull/615
- https://github.com/apache/cassandra/pull/618
- https://github.com/apache/cassandra/pull/746
- https://github.com/apache/cassandra/pull/984
- https://github.com/apache/cassandra/pull/1052
- https://github.com/apache/cassandra/pull/1088
- https://github.com/apache/cassandra/pull/1274
- https://github.com/apache/cassandra/pull/1378
- https://github.com/apache/cassandra/pull/1404
- https://github.com/apache/cassandra/pull/1504
- https://github.com/apache/cassandra/pull/1540
- https://github.com/apache/cassandra/pull/1544
- https://github.com/apache/cassandra/pull/1673
- https://github.com/apache/cassandra/pull/1697
- https://github.com/apache/cassandra/pull/1722
- https://github.com/apache/cassandra/pull/1815
- https://github.com/apache/cassandra/pull/1830
- https://github.com/apache/cassandra/pull/1863
- https://github.com/apache/cassandra/pull/1865
- https://github.com/apache/cassandra/pull/1879
- https://github.com/apache/cassandra/pull/2062
patch by Nikita Eshkeev, reviewed by Stefan Miklosovic, Lorina Poland, Michael Semb Wever for CASSANDRA-18185
Co-authored-by: kalmant <kalmant@users.noreply.github.com>
Co-authored-by: Dmitry <xotonic@yandex.ru>
Co-authored-by: Tibor Répási <rtib@users.noreply.github.com>
Co-authored-by: Tzach Livyatan <tzach@scylladb.com>
Co-authored-by: Jérôme BAROTIN <jeromebarotin@gmail.com>
Co-authored-by: Giorgio Giuffrè <giorgiogiuffre23@gmail.com>
Co-authored-by: Siddhartha Tiwari <201851127@iiitvadodara.ac.in>
Co-authored-by: Angelo Polo <language.devel@gmail.com>
Co-authored-by: Tjeu Kayim <15987676+TjeuKayim@users.noreply.github.com>
Co-authored-by: 陳傑夫 <chienfuchen32@gmail.com>
Co-authored-by: Bhouse99 <bhouse99@protonmail.com>
Co-authored-by: Matthew Hardwick <MatthewRHardwick@gmail.com>
Co-authored-by: Paul Wouters <paul.wouters@aiven.io>
Co-authored-by: Romain Hardouin <romain_hardouin@yahoo.fr>
Co-authored-by: Guilherme Poleto <gpoleto@alunos.utfpr.edu.br>
Co-authored-by: 陳傑夫 <chienfuchen32@gmail.com>
Co-authored-by: etc-crontab <jujut@free.fr>
Co-authored-by: Prashant Bhuruk <prashantbhuruk88@gmail.com>
Co-authored-by: Jingchuan Zhu <56401528+codingswag998@users.noreply.github.com>
Co-authored-by: Ryan Stewart <ryan.stewart@rackspace.com>
Co-authored-by: utkarsh-agrawal-jm <107914361+utkarsh-agrawal-jm@users.noreply.github.com>
Co-authored-by: Ben Dalling <b.dalling@locp.co.uk>
Co-authored-by: Terry L. Blessing <tlblessing1@gmail.com>
Co-authored-by: gruzilkin <gruzmob@gmail.com>
Co-authored-by: Kevin <kevin.xgr@gmail.com>
Co-authored-by: yziadeh <121903189+yziadeh@users.noreply.github.com>
Co-authored-by: Lorina Poland <lorina@datastax.com>
Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
86604f50388d7e2cec68196fcf5f82a334e68ae2 | Author: Mick Semb Wever <mck@apache.org>
| 2023-01-21 12:46:56+01:00
Prepare for JDK17 experimental support
Removes the use of CASSANDRA_USE_JDK11 and introduces the build.xml properties `java.default` and `java.supported`.
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-18179
6c90950489a42a38a6ddfa45f79c84a110dffbe7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-01-19 20:30:43-05:00
Fix tests post JDK-8210522 (rewrite reflection of "modifiers" field)
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18181
bb2c16c677b0f5ace6f6721069e8c21a584e33f9 | Author: Benedict Elliott Smith <benedict@apache.org>
| 2023-01-15 12:20:12+00:00
EndpointState is mutable, so we must copy it before trying to serialize
patch by Benedict Elliott Smith; reviewed by Mick Semb Wever for CASSANDRA-18164
7c86e18baf10b3cf6c8f06ee9f1e27d2e21acf78 | Author: Mick Semb Wever <mck@apache.org>
| 2023-01-14 00:25:23+01:00
Update G1GC settings, and make it default in trunk
patch by Mick Semb Wever; patch by Anthony Grasso, Brandon Williams, Derek Chen-Becker, Jeremiah Jordan, Jon Haddad, Josh McKenzie for CASSANDRA-18027
df0b13970198fcf7079a1044c5911d8ba0b6dac3 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-12-22 17:21:48-05:00
Use CircleCI Large executor instead of XLarge executor in MIDRES config for Python upgrade tests
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18127
f5df4b219e063cb24b9cc0c22b6e614506b8d903 | Author: Mick Semb Wever <mck@apache.org>
| 2022-12-18 01:16:16-08:00
Move build and test scripts in-tree, under .build/
See .build/README.md .Build and test scripts cover all CI activities in an CI agnostic manner. Scripts are found in non-docker and dockerised variants.
The non-docker scripts are found first under .build/ .These interact directly with ant, providing additional checks and environment setup. It is intended that what can be pushed down into the base ant build layer should be. The
debian and redhat build scripts are hidden under .build/docker because they are generally not usuable outside of their corresponding linux dists, and we don't want to encourage anything to the contrary. Bring the artifact/deb/rpm
build scripts (and associated docker images) from cassandra-builds repo to the .build directory. These packaging script for debian and redhat are now separated from the artifacts scripts. An additional build script check-code.sh
has been added that is solely responsible for all linter and code checks (includes owasp dependency checker). Only JDK11 and JDK17 are supported (as JDK8 is soon to be dropped). Scripts do not clean (or realclean) so that
scripts can be better pipelined, but `ant jar` was required to be added to circleci and ci-cassandra.a.o cqlsh-tests. Scripts can define a custom BUILD_DIR (build.dir) which can permit running parrallel builds off the same source
(though not all tests support this, or their support for it has atrophied). All build and test artifacts, results, and logs are found under build/ (or the BUILD_DIR). The build local venv and .ccm directories are now also
created under build (or BUILD_DIR). The test venv, logs and results are wiped each run. Use a separate mktemp directory each run, under /tmp (respect /tmp responsibility, and python fails when tmpdir is on a docker volume).
Don't set CASSANDRA_HOME when running python dtests (and fail-fast if `ant artifacts` was used to build instead of `ant jar`).
The docker scripts are found lower down under .build/docker/ .These scripts re-used the non-docker scripts inside containers. The docker images are versioned controlled in the same directory as dockerfiles, and tagged by their
md5sums. When running the docker scripts these docker images will, if not in the local registry, will first be attempted to be pulled from dockerhub and only then fallback to be built locally. This allows the dockerfiles to be
modified in existing patches and be run in existing CI as-is. Docker scripts timeout after one hour. virtualenv-clone is used, re-using the python versioned venvs in the image saves time over creating new ones each run. The inner-spliting of docker containers has been removed. It added a lot of complexity, for the most part duplicating the splitting concept, for little performance gain.
Ant target 'generate-unified-test-report' added, used for aggregating test reports and printing a summary.
patch by Mick Semb Wever; reviewed by Brandon Williams, Josh McKenzie, Maxim Muzafarov, Stefan Miklosovic for CASSANDRA-18133
b072ce0a2d50a6e4a443f98a80f98c4af953a123 | Author: Tibor Répási <rtib@users.noreply.github.com>
| 2022-12-14 13:05:01+01:00
Update Apache-Cassandra-4.1-New-SSTable-Identifiers.adoc
Parameter name was changed with CASSANDRA-17738
patch by Tibor Répási; reviewed by Mick Semb Wever for CASSANDRA-18117
2049e854f5aec3dac39c45a29f4368db82b72cfb | Author: Mick Semb Wever <mck@apache.org>
| 2022-12-05 15:13:02+01:00
Update jenkins groovy dsl, and release scripts, to use in-tree scripts from CASSANDRA-18133
patch by Mick Semb Wever; reviewed byJosh McKenzie, Maxim Muzafarov for CASSANDRA-18665
7e205252a001b9316efe98da329d26e3b62c1df9 | Author: Mick Semb Wever <mck@apache.org>
| 2022-12-05 15:13:02+01:00
Add JDK17 support, excluding trunk's (5.0) unit and jvm-dtest jobs which still have test failures
- always pull images to be on latest
- cqlshlib-test can no longer share a workspace
- unset JAVAN_HOME env variables
- don't dtest-jar build older versions when they don't support jdk11 (they won't be included anyway)
- warn and continue on git clean failures
- update finish_release.sh post-instructions to include having to update cassandra-dtest/upgrade_tests/upgrade_manifest.py
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17869
6f7646a30efa7d24f8c3ff5d66eab079c9471c04 | Author: Mick Semb Wever <mck@apache.org>
| 2022-11-26 11:33:02+01:00
The use of `until curl …` needs the `-f` flag to detect failure and loop, fixed in the redhat docker images
16a025c86ede72e04a6cf32d2cc1d989c2b74e02 | Author: Mick Semb Wever <mck@apache.org>
| 2022-11-10 08:58:59+01:00
The cython variable from the jenkins axis must be passed through into the docker container, and absolute paths used for the workspace
patch by Mick Semb Wever; reviewed by Berenguer Blasi for CASSANDRA-18028
7dcff63f419d11d4da1b08e91837bae44264e76f | Author: Mick Semb Wever <mck@apache.org>
| 2022-11-09 17:25:10+01:00
Revert "ninja-fix disabled until arm64 agents network is stable again"
This reverts commit 016d7f0b419d310ef009fd65ad18b9a8aa8de9bc.
ab06938814f39a850ba7fcc03d0dc3a24cac716b | Author: Mick Semb Wever <mck@apache.org>
| 2022-11-09 12:37:33+01:00
For slow internets, retry mk-build-deps when debian package building, as it can time out too
7823fdc014a3029cf72a8f5804b2f764493619b4 | Author: Mick Semb Wever <mck@apache.org>
| 2022-11-07 12:58:53+01:00
Increase timeouts to apt downloading and add retries to docker building to better handle slow internet connections
bc16752bd73356364cdf990a093521771b5e488a | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-11-05 15:29:21-04:00
Restore Virtual Tables page, and update nav for new pages
patch by Ekaterina Dimitrova; reviewed by Mick Semb Wever for CASSANDRA-17976
Co-authored-by: Mick Semb Wever <mck@apache.org>
e027229238cafc105fd7913d0aab7e95b6930a34 | Author: Erick Ramirez <erickramirezau@apache.org>
| 2022-11-04 11:58:12+11:00
WEBSITE - Updated What's New page for 5.0 in trunk
patch by Michael Semb Wever, Erick Ramirez; reviewed by Ekaterina Dimitrova, Berenguer Blasi, Erick Ramirez for CASSANDRA-17976
Co-authored by: Mick Semb Wever <mck@apache.org>
Co-authored by: Erick Ramirez <erickramirezau@apache.org>
a4b90fbc011f2cfab464f375c564af67720a0a1d | Author: Erick Ramirez <erickramirezau@apache.org>
| 2022-11-04 11:33:04+11:00
WEBSITE - Updated What's New page for 4.1
patch by Michael Semb Wever, Erick Ramirez; reviewed by Ekaterina Dimitrova, Berenguer Blasi, Erick Ramirez for CASSANDRA-17976
Co-authored by: Mick Semb Wever <mck@apache.org>
Co-authored by: Erick Ramirez <erickramirezau@apache.org>
c100d34a1a1d497eee85ca10c5cc1e43eb4871c4 | Author: Aleksey Yeschenko <aleksey@apache.org>
| 2022-11-02 17:30:57+00:00
Restore streaming_keep_alive_period functionality on the netty control streaming channel
patch by Aleksey Yeschenko, Mick Semb Wever; reviewed by Mick Semb Wever, Berenguer Blasi for CASSANDRA-17768
Co-authored-by: Aleksey Yeschenko <aleksey@apache.org
Co-authored-by: Mick Semb Wever <mck@apache.org>
4f4137af74a04f456f0fa0363e6b253e7c1442b0 | Author: Erick Ramirez <erickramirezau@apache.org>
| 2022-10-29 10:45:05+11:00
WEBSITE - Updated UI style bundle for new Events page
patch by Stefano Lottini, Erick Ramirez; reviewed by Josh McKenzie, Derek Chen-Becker, Michael Semb Wever, Erick Ramirez for CASSANDRA-17988
7572725defd4d5bba12097046b8338a955d8d032 | Author: Derek Chen-Becker <dchenbec@amazon.com>
| 2022-10-26 14:54:05-06:00
[CASSANDRA-17950] Enable dtest-offheap in CircleCI
The dtest-offheap test was only added to the Jenkins configuration, so
this commit adds it to the CircleCI build for parity.
Patch by Derek Chen-Becker; reviewed by Ekaterina Dimitrova, Derek Chen-Becker, Michael Semb Wever, and Andres de la Pena for CASSANDRA-17950
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
Co-authored-by: Derek Chen-Becker <dchenbec@amazon.com>
4212d0c8652852988d2026bb4b92c42f862a4dbf | Author: mck <mck@apache.org>
| 2022-10-23 22:40:09+02:00
Releases 3.0.28, 3.11.14, 4.0.7
https://lists.apache.org/thread/pomb9j4cop0f7lrrqpd1gdx6xqht5xlc
https://lists.apache.org/thread/g24w2bzgo73v8tz103j60zllnkbhkv1c
https://lists.apache.org/thread/mtblr5o954y2jnvgx55ydrfmlo41yv1t
53a27563147bca63357a55e65b0368ec76788ab9 | Author: Derek Chen-Becker <dchenbec@amazon.com>
| 2022-10-12 08:11:19-06:00
WEBSITE - Fixed links in Dev/Patches page and other minor fixes
* Fixed a bunch of references in the patches page that were not
actually references
* Explicitly added a commit message template in the patches page
* Fixed a warning for case-sensitive "caution" block tag on the
download page
* Removed a strange reference to a 3rd party in the header metadata
Patch by Derek Chen-Becker; reviewed by Michael Shuler, Michael Semb Wever, Erick Ramirez for CASSANDRA-17990
719d1948df827e864ff66e44e22c7fad334c3100 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-10-03 16:37:00-04:00
Revert Mockito downgrade from CASSANDRA-17750
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever and Abe Ratnofsky for CASSANDRA-17946
1202e3b9b21d82a3b7fa80b793becbb1a27731ba | Author: Diogenese Topper <diotopper@gmail.com>
| 2022-09-29 15:23:11-07:00
September 2022 blog "Cassandra Days for London and Amsterdam announced"
patch by Stefano Lottini, Chris Thornett, Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-17916
Co-authored by: Stefano Lottini
Co-authored by: Chris Thornett <chris@constantia.io>
Co-authored by: Diogenese Topper <diogenese@constantia.io>
9a83b59d55fc30c2611a89b9ac9eca5f6228b1ca | Author: Diogenese Topper <diotopper@gmail.com>
| 2022-09-29 13:55:03-07:00
September 2022 blog "Cassandra Summit Returns in 2023"
patch by Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-17935
Authored by: Diogenese Topper <diogenese@constantia.io>
65c9875b3964d6f7bd533c6a3a55ce371a1d69bf | Author: Mick Semb Wever <mck@apache.org>
| 2022-09-26 20:55:03+02:00
increment version to 4.1-beta1
ref: https://lists.apache.org/thread/ho4r1lk2gsgs1z61ldzg64h84x3rbg4o
2f9ab6845311bf02344c9bac132e0df816357e19 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-09-23 15:06:13-04:00
Update Byteman to 4.0.20 and Jacoco to 0.8.8
patch by Ekaterina Dimitrova; reviewed by Jacek Lewandowski and Michael Semb Wever for CASSANDRA-16413
2db0aea213a6b73b72d9c386c29585f7a1361977 | Author: Diogenese Topper <diotopper@gmail.com>
| 2022-09-14 18:59:24-07:00
Sept 2022 blog "Learn How CommitLog Works in Apache Cassandra"
patch by Alex Sorokoumov, Chris Thornett, Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-17860
Co-authored by: Alex Sorokoumov
Co-authored by: Chris Thornett <chris@constantia.io>
Co-authored by: Diogenese Topper <diogenese@constantia.io>
2af01b8f12fe3358f0c5193839b76ebe552ac3d6 | Author: Diogenese Topper <diotopper@gmail.com>
| 2022-09-08 23:23:20-07:00
Apache Cassandra Changelog #19
patch by Chris Thornett, Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-17881
Co-authored by: Chris Thornett <chris@constantia.io>
Co-authored by: Diogenese Topper <diogenese@constantia.io>
7c5a25d7bc73786b37f21b6588b00f5de81fd0d0 | Author: Abe Ratnofsky <aratnofsky@apple.com>
| 2022-09-01 12:03:58-07:00
Update dependency management docs
patch by Abe Ratnofsky; reviewed by Michael Semb Wever, David Capwell, Claude Warren, Ekaterina Dimitrova for CASSANDRA-17750
b1be68c0d9b9e610dd14315c9d42044fe62ec910 | Author: Claude Warren, Jr <claude.warren@aiven.io>
| 2022-08-16 07:59:14+01:00
Update how_to_commit documentation with lost updates from in-tree repo
Updates were made to the in-tree version of this page that were not included to the rewrite from rst to adoc
patch by Claude Warren; reviewed by Mick Semb Wever for CASSANDRA-17599
31a3d0b72f0fc6c03db1ad10145f0332ed03685c | Author: Diogenese Topper <diotopper@gmail.com>
| 2022-08-03 18:39:26-07:00
August 2022 blog "Watch the Cassandra World Party"
patch by Chris Thornett, Diogenese Topper; reviewed by Mick Semb Wever, Erick Ramirez for CASSANDRA-17799
Co-authored by: Chris Thornett <chris@constantia.io>
Co-authored by: Diogenese Topper <diogenese@constantia.io>
e5e13c02ccf386093153fd6824fd85ef7bd24eb3 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-08-01 17:35:16-04:00
Fix default value for compaction_throughput_mb_per_sec in Config class to match the one in cassandra.yaml
patch by Ekaterina Dimimtrova; reviewed by Francisco Guerrero, Michael Semb Wever for CASSANDRA-17790
da82ce99e229c6481ea05055de66dc1f221bb835 | Author: Diogenese Topper <diotopper@gmail.com>
| 2022-07-15 11:15:32-07:00
July 2022 blog "Last Chance to Register: Schedule & Moderators Announced"
patch by Chris Thornett, Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-17756
11349c1ad68d896c3a132354f39ac042572cffb1 | Author: Howard Sacks <msacks25@gmail.com>
| 2022-06-22 12:14:20-07:00
Fix broken link to "existing documents" in development/documentation.html
patch by Matthew D. Sacks; reviewed by Erick Ramirez, Mick Semb Wever for CASSANDRA-17699
5cba347638527361d4123d371ba93ec51ccfeae7 | Author: Mick Semb Wever <mck@apache.org>
| 2022-06-19 18:09:57+02:00
In prepare_release.sh add a pre-condition check that the release requested matches the build.xml's base.version
6247c9d966d7e3886fef0c7486013578407b37e4 | Author: David Capwell <dcapwell@apache.org>
| 2022-06-06 13:42:00-07:00
jvm-dtest upgrade tests run all supported pairs of upgrades between from/to but does not actually test all patches from/to
patch by David Capwell; reviewed by Jon Meredith, Michael Semb Wever for CASSANDRA-17656
2eac2590bfe85b76c5fc1ea7c818082e124f5ed5 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-05-31 11:01:44-04:00
Revert removal of withBufferSizeInMB(int size) to CQLSSTableWriter.Builder and deprecate it in favor of withBufferSizeIniB(int size);update the docs
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-17675
694fdc4b7f6129ac6c7c3e29aed4950b96357811 | Author: Mick Semb Wever <mck@apache.org>
| 2022-05-29 19:39:35+02:00
Replace the deprecated postBuildScript with matrixPostBuildScript (in 'BOTH' mode)
patch by Mick Semb Wever; reviewed by Berenguer Blasi
9efaca6902f7986e133f6740b238599d89980dc3 | Author: Mick Semb Wever <mck@apache.org>
| 2022-05-27 12:55:07+02:00
When publishing new major versions (post-vote), don't fail on missing repo_series directories in dist svn
patch by Mick Semb Wever; reviewed by Brandon Williams
136c8c0f65cc8f2db87bb683e6eaceb05016f00e | Author: Mick Semb Wever <mck@apache.org>
| 2022-05-26 14:06:47+02:00
In jenkins retry each stage build in the pipeline
attempts to alleviate the false-negatives from CI infrastructure faults (disks, network, etc)
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-17664
33178a6631f4de5c6c6773dfb9bcd8035d47b014 | Author: Mick Semb Wever <mck@apache.org>
| 2022-05-22 14:58:39+02:00
In jenkins, throttle pipeline jobs (except one primary release branch pipeline)
patch by Mick Semb Wever; reviewed by Brandon Williams
8ef91e6a8465189293be7befc38ce5e8a2965cbb | Author: Mick Semb Wever <mck@apache.org>
| 2022-05-22 11:35:10+02:00
In jenkins, retry each stage build in the pipeline up to three times
ci-cassandra.a.o agents still suffer infra issues (disk space, network timeouts, etc), and retries are expect to alleviate the false-negatives
patch by Mick Semb Wever; reviewed by Brandon Williams
31a735b2ec74124a32d97a9207e229dda65331db | Author: Mick Semb Wever <mck@apache.org>
| 2022-05-20 21:38:10+02:00
SHAs printed need to be consistent (abbreviated are vary in length), see jenkins-dsl/print-shas.sh
patch by Mick Semb Wever; reviewed by Berenguer Blasi
33b6a3d0f97b0ed49119ab570580af939340cdb0 | Author: Mick Semb Wever <mck@apache.org>
| 2022-05-20 13:55:34+02:00
Prepare for 4.1-alpha1
ref: https://lists.apache.org/thread/hm2ljw4cpwvlb2hf79hpg78s74w39of0
0bcc3549920aa218750dabdceb734430a3942882 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-05-07 20:11:12-04:00
Use :latest tag for our test images in CircleCI config files
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-17429
2480a7e7ee64791acec6add38e134753b95236fd | Author: Mick Semb Wever <mck@apache.org>
| 2022-05-02 17:17:46+02:00
Update trunk to version 4.2
Update jvm-dtest supported upgrade paths.
Update circeci to build 4.1 dtest jar
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-17589
d2d15cee9c417e502e29a1a92ded6efa31b92707 | Author: Mick Semb Wever <mck@apache.org>
| 2022-05-02 15:59:41+02:00
Update trunk to version 4.2
Ddocker testing images to include cassandra-4.2 (delete unused ubuntu1910).
Build dtest jar for 4.2 too.
Add 4.1 ci-cassandra.a.o jobs.
Increase git's http.postBuffer (common CI problem).
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-17589
b830c21bed0fc7f5f6e59fbc4774f856530eb980 | Author: Mick Semb Wever <mck@apache.org>
| 2022-04-27 10:49:45+02:00
Revert "ninja-fix – disable arm64 builds until INFRA-22930 is resolved properly"
This reverts commit a0b2355c34823c2e4183fbb50957ec61206213cf.
5207a25a8eeb994419aa3746aeb55fdd62a0708d | Author: Mick Semb Wever <mck@apache.org>
| 2022-04-17 22:59:15+02:00
When building deb and rpm packages (in docker containers) re-use the host's local maven repository
patch by Mick Semb Wever; reviewed by Martin Grigorov for INFRA-23147
3d3150124c3d6aef94f580a0f97531aa9c427f65 | Author: Mick Semb Wever <mck@apache.org>
| 2022-04-10 20:33:58+02:00
Use the git clone reference feature in jenkins, pointing each split's git clone to the first split
Also clean the workspace when jobs are done.
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-17589
1de171b910983628e1b7e19dbeac0a3bb09dbab0 | Author: Anthony Grasso <anthony@thelastpickle.com>
| 2022-04-02 15:41:01+11:00
move and prepare files for content folder
* Added logic to move generated website and in-tree docs to content folder
* Added logic to remove hardcoded and missing domains from links
* Added logging functionality
patch by Anthony Grasso; reviewed by Michael Semb Wever for CASSANDRA-17374
4d11d17fe73872b4cd4ddf58cfddc745e0d528c9 | Author: Mick Semb Wever <mck@apache.org>
| 2022-03-25 12:41:12+01:00
In cassandra-test.sh, list the tests in alphabetical sorting so splits are consistent
The order `find` prints the list can change over filesystems and over time.
patch by Mick Semb Wever; reviewed by Brandon Williams
90603b94025dc7e740b698440df963cbd1ec60e0 | Author: Mick Semb Wever <mck@apache.org>
| 2022-03-21 19:47:48+00:00
Limit GH pull requests to rebases
patch by Mick Semb Wever; reviewed by Benjamin Lerer, Berenguer Blasi, Brandon Williams, Ekaterina Dimitrova, Stefan Miklosovic for CASSANDRA-17419
d0c68e02fa235fd2218a40684a10c9573fcb001c | Author: Mick Semb Wever <mck@apache.org>
| 2022-03-19 20:55:12+01:00
Limit GH pull request to rebases
patch by Mick Semb Wever; reviewed by Benjamin Lerer, Berenguer Blasi, Brandon Williams, Ekaterina Dimitrova, Stefan Miklosovic for CASSANDRA-17419
cd6533401282e0455f87ba4d4a58bfec18fde4dc | Author: maedhroz <calebrackliffe@gmail.com>
| 2022-03-14 13:35:11-05:00
Update SUPPORTED_UPGRADE_PATHS to include 3.0 and 3.x to 4.1 paths and remove obsolete tests
patch by Caleb Rackliffe; reviewed by Mick Semb Wever for CASSANDRA-17362
302c6fcf59c5fa9fcd475b2c811ad57ae7c45f49 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
| 2022-03-10 17:12:47-06:00
Update SUPPORTED_UPGRADE_PATHS to include 3.0 and 3.x to 4.1 paths and remove obsolete tests
patch by Caleb Rackliffe; reviewed by Mick Semb Wever for CASSANDRA-17362
9711f541b33ec2043de04cd4c47cafd122538b4a | Author: Mick Semb Wever <mck@apache.org>
| 2022-03-06 12:27:05+01:00
Limit GH pull requests to rebases
patch by Mick Semb Wever; reviewed by Benjamin Lerer, Berenguer Blasi, Brandon Williams, Ekaterina Dimitrova, Stefan Miklosovic for CASSANDRA-17419
d67be0def4085863a039d5d3809a9457e883919b | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-17 18:51:22-05:00
Add docs about configuration framework added in CASSANDRA-15234
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever and Caleb Rackliffe for CASSANDRA-17246
03bdf7ac70c8e413b4d19dc3c781591f11396f8e | Author: mck <mck@apache.org>
| 2022-02-17 08:24:01+01:00
Update downloads for release of 4.0.3
https://lists.apache.org/thread/75kkyzc0z1xsb727spp44t0tkq7jxxt5
bb420481054cbc035ddef5875fefebe60605f6d6 | Author: mck <mck@apache.org>
| 2022-02-11 09:42:47+01:00
Releases 3.0.26, 3.11.12, 4.0.2
https://lists.apache.org/thread/3n9r6x3c2shq4g6p9ocrbs95w4v1jhmz
https://lists.apache.org/thread/4bpk9nhg7dg1bw1cwp8opm5d65qo717s
https://lists.apache.org/thread/7f4jsmvoynhsbg3ghohfzr3kr0pft16x
9f56bf4ca7fdb61ad09e5f2ad09b87cd01e0716b | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-05 17:51:32-05:00
Remove old Duration class in favor of DurationSpec class
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
c51a7c66fc21ca2da08b89ae5f9b4817ee4d8c23 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-05 17:15:18-05:00
Bulk change of units around the code to support the move to the new configuration framework
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
230fe8e64722ac02dbf8cdafb7d4fef120726dd7 | Author: Abe Ratnofsky <abe@aber.io>
| 2022-02-04 11:15:42-08:00
Include Git SHA in --verbose flag for nodetool version
Patch by Abe Ratnofsky; review by Brandon Williams, Caleb Rackliffe, Michael Semb Wever and Stefan Miklosovic for CASSANDRA-17753
6d5203615f7a9670cb1698b74123666bc25ba471 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-04 00:25:14-05:00
Transfer parameters to the newly introduced configuration framework (7)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
23138252f20891c26a3692664c6affaf99e86541 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-03 23:49:50-05:00
Transfer parameters to the newly introduced configuration framework (6)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
1315d0c96f4625a76296f58d431f97669e5178c2 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-03 22:28:41-05:00
Transfer parameters to the newly introduced configuration framework (5)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
ed48f3c017c5e572a523890bcd5b7c798d7eb358 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-03 16:43:36-05:00
Transfer parameters to the newly introduced configuration framework (4)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
755fd9446b084e659e98bd7336b9e910c2e12577 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-03 14:39:48-05:00
Transfer parameters to the newly introduced configuration framework (3)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
d85f7f7c2dd4b9bbdb44bc96235e6a8bc3ff3967 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-03 00:19:28-05:00
Transfer parameters to the newly introduced configuration framework (2)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
4ca2e2484dc3c6f5cc4621bdfc5c211765e049f2 | Author: mck <mck@apache.org>
| 2022-02-02 22:28:11+01:00
Update the "maintained until" dates on the download page
patch by Mick Semb Wever; reviewed by Joshua McKenzie
b9e2ab75f8f6dedd45c6ad7a83b3160149869262 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-02 12:47:41-05:00
Extend DurationSpec and DataStorageSpec for smallest unit and transfer denylist parameters to the new framework
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
a3258d66bcc9f946304c19d59e75d2721126303e | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-01 17:14:17-05:00
Transfer parameters to the newly introduced configuration framework (1)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
5bb4bab12f8edfef95ed13cbabf8c0f377986065 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-01-31 21:51:49-05:00
DataRate parameters transition to the new framework
Fix the DB descriptorRefTest which failed on the previous commit
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
41150e09526c335c0713f4b48991e671211dd6e5 | Author: Mick Semb Wever <mck@apache.org>
| 2022-01-25 15:30:09+01:00
(second attempt for PostBuildTask >v3) In Jenkins, replace PostBuildTask plugin with PostBuildScript plugin
PostbuildTask loads build log into memory, causing OutOfMemoryException
https://issues.jenkins.io/browse/JENKINS-12830
https://the-asf.slack.com/archives/CK23JSY2K/p1643063068079200?thread_ts=1643052183.068300&cid=CK23JSY2K
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-17288
ef3c02e0b99a14079c251474d3bdeeb6a6df9a25 | Author: Mick Semb Wever <mck@apache.org>
| 2022-01-25 12:08:23+01:00
In Jenkins, replace PostBuildTask plugin with PostBuildScript plugin.
PostbuildTask loads build log into memory, causing OutOfMemoryException
https://issues.jenkins.io/browse/JENKINS-12830
https://the-asf.slack.com/archives/CK23JSY2K/p1643063068079200?thread_ts=1643052183.068300&cid=CK23JSY2K
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-17288
a0022ebd77c4ae2fa234dda3d9ed6d27b4f839e7 | Author: Yash Ladha <yash@yashladha.in>
| 2022-01-21 10:52:08+05:30
Fix link syntax community component
Previously, link for contribute to cassandra was broken and rendered as plaintext instead of a link tag, this was because the link was a relative instead of absolute link and URL macro was not able to understand that.
Using link macro solved the issue and corrected the path to development/index.html for contribute to cassandra.
patch by Yash Ladha; reviewed by Mick Semb Wever for CASSANDRA-17274
217b35b4f26b5d71388926d09b526d53b8fecf01 | Author: mck <mck@apache.org>
| 2021-12-23 23:42:12+01:00
Just do `ant gen-asciidoc`, as all cassandra sources that have antora/asciidocs have gen-nodetool-docs.py and convert_yaml_to_adoc.py
patch by Mick Semb Wever; reviewed by Anthony Grasso for CASSANDRA-16763
9c6b382058578ac75b88055a13aa83944901fb88 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-12-14 23:04:43-05:00
Backward compatibility framework for configuration parameters
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
db9f7a67ec4b03413c10034956e2cf18739ca4b1 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-12-14 23:00:56-05:00
Add new custom types and unit tests for configuration
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
7e6fadb27ae19501e7d587f903ca2f6351cd6a35 | Author: Mick Semb Wever <mck@apache.org>
| 2021-12-05 22:59:03+01:00
Add subcomponents to contribulyze
patch by Mick Semb Wever; reviewed by Aleksei Zotov, Jeremiah Jordan
3935906a685640b2f6a2058b38fdf45d917edfc9 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-11-19 17:42:29-05:00
Fixes needed to support the new configuration framework and change of parameters
patch by Ekaterina Dimitrova, reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
05b0eaecad5e40390352a4e182179a29ac784372 | Author: Lorina Poland <lorinapoland@gmail.com>
| 2021-06-28 10:19:46-07:00
Migrate documentation to AsciiDoc
This commit sets up a new documentation structure and format:
* The directory struture changes from a Sphinx project to an Antora module layout.
* The formatting of the content changes from reStructuredText to AsciiDoc.
The documentation must now be built and published with Antora. Initially only from the cassandra-website repository.
This change was done to make maintaining versioned website documentation easier. As Antora is designed to generate versioned documentation.
The old directory structure was:
<ROOT>
- doc/
- cql3/
- CQL.css
- CQL.textile
- source/
- _static/
- _templates/
- _theme/
- _util/
- <other directory sections>/
- conf.py
- index.rst
- <other *.rst pages>
- make.bat
- Makefile
- README.md
- SASI.md
- <*.spec files>
- <generation scripts>
The new directory structure organises the documentation into modules:
<ROOT>
- doc/
- cql3
- modules/
- cassandra/
- assets/
- examples/
- pages/
- partials/
- nav.adoc
- ROOT/
- pages/
- nav.adoc
- scripts/
- antora.yaml
- README.md
- SASI.md
patch by Lorina Poland, Anthony Grasso; reviewed by Anthony Grasso, Mick Semb Wever for CASSANDRA-16763
Co-authored-by: Anthony Grasso <anthony@thelastpickle.com>
b4f1c6d250991fc27c5f87a2dc0fd81e7ad0d272 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
| 2020-05-28 14:26:25-06:00
Safer handling of out-of-range tokens
patch by Caleb Rackliffe; reviewed by Mick Semb Wever for CASSANDRA-13704
Co-authored-by: Sam Tunnicliffe <sam@beobal.com>
Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
Co-authored-by: Mick Semb Wever <mck@apache.org>
Co-authored-by: Ariel Weisberg <aweisberg@apple.com>