Štefan Miklošovič last 3 years


 172 Collaborator
Brandon Williams , Mick Semb Wever , Berenguer Blasi , Ekaterina Dimitrova , Caleb Rackliffe , David Capwell , Andrés de la Peña , Marcus Eriksson , Yifan Cai , Francisco Guerrero , Sam Tunnicliffe , Benedict Elliott Smith , Josh McKenzie , Alex Petrov , Eric Ramirez , Jacek Lewandowski , Benjamin Lerer , Jon Meredith , Branimir Lambov , Blake Eggleston , Dinesh Joshi , Brad Schoening , Maxim Muzafarov , Doug Rohrer , Aleksey Yeschenko , Ariel Weisberg , Paulo Motta , Lorina Poland , Mike Adamson , Zhao Yang , Chris Lohfink , Andy Tolbert , Jordan West , Jon Haddad , Aleksei Zotov , Jackson Fleming , Alexandre Dutra , Robert Stupp , Diogenese Topper , Maxwell Guo , Abe Ratnofsky , Chris Thornett , Bernardo Botella , Claude Warren , Maulin Vasavada , Dmitry Konstantinov , Tibor Répási , Ling Mao , Derek Chen-Becker , Aleksandr Sorokoumov , Maciej Sokol , nvharikrishna , maoling , Runtian Liu , N V Harikrishna , Daniel Jatnieks , Cheng Wang , Manish Ghildiyal , Arun Ganesh , Yash Ladha , Vineet Gali , Shailaja Koppu , Sathyanarayanan Saravanamuthu , Ningzi Zhan , Jaydeepkumar Chovatia , Jakub Zytka , Ethan Brown , vgali7 , timothytu12 , Timothy Tu , Szymon Miężał , Szymon Miezal , Sunil Ramchandra Pawar , Shylaja Kokoori , Paul Chandler , Mohammad Aburadeh , Milan Krisko , Maxim Chanturiay , Leonard Ma , Isaac Reath , Claude Warren, Jr , Cameron Zemek , Brian Houser , yziadeh , samueldlightfoot , reviewed by Stefan Miklosovic , mghildiy , fibersel , Tommy Stendahl , Tibor Repasi , Tiago Alves , Samuel Lightfoot , Raymond Huffman , Leo Toff , Kan Maung , German Eichberger , Eduard Tudenhöfner , Bowen Song , Bhouse99 , Aleksandr Volochnev , 陳傑夫 , Мещеряков Вячеслав Юрьевич , yongj , utkarsh-agrawal-jm , tommy stendahl , shyla226 , rgitt , reviewed by Sam Tunnicliffe , michaelsembwever , manish-m-pillai , lzurovchak1 , kalmant , gruzilkin , etc-crontab , dritfx , dmi0 , claudenw , ben , ayushis , akihiro17 , Zili Chen , Zhongxiang Zheng , Yong Jiang , Vincent White , Tzach Livyatan , Tjeu Kayim , Terry L. Blessing , Tatu Saloranta , Suhel0328 , Siddhartha Tiwari , Sharan Foga , Ryan Stewart , Runtian , Roman Mushchinski , Romain Hardouin , Prashant Bhuruk , Paul Wouters , Paul Rütter , Nikita Eshkeev , N. V. Harikrishna , Mohammad Suhel , Matthew Hardwick , Manish Pillai , Lindsey Zurovchak , Kevin , Jérôme Barotin , Jérôme BAROTIN , Jingchuan Zhu , James Hu , Jack Green , Ivan Senic , Guilherme Poleto , Gottipati Gautam , Goel Ranju , Giorgio Giuffrè , Dmitry Kryukov , Dmitry Bychkov , Dmitry , Dmitrii Kriukov , Cheng , Ben Dalling , Ben Bromhead , Ayushi Singh , Ata İlhan Köktürk , Artem Chekunov , Angelo Polo , Alexei Yeschenko , Alex Lourie , Aleksei Yeschenko , Aleks Volochnev , Adriano Bonacin , Abi Palagashvili

 237 Patch  249 Review
22af7a74cc79294199eb2272625c7eb80c8a8291, 75ec1ada7a40761e8b6eb948925c2dd2b116876e, 849245a5620f34566ae999fed94bf10c971870f2, 2ff41551a6897705a1fad842f9d550b019f6eadb, f410b0fa0bc5adbb674654a0e27b02282971cfec, 8ea70cd1f0ba0a52cf4b19af9fac4c4289663270, 6093c2d99bd300eebe353ff05482924f38538e74, 181ddc0600cb7104ff0a9e01889f7cb013f7f802, 194e632ab3781cd10f8bc10f150ada526b186d5a, 46b36f23cd865ee905742ff1d3da05fc8a467758, b9f900947adb254a395bb535a402c26e02c457a2, 63cad45bfc74c2d3a3705bc64398742e76bef136, b43f077bc904bf1c95b62bfe9e295991ed0040b6, b11909b611de811ed2f030848820a17c77df7013, 39b1c2df896fd6f17d2ce1863ee467d2cc069e24, ddb01d2f8e68cbd9f059bd94b08e46000d14e542, 971747e3e25b7dec6a8ed50ed56ac0d14a3de6b1, 7524b774f91a63c48b84d6f3487b4024b94ea28a, faaffe867c74c2b15b7fac2090a1697905b4438a, 1c1fbfd3d33213d3c5d8e2bd90744463f29d22bf, aca11d4fc3e5938510dc48c071b49e6d22f54497, 08b2e80aabd2b56e69fb6708dd1e579ede760ded, b8e08840ee676a4d94f643221627689241e5f51f, 5ab976d796471a1ecdf3596a148a3e4b8c1a982e, c3bd83cd5cb48fd7a933d79335b9eb060ed73ec0, 98a0b54c4025ef21aa3fb56f1962c4771e095652, a5767a58343f7c954e2a5bdb36811f909483dd97, a878adfc895b2e70b058f90ad5d207c710788c4d, d336dda1123af0c272c69e42b6214577e30447e1, a9d6900d445ee44470f80d45c647fd015dba57ba, 64b1ccf881d70f9195201cb0127072fe5a31f6f2, 8ba2f9e8c00cbb68cc1f30fc10de9212458c5756, 326bf4b3f5a9ba2de3bd3962babd343164e59bf8, 334ca05730d8088f27323166e3ee1505db5cb202, fda12b25d22e75e6f8d1c030132593d27a9c2845, fba4a85b971a00e982361282cf6ea46f8ccf0cd1, 5b23692a909e1c2d5a7f8f5a17a791274221f363, 5fb562d7efbad7bf9c2297a62991d36da90589e9, c2a78639de72c02c75278334cc8f26ac2f9a8cbd, 38408938ccfe5b8c051e25c645bdcd71b45fa66e, e4ae1f3a4f03f278cd3d64d72de7f7e366ee1b44, 2f836fa59687d79705c96d5836978c9266813780, 98d0e181d53827b8459f8b0b4f013ed73328b2f1, 087a4474d8f6a8a962751e81d84d0f0cb880d947, a9a7dd0caf5278d271cfd682725f16f0ca1a90b8, 8b037a6c846402296a2984eb1fbbdd441bdece19, 64e2a4e9a3e209cc6153c0e348ba7f3d56a7016f, cf937344924acb1d1cfceaa9bc0e3924f5d4ab7e, 37acd27f2d0e79fac969e34304bff2d6641728f5, c5a023a20412c76dd265eeaecf0fd4132b426354, c00ebc8d2d13574fcefb7404a92186c8f24d9b9f, 99d9faeef57c9cf5240d11eac9db5b283e45a4f9, 2a7c64027deb8c8c533e9e55bfdc6bfae8515cf5, 5d46ff27968050e51425083fc3ab8b7d4a51fcd5, 016dd6ca376ac1080bba9a1e2a6fe1d4b037e751, af752fcd535ccdac69b9fed88047b2dd7625801e, ad642d5e25201dd6dba937942025b61884f53447, 8ce4a6d1ecfaabf3ae7a3808a20ff36c155a346a, c1b12058e71b2a06a20b284c2498979efcd63633, bee4b187e7b16f1760c68f5e47640d73ecd3dd47, 8c69f85502348e13cf269d81e7d157bea21b99c4, e1355d72386d74d18baaf19fe93fdef91a7aa8b3, 359700dde20f8e53cae61735cf1ea88138c670ef, 8c273ced5b7a4121a46a600d68112ea3b0a1223a, 6cdec7c6b8dd7ceab1ea2923a0c4187a21d28635, 4ecff92404baccc848322a12921cf10af5e38e7b, b59b832eba014e8d2fc93133cb3db41b509a1c26, b51ee83a29c3691c1f769e253b869acdeb7747db, e2d2bd61f479fa7128f97a1b5b1623632855ffd0, 269285213d12f9e549f735b93f77d08d36dbbfb8, f27c6c8e6ef021141130e5b314ff10a429563030, b57c13603afe699a918edd7ea1e8fdb46f0c1166, e8c595102a0e65736dc1c2f4c34eb8c24daf6702, b9f614f7e56b8b12149cb51f89558d0568901853, fbf650894035e90e556f13a9ca3f5efdcda8571f, 32cf1ea33ddac0eed694b018de3b5be4d7da053c, 9f4368cbb74d7163b6396eec3722b8c1d7fb55dc, ba255f4fc7d2326b770d0e19efe187e9fb65e303, bf39188cdc6f8c71d247f9519ef126d2db7dd913, 65ee0d082caac70de704852deed52b9dd52120e6, 6c7ed52bb2d3bd22407ec70561f04cb6a9bea5cc, 8bbf92a670d98f758c549cf241e7732370c21384, 988a855a80b50b23e5a43746f5af0b84c541e946, 65a3d36eb9def5eb34bdb1fde1c452d365d45be8, 8ddfbb6a3c8ef86c4aa16572daa3780bb5412a69, aa84b19112433f604c9bb9bce4618289b4f6873a, 681b6ca103d91d940a9fecb8cd812f58dd2490d0, e08bf194324defb2eeb6575c0bfeb416090a25ab, 63196006637af745376b778eb9a689c7a928358e, f86929eae086aa108cf58ee0164c3d12a59ad4af, 7b89b6018dc6aef82404e8422043ea3769cbbefd, b94436c7831c940592653c2c5d8e3af92d5cf266, e4414cc2686923ada325dfc85e1fcac641dad1ed, c6f05214061bdf57182be691d54c22771e68aac0, a0fdda1976c7de9e250e772ecddf6a7317cb1e37, 6ab45971fc651f78c8748f80e3cd6d4a1b6dbc50, 9bc0f893086793d6c2979c1cbcdd6c39964ae902, c273017b256d385fa0904d410306c7677aca4726, 2a4cd36475de3eb47207cd88d2d472b876c6816d, 2584f4f0709df2c1031171ac9bbec71376adaba8, 903857b4ef01b577db2cbcf3ea9a9b194dede21c, f8584b943e7cd62ed4cb66ead2c9b4a8f1c7f8b5, 7ec5126870f1bee853e63bfd98a73769c63abf3b, e27ba0ea349f19a5e87631f3f49d197f45dded70, 028ea02a4a877d115c748d3e179c6afb2328e430, 4ea7bb25b4079e951202762aeaabe1d23be5303c, a00d1de4414bb5ab57a27cb463af0e33af6e36c8, 7998e22127b7c612e26f56b5712639473d91576f, e2a6c99310aa93ba3506ca8f603ae1039372f533, f66adb0278aa56e8c2696db6f3fe24d311bf7b44, 18cc821e302582766ca773ad06cf7db0dce85ec0, 4d2ee09ffabf7fb086fb9e2bd042fc946e72c3ec, b828f7ea1b735586da388ddfee17f26685e20cef, b8e21fb80afa6696374292dc99a480fac9788e64, 087cffce636b63c12e328994d52bdf8f4ccc9750, 73da05f83ba2547662e6320cb2cb3576bf82c15f, 6cdcf5e56a77cf40c251125d68856a614eccbc53, db78e746d7e2fb9a2aa4c10e1322c6c5033f006b, 4f348786bd6d72f4402134a29ddb3355b1fade61, f2427a0c861aa9badab2b7532810e25b51812750, e9f8f2efa2ba75f223f31ca6801aff3fe2964745, 03be6d792679d8d4be560c9af4cba72e6b061f35, 99f62b7338fc97a150e52e285f4eee3c636d6637, 6f401a872584f7bceb12e3fcb1927287da687e7d, 4ac89e6451b2ab0e62c04e61c60ba760f6c10223, fc9efd6357fb4255174689b3c107b897254a7d2f, 592cbeaab09e7e959dfaea591d4afe7c1613e3db, 58a3b12508f97e44d3812f6c97e5a969dc6b5a1b, a76286795f4b79aaaada46d8d937e1d697c43144, 4734dfc503e6b4307b63dd61f36da9f9c89d86f9, 8d91b469afd3fcafef7ef85c10c8acc11703ba2d, b7eaa2d209406f489776f47634257fbaa48c4dca, 48417940280021d0012b7a7db6c9f823a98086e4, 180f0f0b5b47a48c1a7d88927223cc52871cc801, 9860c1e9d9fb45342fa674782ecd135cf6875943, cfe9641fbec0dc62c9a0f4f156c702e2cfa6ad4e, fcc16f5f2bf80cdbb299cd81e12ea0bbb35cc0af, 7b079503eba72aeb0025f0830c868efaa6c4f84c, 452ad8ce709b69b3201819143f397b4f1857f201, 32c56df067b72da8593c1ddaaf143fe8668459dd, b8494a82751ae2d31ab0f36412f7eacdcc1c3774, 4c8e9097bd616a1ae4c611a542cbdea20ba871dc, f27790c96912ac9a83f052d8e6d0bfcdfe60ca0e, 357c0d5a896ca79065b0b3e18b4e6f33a87bd021, 8ecd7616fe5d3ce0cfe8f4621eda1905a9110db1, b07c3127cce7e1a8b9d4c34e1359539e12f1b4a7, 36a99bcdcc65eb2b3bb708f67e1bd75d35359f7f, 6e6846892a5d7ec2feaf2c35d380ed5975d09517, f55b2fb1b3a8af03a3424abfe7afa2ac60ac9dff, ccada788c47882bfb10d7cb86f7f39c9865428f2, 797b96958af07945b0a1799024c1ef664dfee2e2, 3775c8f11dc998ba9c74769a14b9443272c750c6, 3860a90c5fa9497c1e7858750244e04b25a7d351, 19f55cf0b82f8c861be7e9616913961c80dfcd80, 2638051af186eb7cee110c103ae011f853ae8bb3, 6e3770bc154ffd201b306febd92cfc14101efbbf, 35ef5b99577ef8b04b8d4b326154775f510ade42, c71f04bd5b19994e2f2c52a67f2ea1d139fcbfd3, 2b31675fbd2fa217d864f314536dc15eea082638, ac68f24512dc123a197cf49e9116afcfa3f786f9, c08981888181392017761606f4490cca7f977db9, 488c0c75a8f632f2db4e3db39f2ebcf8a489971e, 872e34c2d613a43b2c2be75efa016b6943bf87ad, 5d3c747719f01d87c9086c405c806317405a8e43, b6d8e2ce6bac816279ce0490fd6292aa7e4124b6, a61edad15fb1e80cdad4d613b9e3d7d5a27ff747, 1e2b60821327c158cba1c11d98eea68531178893, 17810295ca3b05b011a0ff7061d27435b531ea32, f4deef9d58f739370d07cec6cc898087df560eca, e7c9ac05f99cc8a5ee958169c49326e85ab4b25b, ebddf7792411d1fdd62666e99cb89174ccaf630c, a7b53217bda59f04c7266136614c3e79ac44d0c2, e83d95d1acfa3d5c94cfc73a28c0fcfaa181af75, 55f094a6d2c288b74e6ea86edaa7c45cd494c208, 7da28ef37848d14c0ff4597dfc6e116bd9febce6, 2531dd1ebaeab4e71f970e27a5dd962ceb6b790b, 457e16c27ee65063fa15963c58bea3e9a63c5aa5, a604c0d4defb50ffdf7f66c3ac372eb14f39ba3b, bd36cb9f6b8cc6339f43382bf6625794b641552b, 2180a34bbb3443126168c733644b092aac1d731c, 74bb6d8496d5a2a5b89a843ba764fe37b65ee331, cd5f215c72dde43d367c065cdc9cd18d940623bd, d0458abdb321a48771631278e3b09dd7aa4e2edc, e9ca46546875f0e1737ed88a6c5823b9b127c0bb, d48df9169d920ab9208fd1a7b3cad6a625045047, 852d7b667d28e5dbd7f20a3a16234b30da07ff56, 4a15c5ad5a1a6b29be9aac6a8133f4dd936e1379, 8def4fd7fb5fd73cb06e66381c3de3b99e397f07, ae50cbd1ad2120bb070489e7b94d1f8ca393a4b9, eac9d925621dc1757ac88ac7160dc0b2bd3e0015, ab7ee5001301925495105d8372cd9a8f965da0a6, da47849b50daa0580f2cb4264bcee8a75140eb05, 022398a9a7a1861f5948a024cf0ddf4cf7682aff, 7a46854f160918fec24b984a55505b510390f4ab, e377ac1239f0461ef25dcbafedbc931accfe563c, f3ca59c76dc946e75b3b9dbc90f22dc51bf1c73a, 44596eec78f7ac796684312a616b77be4e7175dd, 1f562e2635ce7afca38eb1538cf3eab6e46d5c15, 238cf5e712614140b157ecdaadf10ae7bc3cb2c5, b787ad7dec6765314e1ff1ee24ead3843cc7eb75, a290bc16a101f3320b87207b8f48cefbcf5cf5e2, 02307b1ea883e01f79723bfdfde223c7110df128, 0a8fea03d2f66463478ec4a49387bfb035dd403a, d1a9bb3295aabc7df4ad0b1dce29bdda9acc5fe7, 473a9605c0e2cc2983d5e7dae8c5695c9b43e9d2, b1a075a727e6bc0eaa49b80a191a08c660cfafdc, d862a38a7ca11f419a84adb98a355b58b0f5f3a1, dc6918d5e68a0849e8e38b7a49d0a822b95a6781, 6bf2a1f98833fd5d561975d7ed422dea899d7102, 9d9f4648f9232b1c14d017436f1038e320d064a2, fde75a887ccc418aa96e92590345c4427ad46d9f, d7d9336dda676378639dace7646b0627a9d8fd73, eb4c12f2ade07ab8beaa12a4d70bec99dd1a6ebb, 24e6d2b59897971a110b69c634cfb6e6c62cd2e9, 062ebe5a9fe40b8ebfd9cc44ed025889dd6cbccd, 42a620d663a72f1731843d195fb15c3accd6af59, 55b1a08cc4b81458a37876bd285f4b27c16dc659, 7f13011c5da7ced49d851d4573839392728078d2, 62f1a4065381d87bfe4f77601d7b7f7ef2a9f613, ff3b3c8efd5444c6abe3f399a7783cd1f7c59473, f63d4a27c92e8578c3ecd78dd0d2218a1c69966d, 088cca494829dbb7aa91d2af7796e86ecee4c9e7, 666bd35cf44c1f348c584dc9eb358fb8a9581e19, 9198c96b0358acdf7dc44787856d735bd0ebe4c8, 2884dab5e0d03aed2941a72adc69f2ef4e032e89, fd550e9c5ab0a333717ddd96e059b3a73ea4f76b, c74ef313b8d79c4f14731a1a3c33e0c3eb6c1c23, 4e92944442f1ca280a42318a159676d33b0cf871, e84378681aecdbb87696dc4b53cb6fd336c82b6b, a17f7be614a09ab81bc2982b7f7ab3a123b4ab28, 65d2c19c401175dcc6c370560dd5f783d05b05b9, decabed60caf61412499ef320982b7b74ff45a63, 85efee414916aea235ae8578fb3343d7733b747f, a67eebb6d94074a2eb33b3783f8bacca1c22fcab, 8f058c60165fc3be0e4e483966fbbe76186e39b8, 45707329dbf0e50eda3f1082d1c7b63b85f9eda5, 178952b41f05bfa307aef03dcc013e37fb6230b4 64b8d6b9add607b80752cd1a8fbce51839af9ec4, b074675c37b2d76ef18f921c7e29f013fc35e011, 0d05233bc83a641ed7986fa31a678557c1db85b3, 2ff41551a6897705a1fad842f9d550b019f6eadb, bc40d3bb27cac7979867def92fe84e5fa5011155, 9131be9fa53e27b7e3bc332b613e00b73e9fffef, 510c20fec1f294edf1024dce9b27f19a5ce04bb6, f3c29e08fae5369051d950de5b78e2367b75a17c, d0c984fa32b81f3fe8058daf0fac2a3081775c9b, b79f9dca873b551eee4bfae89d295e7b415a1366, 0b3c26ab0568656a9572bdf8cf58d8221e9ae550, 7ba691e3d3439cffe92418a204e2c0307bea59e5, ff54fd5ffd03846326862951e2a6de9b52de01f6, 46b36f23cd865ee905742ff1d3da05fc8a467758, c8854af03064ae894e4d69253723a1f99f001450, 69a6dc61a89aac96b9f9a2a7aef958452e14384e, d939e40dfb59bebcf97b06b617e28031ff65fdc0, 2dea5c75882ee2caaaac0ae5b84f9d6b66c46b2e, b9f900947adb254a395bb535a402c26e02c457a2, 664ab193d6b4db387e5ed751c0dff1635015bf28, 6111a60ad68725f1a318a2301788ec50023d4c85, 9da4bd412d1c7d34048241806cd572862b494648, 06a05ccde520925113edc92b28a4bd3b2bed2a29, 9f18aab1dcbc40bb038fdcbad15c5bcd40909819, c56ba3b317e67f4530db1737169f5558969bd531, 5abe213ad0a9bbb48291a4a4e9f12757fa858eab, a84698753344e767145a38fe5b68722caa9b1254, c137958963d104829d2f493f92050cf438b24554, 25291ff3fd99f92cdb0a7d5d2125442282d42ff8, 891e65e251d102d2664f84d22734b95235a7cb16, 26ff589f3da0a66c10c5ca16451a1c49fbb57ade, 3d878201fb4ed40357aa4312741a605151e7d7e6, 63648c1e86bdc31d60b80e55b4f48c55aa5e8deb, 531de93369ac35c18ec9479997c079388dd8d7f2, a17e4fc49768794adf471f35506647596f962ca1, 87ee1ac7d291d64c08f7724c343a51f4e883b123, 1b4f898c32a8f882767f44d69b38ff85d85090ba, 67bbbb01259bce91672a7c3ca9fb77ea7b040e9c, 7fe30fc313ac35b1156f5a37d2069e29cded710b, df78296dcbc67c1d6dd1e0412fcd71f0a8f8fa7c, dc89df7da1d9577ed0130873c491f7f4ccf99bae, d1f2936ccbc54158831b01499554adf63ae2d6ec, 3262847ad75e720963024edae5cb39a60e789678, f92998190ccfc688e22d035318848a2f61987585, 9bfaee91c4fd7a269e3ff924e8a504bad5d6514a, 8d705b31e9a3f213e5eb296d4308e5b22b0e996c, f7c11bdcd458b2eb0769a4b76698fb6382cdab3a, 2e7def7626fe299318e0cf4c2bf8138a6c31e149, 8a33f323508dab061dbebfd168e431cd0e683e01, 98ca5f8f1aab6659fdfd084bef38495bf50d35d6, 81a2cb782eed932961b0c89fbd40199c7269c662, b35ad427c5e9282730682553b6dcf5d70b603e22, 451b0c010f0997d7bf9e3f4687bf9e75e2ebb004, 194a41baea93b00a369e6fecd8f2271ec71e99a6, 099fdf2673092417a5160196ab2d4e03128ac29c, ab25cae4c568312a4a2a5798296b7e97300306fd, 98eea87aa5fa5bf916c956ace40e7b55f53d00d3, c2041ba45b036e1d5963f8166f517c6d95d4eab1, 8c4a58f035f0d52e36aaba5ae1cf04049ae3dd9c, 1163dd9a084c7887059b34268bb01377825a1ed4, 0f2da96c6c617bb08c15303eb8b3cea3a55daf37, 3acec3c28e56239147d9fb4bd821a49f4b86a77a, 4120b8ce4f1bc7bd7ce101e4e298fc2211a21fe0, 64e2a4e9a3e209cc6153c0e348ba7f3d56a7016f, c5a023a20412c76dd265eeaecf0fd4132b426354, 5d46ff27968050e51425083fc3ab8b7d4a51fcd5, c76b32492f08c4af56846518488ae0b191e077e8, 89e33a16eae20f6956127c78466b6626f41449c2, ab142f8d288e522468b5e011677690feb5022510, ee9e41878258914a5546e65dfd862e122be5d09c, 475c0035e6e04526eaf50805d33156ac9b828ab6, 9db908917afeec7fc2c7ce1a4bd3303f235d6578, f0ea12c6d7683697d9a5ca0c99c2b7dc3bc11230, 4c3b96e4cd8c80d31887c333b110e052f6a600aa, e6ffd8b4f7ef194446ba0a968e463ca0cd710867, a92de92b8c7628d9fb5085a4549ce9264ec05097, a1421ec324e4bf8ab46df2a72af298f9286e0d59, ac201d2f049c66e50d53d749f659f25b6f7eeedd, 64ae866095f0371daabbb82ac3cb80e979d79188, 9affcf169f08faf696f285c28a098daf9bb97b79, 0f2af6ab3fad26a7d4e71ebbb84574305beda1d0, 9c6e671434b6b44c8969dbc965fedbdcf21be340, 072a13e5efbcfecde792710708b557a5e45c50fe, fb806d51e3f5f52bebf9e16e0aad3f98932d962b, 4d61359c214fbe8ee8b8edc822cad79f98b337bc, c4d11c4372906ae1dea9e6c31c1136f122e8a1b2, 0c7410a9da1281dd4f7a70a0668903ebb61bda58, e2d2bd61f479fa7128f97a1b5b1623632855ffd0, 0aff36fc745e28ecdc0905ecaa9cf5ab8344206b, f27c6c8e6ef021141130e5b314ff10a429563030, 802bd5fe13cb8afa29440645f7ce982d7a8fb5cb, 49f216f37bfa088e2bb114ed11c51e9e8ad326f7, 4549b079979ff4005b0c915b5bcfb4bb56981653, f51d9ecbe36525893e3bab4108abaa84abbfc772, cb1f1399b139029e5b1c12a4bf65d19a55724933, 6de90bf75c2a5138f4ed72ff6ed588dc180e8a9d, dc7234134cb20af4f10b41eab57bd5312fd0e6f1, 60314f2d6a03b6226e37b0d9daf67f1b4204ad5c, 32cf1ea33ddac0eed694b018de3b5be4d7da053c, b58d8f174d4c1017d54d4b8bdb8a0a6c592f1655, 3658ba58c7d0be0803cbd7480c73d46705c3372d, e1ee0acc024a8df02122a67297b25b6713289164, 9aa2109803a6dd53db36b058e89e7b431762ded2, e1fc1955586e7fdbf65041cb3eeca9c64eddf421, 31aede327568f15f0004a5c30fb10f508587309b, 20d80118ac02d853d501e3f5c24a63a12d4010f5, 4bfca2badb3284657a65d8910a4f77eaf7689b31, 15f355a0062148e1ca511e8fc515e0cba380790d, 0b7310c010b84e5eefeb42057725d1da05a4e9cd, 637a427274fa24ab137943693ce2808cdacb03bb, b47bee42d3b15020fbae72b173e873fa57c8e0c8, c6d7d070c59d81db8949683d3e5670b909efb48c, 4ab31d34c86d1b387098dd7934b11c659c763416, 998f84a2cbbdde137070911754d1589c1ba5e414, acb4993cd0545ba4ce7bbb0a506c0cf46a0ac5ef, 75f7ec7fa535174e99429d8db94ff510f003b8d3, 28c04fbdde56c4a4e20aadd38952b5148467e443, d24baecac986e90bbbb5b6281a256f41c0a27d3f, 15c2afe21dbab24754a164ca1126a5d3b13c9523, cdefe1e8f9ebc96dfa88437911948e9705d04e4b, e4414cc2686923ada325dfc85e1fcac641dad1ed, 6ab45971fc651f78c8748f80e3cd6d4a1b6dbc50, efba69dbe119b5badff494243b7e2c5f560ce5b5, b4b9f319832a2dfa3c07acfba0b3dbeeb71cb26b, bbee4c87c46c333260c876ea3f15935db9b1f343, ad26ffcd577a09c07fe92bd3ce78ee33dfe0a191, 32afc93b0dbb3bbd2a2f4834a0301bb4f07f0c60, f038059e89b089a19c36b3be58a443b0586fef5c, f5df4b219e063cb24b9cc0c22b6e614506b8d903, 006ec71f63f55532b58060a24e80ad496de51b0f, ac259438763ed96c402bab771567df59d18ad280, 028ea02a4a877d115c748d3e179c6afb2328e430, f7b952387ae17a5975de2c1da12410eac41559cc, 7998e22127b7c612e26f56b5712639473d91576f, 92d0a40c96c49a5fa8178ee03be170fd26b44340, 64d953fdcac91715898454a3cb04d932910a70b7, 03da864bab9740c067363a8dcce13db2bfd47ce2, a2dc44f0725b02294071e67d0cab57a7629f25a1, 5655a33bc0fe53db940471fc1cb5972f13cda0de, f66adb0278aa56e8c2696db6f3fe24d311bf7b44, ffe4d85df23e22be78b8047e91e4a065c5c73c06, 54528bff2027d6c8cab845a83f2c03ad9441edbd, 61333964f42e27ec78fec5b4ec25d9313dfc4eee, 3ca94d65d3fd8f3f010f91e196b37608b08e0828, 0bcf4a199207966cfa892feb91541345edba181b, 75194201f1f06d120f246f6fad025ca5f672943d, f6509086483983176f82a4b72912927693b6e573, 4a62757624d120a0e493d9d39bcd9bf8282b4f58, e72ec4e82835cef80cf9e9d8c58b25801d4af8c8, 998a98eae8317d85f5ba425cfd33b2ba975a20d9, 0f3a990dd2bc9532752a711a49a131c63d52e3c7, bd49f6ff265c8bfa64bf140328ae6736dc4a87bd, 2fce3025c448316720d9cf7447fe7d1d34e17625, f6fce7ab51e41dfd8d9584ce4c8dd35e0ed61598, f96659c5306e62666e21c371c2ded646dd51672b, 24f5b64f2616daa3a3dabe34deb7fd6ebfc43429, e98258a132d6d27c8431e6971693a224953fdd89, f352f2b6372cc879c63ff535c684cbaea9e0f152, 7c2f97cd29486196b50c65a093e92b0fcd9789d9, a6f8dd10cd8b283339c08b50ed6357b213b89dc4, fc9efd6357fb4255174689b3c107b897254a7d2f, 3eb605b4db0fa6b1ab67b85724a9cfbf00aae7de, 8df69c8016fb84e59e558e74508a0767ad3a7cc0, be574fc34ba9834929f1618ab63dd74446cd2683, 5f7175d59da8b8d20e1081619eadad8b60867e86, c747f70c058aa94d6bcfe1f9132c410db6d2b65a, 5e409f0bd1ab108545e617a97d367bdea46b4c86, b74c86404a0d131677286206562bb4bfa3e8e1a9, 0c58fbb8dd25beab4b4a81650be1ed0ec888ff66, ba434b8231360347984c9a9906e5469767bfbcec, 74b0b2086f3a7e838acde21c8020f10f0a47955a, 0b7e3a8ee7f9359eaf63208e12f32b19e6874e74, f27790c96912ac9a83f052d8e6d0bfcdfe60ca0e, 8bb9c72f582de6bcc39522ba9ade91fd5bc22f67, 8ecd7616fe5d3ce0cfe8f4621eda1905a9110db1, b07c3127cce7e1a8b9d4c34e1359539e12f1b4a7, 49dfb805e9045c856181d6c2ac3b586b98d1a82a, 0b47c57184cebeac54f5858571b880bcb90917c6, 877d6e6e956ffa387a7d4ec1c7f0ca8ccb23f33e, ee8b66da8ce3bdac0378f89159d8bd7e45a91363, 3860a90c5fa9497c1e7858750244e04b25a7d351, 8a5bdf61db8dfe1d83d03f41753a46087082b2ee, addc5748a74680b432ffabfe248245020902112c, dd53a609c692c12ffb94acf9fcf81343e35723e9, 230fe8e64722ac02dbf8cdafb7d4fef120726dd7, 83b6f04496afb70f033685239be0dd4838f8aa77, 3d4e6944ef11d96858507779b9280f5b9c198ffa, 2e6528542b21a5d79eeba6d22ddc2a289805f98c, 83c1f7713bf24ec4873cfa9f76f2efccc8a23278, ecceb446e00ea9e567ba45f1b422cb04862ef044, 70b0673d85ba67c7c1129d4e50da72ee0d5dc5d9, 85f113bce38278653ffca5139cd7871aee7fe786, 4c85c6a4030d7d613230cd4b2204c42f941fd552, d6aee7e08c658db9d394a6b7e3e27791b4d6854f, b6d8e2ce6bac816279ce0490fd6292aa7e4124b6, 72c2270a80f2acc8ece3eade4d6a2f8e8cb12356, 33a9093c5cc2f8fcf913d1931415b697e52ec108, a604c0d4defb50ffdf7f66c3ac372eb14f39ba3b, 72d5b4d1b117a4a86cd578197ecdba667aa56343, 7741eacc546f80fe4324c7821fcf2c029f64b1f9, 381c2a4fa82db80543fd67da6669de022d7576c4, 3409e5d9b341de2114d6410225922843539d4172, b3842de5cf1fa1b81872effb4585fbc7e1873d59, c26dc06a28b0e150384474001ac23026ae76e6d5, 0d860ec662b0088ea7f77f98051121e198eb5692, 885836bc492a09bba2f11cba3cddb7ab15a00dc1, 9711cd33c4d0d4a69279c8a79d8a8460accf1f12, f28dd90feb215db85ac2e510c5657a49edd46e12, d70f6e0d597e888b3629c6c01d05685cf79a3d12, 768bdffe5298b937bfafc2eb42fb93454cfca521, 952263dcea4f8d8072f03a341a03d001be0962ea, 143a5e8b064e442970182cfb349b4f0826683e85, 9711f541b33ec2043de04cd4c47cafd122538b4a, f7009cf3409b005710e8a5c9cae66c3c56de6f66, 7275443eca804f5dde405f45811441dbc0c1f9fb, 61be4d836213f708d9a29e59b9ef1df0bebef29a, f3123a6538af511421582e1596d3daa24d9df1d6, 34f59904f59fb54ee6413127e57a3cbe57fbfa30, 27ab63f00501a6afda94e760efab8af3e90c598b, c408931aa262353845c926f367ad06d27d9f164e, db3583318258b14b27abe1529f8893da2ff22bf5, 6d0db649cabc7b177a47c39573fab52fd2570336, 543608ba39d5803b963d14821abe193ff0796b4f, f6169d399f79168cbc3580d95082b0e2a99db048, 3655b26adf8d3b94095924920d05cc1a16d0f4c0, b8f26fcc22a052437f51f51e4a2badff5e30aeee, e19d27e4ce7011bd26f18c97b1796cc38555601a, f14da069295aa66e6d1dd638a73ce136e759b1bf, 131982f44a48e3d24e6ebba4a4884fd5d5948218, 27fb3c52688d6cebf1b1427753e14177f57d8565, 20ebcb23662d1b2023839a6662c68800dda120a0, eb92fca7c38ae00879d4a3cd91896bf619bc2d94, 259c997c6684dac70cd26f69fd0cc393945570e9, 3b66dcc870e8d929d81055c95124caf2d36f0ac4, 7a82b3757c136f79b52a76fdf3e98891dfff6b41, 731063804d203f2c7b38a40c4f3476598a26346d, 39e238994044d2a71c17e64b3db301ba9f2da51f, 791a65a70b6c9576eb8529fb8de1bc50b7a7b3ca, 66309ae7dae883285fe2e026e138723bf203909c, 5fd2c34171be16480e9a2181dd81df6ae37b9429, e0d3cc90558a17b63634d15ee6df339ceb87b225, d0c68e02fa235fd2218a40684a10c9573fcb001c, 7e7071d185a2038d4bacdebb76d3c08e0c6f1cad, 4ec20b6979cb97ce5b8f1ecb817cf22ecf92bcae, 90603b94025dc7e740b698440df963cbd1ec60e0, a29c61a33011db44ee50874d65d6644dbb76ff5e, ba5f900110c108aaba069972cbc7577d754efa27, ce048d1999aa09f6812b6b3c200d45c931e4706b, a5fdecabfb800cb6638086739171bbe0faebd20e

b8f26fcc22a052437f51f51e4a2badff5e30aeee | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2025-01-08 13:41:33-06:00

    Add test for hint transfer during schema disagreement
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-20188

64b8d6b9add607b80752cd1a8fbce51839af9ec4 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2025-01-07 13:50:39-06:00

    Allow hint delivery during schema mismatch
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-20188

75ec1ada7a40761e8b6eb948925c2dd2b116876e | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-12-16 23:18:36+01:00

    Check presence of a snapshot in a case-insensitive manner on macOS platform to prevent hardlinking failures
    
    When hardlinks are created for a snapshot with the name "snapshot"
    and then we take a snapshot with the name "Snapshot", macOS platform thinks
    that this was already hardlinked because its hardlinking implementation
    does not seem to be case-sensitive. The fix consists of checking,
    in a case-insensitive manner, if there is already such snapshot,
    but only on macOS platform.
    
    The patch also does not create empty directories for a given snapshot
    prematurely before checking its presence so there are not dangling empty
    directories in case of a failure.
    
    patch by Stefan Miklosovic; reviewed by Bernardo Botella, Caleb Rackliffe for CASSANDRA-20146

849245a5620f34566ae999fed94bf10c971870f2 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-12-16 14:28:53+01:00

    Remove cassandra.jmx.remote.port setting to an empty string in SimulatorRunner
    
    patch by Stefan Miklosovic; reviewed by Sam Tunnicliffe for CASSANDRA-11695

62f1a4065381d87bfe4f77601d7b7f7ef2a9f613 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-12-16 12:52:26+01:00

    Add an alias for Stefan Miklosovic to contribulyze

22af7a74cc79294199eb2272625c7eb80c8a8291 | Author: manish-m-pillai <manishpillai64@gmail.com>
 | 2024-12-13 13:23:12+01:00

    Enable sorting of nodetool status output
    
    patch by Manish Pillai; reviwed by Stefan Miklosovic, Bernardo Botella, Jordan West for CASSANDRA-20104
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

0d05233bc83a641ed7986fa31a678557c1db85b3 | Author: mck <mck@apache.org>
 | 2024-12-11 17:27:56+11:00

    Remove REPEATED_TESTS from repeated tests script
    
     patch by Mick Semb Wever; reviewed by Štefan Miklošovič for CASSANDRA-20139

bc40d3bb27cac7979867def92fe84e5fa5011155 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-12-04 15:46:30-05:00

    Fix RequestFailureReason constants codes
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe and Stefan Miklosovic  for CASSANDRA-20126

f3c29e08fae5369051d950de5b78e2367b75a17c | Author: Bereng <berenguerblasi@gmail.com>
 | 2024-11-14 09:02:02+01:00

    Flaky PstmtPersistenceTest take 2
    
    patch by Berenguer Blasi; reviewed by Stefan Miklosovic for CASSANDRA-20055

d0c984fa32b81f3fe8058daf0fac2a3081775c9b | Author: Dmitry Konstantinov <netudima@gmail.com>
 | 2024-11-12 14:11:27+00:00

    Change the resolution of AbstractCommitLogService#lastSyncedAt to nanos to be aligned with later comparisons
    
    patch by Dmitry Konstantinov; reviewed by Branimir Lambov, Stefan Miklosovic for CASSANDRA-20074

b79f9dca873b551eee4bfae89d295e7b415a1366 | Author: Mohammad Aburadeh <mohmmad_aburadeh@hotmail.com>
 | 2024-11-10 14:24:45+00:00

    Log client address when detecting unknown exception in client networking
    
    Patch by Mohammad Aburadeh, reviewed by brandonwilliams and smiklosovic
    for CASSANDRA-20072

0b3c26ab0568656a9572bdf8cf58d8221e9ae550 | Author: Mohammad Aburadeh <mohmmad_aburadeh@hotmail.com>
 | 2024-11-10 14:18:09+00:00

    Log client address when detecting unknown exception in client networking
    
    Patch by Mohammad Aburadeh, reviewed by brandonwilliams and smiklosovic
    for CASSANDRA-20072

7ba691e3d3439cffe92418a204e2c0307bea59e5 | Author: Bereng <berenguerblasi@gmail.com>
 | 2024-11-05 10:12:51+01:00

    Flaky PstmtPersistenceTest
    
    patch by Berenguer Blasi; reviewed by Stefan Miklosovic for CASSANDRA-20055

181ddc0600cb7104ff0a9e01889f7cb013f7f802 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-11-04 17:11:19+01:00

    Fix CQL in snapshot's schema which did not contained UDTs used as reverse clustering columns
    
    patch by Stefan Miklosovic; reviewed by David Capwell for CASSANDRA-20036

6093c2d99bd300eebe353ff05482924f38538e74 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-11-04 14:06:42+01:00

    Support UDTs and vectors as clustering keys in descending order
    
    patch by Stefan Miklosovic; reviewed by David Capwell for CASSANDRA-20050

194e632ab3781cd10f8bc10f150ada526b186d5a | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-10-30 16:29:15+01:00

    Ban the usage of "var" instead of full types in the production code
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-20038

e84378681aecdbb87696dc4b53cb6fd336c82b6b | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-10-23 22:23:39+02:00

    Fix TableMetadata.describe() when containing a vector column
    
    patch by Stefan Miklosovic; reviewed by Bret McGuire for CASSJAVA-2

c8854af03064ae894e4d69253723a1f99f001450 | Author: Cheng <chengw@netflix.com>
 | 2024-10-22 14:27:10-07:00

    Add -H option for human-friendly output in nodetool compactionhistory
    
    patch by Cheng Wang; reviewed by Jordan West, Stefan Miklosovic for CASSANDRA-20015

ff54fd5ffd03846326862951e2a6de9b52de01f6 | Author: Bereng <berenguerblasi@gmail.com>
 | 2024-10-14 10:34:21+02:00

    CASSANDRA-19986 Prepared statements cache computation improvements
    
    patch by Berenguer Blasi; reviewed by Maxwell Guo, Stefan Miklosovic for CASSANDRA-19986

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

d939e40dfb59bebcf97b06b617e28031ff65fdc0 | Author: Dmitry Konstantinov <netudima@gmail.com>
 | 2024-10-09 22:46:39+01:00

    Fix flakiness of TopPartitionsTest
    
    patch by Dmitry Konstantinov; reviewed by Stefan Miklosovic, Berenguer Blasi for CASSANDRA-19991

022398a9a7a1861f5948a024cf0ddf4cf7682aff | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-10-04 20:55:45+02:00

    Align dtest.py for CASSANDRA-19671
    
    patch by Stefan Miklosovic; reviewed by Brad Schoening for CASSANDRA-19671

e19d27e4ce7011bd26f18c97b1796cc38555601a | Author: Dmitry Konstantinov <netudima@gmail.com>
 | 2024-10-02 23:31:00+01:00

    largecolumn_test.py - configure native_transport_max_request_data_in_flight and native_transport_max_request_data_in_flight_per_ip for 4.1 and later
    
    Patch by Dmitry Konstantinov; reviewed by brandonwilliams and
    smiklosovic for CASSANDRA-19702

6111a60ad68725f1a318a2301788ec50023d4c85 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-09-30 19:42:12+02:00

    Introduce metadata serialization version V4
    
    Patch by marcuse; reviewed by Stefan Miklosovic for CASSANDRA-19970

46b36f23cd865ee905742ff1d3da05fc8a467758 | Author: Ata İlhan Köktürk <atailhan2006@gmail.com>
 | 2024-09-29 12:31:34+08:00

    Explicitly localize strings to Locale.US for internal implementation
    
    There is inconsistent usage of toLowerCase/toUpperCase methods in the codebase.
    Somewhere we already use Locale.US, somewhere not. That might cause various issues in runtime
    as shown in CASSANDRA-19953 ticket when an environment Cassandra runs in has different locale from expected.
    In this patch, all such method calls explicitly set their locale to Locale.US. This patch also contains
    a checkstyle rule which fails the compilation if toLowerCase or toUpperCase is used.
    We prefer calls to methods in LocalizeString class which use US locale.
    
    patch by Ata İlhan Köktürk; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-19953
    
    Co-authored-by: Maxwell Guo <cclive1601@gmail.com>
    Co-authored-by: Stefan Miklosovic <smiklosovic@apacheorg>

63cad45bfc74c2d3a3705bc64398742e76bef136 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-09-27 12:42:34+02:00

    Ensure thread-safety for CommitLogArchiver in CommitLog
    
    patch by Stefan Miklosovic; reviewed by Caleb Rackliffe for CASSANDRA-19960

b43f077bc904bf1c95b62bfe9e295991ed0040b6 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-09-26 14:32:40+02:00

    Make TableParams.Serializer set allowAutoSnapshots and incrementalBackups
    
    patch by Stefan Miklosovic; reviwed by Marcus Eriksson, David Capwell for CASSANDRA-19954

b11909b611de811ed2f030848820a17c77df7013 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-09-24 19:04:17+02:00

    Make sstabledump possible to show tombstones only
    
    patch by Stefan Miklosovic; reviewed by Brad Schoening for CASSANDRA-19939

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

9da4bd412d1c7d34048241806cd572862b494648 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-09-23 12:04:34-05:00

    Ensure that RFP queries potentially stale replicas even with only key columns in the row filter
    
    patch by Caleb Rackliffe; reviewed by Stefan Miklosovic for CASSANDRA-19938

06a05ccde520925113edc92b28a4bd3b2bed2a29 | Author: Sunil Ramchandra Pawar <pawar_sr@apple.com>
 | 2024-09-20 18:56:47+05:30

    Fix indexing of a frozen collection that is the clustering key and reversed
    
    patch by Sunil Ramchandra Pawar; reviewed by David Capwell, Stefan Miklosovic for CASSANDRA-19889

39b1c2df896fd6f17d2ce1863ee467d2cc069e24 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-09-16 15:00:37+02:00

    Emit error when altering a table with non-frozen UDTs with nested non-frozen collections the same way as done upon table creation
    
    patch by Stefan Miklosovic; reviewed by Maxim Muzafarov for CASSANDRA-19925

ddb01d2f8e68cbd9f059bd94b08e46000d14e542 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-09-12 08:51:36+02:00

    CASSANDRA-19911 Remove MemtableSizeTest
    
    This is a ninja / leftover from CASSANDRA-17298, we replaced this test but
    forgot to remove it as was done in other branches.

971747e3e25b7dec6a8ed50ed56ac0d14a3de6b1 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-09-11 00:09:31+02:00

    Make configuration entries in memtable section order-independent
    
    patch by Stefan Miklosovic; reviewed by David Capwell for CASSANDRA-19906
    
    Co-authored-by: David Capwell <dcapwell@apache.org>

faaffe867c74c2b15b7fac2090a1697905b4438a | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-09-04 14:54:00+02:00

    Upgrade OWASP dependency check to 10.0.4
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19895

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

664ab193d6b4db387e5ed751c0dff1635015bf28 | Author: Suhel0328 <suhel.mohammad@ksolves.com>
 | 2024-08-30 11:01:45+05:30

    Add JSON and YAML output option to nodetool gcstats
    
    patch by Mohammad Suhel; reviewed by Maxim Muzafarov, Maxwell Guo and Stefan Miklosovic for CASSANDRA-19771

c56ba3b317e67f4530db1737169f5558969bd531 | Author: Dmitry Konstantinov <netudima@gmail.com>
 | 2024-08-27 21:21:07+01:00

    Improve accuracy of memtable heap usage tracking
    
    Fix estimateRowOverhead in Memtable: ByteBuffer in Partition key was not counted
    Fix non-counted size of "columns" field in Columns.unsharedHeapSize
    BTree.sizeOfStructureOnHeap wrongly reported a non-zero size for EMPTY_LEAF shared constant value
    Fix MemtableSizeTest flakeness by not measuring of allocator and ColumnFamilyStore/Keyspace
    
    Patch by Dmitry Konstantinov; reviewed by Branimir Lambov, Stefan Miklosovic for CASSANDRA-17298

1c1fbfd3d33213d3c5d8e2bd90744463f29d22bf | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-08-22 15:14:13+02:00

    enrich .asf.yaml
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19854

7f13011c5da7ced49d851d4573839392728078d2 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-08-22 15:07:27+02:00

    enrich .asf.yaml
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19854

9198c96b0358acdf7dc44787856d735bd0ebe4c8 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-08-22 15:02:58+02:00

    enrich .asf.yaml
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19854

178952b41f05bfa307aef03dcc013e37fb6230b4 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-08-22 14:56:10+02:00

    add .asf.yaml
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19854

ff3b3c8efd5444c6abe3f399a7783cd1f7c59473 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-08-22 14:47:27+02:00

    enrich .asf.yaml
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19854

7a46854f160918fec24b984a55505b510390f4ab | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-08-22 14:42:50+02:00

    enrich .asf.yaml
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19854

55b1a08cc4b81458a37876bd285f4b27c16dc659 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-08-22 14:38:51+02:00

    add .asf.yaml
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19854

a17f7be614a09ab81bc2982b7f7ab3a123b4ab28 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-08-22 14:28:46+02:00

    autolink JIRA tickets in commit messages
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19854

45707329dbf0e50eda3f1082d1c7b63b85f9eda5 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-08-22 14:19:39+02:00

    add .asf.yaml
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19854

a67eebb6d94074a2eb33b3783f8bacca1c22fcab | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-08-22 13:45:37+02:00

    autolink JIRA tickets in commit messages
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19854

a84698753344e767145a38fe5b68722caa9b1254 | Author: Maxwell Guo <cclive1601@gmail.com>
 | 2024-08-14 17:10:25+08:00

    Throw ConfigurationException when commitlog_disk_access_mode is direct but direct IO is not supported by filesystem
    
    patch by Maxwell Guo; reviewed by Branimir Lambov, Stefan Miklosovic for CASSANDRA-19812

f14da069295aa66e6d1dd638a73ce136e759b1bf | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-08-13 16:00:08-05:00

    add spec retry perf test
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-18766

5abe213ad0a9bbb48291a4a4e9f12757fa858eab | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-08-12 17:55:51-05:00

    Streamline tests based on RandomIntersectionTester
    
    patch by Caleb Rackliffe; reviewed by Stefan Miklosovic for CASSANDRA-19823

aca11d4fc3e5938510dc48c071b49e6d22f54497 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-08-08 20:15:51+02:00

    Fix tests extending FuzzTestBase when running test-compression profile
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19820

c137958963d104829d2f493f92050cf438b24554 | Author: Dmitry Konstantinov <netudima@gmail.com>
 | 2024-08-07 20:46:16+01:00

    Minor improvements in Cassandra shutdown and startup logs
    
    To improve a DBA experience the following log messages would be nice to add/adjust:
    on shutdown: an explicit message at the end of Cassandra shutdown
    on startup:
    - print the time spent to load prepared statements
    - print the time spent to load repair session information and the number of loaded session records
    - print the time spent to apply commit log
    
    Patch by Dmitry Konstantinov; reviewed by Štefan Miklošovič and Brad Schoening for CASSANDRA-19818

9131be9fa53e27b7e3bc332b613e00b73e9fffef | Author: Maulin Vasavada <maulin.vasavada@gmail.com>
 | 2024-07-23 23:27:29-07:00

    Make JMX SSL configurable in cassandra.yaml
    
    patch by Maulin Vasavada; reviewed by Stefan Miklosovic, Doug Rohrer for CASSANDRA-18508

25291ff3fd99f92cdb0a7d5d2125442282d42ff8 | Author: Francisco Guerrero <frank.guerrero@gmail.com>
 | 2024-07-22 10:56:21-07:00

    Allow configuring log format for Audit Logs
    
    patch by Francisco Guerrero; reviewed by Stefan Miklosovic, Andy Tolbert for CASSANDRA-19792

c3bd83cd5cb48fd7a933d79335b9eb060ed73ec0 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-07-18 16:18:01+02:00

    Add java.base/java.lang.reflect among opens for jvm11-client.options
    
    not adding this open triggered warnings in tools like auditlogviewer when on Java 11
    
    patch by Stefan Miklosovic; reviewed by Brad Schoening for CASSANDRA-19780

5ab976d796471a1ecdf3596a148a3e4b8c1a982e | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-07-18 15:14:53+02:00

    Fix direct IO support always being evaluated to false upon the first start of a node
    
    patch by Stefan Miklosovic; reviewed by Branimir Lambov, Maxwell Guo for CASSANDRA-19779

510c20fec1f294edf1024dce9b27f19a5ce04bb6 | Author: Gottipati Gautam <38732642+GautamGottipati@users.noreply.github.com>
 | 2024-07-16 01:20:04-05:00

    Fix cqlsh CAPTURE command to save query results without trace details when TRACING is ON
    
    This patch also opportunistically fixes CAPTURE OFF.
    
    patch by Gottipati Gautam; reviewed by Stefan Miklosovic, Brad Schoening for CASSANDRA-19105

891e65e251d102d2664f84d22734b95235a7cb16 | Author: Jackson Fleming <jackson.fleming@instaclustr.com>
 | 2024-07-15 14:47:02+02:00

    Fix rendering issues in cassandra.yaml for gen-asciidoc target
    
    patch by Jackson Fleming; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-19767

98a0b54c4025ef21aa3fb56f1962c4771e095652 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-07-10 21:03:10+02:00

    Support dictionary lookup for CassandraPasswordValidator
    
    patch by Stefan Miklosovic; reviewed by Dinesh Joshi, Francisco Guerrero for CASSANDRA-19762

a878adfc895b2e70b058f90ad5d207c710788c4d | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-07-04 16:53:49+02:00

    Do not create a role if ALTER ROLE IF EXISTS operates on non-existing role
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19749

a5767a58343f7c954e2a5bdb36811f909483dd97 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-07-03 13:49:42+02:00

    Fix schema.cql created by a snapshot after dropping more than one column
    
    patch by Stefan Miklosovic; reviewed Benjamin Lerer, Francisco Guerrero for CASSANDRA-19747

a9d6900d445ee44470f80d45c647fd015dba57ba | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-07-02 00:37:43+02:00

    Move bcpkix-jdk18on to build dependencies, update to 1.78 and explicitly enumerate transitive dependencies
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19739

64b1ccf881d70f9195201cb0127072fe5a31f6f2 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-07-01 22:06:22+02:00

    Update ant dependency-check to version 10.0.0
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19738

131982f44a48e3d24e6ebba4a4884fd5d5948218 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-06-20 12:32:55-05:00

    ignore IE in rebuild_test
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19549

27fb3c52688d6cebf1b1427753e14177f57d8565 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-06-20 10:54:36-05:00

    add sleep before checking log in test_stop_failure_policy
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19100

f410b0fa0bc5adbb674654a0e27b02282971cfec | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-06-20 10:29:51+02:00

    Consolidate all snapshot management to SnapshotManager
    
    patch by Stefan Miklosovic; reviewed by Francisco Guerrero for CASSANDRA-18111

20ebcb23662d1b2023839a6662c68800dda120a0 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-06-18 10:55:36-05:00

    Byteman halts instead of exits
    
    Patch by brandonwilliams; reviewed by maedhroz and smiklosovic for
    CASSANDRA-19697

3d878201fb4ed40357aa4312741a605151e7d7e6 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-06-18 08:40:56-05:00

    Only wait until native_transport_timeout for dispatcher to finish
    
    Patch by brandonwilliams; reviewed by maedhroz and smiklosovic for
    CASSANDRA-19697

26ff589f3da0a66c10c5ca16451a1c49fbb57ade | Author: maoling <maoling@apache.org>
 | 2024-06-12 23:14:00+08:00

    Expose current compaction throughput in nodetool
    
    patch by Ling Mao; reviewed by Jon Haddad, Stefan Miklosovic for CASSANDRA-13890
    
    Co-authored-by: Jon Haddad <jon@jonhaddad.com>

531de93369ac35c18ec9479997c079388dd8d7f2 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-06-11 08:42:35-05:00

    Disable chronicle analytics
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19656

d336dda1123af0c272c69e42b6214577e30447e1 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-06-10 17:28:39+02:00

    CEP-24 Password validation / generation
    
    patch by Stefan Miklosovic; reviewed by Dinesh Joshi, Francisco Guerrero for CASSANDRA-17457

63648c1e86bdc31d60b80e55b4f48c55aa5e8deb | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-06-07 19:15:22+01:00

    Support querying LocalStrategy tables with any partitioner
    
    patch by Sam Tunnicliffe; reviewed by Stefan Miklosovic and Marcus Eriksson for CASSANDRA-19692

eb92fca7c38ae00879d4a3cd91896bf619bc2d94 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-06-06 15:27:00-05:00

    set native_transport_timeout after CASSANDRA-19534
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19683

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

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

87ee1ac7d291d64c08f7724c343a51f4e883b123 | Author: samueldlightfoot <samueldlightfoot@gmail.com>
 | 2024-06-05 08:05:25+01:00

    Replace Stream iteration with for-loop for SimpleRestriction::bindAndGetClusteringElements
    
    patch by Samuel Lightfoot; reviewed by Stefan Miklosovic and Benjamin Lerer for CASSANDRA-19679

b9f900947adb254a395bb535a402c26e02c457a2 | Author: Arun Ganesh <20590666+arkn98@users.noreply.github.com>
 | 2024-06-03 15:14:17-07:00

    Add total space used for a keyspace to nodetool tablestats
    
    patch by Arun Ganesh; reviewed by Stefan Miklosovic, Brad Schoening for CASSANDRA-19671
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

1b4f898c32a8f882767f44d69b38ff85d85090ba | Author: samueldlightfoot <samueldlightfoot@gmail.com>
 | 2024-06-02 17:29:17+01:00

    Replace Stream iteration with for-loop for StorageProxy::updateCoordinatorWriteLatencyTableMetric
    
    patch by Samuel Lightfoot; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-19676

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>

259c997c6684dac70cd26f69fd0cc393945570e9 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-05-23 12:48:42-05:00

    Set new failed bootstrap timeout to 30s for replace_address_test
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19658

8ba2f9e8c00cbb68cc1f30fc10de9212458c5756 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-05-23 14:42:27+02:00

    Consolidate logging on trace level
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19632

df78296dcbc67c1d6dd1e0412fcd71f0a8f8fa7c | Author: maoling <maoling@apache.org>
 | 2024-05-20 23:00:00+08:00

    Assume StartupChecksTest#testKernelBug1057843 test runs on Linux
    
    patch by Ling Mao; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-19648

dc89df7da1d9577ed0130873c491f7f4ccf99bae | Author: Dmitry Kryukov <dk2k@ya.ru>
 | 2024-05-18 15:48:54+03:00

    Fix number of arguments of String.format() in various classes
    
    patch by Dmitrii Kriukov; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-19645

b074675c37b2d76ef18f921c7e29f013fc35e011 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-05-17 14:28:31-05:00

    Add in-jvm dtest for durable writes
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19601

334ca05730d8088f27323166e3ee1505db5cb202 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-05-02 10:32:55+02:00

    Make nodetool import congruent with the documentation by not relying on the folder structure of the imported SSTable files
    
    nodetool import requires keyspace and table on the command line to import SSTables to. This
    was not always working as specifying keypace and table while having SSTables located in the
    directory structure which differed on keyspace and table (dir and parent dir) just
    ignored them.
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19401

3262847ad75e720963024edae5cb39a60e789678 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-05-01 15:04:55-05:00

    Install ed from bullseye repo
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19606

4ec20b6979cb97ce5b8f1ecb817cf22ecf92bcae | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-05-01 14:46:15-05:00

    Install ed from bullseye
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19606

326bf4b3f5a9ba2de3bd3962babd343164e59bf8 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-04-30 12:55:33+02:00

    Resolve the oldest hints just from descriptors and current writer if available
    
    patch by Stefan Miklosovic; reviewed by Aleksey Yeschenko for CASSANDRA-19600

fda12b25d22e75e6f8d1c030132593d27a9c2845 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-04-26 08:52:28+02:00

    ninja: remove unused import in StreamFailedWhileReceivingTest which fails the build

7fe30fc313ac35b1156f5a37d2069e29cded710b | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-04-24 15:54:23+02:00

    Expand DDL statements on coordinator before submission to the CMS
    
    Patch by Alex Petrov; reviewed by Stefan Miklosovic and Sam Tunnicliffe for CASSANDRA-19592

fba4a85b971a00e982361282cf6ea46f8ccf0cd1 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-04-17 15:39:34+02:00

    Fix CQL tojson timestamp output on negative timestamp values before Gregorian calendar reform in 1582
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams, Berenguer Blasi for CASSANDRA-19566

9bfaee91c4fd7a269e3ff924e8a504bad5d6514a | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-04-09 17:32:56-05:00

    Optionally fail writes when SAI refuses to index a term value exceeding a configured maximum size
    
    patch by Caleb Rackliffe; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-19493

9f18aab1dcbc40bb038fdcbad15c5bcd40909819 | Author: maxwellguo <cclive1601@gmail.com>
 | 2024-04-08 23:47:55+08:00

    Fix millisecond and microsecond precision for commit log replay
    
    patch by Maxwell Guo; reviewed by Brandon Williams, Stefan Miklosovic for CASSANDRA-19448

5b23692a909e1c2d5a7f8f5a17a791274221f363 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-04-08 15:45:03+02:00

    Enrich system_views.pending_hints vtable with hints sizes
    
    patch by Stefan Miklosovic; reviewed by Berenguer Blasi for CASSANDRA-19486

8d705b31e9a3f213e5eb296d4308e5b22b0e996c | Author: Abe Ratnofsky <abe@aber.io>
 | 2024-04-04 17:00:08-04:00

    Add new TriggersPolicy configuration to allow operators to disable triggers
    
    patch by Abe Ratnofsky; reviewed by Stefan Miklosovic and Sam Tunnicliffe for CASSANDRA-19532

d1f2936ccbc54158831b01499554adf63ae2d6ec | Author: Мещеряков Вячеслав Юрьевич <vmeshcheriakov@stsoft.ru>
 | 2024-04-04 15:41:53+03:00

    Support legacy plain_text_auth section in credentials file removed unintentionally
    
    patch by Мещеряков Вячеслав Юрьевич; reviewed by Stefan Miklosovic and Brad Schoening for CASSANDRA-19498

2e7def7626fe299318e0cf4c2bf8138a6c31e149 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2024-04-03 17:07:14+02:00

    Expose all dropwizard metrics in virtual tables
    
    patch by Maxim Muzafarov; reviewed by Chris Lohfink, Stefan Miklosovic for CASSANDRA-14572

f92998190ccfc688e22d035318848a2f61987585 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2024-04-03 08:31:48+02:00

    Fix few types issues and implement types compatibility tests
    
    Patch by Jacek Lewandowski; reviewed by Stefan Miklosovic for CASSANDRA-19479

5fb562d7efbad7bf9c2297a62991d36da90589e9 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-03-29 11:06:54+01:00

    Fix hints delivery for a node going down repeatedly
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams, Paul Chandler for CASSANDRA-19495

c2a78639de72c02c75278334cc8f26ac2f9a8cbd | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-03-26 10:01:23+01:00

    ninja: add entry to CHANGES.txt for CASSANDRA-18951

3b66dcc870e8d929d81055c95124caf2d36f0ac4 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2024-03-25 19:02:06+01:00

    Add system_metrics keyspace to default keyspaces list
    
    patch by Maxim Muzafarov; reviewed by Chris Lohfink, Stefan Miklosovic for CASSANDRA-14572

38408938ccfe5b8c051e25c645bdcd71b45fa66e | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-03-20 12:24:37+01:00

    Do not go to disk for reading hints file sizes
    
    patch by Stefan Miklosovic; reviewed by Aleksey Yeschenko, Jon Haddad, Chris Lohfink for CASSANDRA-19477

e4ae1f3a4f03f278cd3d64d72de7f7e366ee1b44 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-03-19 14:55:42+01:00

    Fix system_views.settings to handle array types
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19475

8a33f323508dab061dbebfd168e431cd0e683e01 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-03-15 18:41:01-05:00

    Deprecate Python 3.7 and earlier, but allow cqlsh to run with Python 3.6-3.11
    
    patch by Caleb Rackliffe; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-19467

7a82b3757c136f79b52a76fdf3e98891dfff6b41 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-03-15 13:18:47-05:00

    Pin packages to python3.6 versions
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19469

e377ac1239f0461ef25dcbafedbc931accfe563c | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-03-15 12:48:45+01:00

    fix cqlsh_tests/test_cqlsh.py to cope with cassandra_latest.yaml
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19474

731063804d203f2c7b38a40c4f3476598a26346d | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-03-14 10:46:51-05:00

    Pin python packages except for the driver and ccm
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19469

39e238994044d2a71c17e64b3db301ba9f2da51f | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-03-14 08:30:28-05:00

    remove upper version restriction on TestMultiDCWriteFailures
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19470

f3ca59c76dc946e75b3b9dbc90f22dc51bf1c73a | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-03-14 11:10:22+01:00

    align tests with CASSANDRA-19393

b35ad427c5e9282730682553b6dcf5d70b603e22 | Author: Shailaja Koppu <s_koppu@apple.com>
 | 2024-03-12 12:27:58+00:00

    Add LIST SUPERUSERS CQL statement
    
    patch by Shailaja Koppu; reviewed by Stefan Miklosovic and Benjamin Lerer for CASSANDRA-19417

791a65a70b6c9576eb8529fb8de1bc50b7a7b3ca | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-03-12 06:07:27-05:00

    Remove fixtures and test durable writes disabled in configuration_test
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19465

1f562e2635ce7afca38eb1538cf3eab6e46d5c15 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-03-11 08:50:05+01:00

    temporarily pin down pytest to >=6.5.0,<=8.0.2 until CASSANDRA-16464 is resolved

2f836fa59687d79705c96d5836978c9266813780 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-03-08 11:32:40+01:00

    Set uuid_sstable_identifiers_enabled to true for cassandra-latest.yaml
    
    patch by Stefan Miklosovic; reviewed by Branimir Lambov, Jacek Lewandowski for CASSANDRA-19460

44596eec78f7ac796684312a616b77be4e7175dd | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-03-07 18:32:27+01:00

    align tests with CASSANDRA-19460
    
    patch by Stefan Miklosovic; reviewed by Branimir Lambov for CASSANDRA-19460

81a2cb782eed932961b0c89fbd40199c7269c662 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2024-03-06 14:54:02+01:00

    Register the measurements of the bootstrap process as Dropwizard metrics
    
    patch by Maxim Muzafarov; reviewed by Stefan Miklosovic for CASSANDRA-19447

194a41baea93b00a369e6fecd8f2271ec71e99a6 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-03-04 06:24:51-06:00

    Add export for remote JMX security for j17
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-19453

67bbbb01259bce91672a7c3ca9fb77ea7b040e9c | Author: Brad Schoening <bschoeni@gmail.com>
 | 2024-02-28 16:52:38-05:00

    Fix hygiene issues for cqlshlib
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Berenguer Blasi for CASSANDRA-19450

099fdf2673092417a5160196ab2d4e03128ac29c | Author: Abe Ratnofsky <abe@aber.io>
 | 2024-02-23 11:34:46-05:00

    Move ClientWarn.State#warnings to a thread-safe list
    
    patch by Abe Ratnofsky; reviewed by Caleb Rackliffe, Stefan Miklosovic for CASSANDRA-19427

98eea87aa5fa5bf916c956ace40e7b55f53d00d3 | Author: Jack Green <JackPGreen@Gmail.com>
 | 2024-02-23 14:35:09+01:00

    Fix SCM URL links
    
    patch by Jack Green; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-19422

fd550e9c5ab0a333717ddd96e059b3a73ea4f76b | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-02-23 12:00:56+01:00

    ninja: remove ^ from the link pointing to the web itself

a29c61a33011db44ee50874d65d6644dbb76ff5e | Author: Diogenese Topper <83248625+nonstopdtop@users.noreply.github.com>
 | 2024-02-21 16:28:07-08:00

    link fix for mathematical functions on 5.0 landing page
    
    patch by Diogenese Topper; reviewed by Stefan Miklosovic for CASSANDRA-19420

ab25cae4c568312a4a2a5798296b7e97300306fd | Author: Bereng <berenguerblasi@gmail.com>
 | 2024-02-21 09:27:42+01:00

    Skinny dev circle workflow
    
    patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova, Stefan Miklosovic for CASSANDRA-19414

98d0e181d53827b8459f8b0b4f013ed73328b2f1 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-02-20 19:43:58+01:00

    Remove bashisms for mx4j tool in cassandra-env.sh
    
    /bin/sh (our shebang in bin/cassandra) does not recognize the
    `if` construct which is available in /bin/bash only hence if
    MX4J_ADDRESS or MX4J_PORT was not commented out, the script would
    fail to execute it.
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19416

8c4a58f035f0d52e36aaba5ae1cf04049ae3dd9c | Author: maoling <maoling@apache.org>
 | 2024-02-20 15:32:28+01:00

    Remove redundant code in StorageProxy#sendToHintedReplicas
    
    patch by Ling Mao; reviewed by Stefan Miklosovic, Brandon Williams and Maxwell Guo for CASSANDRA-19412

a9a7dd0caf5278d271cfd682725f16f0ca1a90b8 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-02-14 21:06:53+01:00

    increment version to 4.1.5

238cf5e712614140b157ecdaadf10ae7bc3cb2c5 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-02-14 18:38:17+01:00

    align native_transport_ssl_test with CASSANDRA-19397
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19397

087a4474d8f6a8a962751e81d84d0f0cb880d947 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-02-14 17:41:21+01:00

    Remove native_transport_port_ssl
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19397

98ca5f8f1aab6659fdfd084bef38495bf50d35d6 | Author: nvharikrishna <n.v.harikrishna.apache@gmail.com>
 | 2024-02-14 15:09:06+05:30

    Group nodetool cms commands into single command group
    
    patch by N. V. Harikrishna; reviewed by Stefan Miklosovic and Marcus Eriksson for CASSANDRA-19393

8b037a6c846402296a2984eb1fbbdd441bdece19 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-02-13 14:07:17+01:00

    Deprecate native_transport_port_ssl
    
    patch by Stefan Miklosovic; reviewed by Abe Ratnofsky, Brandon Williams for CASSANDRA-19392

451b0c010f0997d7bf9e3f4687bf9e75e2ebb004 | Author: Bereng <berenguerblasi@gmail.com>
 | 2024-02-13 11:11:19+01:00

    Test failure: org.apache.cassandra.distributed.test.UpgradeSSTablesTest
    
    patch by Berenguer Blasi; reviewed by Brandon Williams, Stefan Miklosovic for CASSANDRA-18635

0f2da96c6c617bb08c15303eb8b3cea3a55daf37 | Author: Lorina Poland <lorina@datastax.com>
 | 2024-02-05 17:13:24-08:00

    Dynamic Data Masking cleanup language, rearrange code examples.
    
    patch by Lorina Poland; reviewed by Stefan Miklosovic for CASSANDRA-18230

4120b8ce4f1bc7bd7ce101e4e298fc2211a21fe0 | Author: Andy Tolbert <6889771+tolbertam@users.noreply.github.com>
 | 2024-01-31 11:06:59-06:00

    Expose auth mode in system_views.clients, nodetool clientstats, metrics
    
    Adds 'authenticationMode' and 'metadata' fields to AuthenticatedUser to add context
    about how the user was authenticated and updates system_views.clients,
    nodetool clientstats (behind --verbose flag) to include this information.
    
    Also adds new metrics to ClientMetrics to help operators identify which
    authentication modes are being used.
    
    patch by Andy Tolbert; reviewed by Francisco Guerrero, Stefan Miklosovic for CASSANDRA-19366

cf937344924acb1d1cfceaa9bc0e3924f5d4ab7e | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-01-29 17:05:56+01:00

    ninja: update CHANGES.txt for CASSANDRA-19289

b787ad7dec6765314e1ff1ee24ead3843cc7eb75 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-01-29 13:06:55+01:00

    removed msg variable string from pytest.skip method argument

37acd27f2d0e79fac969e34304bff2d6641728f5 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-01-26 14:04:07+01:00

    Extend nodetool tpstats and system_views.thread_pools with detailed pool parameters
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19289

64e2a4e9a3e209cc6153c0e348ba7f3d56a7016f | Author: Aleksei Zotov <azotcsit@gmail.com>
 | 2024-01-25 17:27:08+01:00

    Refactor structure of caching metrics and expose auth cache metrics via JMX
    
    patch by Aleksei Zotov; reviewed by Stefan Miklosovic, Maxim Muzafarov for CASSANDRA-17062
    
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

c5a023a20412c76dd265eeaecf0fd4132b426354 | Author: fibersel <0583463@gmail.com>
 | 2024-01-25 11:11:01+01:00

    Improve documentation for snapshots
    
    patch by Abi Palagashvili; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-16887
    
    Co-authored-by: akihiro17 <akihiro17@users.noreply.github.com>
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

99d9faeef57c9cf5240d11eac9db5b283e45a4f9 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-01-23 20:43:27+01:00

    Prepare debian changelog for 4.1.4

2a7c64027deb8c8c533e9e55bfdc6bfae8515cf5 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-01-23 18:40:10+01:00

    increment version to 4.0.13

c00ebc8d2d13574fcefb7404a92186c8f24d9b9f | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-01-23 13:38:27+01:00

    Make concurrent_index_builders configurable at runtime
    
    This work is part of SAI phase 2 as per CASSANDRA-18473
    
    patch by Stefan Miklosovic; reviewed by Caleb Rackliffe for CASSANDRA-19266

af752fcd535ccdac69b9fed88047b2dd7625801e | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-01-17 12:02:37+01:00

    Prepare debian changelog for 4.0.12

ab142f8d288e522468b5e011677690feb5022510 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-01-10 17:18:17+01:00

    Put Harry upgrade test under upgrade directory
    
    Patch by Alex Petrov, reviewed by Stefan Miklosovic for CASSANDRA-19250

ee9e41878258914a5546e65dfd862e122be5d09c | Author: Runtian Liu <curlylrt@gmail.com>
 | 2024-01-10 14:55:22+01:00

    Skip version check if an endpoint is dead state in Gossiper#upgradeFromVersionSupplier
    
    patch by Runtian Liu; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-19187

016dd6ca376ac1080bba9a1e2a6fe1d4b037e751 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-01-08 21:13:23+01:00

    Make CQLSSTableWriter to support building of SAI indexes
    
    patch by Stefan Miklosovic; reviewed by Caleb Rackliffe, Doug Rohrer for CASSANDRA-18714

475c0035e6e04526eaf50805d33156ac9b828ab6 | Author: Isaac Reath <ireath@bloomberg.net>
 | 2024-01-05 12:57:21-05:00

    [CASSANDRA-18999] Gossiper::hasMajorVersion3Nodes returns true when a cluster is upgrading patch version without Cassandra 3 nodes.
    
    This commit fixes Gossiper::hasMajorVersion3Nodes so that it does not return true when all hosts have a known version, no hosts are on a version earlier than 4.0, and there is a 4.x minor version or patch version upgrade in progress. Additionally, this commit improves the clarity of Gossiper::hasMajorVersion3Nodes's name to indicate that it will return true when the cluster has 3.x nodes or if the cluster state is unknown, matching the description in the in-line comment.
    
    patch by Isaac Reath; reviewed by Paulo Motta and Stefan Miklosovic for CASSANDRA-18999
    
    Closes #2967

9db908917afeec7fc2c7ce1a4bd3303f235d6578 | Author: Leo Toff <leo@toff.dev>
 | 2024-01-05 12:31:55+01:00

    Standardize nodetool tablestats formatting of data units
    
    patch by Leo Toff; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-19104

b8e08840ee676a4d94f643221627689241e5f51f | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-01-02 15:06:55+01:00

    Do not spam log with SSLExceptions
    
    patch by Stefan Miklosovic; reviewed by Caleb Rackliffe for CASSANDRA-18839
    
    Co-authored-by: James Hu <jhudson15869@gmail.com>

ad642d5e25201dd6dba937942025b61884f53447 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-01-02 13:00:33+01:00

    Creating a SASI index after creating an SAI index does not break secondary index queries
    
    patch by Stefan Miklosovic; reviewed by Caleb Rackliffe, Andres de la Peña for CASSANDRA-18939

3acec3c28e56239147d9fb4bd821a49f4b86a77a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-12-21 12:22:59+01:00

    Make nodetool reconfigurecms sync by default and add --cancel to be able to cancel ongoing reconfigurations
    
    patch by Marcus Eriksson; reviewed by Stefan Miklosovic, Sam Tunnicliffe for CASSANDRA-19216
    
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>

8ce4a6d1ecfaabf3ae7a3808a20ff36c155a346a | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-12-21 04:04:08+01:00

    Optionally fail when a non-partition-restricted query is issued against an index
    
    patch by Stefan Miklosovic; reviewed by Caleb Rackliffe for CASSANDRA-18796

1163dd9a084c7887059b34268bb01377825a1ed4 | Author: Brad Schoening <bschoeni@gmail.com>
 | 2023-12-18 19:59:55-05:00

    Refactor cqlshmain global constants
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-19201

f0ea12c6d7683697d9a5ca0c99c2b7dc3bc11230 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-12-12 12:36:23+01:00

    Add a startup check to fail startup when using invalid configuration with certain Kernel and FS type
    
    Patch by Jacek Lewandowski; reviewed by Maxwell Guo, Stefan Miklosovic for CASSANDRA-19196

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

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

a92de92b8c7628d9fb5085a4549ce9264ec05097 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-12-08 05:55:45-06:00

    Suppress CVE-2023-6481
    
    Patch by brandonwilliams, reviewed by smiklosovic for CASSANDRA-19184

4c3b96e4cd8c80d31887c333b110e052f6a600aa | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-12-07 12:07:24+01:00

    Updated the OWASP plugin to 9.0.5 and refactored dependency checks
    
    Configured OWASP database to use caching and NVD key. Properties can be
    configured in ~/.ant/build.properties and define both the key and
    the storage location
    
    Patch by Jacek Lewandowski; reviewed by Maxim Muzafarov, Stefan Miklosovic for CASSANDRA-19146

e6ffd8b4f7ef194446ba0a968e463ca0cd710867 | Author: Claude Warren <claude.warren@aiven.io>
 | 2023-12-06 12:36:43+01:00

    UCS min_sstable_size should not be lower than target_sstable_size lower bound
    
    patch by Claude Warren; reviewed by Ethan Brown, Branimir Lambov and Stefan Miklosovic for CASSANDRA-19112

a1421ec324e4bf8ab46df2a72af298f9286e0d59 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-12-01 08:43:51-06:00

    Suppress CVE-2023-6378
    
    Patch by brandonwilliams, reviewed by smiklosovic for CASSANDRA-19142

c76b32492f08c4af56846518488ae0b191e077e8 | Author: Szymon Miężał <szymon.miezal@datastax.com>
 | 2023-11-30 17:56:48+01:00

    Add support of vector type to cqlsh COPY command
    
    This patch adds a converter that allows parsing vector literals
    passed via csv files to the COPY command.
    
    patch by Szymon Miezal; reviewed by Andrés de la Peña, Stefan Miklosovic and Maxwell Guo for CASSANDRA-19118

0f2af6ab3fad26a7d4e71ebbb84574305beda1d0 | Author: dmi0 <dm-github@anweald.com>
 | 2023-11-29 17:44:52+01:00

    Fix cassandra-stress in simplenative mode with prepared statements
    
    patch by Dmitry Bychkov; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18744

c1b12058e71b2a06a20b284c2498979efcd63633 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-11-29 12:09:59+01:00

    Do not set RPC_READY to false on transports shutdown in order to not fail counter updates for deployments with coordinator and storage nodes with transports turned off
    
    This is the follow-up commit of CASSANDRA-18935 where we set RPC_READY to false
    when transports were shut down in runtime. The problem is that the current logic in StorageProxy.findSuitableEndpoint method,
    used for the selection of a leader for counter mutations, is filtering out all endpoints which do not have RPC_READY
    set to true. Hence, if there is a deployment of a coordinator node (not joining a ring) and storage nodes which
    have transports turned off (e.g. for security reasons), then a coordinator node will select no endpoint as a
    counter mutation leader which renders counter mutations impossible.
    
    This change just reverts the original fix which was setting RPC_READY to false when transports were shut down in runtime
    (e.g. by nodetool disablebinary).
    
    For trunk (to be 5.1 at time of writing this), there is already TCM in place and the correct fix yet to be implemented
    is to decouple from checking RCP_READY state and base it e.g. on JOINED state from TCM perspective. Please follow
    CASSANDRA-19103 where this will be addressed.
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18935

64ae866095f0371daabbb82ac3cb80e979d79188 | Author: Raymond Huffman <rhuffman@palantir.com>
 | 2023-11-28 21:24:25-05:00

    Upgrade jackson to 2.15.3 and snakeyaml to 2.1
    
    Patch by Raymond Huffman; reviewed by brandonwilliams and smiklosovic
    for CASSANDRA-18875

9c6e671434b6b44c8969dbc965fedbdcf21be340 | Author: Ethan Brown <ethan.brown@datastax.com>
 | 2023-11-23 16:18:18+01:00

    Fixed bug where UnifiedCompactionTask constructor was calling the wrong base constructor of CompactionTask
    
    patch by Ethan Brown; reviewed by Branimir Lambov, Stefan Miklosovic for CASSANDRA-18757

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

8c69f85502348e13cf269d81e7d157bea21b99c4 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-11-20 10:25:54+01:00

    ninja fix CASSANDRA-19002: Set gcgs in HintsMaker to Integer.MAX_VALUE
    
    HintsMaker was creating hint files which ttl'ed after 10 days which started to fail the tests.
    By setting it explicitly to Integer.MAX_VALUE, newly generated hint files will expire in cca 68 years.
    
    Branches 3.0 to trunk introduce the fix to HintsMaker. Branches 5.0 and trunk contain regenerated hint files as well.

ac201d2f049c66e50d53d749f659f25b6f7eeedd | Author: Leo Toff <leo@toff.dev>
 | 2023-11-18 11:36:04-08:00

    Make nodetool tablestats use number of significant digits for time and average values consistently
    
    patch by Leo Toff; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-19015

e1355d72386d74d18baaf19fe93fdef91a7aa8b3 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-11-15 22:02:04+01:00

    Set default disk_access_mode to mmap_index_only
    
    patch by Stefan Miklosovic; reviewed by Paulo Motta, Caleb Rackliffe, Brandon Williams for CASSANDRA-19021

072a13e5efbcfecde792710708b557a5e45c50fe | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2023-11-15 10:04:35+01:00

    Exclude net.java.dev.jna:jna dependency from dependencies of org.caffinitas.ohc:ohc-core
    
    patch by Maxim Muzafarov; reviewed by Ariel Weisberg, Ekaterina Dimitrova, Stefan Miklosovic for CASSANDRA-18992

fb806d51e3f5f52bebf9e16e0aad3f98932d962b | Author: Ethan Brown <ethan.brown@datastax.com>
 | 2023-11-14 21:40:21+01:00

    Add UCS sstable_growth and min_sstable_size options
    
    patch by Ethan Brown; reviewed by Branimir Lambov, Stefan Miklosovic for CASSANDRA-18945

9affcf169f08faf696f285c28a098daf9bb97b79 | Author: Szymon Miężał <szymon.miezal@datastax.com>
 | 2023-11-09 14:02:41+01:00

    Fix nodetool repair_admin summarize-pending command to not throw exception
    
    Fixed a bug causing the `OpenDataException` being thrown
    when executing the `repair_admin summarize-pending` command.
    This patch addresses the problem by including a missing composite
    in `PendingStats.toComposite`, ensuring proper data conversion.
    
    patch by Szymon Miezal; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-19014

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

8c273ced5b7a4121a46a600d68112ea3b0a1223a | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-11-03 13:12:39+01:00

    Add documentation about crypto providers
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18996

6cdec7c6b8dd7ceab1ea2923a0c4187a21d28635 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-11-03 12:11:23+01:00

    Improve documentation for snitches
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18995

4ecff92404baccc848322a12921cf10af5e38e7b | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-10-30 21:54:55+01:00

    Remove deprecated code in Cassandra 1.x and 2.x
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18959

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

a290bc16a101f3320b87207b8f48cefbcf5cf5e2 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-10-27 09:46:14+02:00

    alignement with CASSANDRA-18959
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18959

b59b832eba014e8d2fc93133cb3db41b509a1c26 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-10-26 12:21:44+02:00

    Remove crc_check_chance from CompressionParams
    
    patch by Stefan Miklosovic; reviewed by Maxwell Guo, Jacek Lewandowski, Branimir Lambov for CASSANDRA-18872

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>

0c7410a9da1281dd4f7a70a0668903ebb61bda58 | Author: maxwellguo <cclive1601@gmail.com>
 | 2023-10-25 08:25:42+02:00

    Fix nodetool tablehistograms output to avoid printing repeated information and ensure at most two arguments
    
    patch by Maxwell Guo; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18955

b51ee83a29c3691c1f769e253b869acdeb7747db | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-10-24 16:12:37+02:00

    Fix nodetool enable/disablebinary to correctly set rpc readiness in gossip
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18935

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

f63d4a27c92e8578c3ecd78dd0d2218a1c69966d | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-10-19 09:17:48+02:00

    ninja-fix: negate condition on version filtering (CASSANDRA-18133)

0aff36fc745e28ecdc0905ecaa9cf5ab8344206b | Author: mck <mck@apache.org>
 | 2023-10-18 16:13:06+02:00

    When generating dtest jars and switching between branches, do git clean before git reset
    
    patch by Mick Semb Wever; reviewed by Stefan Miklosovic for CASSANDRA-18936

088cca494829dbb7aa91d2af7796e86ecee4c9e7 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-10-18 14:45:59+02:00

    ninja fix: temporarily comment out Cassandra version check in build scripts (CASSANDRA-18133)

f27c6c8e6ef021141130e5b314ff10a429563030 | Author: maoling <maoling@apache.org>
 | 2023-10-18 12:49:14+02:00

    Implement the logic in bin/stop-server
    
    patch by Ling Mao; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18838
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

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

0a8fea03d2f66463478ec4a49387bfb035dd403a | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-10-13 12:53:36+02:00

    CASSANDRA-18742 followup
    
    patch by Stefan Miklosovic; reviewed by Maxim Muzafarov, Brandon Williams for CASSANDRA-18742

269285213d12f9e549f735b93f77d08d36dbbfb8 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-10-11 20:30:55+02:00

    Add versions into Deprecated annotation
    
    patch by Stefan Miklosovic; reviewed by Maxim Muzafarov, Brandon Williams for CASSANDRA-18912
    
    Co-authored-by: Maxim Muzafarov <maxmuzaf@gmail.com>

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

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

02307b1ea883e01f79723bfdfde223c7110df128 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-10-05 13:52:41+02:00

    alignement with CASSANDRA-18872
    
    patch by Stefan Miklosovic; reviewed by Branimir Lambov for CASSANDRA-18872

4549b079979ff4005b0c915b5bcfb4bb56981653 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2023-10-04 17:08:53+02:00

    Remove unnecessary reporter-config3 dependency
    
    patch by Maxim Muzafarov; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18907

e8c595102a0e65736dc1c2f4c34eb8c24daf6702 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-10-04 12:07:55+02:00

    Exclude unnecessary dependencies introduced by caffeine update to 3.1.8
    
    patch by Stefan Miklosovic; reviewed by Ekaterina Dimitrova, Maxim Muzafarov for CASSANDRA-18906

fbf650894035e90e556f13a9ca3f5efdcda8571f | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-09-28 09:02:44+02:00

    ninja fix for CASSANDRA-18827

60314f2d6a03b6226e37b0d9daf67f1b4204ad5c | Author: Brad Schoening <bschoeni@gmail.com>
 | 2023-09-27 11:17:15-04:00

    Resolve deprecations in pylib
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18827

dc7234134cb20af4f10b41eab57bd5312fd0e6f1 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2023-09-27 16:30:59+02:00

    Upgrade snappy-java to 1.1.10.4
    
    patch by Maxim Muzafarov; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18878

6de90bf75c2a5138f4ed72ff6ed588dc180e8a9d | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-09-27 09:41:44+02:00

    Fix LongCompactionTest
    
    Patch by Jacek Lewandowski; reviewed by Stefan Miklosovic for CASSANDRA-18884

e1ee0acc024a8df02122a67297b25b6713289164 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2023-09-22 13:21:03+02:00

    Enable check for unnecessary import from the same package and from java.lang package in IntelliJ IDE
    
    patch by Maxim Muzafarov; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-18865

e1fc1955586e7fdbf65041cb3eeca9c64eddf421 | Author: maxwellguo <cclive1601@gmail.com>
 | 2023-09-21 11:28:29+08:00

    Fix invalid unit test check for CreateTableValidationTest
    
    Patch by Maxwell Guo; reviewed by brandonwilliams and smiklosovic for
    CASSANDRa-18870

3658ba58c7d0be0803cbd7480c73d46705c3372d | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-09-20 11:44:41+02:00

    JMH improvements - faster build and async profiler
    
    - Don't create uber jar for microbenchmarks
    - Add async profiler to jmh tests
    - Benchmark classes names validation
    - Add jmh.args property to make it possible passing extra args to JMH
    - Add missing test/anttasks to idea configuration
    
    Patch by Jacek Lewandowski; reviewed by Branimir Lambov, Maxim Muzafarov, Stefan Miklosovic for CASSANDRA-18871

f51d9ecbe36525893e3bab4108abaa84abbfc772 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2023-09-19 14:38:09+02:00

    Upgrade Dropwizard Metrics to 4.2.19
    
    patch by Maxim Muzafarov; reviewed by Ekaterina Dimitrova and Stefan Miklosovic for CASSANDRA-14667

31aede327568f15f0004a5c30fb10f508587309b | Author: Jackson Fleming <jackson.fleming@instaclustr.com>
 | 2023-09-19 10:31:24+02:00

    Enable 3rd party JDK installations for Debian package
    
    java11-runtime and java8-runtime for Cassandra 4.x branches and
    java17-runtime with java11-runtime for Cassandra 5.x branches enable
    users to use arbitrary JDK installation if it provides such runtime by
    installing it from 3rd-party repositories.
    
    By specifying only OpenJDK-based packages in Depends in debian/control file,
    it was not possible to use other JDKs but that one.
    
    patch by Jackson Fleming; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18844

32cf1ea33ddac0eed694b018de3b5be4d7da053c | Author: maoling <maoling@apache.org>
 | 2023-09-18 23:00:00+08:00

    Add ELAPSED command to cqlsh
    
    patch by Ling Mao; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-18861
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

d1a9bb3295aabc7df4ad0b1dce29bdda9acc5fe7 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-09-18 15:46:53+02:00

    CASSANDRA-18742 alignement
    
    patch by Stefan Miklosovic; reviewed by Maxim Muzafarov, Brandon Williams for CASSANDRA-18742

b9f614f7e56b8b12149cb51f89558d0568901853 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-09-18 14:45:03+02:00

    Remove deprecated properties in CompressionParams
    
    This patch removes deprecated chunk_length_kb and sstable_compression in favor of
    chunk_length_in_kb and class parameters.
    
    The only deprecated compression parameter left, crc_check_chance (which is configurable outside
    of compression parameters as a standalone table parameter) is meant to be treated separately.
    
    patch by Stefan Miklosovic; reviewed by Maxim Muzafarov and Brandon Williams for CASSANDRA-18742

ba255f4fc7d2326b770d0e19efe187e9fb65e303 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-09-18 10:53:19+02:00

    Do not log stacktrace on mismatched cache and schema version and checksum error in AutoSavingCache
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18862

4bfca2badb3284657a65d8910a4f77eaf7689b31 | Author: Bereng <berenguerblasi@gmail.com>
 | 2023-09-15 09:24:07+02:00

    IDEA to mark unused imports as error
    
    patch by Berenguer Blasi; reviewed by Caleb Rackliffe, Francisco Guerrero, Jacek Lewandowski, Maxim Muzafarov, Stefan Miklosovic for CASSANDRA-18853

cb1f1399b139029e5b1c12a4bf65d19a55724933 | Author: Cameron Zemek <cameron@instaclustr.com>
 | 2023-09-13 14:41:50+10:00

    Improve performance of compactions when table does not have an index
    
    patch by Cameron Zemek; reviewed by Branimir Lambov, Stefan Miklosovic for CASSANDRA-18773

15f355a0062148e1ca511e8fc515e0cba380790d | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-09-12 16:01:37+02:00

    Remove wrong assertion in SSTableLoader
    
    Patch by Jacek Lewandowski; reviewed by Stefan Miklosovic for CASSANDRA-18840

66309ae7dae883285fe2e026e138723bf203909c | Author: Brad Schoening <bschoeni@gmail.com>
 | 2023-09-11 12:00:14+01:00

    Align trace enable msg with changes in CASSANDRA-18547
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18547

9f4368cbb74d7163b6396eec3722b8c1d7fb55dc | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-09-07 16:31:09+02:00

    Set io.netty.transport.noNative to false for in-jvm dtests
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams from CASSANDRA-18830

b58d8f174d4c1017d54d4b8bdb8a0a6c592f1655 | Author: Brad Schoening <bschoeni@gmail.com>
 | 2023-09-06 22:22:44-04:00

    Make the output of ON/OFF commands in cqlsh consistent
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18547

ba5f900110c108aaba069972cbc7577d754efa27 | Author: Diogenese Topper <83248625+nonstopdtop@users.noreply.github.com>
 | 2023-09-06 14:16:29-07:00

    BLOG - Cassandra Contributor July Meeting Replay
    
    patch by Diogenese Topper; reviewed by Stefan Miklosovic for CASSANDRA-18826

08b2e80aabd2b56e69fb6708dd1e579ede760ded | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-09-06 22:36:14+02:00

    Warn about unqualified prepared statement only if it is select or modification statement
    
    patch by Stefan Miklosovic; reviewed by Benjamin Lerer for CASSANDRA-18322

bf39188cdc6f8c71d247f9519ef126d2db7dd913 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-09-05 17:20:36+02:00

    Ninja fix for CASSANDRA-18606

65ee0d082caac70de704852deed52b9dd52120e6 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-09-05 16:47:23+02:00

    Ninja fix for CASSANDRA-18745

6c7ed52bb2d3bd22407ec70561f04cb6a9bea5cc | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-09-04 12:01:47+02:00

    Add cqlshrc.sample and credentials.sample into Debian package
    
    The underlying functionality for credentials.sample was firstly introduced in Cassandra 4.1
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18818

0b7310c010b84e5eefeb42057725d1da05a4e9cd | Author: Daniel Jatnieks <jatnieks@pobox.com>
 | 2023-09-01 10:45:40-07:00

    Fix FailingRepairTest by making sure Gossip is started before each test
    
    patch by Daniel Jatnieks; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-18366

988a855a80b50b23e5a43746f5af0b84c541e946 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-30 20:47:47+02:00

    Fix Depends and Build-Depends for Java for Debian packages
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams from CASSANDRA-18809

20d80118ac02d853d501e3f5c24a63a12d4010f5 | Author: Runtian <curlylrt@gmail.com>
 | 2023-08-29 16:52:56-07:00

    Add the ability to disable bulk loading of SSTables
    
    patch by Runtian Liu; reviewed by Stefan Miklosovic, Andres de la Peña and Brandon Williams for CASSANDRA-18781

8bbf92a670d98f758c549cf241e7732370c21384 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-28 20:12:16+02:00

    Refactor validation logic in StorageService.rebuild
    
    patch by Stefan Miklosovic; reviewed by Ariel Weisberg for CASSANDRA-18803

637a427274fa24ab137943693ce2808cdacb03bb | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2023-08-24 11:06:31+01:00

    Add missing features to the page listing the 5.0 new features
    
    patch by Andrés de la Peña; reviewed by Stefan Miklosovic for CASSANDRA-18794

9aa2109803a6dd53db36b058e89e7b431762ded2 | Author: Bereng <berenguerblasi@gmail.com>
 | 2023-08-24 11:19:57+02:00

    Javadoc BigFormat
    
    patch by Berenguer Blasi; reviewed by Ling Mao, Stefan Miklosovic for CASSANDRA-18786

c6d7d070c59d81db8949683d3e5670b909efb48c | Author: Doug Rohrer <doug@therohrers.org>
 | 2023-08-23 18:03:30-06:00

    IsolatedJMX should not release all TCPEndpoints on instance shutdown
    
    patch by Doug Rohrer; reviewed by Jon Meredith, Stefan Miklosovic for CASSANDRA-18725

ce048d1999aa09f6812b6b3c200d45c931e4706b | Author: Diogenese Topper <83248625+nonstopdtop@users.noreply.github.com>
 | 2023-08-22 16:31:24-07:00

    BLOG - Town Hall Replay: Time Series Data Modeling for Massive Scale
    
    patch by Diogenese Topper; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-18788

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

4ab31d34c86d1b387098dd7934b11c659c763416 | Author: Roman Mushchinski <roman.mushchinskiy@gmail.com>
 | 2023-08-21 16:33:46+02:00

    Make alternation of a user type validate the same way as creation of a user type does
    
    patch by Roman Mushchinski; reviewed by Stefan Miklosovic and Andres de la Peña for CASSANDRA-18585

8ddfbb6a3c8ef86c4aa16572daa3780bb5412a69 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-18 17:50:52+02:00

    Increase version to 3.11.17

b47bee42d3b15020fbae72b173e873fa57c8e0c8 | Author: Andy Tolbert <6889771+tolbertam@users.noreply.github.com>
 | 2023-08-18 09:33:57-05:00

    Allow empty keystore_password in encryption_options
    
    patch by Andy Tolbert; reviewed by Jon Meredith and Stefan Miklosovic for CASSANDRA-18778

65a3d36eb9def5eb34bdb1fde1c452d365d45be8 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-17 15:19:28+02:00

    Add more tests for CASSANDRA-16905
    
    patch by Stefan Miklosovic; reviewed by Andres de la Peña for CASSANDRA-18760

681b6ca103d91d940a9fecb8cd812f58dd2490d0 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-15 15:25:26+02:00

    Prepare debian changelog for 3.11.16

e08bf194324defb2eeb6575c0bfeb416090a25ab | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-15 13:49:58+02:00

    Fix Requires for Java for RPM package
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams and Maxim Muzafarov for CASSANDRA-18751

aa84b19112433f604c9bb9bce4618289b4f6873a | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-14 00:39:16+02:00

    Remove unnecessary Netty dependencies after upgrade to version 4.1.96
    
    This patch also resolves CASSANDRA-18723 by bumping bcpkix-jdk15on of 1.70
    to bcpkix-jdk18on of 1.76.
    
    patch by Stefan Miklosovic; reviewed by Jacek Lewandowski CASSANDRA-18729

acb4993cd0545ba4ce7bbb0a506c0cf46a0ac5ef | Author: Jaydeepkumar Chovatia <jchovati@uber.com>
 | 2023-08-11 23:14:41-07:00

    Expose bootstrap failure state via JMX and nodetool info
    
    patch by Jaydeepkumar Chovatia; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18749

63196006637af745376b778eb9a689c7a928358e | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-10 10:46:56+02:00

    Fix compilation warnings in RandomSchemaTest
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18740

998f84a2cbbdde137070911754d1589c1ba5e414 | Author: Claude Warren <claude.warren@aiven.io>
 | 2023-08-10 10:24:05+02:00

    Fix NPE when using udfContext in UDF after a restart of a node
    
    patch by Claude Warren; reviewed by Stefan Miklosovic and Andres de la Peña for CASSANDRA-18739

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

f86929eae086aa108cf58ee0164c3d12a59ad4af | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-09 23:43:55+02:00

    Prepare debian changelog for 3.11.16

473a9605c0e2cc2983d5e7dae8c5695c9b43e9d2 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-08 16:57:29+02:00

    Aligned tests with CASSANDRA-17161 - removal of commitlog_sync_batch_window_in_ms
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17161

28c04fbdde56c4a4e20aadd38952b5148467e443 | Author: Vineet Gali <vgali7@gatech.edu>
 | 2023-08-08 11:24:27+02:00

    Fix CQLSH online help topic link
    
    patch by Vineet Gali; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17534

d24baecac986e90bbbb5b6281a256f41c0a27d3f | Author: vgali7 <vgali7@gatech.edu>
 | 2023-08-04 15:14:03-05:00

    Simplify pylib/cqlshlib/helptopics.py using associative array
    
    patch by Vineet Gali; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18726

15c2afe21dbab24754a164ca1126a5d3b13c9523 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-08-02 13:28:08-05:00

    Wildcard exclude versioned files in rat
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-18721

b94436c7831c940592653c2c5d8e3af92d5cf266 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-02 18:35:41+02:00

    update ConfigCompatibility test
    
    patch by Stefan Miklosovic; reviewed by David Capwell for CASSANDRA-18713

cdefe1e8f9ebc96dfa88437911948e9705d04e4b | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-07-31 16:38:00-04:00

    Fix javadoc task
    patch by Ekaterina Dimitrova and Zili Chen; reviewed by Jacek Lewandowski, Stefan Miklosovic and Brandon Williams for CASSANDRA-17687

c6f05214061bdf57182be691d54c22771e68aac0 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-07-29 20:33:52+02:00

    ninja fix: do not resolve Corretto library to build/test/lib/jars

a0fdda1976c7de9e250e772ecddf6a7317cb1e37 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-07-28 17:09:52+02:00

    Remove AssertJ from the production code
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18700

7b89b6018dc6aef82404e8422043ea3769cbbefd | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-07-28 13:23:16+02:00

    Remove commitlog_sync_batch_window_in_ms
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17161

e4414cc2686923ada325dfc85e1fcac641dad1ed | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-07-27 13:30:31+02:00

    Upgrade AssertJ to version 3.24.2
    
    patch by Shylaja Kokoori; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17951

efba69dbe119b5badff494243b7e2c5f560ce5b5 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-07-27 11:25:08+02:00

    Add simulator/test to IntelliJ configuration
    
    Patch by Jacek Lewandowski; reviewed by Stefan Miklosovic for CASSANDRA-18698

75f7ec7fa535174e99429d8db94ff510f003b8d3 | Author: timothytu12 <timmy.tu2016@gmail.com>
 | 2023-07-26 16:45:25-04:00

    Remove legacy command line options from cassandra-stress
    
    Also, -mode option has "native" and "cql3" as defaults and they do not need to be specified
    
    patch by Timothy Tu; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18529

9bc0f893086793d6c2979c1cbcdd6c39964ae902 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-07-24 13:29:32+02:00

    increment version to 4.1.4

bbee4c87c46c333260c876ea3f15935db9b1f343 | Author: Maulin Vasavada <mvasavada@paypal.com>
 | 2023-07-21 16:57:42-07:00

    Add equals/hashCode override for ServerEncryptionOptions
    
    Patch by Maulin Vasavada; reviewed by brandonwilliams and smiklosovic
    for CASSANDRA-18428

2a4cd36475de3eb47207cd88d2d472b876c6816d | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-07-18 22:04:57+02:00

    Prepare debian changelog for 4.1.3

2584f4f0709df2c1031171ac9bbec71376adaba8 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-07-18 11:26:19+02:00

    increment version to 4.0.12

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

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

f8584b943e7cd62ed4cb66ead2c9b4a8f1c7f8b5 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-07-12 21:47:08+02:00

    Prepare debian changelog for 4.0.11

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>

b4b9f319832a2dfa3c07acfba0b3dbeeb71cb26b | Author: vgali7 <vgali7@gatech.edu>
 | 2023-07-10 09:27:49-04:00

    Migrate Python optparse to argparse
    
    patch by Vineet Gali; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17914

c273017b256d385fa0904d410306c7677aca4726 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-07-10 13:15:57+02:00

    Add AzureSnitch
    
    As we were implementing the snitch itself, we noticed that the constructors
    for cloud-based snitches are unnecessarilly complicated and
    we took the opportunity to make them simpler.
    
    patch by Stefan Miklosovic; reviewed by German Eichberger and Jacek Lewandowski for CASSANDRA-18646

e27ba0ea349f19a5e87631f3f49d197f45dded70 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-07-07 14:43:41+02:00

    ninja: revert count output and changed fields in SSTableMetadataViewer
    
    this patch also fixes incorrect visualisation of SSTable min/max local deletion time when no
    tombstones are present in a SSTable
    
    patch by Stefan Miklosovic; reviewed by Marcus Eriksson and Brandon Williams for CASSANDRA-18639

7ec5126870f1bee853e63bfd98a73769c63abf3b | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-07-06 10:44:39+02:00

    Fix CAST function for float to decimal
    
    patch by Stefan Miklosovic; reviewed by Andres de la Peña and Brandon Williams for CASSANDRA-18647

006ec71f63f55532b58060a24e80ad496de51b0f | Author: timothytu12 <timmy.tu2016@gmail.com>
 | 2023-07-05 13:00:33-04:00

    Add duration and count of partition keys to sstablemetadata
    
    patch by Timothy Tu; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18639

903857b4ef01b577db2cbcf3ea9a9b194dede21c | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-06-29 17:30:02+02:00

    Deprecate CloudstackSnitch and remove duplicate code in snitches
    
    The patch also refactors existing cloud snitches to get rid of the duplicate code,
    this is the logical follow-up of CASSANDRA-16555 where AbstractCloudMetadataServiceConnector was introduced.
    
    patch by Stefan Miklosovic; reviewed by Jacek Lewandowski, Jackson Fleming and Maxwell Guo for CASSANDRA-18438

a00d1de4414bb5ab57a27cb463af0e33af6e36c8 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-06-22 14:23:49+02:00

    Pass taskId from CompactionTask to system.compaction_history
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-12183

b1a075a727e6bc0eaa49b80a191a08c660cfafdc | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-06-21 16:40:37+02:00

    Remove wait_for_compaction in offline_tools_test.py to use method on node in ccm
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18305

f7b952387ae17a5975de2c1da12410eac41559cc | Author: Bereng <berenguerblasi@gmail.com>
 | 2023-06-21 08:52:05+02:00

    Move checkstyle files into .build
    
    patch by Berenguer Blasi; reviewed by Stefan Miklosovic for CASSANDRA-18603

7998e22127b7c612e26f56b5712639473d91576f | Author: mghildiy <manish.c.ghildiyal@gmail.com>
 | 2023-06-17 19:15:26+05:30

    Enhance nodetool compactionstats with additional metrics
    
    patch by Manish Ghildiyal; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-18305
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

d862a38a7ca11f419a84adb98a355b58b0f5f3a1 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-06-16 18:11:33+02:00

    Align tests with CASSANDRA-18555
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18555

e2a6c99310aa93ba3506ca8f603ae1039372f533 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-06-14 17:43:50+02:00

    Expose bootstrap and decommission state to nodetool info
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams CASSANDRA-18555
    
    Co-authored-by: Jaydeepkumar Chovatia <chovatia.jaydeep@gmail.com>

92d0a40c96c49a5fa8178ee03be170fd26b44340 | Author: Maciej Sokol <maciej.sokol@ericsson.com>
 | 2023-06-14 08:10:50+02:00

    Fix assertion error when describing mv as table
    
    patch by Maciej Sokol; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-18596

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>

64d953fdcac91715898454a3cb04d932910a70b7 | Author: Cameron Zemek <grom358@gmail.com>
 | 2023-06-12 00:17:02+02:00

    Wait for live endpoints in gossip waiting to settle
    
    patch by Cameron Zemek; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18543

a2dc44f0725b02294071e67d0cab57a7629f25a1 | Author: Leonard Ma <lmtrombone@gmail.com>
 | 2023-05-31 13:05:54-07:00

    Remove dependency on pytz library for setting CQLSH timezones on Python version >= 3.9
    
    patch by Leonard Ma; reviewed by Brad Schoening, Brandon Williams and Stefan Miklosovic for CASSANDRA-17433

18cc821e302582766ca773ad06cf7db0dce85ec0 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-05-24 23:02:50+02:00

    Print header and statistics for cassandra-stress output with arbitrary frequency
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams and Berenguer Blasi for CASSANDRA-12972

f66adb0278aa56e8c2696db6f3fe24d311bf7b44 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-05-23 10:58:17+02:00

    Remove unnecessary shuffling of GossipDigests in Gossiper#makeRandomGossipDigest
    
    This patch also fixes the bug when creating GossipDigests in case epState in
    Gossiper#makeRandomGossipDigest was null. Previously, if it was null, it used
    generation and maxVersion of the last non-null epState instead of zeros.
    
    patch by Cameron Zemek; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18546

5655a33bc0fe53db940471fc1cb5972f13cda0de | Author: rgitt <goel.ranju@gmail.com>
 | 2023-05-21 16:46:18+05:30

    Fix Down nodes counter in nodetool describecluster
    
    patch by Goel Ranju; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-18512

61333964f42e27ec78fec5b4ec25d9313dfc4eee | Author: Brad Schoening <bschoeni@gmail.com>
 | 2023-05-19 13:52:33-04:00

    Add HISTORY command for CQLSH
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-15046

4d2ee09ffabf7fb086fb9e2bd042fc946e72c3ec | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-05-19 12:31:40+02:00

    Make cassandra-stress able to read all credentials from a file
    
    As side-effect, this patch also introduces possibility to pass credentials to JMX.
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18544

03da864bab9740c067363a8dcce13db2bfd47ce2 | Author: mghildiy <manish.c.ghildiyal@gmail.com>
 | 2023-05-19 11:31:45+05:30

    Add keyspace and table name to exception message during ColumnSubselection deserialization
    
    patch by Manish Ghildiyal; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-18346

ffe4d85df23e22be78b8047e91e4a065c5c73c06 | Author: Bernardo Botella Corbi <contacto@bernardobotella.com>
 | 2023-05-18 16:21:16-07:00

    Use WithProperties in try-with-resources to improve properties handling in tests
    
    patch by Bernardo Botella Corbi; reviewed by Stefan Miklosovic, Maxim Muzafarov and Jacek Lewandowski for CASSANDRA-18453

54528bff2027d6c8cab845a83f2c03ad9441edbd | Author: ningzi.zhan <ningzi.zhan@datastax.com>
 | 2023-05-18 13:51:14-07:00

    Report network cache info in nodetool
    
    Patch by Ningzi Zhan; reviewed by brandonwilliams and smiklosovic for
    CASSANDRA-18400

b828f7ea1b735586da388ddfee17f26685e20cef | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-05-18 11:32:18+02:00

    Pass down all contact points to driver for cassandra-stress
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18025

b8e21fb80afa6696374292dc99a480fac9788e64 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-05-17 12:00:19+02:00

    Validate the existence of a datacenter in nodetool rebuild
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-14319

0bcf4a199207966cfa892feb91541345edba181b | Author: nvharikrishna <n.v.harikrishna.apache@gmail.com>
 | 2023-05-12 22:22:31+05:30

    Add keyspace_name column to system_views.clients
    
    patch by nvharikrishna, reviewed by Stefan Miklosovic and Michael Semb Wever for CASSANDRA-18525

666bd35cf44c1f348c584dc9eb358fb8a9581e19 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-05-05 14:08:06+02:00

    Change git links used to render stage, vote and release emails to point to Github
    
    patch by Stefan Miklosovic; reviewed by Mick Semb Wever

087cffce636b63c12e328994d52bdf8f4ccc9750 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-05-05 13:22:55+02:00

    Prepare debian changelog for 3.0.29

4a62757624d120a0e493d9d39bcd9bf8282b4f58 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-05-04 09:12:18-05:00

    Suppress CVE-2023-2251
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-18497

f6509086483983176f82a4b72912927693b6e573 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2023-05-03 12:15:37+02:00

    Moved system properties and envs to CassandraRelevantProperties and CassandraRelevantEnv respectively
    
    Patch by Maxim Muzafarov; reviewed by Stefan Miklosovic and Jacek Lewandowski for CASSANDRA-17797

6cdcf5e56a77cf40c251125d68856a614eccbc53 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-04-28 12:30:03+02:00

    Prepare debian changelog for 3.11.15

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

e72ec4e82835cef80cf9e9d8c58b25801d4af8c8 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2023-04-21 18:31:32+01:00

    Add sstablepartitions offline tool to find large partitions in sstables
    
    patch by Andrés de la Peña and Robert Stupp; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-8720
    
    Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
    Co-authored-by: Robert Stupp <snazy@snazy.de>

4f348786bd6d72f4402134a29ddb3355b1fade61 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-04-20 11:09:06+02:00

    Do not remove truncated_at entry in system.local while dropping an index
    
    patch by Stefan Miklosovic; reviewed by Caleb Rackliffe for CASSANDRA-18105

db78e746d7e2fb9a2aa4c10e1322c6c5033f006b | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-04-17 12:20:21+02:00

    Do not remove SSTables when cause of FSReadError is OutOfMemoryError while using best_effort disk failure policy
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams and Maxwell Guo for CASSANDRA-18336

f2427a0c861aa9badab2b7532810e25b51812750 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-04-14 11:20:04+02:00

    Increment version to 4.0.10

bd49f6ff265c8bfa64bf140328ae6736dc4a87bd | Author: Maulin Vasavada <mvasavada@paypal.com>
 | 2023-04-12 16:08:45-07:00

    Allow keystore and truststore passwords to be nullable
    
    patch by Maulin Vasavada; reviewed by Stefan Miklosovic and Caleb Rackliffe for CASSANDRA-18124

e9f8f2efa2ba75f223f31ca6801aff3fe2964745 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-04-11 09:31:56+02:00

    Prepare debian changelog for 4.0.9

03be6d792679d8d4be560c9af4cba72e6b061f35 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-04-06 10:53:29+02:00

    update zstd-jni library to version 1.5.5
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18429

99f62b7338fc97a150e52e285f4eee3c636d6637 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-04-04 09:29:07+02:00

    Prepare debian changelog for 4.0.9

e98258a132d6d27c8431e6971693a224953fdd89 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2023-03-29 13:30:53+02:00

    Upgrade checkstyle to 10.8.1 for j11 and 8.45.1 for j8
    
    Patch by Maxim Muzafarov; reviewed by brandonwilliams and smiklosovic
    for CASSANDRA-18262

24f5b64f2616daa3a3dabe34deb7fd6ebfc43429 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2023-03-29 06:24:34-05:00

    Notify the corresponding JIRA issue as soon as the PR is raised
    
    Patch by Maxim Muzafarov; reviewed by brandonwilliams and smiklosovic
    for CASSANDRA-18372

f352f2b6372cc879c63ff535c684cbaea9e0f152 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2023-03-29 06:24:34-05:00

    Notify the corresponding JIRA issue as soon as the PR is raised
    
    Patch by Maxim Muzafarov; reviewed by brandonwilliams and smiklosovic
    for CASSANDRA-18372

6f401a872584f7bceb12e3fcb1927287da687e7d | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-03-27 09:30:00+02:00

    Return snapshots with dots in their name in nodetool listsnapshots
    
    patch by Stefan Miklosovic; reviewed by Paulo Motta for CASSANDRA-18371

4ac89e6451b2ab0e62c04e61c60ba760f6c10223 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-03-24 10:42:30+01:00

    Fix NPE when loading snapshots and data directory is one directory from root
    
    patch by Stefan Miklosovic; reviewed by Paulo Motta for CASSANDRA-18359

a6f8dd10cd8b283339c08b50ed6357b213b89dc4 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-03-22 06:24:05-05:00

    Remove six and Py2SaferScanner merge cruft
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-18354

f6fce7ab51e41dfd8d9584ce4c8dd35e0ed61598 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2023-03-15 11:53:07-04:00

    Improve debuggability and correctness of ref detection
    
    This patch is a backport of CASSANDRA-17205 and also raises
    logging level to 'error' from 'warn' in StrongLeakDetector.
    
    Patch by jmckenzie; reviewed by smiklosovic for CASSANDRA-18332

dc6918d5e68a0849e8e38b7a49d0a822b95a6781 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-03-15 12:50:14+01:00

    Align compaction_test.py with CASSANDRA-18043
    
    patch by Stefan Miklosovic; reviewed by Jacek Lewandowski for CASSANDRA-18043

8d91b469afd3fcafef7ef85c10c8acc11703ba2d | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-03-15 09:09:07+01:00

    Prepare debian changelog for 4.1.1

a76286795f4b79aaaada46d8d937e1d697c43144 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-03-14 21:45:15+01:00

    Add system_views.max_sstable_size and system_views.max_sstable_duration tables
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18333

f96659c5306e62666e21c371c2ded646dd51672b | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-03-14 14:29:39+01:00

    Save host id to system.local and flush immediately after startup
    
    patch by Adriano Bonacin and Jacek Lewandowski; reviewed by Stefan Miklosovic and Sam Tunnicliffe for CASSANDRA-18153

5fd2c34171be16480e9a2181dd81df6ae37b9429 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2023-03-14 13:20:59+00:00

    Remove deprecated CQL functions dateOf and unixTimestampOf
    
    patch by Andrés de la Peña; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-18328

3eb605b4db0fa6b1ab67b85724a9cfbf00aae7de | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2023-03-14 13:20:26+00:00

    Remove deprecated CQL functions dateOf and unixTimestampOf
    
    patch by Andrés de la Peña; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-18328

8df69c8016fb84e59e558e74508a0767ad3a7cc0 | Author: Claude Warren <claude.warren@aiven.io>
 | 2023-03-14 09:24:25+01:00

    Fix the ordering of sstables when running sstableupgrade tool
    
    patch by Claude Warren; reviewed by Jacek Lewandowski and Stefan Miklosovic for CASSANDRA-18143

4734dfc503e6b4307b63dd61f36da9f9c89d86f9 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-03-13 12:51:34+01:00

    Extend implicit allow-filtering for virtual tables to clustering columns
    
    patch by Stefan Miklosovic; reviewed by Aleksey Yeschenko for CASSANDRA-18331

592cbeaab09e7e959dfaea591d4afe7c1613e3db | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-03-13 12:25:46+01:00

    Remove org.apache.cassandra.hadoop code
    
    patch by Stefan Miklosovic; reviewed by David Capwell and Brandon Williams for CASSANDRA-18323

b7eaa2d209406f489776f47634257fbaa48c4dca | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-03-10 11:28:59+01:00

    Deprecate org.apache.cassandra.hadoop code
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-16984

be574fc34ba9834929f1618ab63dd74446cd2683 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-03-09 09:53:58-06:00

    Fix default file system error handler for disk_failure_policy die
    
    Patch by Runtian Liu; reviewed by brandonwilliams and smiklosovic for
    CASSANDRA-18294

fc9efd6357fb4255174689b3c107b897254a7d2f | Author: maxwellguo <cclive1601@gmail.com>
 | 2023-03-09 11:18:14+08:00

    Add virtual table system_views.snapshots
    
    patch by Maxwell Guo; reviewed by Stefan Miklosovic and Paulo Motta for CASSANDRA-18102
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

180f0f0b5b47a48c1a7d88927223cc52871cc801 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-03-07 21:31:18+01:00

    Add more logging around CompactionManager operations
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams, Brad Schoening and Kan Maung for CASSANDRA-18268
    
    Co-authored-by: Milan Krisko <milan.krisko@gmail.com>

7c2f97cd29486196b50c65a093e92b0fcd9789d9 | Author: Paulo Motta <paulo@apache.org>
 | 2023-03-06 18:17:32-05:00

    Do not submit hints when hinted_handoff_enabled=false
    
    - Remove dead WriteCallbackInfo code
    
    Patch by Paulo Motta, Aleksey Yeschenko; Reviewed by Stefan Miklosovic, Claude Warren for CASSANDRA-18304
    
    Co-authored-by: Aleksey Yeschenko <aleksey@apache.org>

5f7175d59da8b8d20e1081619eadad8b60867e86 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-03-06 13:10:28+01:00

    Small fixes around Schema management
    
    - Denormalize distributedAndLocalKeyspaces to remove perf degradation
    - Set updated schema version once applied
    
    patch by Jacek Lewandowski, reviewed by Stefan Miklosovic for CASSANDRA-18291

998a98eae8317d85f5ba425cfd33b2ba975a20d9 | Author: Lorina Poland <lorinapoland@gmail.com>
 | 2023-02-28 19:19:50-08:00

    Reorganizing doc directories using new info arch
    
     patch by Lorina Poland; reviewed by Mick Semb Wever, Štefan Miklošovič for CASSANDRA-18228

48417940280021d0012b7a7db6c9f823a98086e4 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-02-24 14:56:50+01:00

    Add MaxSSTableSize and MaxSSTableDuration metrics and propagate them together with local read/write ratio to tablestats
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams and Brad Schoening for CASSANDRA-18283

cfe9641fbec0dc62c9a0f4f156c702e2cfa6ad4e | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-02-17 15:42:03+01:00

    Fix possible NoSuchFileException when removing a snapshot
    
    patch by Stefan Miklosovic; reviewed by Jacek Lewandowski for CASSANDRA-18211
    
    Co-authored-by: Jacek Lewandowski <lewandowski.jacek@gmail.com>

9860c1e9d9fb45342fa674782ecd135cf6875943 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-02-15 22:33:21+01:00

    Fix copying of JAR of a trigger to temporary file
    
    While testing the fix for trigger, we fixed the corresponding
    trigger example. While on it, we detected that ssl-factory example was
    not working either so it is fixed in this commit as well.
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18264

7b079503eba72aeb0025f0830c868efaa6c4f84c | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-02-15 10:12:15+01:00

    Increment version to 4.0.9

fcc16f5f2bf80cdbb299cd81e12ea0bbb35cc0af | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-02-15 00:01:10+01:00

    Update zstd-jni to version 1.5.4-1
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18259

452ad8ce709b69b3201819143f397b4f1857f201 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-02-09 14:18:50+01:00

    Make virtual tables decide if they implicitly enable ALLOW FILTERING
    
    patch by Stefan Miklosovic; reviewed by Aleksey Yeschenko for CASSANDRA-18238

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

32c56df067b72da8593c1ddaaf143fe8668459dd | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-02-07 22:35:13+01:00

    Prepare debian changelog for 4.0.8

b8494a82751ae2d31ab0f36412f7eacdcc1c3774 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-02-07 10:21:16+01:00

    Log warning message on aggregation queries without key or on multiple keys
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18219

5e409f0bd1ab108545e617a97d367bdea46b4c86 | Author: Derek Chen-Becker <github@chen-becker.org>
 | 2023-02-03 17:46:32-07:00

    Remove invalid handshake test assertion
    
    Patch by Derek Chen-Becker; reviewed by brandonwilliams and smiklosovic
    for CASSANDRA-17979

b74c86404a0d131677286206562bb4bfa3e8e1a9 | Author: nvharikrishna <n.v.harikrishna.apache@gmail.com>
 | 2023-02-04 00:02:08+05:30

    Fix the output of FQL dump tool to properly separate entries
    
    patch by N V Harikrishna; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18215

0c58fbb8dd25beab4b4a81650be1ed0ec888ff66 | Author: yongj <yong.j.jiang@gmail.com>
 | 2023-02-01 07:52:35+00:00

    Add cache type information for maximum memory usage warning message
    
    Patch by Yong Jiang; reviewed by brandonwilliams and smiklosovic for
    CASSANDRA-18184

74b0b2086f3a7e838acde21c8020f10f0a47955a | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-01-30 07:46:54-06:00

    remove walrus operator in gen-nodetool-docs.py
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-18207

4c8e9097bd616a1ae4c611a542cbdea20ba871dc | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-01-28 16:18:51+01:00

    Introduce check for names of test classes
    
    patch by Stefan Miklosovic; reviewed by Berenguer Blasi and David Capwell for CASSANDRA-17943

0b7e3a8ee7f9359eaf63208e12f32b19e6874e74 | Author: Maciej Sokol <maciej.sokol@ericsson.com>
 | 2023-01-27 10:04:43-06:00

    Connect to listen address when own broadcast address is requested
    
    Patch by Maciej Sokol; reviewed by brandonwilliams and smiklosovic for
    CASSANDRA-18200

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>

357c0d5a896ca79065b0b3e18b4e6f33a87bd021 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-01-20 13:25:26+01:00

    Expand build.dir property in rat targets
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18183

8ecd7616fe5d3ce0cfe8f4621eda1905a9110db1 | Author: German Eichberger <geeichbe@microsoft.com>
 | 2023-01-18 14:55:19+01:00

    Default role is created with zero timestamp
    
    patch by German Eichberger; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-12525
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

49dfb805e9045c856181d6c2ac3b586b98d1a82a | Author: maxwellguo <cclive1601@gmail.com>
 | 2023-01-16 19:49:38+01:00

    Add compaction_properties column to system.compaction_history table and nodetool compactionhistory command
    
    patch by Maxwell Guo; reviewed by Stefan Miklosovic and Jacek Lewandowski for CASSANDRA-18061

36a99bcdcc65eb2b3bb708f67e1bd75d35359f7f | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-01-16 13:37:21+01:00

    Remove mocking in InternalNodeProbe spying on StorageServiceMBean
    
    patch by Stefan Miklosovic; reviewed by Andrés de la Peña for CASSANDRA-18152

8bb9c72f582de6bcc39522ba9ade91fd5bc22f67 | Author: lzurovchak1 <lzurovchak1@bloomberg.net>
 | 2022-12-21 13:34:18-05:00

    Add safeguard so cleanup fails when node has pending ranges
    
    Patch by Lindsey Zurovchak; Reviewed by Paulo Motta, Stefan Miklosovic for CASSANDRA-16418
    
    Closes #2061

877d6e6e956ffa387a7d4ec1c7f0ca8ccb23f33e | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2022-12-20 00:28:25+01:00

    Add to the IntelliJ Git Window issue navigation links to Cassandra's Jira
    
    patch by Maxim Muzafarov; reviewed by David Capwell, Aleksey Yeschenko, Stefan Miklosovic for CASSANDRA-18126

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

ba434b8231360347984c9a9906e5469767bfbcec | Author: nvharikrishna <n.v.harikrishna.apache@gmail.com>
 | 2022-12-14 00:25:54+05:30

    Fix NPE in fqltool dump on null value
    
    If fullquerylog is enabled and a prepared query executed with null value
    binded, then fqltool dump is running into NPE. Checking value for null before
    wrapping it.
    
    patch by N V Harikrishna; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18113

f55b2fb1b3a8af03a3424abfe7afa2ac60ac9dff | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-12-06 15:49:09+01:00

    Do not spam the logs with MigrationCoordinator not being able to pull schemas
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18096

ccada788c47882bfb10d7cb86f7f39c9865428f2 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-11-30 21:31:43+01:00

    Print exception message without stacktrace when nodetool commands fail on probe.getOwnershipWithPort()
    
    Consequently, there is also alignement of nodetool ring command returning
    exit code 1 in case there is unrecoverable exception thrown,
    same as was already done for status and describecluster commands.
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams and Yifan Cai for CASSANDRA-18079

797b96958af07945b0a1799024c1ef664dfee2e2 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-11-18 20:45:37+01:00

    Implement a guardrail for not having zero default_time_to_live on tables with TWCS
    
    patch by Stefan Miklosovic; reviewed by Andrés de la Peña, Josh McKenzie, Brandon Williams and Brad Schoening for CASSANDRA-18042
    
    Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>

3775c8f11dc998ba9c74769a14b9443272c750c6 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-11-16 13:27:09+01:00

    Make cassandra.replayList property for CommitLogReplayer possible to react on keyspaces only
    
    Property is meant to contain comma-separated entities which are either
    names of keyspaces or keyspaces and tables or their mix.
    
    Examples:
    - just keyspaces: -Dcassandra.replayList=ks1,ks2,ks3
    - specific tables: -Dcassandra.replayList=ks1.tb1,ks2.tb2
    - mix of tables and keyspaces: -Dcassandra.replayList=ks1.tb1,ks2
    
    If only keyspaces are specified, mutations for all tables in such keyspace will be replayed.
    
    patch by Stefan Miklosovic; reviewed by Branimir Lambov for CASSANDRA-18044

58a3b12508f97e44d3812f6c97e5a969dc6b5a1b | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-11-14 15:07:03+01:00

    Remove DateTieredCompactionStrategy
    
    patch by Stefan Miklosovic; reviewed by Jacek Lewandowski for CASSANDRA-18043

3860a90c5fa9497c1e7858750244e04b25a7d351 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-11-12 18:31:10-05:00

    Change shebangs of Python scripts to resolve Python 3 from env command
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17832
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

8a5bdf61db8dfe1d83d03f41753a46087082b2ee | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-11-10 22:24:28-05:00

    replace local wcwidth.py with pypi module 'wcwidth'
    
    Patch by Brad Schoening; reviewed by brandonwilliams and smiklosovic for
    CASSANDRA-17287

2638051af186eb7cee110c103ae011f853ae8bb3 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-11-10 18:53:40+01:00

    Harden parsing of boolean values in CQL in PropertyDefinitions
    
    patch by Stefan Miklosovic; reviewed by Aleksey Yeschenko for CASSANDRA-17878

19f55cf0b82f8c861be7e9616913961c80dfcd80 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-11-10 12:45:37+01:00

    Start Paxos auto repair in CassandraDaemon
    
    This patch also renames PaxosRepairTest2 to PaxosRepair2Test to be picked up by CI.
    
    patch by Stefan Miklosovic; reviewed by Benedict Elliott Smith for CASSANDRA-18029

6e3770bc154ffd201b306febd92cfc14101efbbf | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-11-10 11:08:11+01:00

    Harden parsing of boolean values in CQL in PropertyDefinitions
    
    This patch also cleans up related classes and fixes methods to return primitive values instead of objects.
    
    patch by Stefan Miklosovic; reviewed by Aleksei Yeschenko for CASSANDRA-17878

2fce3025c448316720d9cf7447fe7d1d34e17625 | Author: Maciej Sokol <maciej.sokol@ericsson.com>
 | 2022-11-07 10:39:26+01:00

    Fix nested selection of reversed collections
    
    patch by Maciej Sokol; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17913

0b47c57184cebeac54f5858571b880bcb90917c6 | Author: Sharan Foga <sharan@apache.org>
 | 2022-11-06 19:14:03+01:00

    Add documentation for partition denylisting
    
    patch by Sharan Foga; reviewed by Stefan Miklosovic and Josh McKenzie for CASSANDRA-17547

0f3a990dd2bc9532752a711a49a131c63d52e3c7 | Author: Maxim Chanturiay <maxim.chanturiay@ibm.com>
 | 2022-11-06 17:27:29+02:00

    Fix the capital P usage in the CQL parser
    
    patch by Maxim Chanturiay; reviewed by Stefan Miklosovic and Benjamin Lerer for CASSANDRA-17919

e0d3cc90558a17b63634d15ee6df339ceb87b225 | Author: xuanling.gc <xuanling.gc@alibaba-inc.com>
 | 2022-10-31 15:36:33+08:00

    align cqlsh tests with CASSANDRA-15402
    
    patch by Maxwell Guo; reviewed by Stefan Miklosovic and Benjamin Lerer for CASSANDRA-15402

ee8b66da8ce3bdac0378f89159d8bd7e45a91363 | Author: maxwellguo <cclive1601@gmail.com>
 | 2022-10-27 22:05:49+08:00

    Make incremental backup configurable per table
    
    patch by Maxwell Guo; reviewed by Stefan Miklosovic and Benjamin Lerer for CASSANDRA-15402

35ef5b99577ef8b04b8d4b326154775f510ade42 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-10-24 22:11:37+02:00

    Fix possible race condition on repair snapshots
    
    patch by Stefan Miklosovic; reviewed by David Capwell for CASSANDRA-17955

c71f04bd5b19994e2f2c52a67f2ea1d139fcbfd3 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-10-21 16:01:36+02:00

    Add memtable option among possible tab completions for a table
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17982

ac68f24512dc123a197cf49e9116afcfa3f786f9 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-10-19 21:54:37+02:00

    Call only LoggingSupportFactory in Instance instead ThreadAwareSecurityManager to fix SSTableIdGenerationTest
    
    This relates especially to CASSANDRA-17948.
    In CassandraDaemon, this is called via ThreadAwareSecurityManager.install()
    but we do not need that whole body of the method to be executed because it
    also installs SecurityManager which would clash with SecurityManager
    SSTableIdGenerationTest installs in beforeClass method so
    it would fail testRestartWithUUIDDisabled.
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17975

2b31675fbd2fa217d864f314536dc15eea082638 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-10-19 13:53:36+02:00

    Fix running Ant rat targets without git
    
    patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-17974

3d4e6944ef11d96858507779b9280f5b9c198ffa | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-10-17 10:49:22-05:00

    Suppress CVE-2019-2684
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-17965

2e6528542b21a5d79eeba6d22ddc2a289805f98c | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-10-17 10:12:08-05:00

    Suppress CVE-2022-42003 and CVE-2022-42004
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-17966

6bf2a1f98833fd5d561975d7ed422dea899d7102 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-10-14 22:39:44+02:00

    fix pycodestyle issues for hintedhandoff_test.py::TestHintedHandoff::test_hintedhandoff_window
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17891

9d9f4648f9232b1c14d017436f1038e320d064a2 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-10-14 10:29:26+02:00

    fix flaky hintedhandoff_test.py::TestHintedHandoff::test_hintedhandoff_window
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17891

dd53a609c692c12ffb94acf9fcf81343e35723e9 | Author: Maxim Chanturiay <maxim.chanturiay@ibm.com>
 | 2022-10-13 16:37:24+03:00

    Add --resolve-ip option to nodetool gossipinfo
    
    patch by Maxim Chanturiay; reviewed by Stefan Miklosovic and Caleb Rackliffe for CASSANDRA-17934

488c0c75a8f632f2db4e3db39f2ebcf8a489971e | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-10-11 23:13:13+02:00

    Remove empty cq4 log files to prevent BinLog from failing to start
    
    This patch also backports CASSANDRA-17595.
    
    patch by Stefan Miklosovic; reviewed by Caleb Rackliffe for CASSANDRA-17933

75194201f1f06d120f246f6fad025ca5f672943d | Author: Bernardo Botella Corbi <contacto@bernardobotella.com>
 | 2022-10-10 09:08:16-07:00

    Fix quoting in toCqlString methods of UDTs and aggregates
    
    patch by Bernardo Botella Corbi, reviewed by Stefan Miklosovic, Benjamin Lerer and Yifan Cai for CASSANDRA-17918

c08981888181392017761606f4490cca7f977db9 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-10-05 17:02:34+02:00

    Make Cassandra logs able to be viewed in the virtual table system_views.system_logs
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17948

addc5748a74680b432ffabfe248245020902112c | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-10-04 16:21:10-04:00

    Add missing cqlsh completion and round out cqlsh completion test coverage
    
    IF (NOT) EXISTS is now also offered in cqlsh completion for CREATE TYPE, DROP TYPE, CREATE ROLE and DROP ROLE
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-16640

83c1f7713bf24ec4873cfa9f76f2efccc8a23278 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-10-03 10:31:07+02:00

    Fix auto-completing "WITH" when creating a materialized view (CASSANDRA-17879)
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17879

fde75a887ccc418aa96e92590345c4427ad46d9f | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-10-01 11:51:03+02:00

    align audit log tests with CASSANDRA-17933
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17933

4e92944442f1ca280a42318a159676d33b0cf871 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-09-26 21:18:41+02:00

    DOC - Add doc on checkstyle in CASSANDRA-17876 for contributors
    
    patch by Stefan Miklosovic; reviewed by Erick Ramirez for CASSANDRA-17924

83b6f04496afb70f033685239be0dd4838f8aa77 | Author: Jérôme Barotin <jbn@s4e.fr>
 | 2022-09-23 14:26:04+02:00

    Fix formatting of metrics documentation
    
    patch by Jérôme Barotin; reviewed by Stefan Miklosovic for CASSANDRA-17961

5d3c747719f01d87c9086c405c806317405a8e43 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-09-22 10:20:31+02:00

    add checkstyle modules for checking redundant and unused imports in Java code
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17876
    
    Co-authored-by: Ling Mao <maoling@apache.org>

70b0673d85ba67c7c1129d4e50da72ee0d5dc5d9 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-09-20 09:14:25-05:00

    Supress CVE-2022-25857 et al for snakeyaml
    
    Also suppresses CVE-2022-38752, CVE-2022-38751, CVE-2022-38750,
    CVE-2022-25857, CVE-2022-38749
    
    Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-17907

4c85c6a4030d7d613230cd4b2204c42f941fd552 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-09-19 10:28:54-04:00

    key_cache_save_period, row_cache_save_period, counter_cache_save_period are not deprecated and we should not emit deprecation warning on startup for them
    Patch by Ekaterina Dimitrova; reviewed by Stefan Miklosovic for CASSANDRA-17904

ecceb446e00ea9e567ba45f1b422cb04862ef044 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-09-14 14:28:10+03:00

    Refactor internals of cqlsh.py to cqlshlib
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17531

b6d8e2ce6bac816279ce0490fd6292aa7e4124b6 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-09-07 16:23:01+02:00

    Make disabling auto snapshot on selected tables possible
    
    patch by Tommy Stendahl; reviewed by Stefan Miklosovic and Aleksey Yeschenko for CASSANDRA-10383
    
    Co-authored-by: Tommy Stendahl <tommy.stendahl@ericsson.com>
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

a61edad15fb1e80cdad4d613b9e3d7d5a27ff747 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-09-02 00:21:54+02:00

    remove pure_sasl from the repository
    
    This is follow-up for CASSANDRA-16456. The dependency
    should be downloaded and put into the lib/ folder.
    
    patch by Stefan Miklosovic; reviewed by Mick Semb Wever for CASSANDRA-16456

d6aee7e08c658db9d394a6b7e3e27791b4d6854f | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2022-09-01 11:47:22-05:00

    Optionally avoid hint transfer during decommission
    
    patch by Caleb Rackliffe; reviewed by Jon Meredith and Stefan Miklosovic for CASSANDRA-17808

d7d9336dda676378639dace7646b0627a9d8fd73 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-08-31 12:11:55+02:00

    align cqlsh tests with CASSANDRA-10383
    
    patch by Stefan Miklosovic; reviewed by Alexei Yeschenko for CASSANDRA-10383

17810295ca3b05b011a0ff7061d27435b531ea32 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-08-23 19:53:16+02:00

    fix StandaloneUpgraderOnSStablesTest
    
    This is follow-up for CASSANDRA-13010 where a bug was introduced in Upgrader
    which made StandaloneUpgraderOnSStablesTest flaky.
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17849

f4deef9d58f739370d07cec6cc898087df560eca | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-08-20 15:01:01+02:00

    Fix test/distributed/org/apache/cassandra/distributed/test/IncRepairCoordinatorErrorTest
    
    patch by Stefan Miklosovic; reviewed by Josh McKenzie for CASSANDRA-17843

e7c9ac05f99cc8a5ee958169c49326e85ab4b25b | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-08-19 16:50:49+02:00

    Introduce target directory to vtable output for sstable_tasks and for compactionstats
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-13010
    
    Co-authored-by: Alex Lourie <alex@instaclustr.comi>

85f113bce38278653ffca5139cd7871aee7fe786 | Author: Claude Warren, Jr <claude.warren@aiven.io>
 | 2022-08-19 07:42:25+01:00

    Add pull request template and modify README to include Jira and mailing list link
    
    patch by claudenw; reviewed by dritfx, dcapwell, josh-mckenzie, michaelsembwever and smiklosovic for CASSANDRA-17837

872e34c2d613a43b2c2be75efa016b6943bf87ad | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-08-15 13:56:58+02:00

    add --older-than and --older-than-timestamp options for nodetool clearsnapshot
    
    patch by Stefan Miklosovic; reviewed by Paulo Motta for CASSANDRA-16860

ebddf7792411d1fdd62666e99cb89174ccaf630c | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-08-11 22:39:17+02:00

    Improve libjemalloc resolution in bin/cassandra
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams and David Capwell for CASSANDRA-15767

8ea70cd1f0ba0a52cf4b19af9fac4c4289663270 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-08-11 14:02:27-04:00

    Backport of CASSANDRA-17812: Rate-limit new client connection auth setup to avoid overwhelming bcrypt
    
    This backport differs from CASSANDRA-17812 in such a way that by default the number
    of auth request threads is set to 0. That will route all requests to request executor as before this change.
    The patch in 5.0 and later sets the default number of auth request threads to 4.
    
    patch by Josh McKenzie; reviewed by Chris Lohfink for CASSANDRA-20057
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

1e2b60821327c158cba1c11d98eea68531178893 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-08-11 16:39:04+02:00

    Prevent a user from manually removing ephemeral snapshots
    
    patch by Stefan Miklosovic; reviewed by Paulo Motta for CASSANDRA-17757

72c2270a80f2acc8ece3eade4d6a2f8e8cb12356 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-07-27 22:57:52-04:00

    Resolve pylint issues in pylexotron.py and improve readability
    
    Patch by Brad Schoening; reviewed by brandonwilliams and smiklosovic for
    CASSANDRA-17779

e83d95d1acfa3d5c94cfc73a28c0fcfaa181af75 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-07-19 12:14:40+02:00

    creating of a keyspace on insufficient number of replicas should filter out gosspping-only members
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17759

65d2c19c401175dcc6c370560dd5f783d05b05b9 | Author: Štefan Miklošovič <smiklosovic@apache.org>
 | 2022-07-14 23:06:02+02:00

    JAVA-3022: Implementation of address translator for fixed hostname (#1597)

a7b53217bda59f04c7266136614c3e79ac44d0c2 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-07-14 10:21:30+02:00

    fix restarting of services on gossipping-only member
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams (CASSANDRA-17752)

33a9093c5cc2f8fcf913d1931415b697e52ec108 | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
 | 2022-07-01 08:35:04+02:00

    Allow sstableloader to specify table without relying on path
    
    patch by Eduard Tudenhoefner; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-16584

8f058c60165fc3be0e4e483966fbbe76186e39b8 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-06-28 12:10:22+02:00

    populate cql ports from peers_v2 on Cassandra 4

55f094a6d2c288b74e6ea86edaa7c45cd494c208 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-06-24 12:42:12+02:00

    Remove ephemeral snapshot marker file and introduce a flag to SnapshotManifest
    
    patch by Stefan Miklosovic; reviewed by Paulo Motta for CASSANDRA-16911

7da28ef37848d14c0ff4597dfc6e116bd9febce6 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-06-16 19:26:02+02:00

    SSL storage port in sstableloader is deprecated
    
    this is the follow-up commit which deprecates ssl storage port for backward compatibility
    
    patch by Stefan Miklosovic; reviewed by Jon Meredith for CASSANDRA-17602

eb4c12f2ade07ab8beaa12a4d70bec99dd1a6ebb | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-06-03 15:31:00+02:00

    fix flaky hintedhandoff_test.py::TestHintedHandoff::test_hintedhandoff_window
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17144

457e16c27ee65063fa15963c58bea3e9a63c5aa5 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-06-02 13:58:38+02:00

    fix flaky GossipInfoTableTest
    
    patch by Stefan Miklosovic; reviewed by Andrés de la Peña for CASSANDRA-17584

decabed60caf61412499ef320982b7b74ff45a63 | Author: Štefan Miklošovič <smiklosovic@apache.org>
 | 2022-05-26 17:46:48+02:00

    JAVA-2995: CodecNotFoundException doesn't extend DriverException (#1598)
    
    Co-authored-by: Alexandre Dutra <adutra@users.noreply.github.com>

2531dd1ebaeab4e71f970e27a5dd962ceb6b790b | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-05-16 17:17:07+02:00

    remove ssl storage port from sstableloader
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17602

72d5b4d1b117a4a86cd578197ecdba667aa56343 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-05-12 20:03:25-04:00

    add CQLSH command SHOW REPLICAS
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17577

a5fdecabfb800cb6638086739171bbe0faebd20e | Author: Diogenese Topper <diotopper@gmail.com>
 | 2022-05-11 11:20:41-07:00

    BLOG - Cassandra 4.1 Features: Guardrails Framework
    
    patch by Andrés de la Peña, Chris Thornett, Diogenese Topper, Erick Ramirez; reviewed by Erick Ramirez, Štefan Miklošovič for CASSANDRA-17621
    
    Co-authored by: Andrés de la Peña <a.penya.garcia@gmail.com>
    Co-authored by: Chris Thornett <chris@constantia.io>
    Co-authored by: Diogenese Topper <diogenese@constantia.io>
    Co-authored by: Erick Ramirez <erickramirezau@gmail.com>

a604c0d4defb50ffdf7f66c3ac372eb14f39ba3b | Author: Paulo Motta <paulo@apache.org>
 | 2022-05-10 12:23:36-03:00

    Remove expired snapshots of dropped tables after restart
    
    Patch by Paulo Motta; reviewed by Stefan Miklosovic for CASSANDRA-17619
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

7741eacc546f80fe4324c7821fcf2c029f64b1f9 | Author: Paulo Motta <paulo@apache.org>
 | 2022-04-29 20:20:19-03:00

    Add auto_snapshot_ttl configuration
    
    Patch by Paulo Motta; Reviewed by Stefan Miklosovic for CASSANDRA-16790
    
    Co-authored-by: fibersel <0583463@gmail.com>

24e6d2b59897971a110b69c634cfb6e6c62cd2e9 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-04-27 21:08:53+02:00

    Revert "dtest for setting hostId upon node startup"
    
    This reverts commit 148f57ef8051adfa15d1fefff5edff2709f0c75b.
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams and Sam Tunnicliffe for CASSANDRA-14582

2180a34bbb3443126168c733644b092aac1d731c | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-04-27 21:03:00+02:00

    Revert "Add a system property to set hostId if not yet initialized"
    
    This reverts commit 33ff36cc42a083311065dee56adc1d72d6866f2d.
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams and Sam Tunnicliffe for CASSANDRA-14582

062ebe5a9fe40b8ebfd9cc44ed025889dd6cbccd | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-04-26 14:02:51+02:00

    modified test_cqlsh.py test for CASSANDRA-16456
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-16456

4ea7bb25b4079e951202762aeaabe1d23be5303c | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-04-25 15:02:03+02:00

    Add support for AWS Ec2 IMDSv2
    
    patch by Stefan Miklosovic; reviewed by Jacek Lewandowski and Brandon Williams for CASSANDRA-16555
    
    Co-authored-by: Jacek Lewandowski <lewandowski.jacek@gmail.com>
    Co-authored-by: Paul Rütter <paul@blueconic.com>

3409e5d9b341de2114d6410225922843539d4172 | Author: David Capwell <dcapwell@apache.org>
 | 2022-04-22 18:35:26-07:00

    Enhance SnakeYAML properties to be reusable outside of YAML parsing, support camel case conversion to snake case, and add support to ignore properties
    
    patch by David Capwell; reviewed by Caleb Rackliffe, Stefan Miklosovic for CASSANDRA-17166

b3842de5cf1fa1b81872effb4585fbc7e1873d59 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-04-22 16:36:07+01:00

    Add guardrail for data disk usage
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Stefan Miklosovic for CASSANDRA-17150
    
    Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
    Co-authored-by: Zhao Yang <jasonstack.zhao@gmail.com>
    Co-authored-by: Eduard Tudenhoefner <etudenhoefner@gmail.com>

c26dc06a28b0e150384474001ac23026ae76e6d5 | Author: Tibor Répási <rtib@users.noreply.github.com>
 | 2022-04-20 22:10:13+02:00

    add datapaths subcommand to nodetool
    
    patch by Tibor Repasi; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17568

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

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

74bb6d8496d5a2a5b89a843ba764fe37b65ee331 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-04-11 16:25:15+02:00

    Shutdown ScheduledExecutors as part of node drainage
    
    patch by Stefan Miklosovic; reviewed by Jon Meredith for CASSANDRA-17493

885836bc492a09bba2f11cba3cddb7ab15a00dc1 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-04-05 16:10:00-04:00

    remove outdated code from cqlsh
    
    Patch by Brad Schoening; reviewed by brandonwilliams and smiklosovic for
    CASSANDRA-17490

9711cd33c4d0d4a69279c8a79d8a8460accf1f12 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-04-05 15:09:14-04:00

    remove support for deprecated version specific TLS in Python 3.6
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17365

d70f6e0d597e888b3629c6c01d05685cf79a3d12 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-03-31 13:16:22-04:00

    remove unused 'parse' module
    
    Patch by Brad Schoening; reviewed by brandonwilliams and smiklosovic for
    CASSANDRA-17484

381c2a4fa82db80543fd67da6669de022d7576c4 | Author: Bhouse99 <bhouse99@protonmail.com>
 | 2022-03-30 13:37:22-07:00

    add plugin support for CQLSH
    
    patch by Brian Houser; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-16456

bd36cb9f6b8cc6339f43382bf6625794b641552b | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-03-28 19:46:11+02:00

    implement startup check to prevent Cassandra to potentially spread zombie data
    
    patch by Stefan Miklosovic; reviwed by Paulo Motta and Brandon Williams for CASSANDRA-17180

f28dd90feb215db85ac2e510c5657a49edd46e12 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-03-26 14:47:23-04:00

    resolve several pylint issues in cqlsh.py and pylib
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17480

cd5f215c72dde43d367c065cdc9cd18d940623bd | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-03-25 21:37:45+01:00

    ninja: expand user paths for cqlsh.py as part of CASSANDRA-17448
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17448

d0458abdb321a48771631278e3b09dd7aa4e2edc | Author: Yash Ladha <yash@yashladha.in>
 | 2022-03-25 08:28:43+01:00

    generate valid KEYSPACE / MATERIALIZED VIEW for CQL for views
    
    patch by Yash Ladha; reviewed by Benjamin Lerer for CASSANDRA-17266
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

42a620d663a72f1731843d195fb15c3accd6af59 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-03-22 15:38:01+01:00

    modified test_cqlsh for CASSANDRA-17266
    
    patch by Stefan Miklosovic; reviewed by Benjamin Lerer for CASSANDRA-17226

0d860ec662b0088ea7f77f98051121e198eb5692 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-03-22 09:41:52-04:00

    Add teardown to test_cqlsh_completion
    
    Patch by Brad Schoening; reviewed by brandonwilliams and smiklosovic for
    CASSANDRA-17465

e9ca46546875f0e1737ed88a6c5823b9b127c0bb | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-03-21 23:26:03+01:00

    allow users to change cqlsh history location using env variable
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17448

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

952263dcea4f8d8072f03a341a03d001be0962ea | Author: Sathyanarayanan Saravanamuthu <sathya.kplm@outlook.com>
 | 2022-03-19 23:48:48-07:00

    removing unused Python packages in pylib
    
    patch by Sathyanarayanan Saravanamuthu; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-17449

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

d48df9169d920ab9208fd1a7b3cad6a625045047 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-03-17 16:40:43+01:00

    make sstableloader honour native port option
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17210

61be4d836213f708d9a29e59b9ef1df0bebef29a | Author: Francisco Guerrero <frank.guerrero@gmail.com>
 | 2022-03-16 01:31:00+01:00

    expose gossip information in system_views.gossip_info virtual table
    
    patch by Francisco Guerrero; reviewed by Stefan Miklosovic and Yifan Cai for CASSANDRA-17002
    
    This commit adds a new virtual table that exposes the gossip information in tabular format.
    
    The information is the same as the information presented through the `nodetool gossipinfo`
    command, but the virtual table splits the version and value from `VersionedValue` into two
    different columns. This is intented to help clients reading the vtable without the need of
    parsing the version:value information (as it currently stands in gossipinfo).
    
    The token value does not have a column. This is consistent with the gossipinfo output which
    always renders ":<hidden>" for the Token value. Only the token_version column is available.

f3123a6538af511421582e1596d3daa24d9df1d6 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-03-14 11:58:37-05:00

    remove futures module requirement from pylib
    
    patch by Brandon Williams; reviewed by Stefan Miklosovic for CASSANDRA-17393

f7009cf3409b005710e8a5c9cae66c3c56de6f66 | Author: Maciej Sokol <maciej.sokol@ericsson.com>
 | 2022-03-14 08:50:30+01:00

    emit warning on keyspace creation when replication factor is bigger than the number of nodes
    
    patch by Maciej Sokol; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-16747

768bdffe5298b937bfafc2eb42fb93454cfca521 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-03-10 21:18:30-05:00

    change six functions in cqlshlib to native Python 3 ones
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17417

7275443eca804f5dde405f45811441dbc0c1f9fb | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-03-10 21:18:30-05:00

    change six functions in cqlshlib to native Python 3 ones
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17417

34f59904f59fb54ee6413127e57a3cbe57fbfa30 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-03-10 06:48:50-06:00

    Require at least ant >= 1.10
    
    Patch by brandonwilliams; reviewed by smiklosovic and paulo for
    CASSANDRA-17428

852d7b667d28e5dbd7f20a3a16234b30da07ff56 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-03-09 16:51:52+01:00

    ninja: move nosetests.xml back to .jenkins/Jenkinsfile
    
    nosetests.xml were removed accidentally under CASSANDRA-17397

7e7071d185a2038d4bacdebb76d3c08e0c6f1cad | Author: Mick Semb Wever <mck@apache.org>
 | 2022-03-08 20:34:46+01:00

    Prevent GH pull request commits
    
     patch by Mick Semb Wever; reviewed by Brandon Williams, Stefan Miklosovic for CASSANDRA-17419

4a15c5ad5a1a6b29be9aac6a8133f4dd936e1379 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-03-08 18:08:56+01:00

    filter out NULL_VERSION entries from peers table in ConfiguredLimit
    
    patch by Stefan Miklosovic; reviewed by Brandon Williams and Sam Tunnicliffe for CASSANDRA-16518

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

ae50cbd1ad2120bb070489e7b94d1f8ca393a4b9 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-03-04 15:11:06+01:00

    deprecate property windows_timer_interval
    
    patch by Stefan Miklosovic; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-17404

27ab63f00501a6afda94e760efab8af3e90c598b | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-03-04 12:02:25+01:00

    remove unused imports in cqlsh.py and cqlshlib
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17413

143a5e8b064e442970182cfb349b4f0826683e85 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-03-03 18:17:38+00:00

    Add diagnostic events for guardrails
    
    patch by Andrés de la Peña; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-17197
    
    Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
    Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>

8def4fd7fb5fd73cb06e66381c3de3b99e397f07 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-03-03 16:21:11+01:00

    dropping of a materialized view creates a snapshot with dropped- prefix
    
    patch by Stefan Miklosovic; reviewed by Paulo Motta for CASSANDRA-17415

c408931aa262353845c926f367ad06d27d9f164e | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-03-01 21:18:19-05:00

    fix warnings in pylib tests
    
    patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17397

ab7ee5001301925495105d8372cd9a8f965da0a6 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-02-21 14:54:55+01:00

    ninja for CASSANDRA-17293 - moving cqlshlib.xml back

eac9d925621dc1757ac88ac7160dc0b2bd3e0015 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-02-18 14:40:08+01:00

    make startup checks configurable
    
    patch by Stefan Miklosovic; reviewed by Paulo Motta for CASSANDRA-17220

db3583318258b14b27abe1529f8893da2ff22bf5 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
 | 2022-02-11 20:35:18-05:00

    update Python test framework from nose to pytest
    
    patch by Brad Schoening; reviewed by Brandon Williams, Berenguer Blasi and Stefan Miklosovic for CASSANDRA-17293

85efee414916aea235ae8578fb3343d7733b747f | Author: Štefan Miklošovič <miklosovic@pm.me>
 | 2022-02-11 17:07:46+01:00

    JAVA-2992 include options into DefaultTableMetadata equals and hash methods (#1588)

543608ba39d5803b963d14821abe193ff0796b4f | Author: Francisco Guerrero <frank.guerrero@gmail.com>
 | 2022-02-07 11:25:45-08:00

    Instance failed to start up due to NPE in StartupClusterConnectivityChecker
    
    patch by Francisco Guerrero; reviewed by Stefan Miklosovic, Yifan Cai for CASSANDRA-17347

da47849b50daa0580f2cb4264bcee8a75140eb05 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2022-02-05 15:41:33+01:00

    Remove Windows-specific classes and related code
    
    patch by Stefan Miklosovic; reviewed by Joshua McKenzie, Bowen Song, Berenguer Blasi for CASSANDRA-16956

f6169d399f79168cbc3580d95082b0e2a99db048 | Author: Yash Ladha <yash@yashladha.in>
 | 2022-02-05 11:19:15+05:30

    add the shorter version of version flag (-v) in cqlsh
    
    patch by Yash Ladha; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-17236

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

6d0db649cabc7b177a47c39573fab52fd2570336 | Author: Maulin Vasavada <mvasavada@paypal.com>
 | 2022-02-02 17:17:57-08:00

    add documentation for CASSANDRA-16950 and CASSANDRA-17031
    
    patch by Maulin Vasavada; reviewed by Stefan Miklosovic for CASSANDRA-16950

3ca94d65d3fd8f3f010f91e196b37608b08e0828 | Author: Ivan Senic <ivan.senic@datastax.com>
 | 2021-12-15 15:31:49+01:00

    Remove unnecessary String.format invocation in QueryProcessor when getting a prepared statement from cache
    
    patch by Ivan Senic; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17202

3655b26adf8d3b94095924920d05cc1a16d0f4c0 | Author: Maulin Vasavada <mvasavada@paypal.com>
 | 2021-10-08 23:51:47-07:00

    Add support for PEM based key material for SSL
    
    patch by Maulin Vasavada; reviewed by Jon Meredith and Stefan Miklosovic for CASSANDRA-17031

73da05f83ba2547662e6320cb2cb3576bf82c15f | Author: Tatu Saloranta <tatu.saloranta@datastax.com>
 | 2021-08-13 20:53:58-07:00

    Replace usages of json-simple dependency by Jackson
    
    patch by Tatu Saloranta; reviewed by Brandon Williams for CASSANDRA-16855
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

6e6846892a5d7ec2feaf2c35d380ed5975d09517 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2020-11-05 11:17:02+01:00

    Fix sstable loading of keyspaces named snapshots or backups
    
    Patch by Stefan Miklosovic; Reviewed by Paulo Motta for CASSANDRA-14013
    
    Co-authored-by: Paulo Motta <paulo@apache.org>

b07c3127cce7e1a8b9d4c34e1359539e12f1b4a7 | Author: ben <ben@instaclustr.com>
 | 2018-04-02 10:49:35-04:00

    SimpleSeedProvider can resolve multiple IP addresses per DNS record
    
    patch by Ben Bromhead; reviewed by Stefan Miklosovic and Andrés de la Peña for CASSANDRA-14361
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

028ea02a4a877d115c748d3e179c6afb2328e430 | Author: Vincent White <vince@instaclustr.com>
 | 2018-01-31 06:59:28+00:00

    Remove unrepaired SSTables from garbage collection when only_purge_repaired_tombstones is true
    
    patch by Vincent White; reviewed by Stefan Miklosovic and Branimir Lambov for CASSANDRA-14204
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>

2ff41551a6897705a1fad842f9d550b019f6eadb | Author: Zhongxiang Zheng <zzheng@yahoo-corp.jp>
 | 2016-06-30 18:17:49+09:00

    Enable JMX server configuration to be in cassandra.yaml
    
    patch by Zhongxiang Zheng; reviewed by Stefan Miklosovic, Maulin Vasavada, Cheng Wang, Jordan West for CASSANDRA-11695
    
    Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>