79 Collaborator |
Jonathan Ellis , Brandon Williams , Sylvain Lebresne , Marcus Eriksson , Sam Tunnicliffe , Benjamin Lerer , Alex Petrov , Mick Semb Wever , Andrés de la Peña , Štefan Miklošovič , David Capwell , Benedict Elliott Smith , Berenguer Blasi , Stefania Alborghetti , Caleb Rackliffe , Paulo Motta , Josh McKenzie , Branimir Lambov , Blake Eggleston , Yifan Cai , Dinesh Joshi , Jon Meredith , Jacek Lewandowski , Zhao Yang , Jordan West , Adam Holmberg , Francisco Guerrero , Aleksei Zotov , Maxim Muzafarov , Mike Adamson , Brad Schoening , Joey Lynch , Vinay Chella , Sumanth Pasupuleti , Alexandre Dutra , Maxwell Guo , Aleksandr Sorokoumov , Jeremiah Jordan , Eduard Tudenhöfner , Abe Ratnofsky , Gianluca Righetto , Tomek Łasica , Kurt Greaves , Piotr Kołaczkowski , kurt , Dimitar Dimitrov , Daniel Jatnieks , Shailaja Koppu , Dan Jatnieks , Ruslan Fomkin , Matt Fleming , Maciej Sokol , Derek Chen-Becker , Jaroslaw Grabowski , Simon Chess , Piotr Kolaczkowski , Ningzi Zhan , Leonard Ma , xvade , Tibor Répási , Michael Burman , Kowalczyk , Francisco Fernandez Castano , Ben Manes , wolfenha , reviewed by Tomasz Lasica , reviewed by Ekaterina Dimitrova , reviewed by Caleb Rackliffe , kamlesh-ghoradkar , Tibor Repasi reviewed by Benjamin Lerer , Scott Wolfenhaut , Michael Marshall , Marcuse Eriksson , Kamlesh Ghoradkar , Justin Chu , John Meredith , Bartlomiej Kowalczyk , Akın Tekeoğlu , Akin Tekeoglu |
133 Patch |
212 Review |
e4c97f1925da17e146598b11bea4cbdbaceb5fd7,
430be9d9f686115f4c97e3d1f55c3f290e1a0396,
39db44adff108ba1e3496ecb2cb153df5e2e2af0,
5722191a38132c3bc8e1ece6e9a6fa2b5bdbd9db,
3755934e5224a6e9f826a0a594d415c36465d449,
1d961679a0ab76043e610e45aa7089e81fd64aa1,
0dea9c268a023b0bb78784c815dec23575f9c30f,
476d31bce2597cf71cdb7dd446d5cac28ee69a82,
df0b13970198fcf7079a1044c5911d8ba0b6dac3,
444da423d5a0e846852a51c80bb7a128b7a50d24,
7572725defd4d5bba12097046b8338a955d8d032,
90fe8608a401dd086c8918a045d01ff288849f49,
3d7d064cd297b88a327edff5091404679e11d6fd,
041c33e2d48f2b38b61a02fc9fa7490be48707ef,
0bcc3549920aa218750dabdceb734430a3942882,
523d38095f6c7f33c602616db3a7373bbeb0cde9,
97265ddb2c6c2364b91176e1b7e170d2d8a49e37,
6e0b084d65774d5a973687410a3ebbf64f55bf95,
6c8ab5b6b41830ac0d0ee381a7669b06ffd5b43a,
1816f3020603e47a2cb6bde605b3c91277a1a6d9,
8b977d0da9825c9eb443eac01b3976b60ecd6a46,
5c6ae40404791a4a17979ab40d4464b827723dff,
1e2d800421fe482fc2f16a814f44477cb284a93a,
6755487dcd58797de00ee99e26adc71479e7c1c0,
bc40d3bb27cac7979867def92fe84e5fa5011155,
757dbf076bbcfe3af1c4b244cad9e2d664a15f17,
b0150e86fbf5863fd831cfca8118f1a8bd254a43,
54cf65476a83d8cec04486e787eaa82489871a4a,
aa561f2373e90f78d4af92d490a6236c40acccd7,
1e8a1a21abb5ba93cf1d5aae1c7394546f9f90ac,
290a5990d4ca9d696c490eb717c35d094a23c4cb,
55fecfb65e6db9dccc0895e0d30a01f42832f6b8,
eb30005251cd8c10732ecab8365ebaa45f5fcbde,
816d1ac1812cbf9aaf19c133d1d2b6087a2defad,
1c7e7db2d062e54c38a05e073caa40889188657c,
d08fd1ebd83edc4730316c9630e60b8c0b0be89d,
6b885a44c39ff3abcd5cb6c6c44eaa4004979aa7,
22329ee0be7cba8807717ab18f845e1631fa4118,
bb36090fa0858456fb1ba80adf71fb3dc24a1aac,
99b618fec1015ccf4be6629ec9826c022b343263,
a0ec0ae303443b1d1cbfe845d94fccfb38123f8c,
6c90950489a42a38a6ddfa45f79c84a110dffbe7,
bd08798c1385ddb132701d0f5c200066e3329d77,
dd08314ed654aafa60b2a82fc4953aac171ba3ef,
fe28f482db0e1bc81936a62d0564e9657f428d2a,
04901913d61f047e806bb4c2bbd530677958a919,
1c70149ef512212d9cf8f57cb703fce92bf3dafa,
860ec627a14068f5180c44b7cf47dd264978a328,
b4e58d83fc72f8babf61367aad23a9499df69881,
46d9cbe2f66b02cedf1b7961c4c1194488e1323b,
495d609c89618e2c74cddd8bf6246a833852a64a,
dcb4768345e0fe96420c4f4597e2eb822040d15a,
c8481836e6aeacef8041d9c790cc2cb138232877,
2eac2590bfe85b76c5fc1ea7c818082e124f5ed5,
a67a2a2441589e8bf41498c426fddacd7b9719cf,
c635f198f6ceca272e61b857b67fd91f23da3836,
dac738d2eba8629d4f482d7cbfd855d2c5b9df47,
fb66800a00aeaa8046cb3e6b1401fdc4f81848d5,
51e6f8ecc122279ea946b08c528e11105efb40f5,
0c87f2668d902caef51a8f281c3eb3ca57bb2924,
9f56bf4ca7fdb61ad09e5f2ad09b87cd01e0716b,
c51a7c66fc21ca2da08b89ae5f9b4817ee4d8c23,
6d5203615f7a9670cb1698b74123666bc25ba471,
23138252f20891c26a3692664c6affaf99e86541,
1315d0c96f4625a76296f58d431f97669e5178c2,
ed48f3c017c5e572a523890bcd5b7c798d7eb358,
755fd9446b084e659e98bd7336b9e910c2e12577,
d85f7f7c2dd4b9bbdb44bc96235e6a8bc3ff3967,
b9e2ab75f8f6dedd45c6ad7a83b3160149869262,
a3258d66bcc9f946304c19d59e75d2721126303e,
5bb4bab12f8edfef95ed13cbabf8c0f377986065,
db9f7a67ec4b03413c10034956e2cf18739ca4b1,
0a6be7e4128406a0e3e0f85b54c5e8cae3cd7052,
44ace88585f2aefc322465ed6b6f6ad5bfd5bb34,
bd406c7ca9650ab724a938ee6471af788c55a38e,
57f53f53ae811f00cf9c1f84bd0414d99391f1ce,
67eb22ec9d588c9f984d13c0ffd703a14181f775,
e581a85b93acff0fecef7d41d9a94a2f89f810ba,
b7c4271b16801acff77c020ebf2daf82b1592184,
2a8e01858f3aa18e72806acfed5f9cfa9d6c6d03,
e151fa5b89818e8c983400d2207bd8b9c1bc4d4e,
a9f472c432fbe5c45662837f7d7ee578f59fd862,
159469834a0695609626923e6b5afeb0f251f19d,
31c1bbe87f8e376f353df2a16881124122045936,
3875fd26ea3c16e57bf08454d570e3359d2ce5fc,
326d61e835b17a2f8395baf7017ae0a24255cdb3,
62e1d74701bcb59437aeb1c778ba7a81aac84741,
0a4b997337aafcc81396d27ac5de2a682283152f,
07babf3cb10bc11efad48cc7865c7425d7c27ce4,
2330545827dfe6a39c56c6ae314723b88c3bc6b7,
0a1e900a0a042f78d7d5d6625bc98b84eb463e69,
661f1aab171dc3ef16075f69581e88ad4a133fae,
548ef438568fe3216e39235fc054202709c542ca,
d808412ff9778fe72ea784a8eff7a693908681f9,
7694c1d191531ac152db55e83bc0db6864a5441e,
cba0c27ce9f135ded45beaa27a913a0be03b2afb,
7d4c2da7427392f506deaf832f2c66fc6a358688,
b85ede633c493367901de2ebac85c4cd85c31567,
107dcc766fbb16037295995ef87053e53a675a79,
c9c022e07fd4fc6afc59cd1149fd18bc84d3fb39,
3f2a248da11448ed9fd38467e4b353ed4df4888f,
122cf57f1134704769cce9daddf882c3ea578905,
c3dc6eb57ef94ca1ff19ab766fc3cc5179242cac,
813e6ae4a09b7172f3be276637ba7e29f6463405,
2a8e01858f3aa18e72806acfed5f9cfa9d6c6d03,
326d61e835b17a2f8395baf7017ae0a24255cdb3,
1f81e1c9b98c7b444098daf721415dc8599bffdd,
f4de30a92a5537c5c03b5595bc07619be5b15188,
e1846961b652979517d5a89e7f1731cacfb7a5c6,
aec94d67f63fcb62ec02ec448402b6fec8fdc9a9,
bfec30a837bdaf52564f4c1fdfc5aae110f525eb,
35bd7ae6f6616f3cd4f32c0dadbcc0c87883a833,
945408941e5ce6634751b23995c147078ad05576,
4e93c84b2c2e8f789a0a28704b23d675debc8e79,
029e1903cfed2e710b366cba5360f443db2139d0,
d95e6bd6ba6f028a9ca657e53f67ffb87d8f9470,
517cb17bc6c114ca3a9d3ab9c25efaf364e81550,
3935906a685640b2f6a2058b38fdf45d917edfc9,
2138acc178f5fb08e641883c044eb5c54a89c1de,
e215a72e646d40eb8ae28c4b4020e26447034384,
af5d69e7efbab5a609bf0556b2c59f58e7acc5a2,
e94e930d2c1de6b7b6824d163e0c42f6b96ba492,
700f712c0ee87ea90c960e7fe92343bff7b2ba23,
582f6415921a9f32e9dfb0c976d1fc626df86090,
f5cb55464bf831e3a6d07bcf80facc2afebefc05,
8cb6bd23e62c4d3b4e208d3909361d6812182bc6,
1c8e5bcd5040af279205cd69bb5276ed854540e6,
1525cdd83f5010f134542ce588be581071e47399,
16d4f1cfc84a0da95149897f2ac5e229a738dbb6,
2278fb50daaae262960811a636b3182e5d36d439,
986318e6fe027272338ef48da7cb2b86656db94b,
fc5576e2804bc7cecd80058b6880d2fbeb026245,
a83ede433c9737aa0088cbd6092e6d1651290d10 |
c3a18e36d12a9fa55aa1a0687d6a58b5ebebe768,
ab25cae4c568312a4a2a5798296b7e97300306fd,
0bc95bbebd5f5972b3dc6156ee03c0deefc21c61,
5c51f05dab0562c3b95b60224e4698e2a30d2ce7,
02048cffeae4267054541f96741b16b1d0d89a20,
4941b279bceb3a0fbe388be4305d25ec771f7b78,
7572725defd4d5bba12097046b8338a955d8d032,
955231cacfc2732dd1fd4275049e224ab220d107,
7dbbe6907be58138f2c88d0adaab5c99a038e2b1,
116ce3bc0562f69e698f569db0904debd9f87cd0,
0f58db94658ee4fa4af49e9499fb2dbe85e8b075,
2480a7e7ee64791acec6add38e134753b95236fd,
8b15f8f22e8126f527ba0d39b9d13b20577c0192,
d57d67b536185104e9c9074d08498f5d7f26c9e2,
9c0f8902e845f75487e2cc355857773bbf5c5dc4,
ee6cd06afb66317212d681117d460afebf1ceb31,
efc27d693f325814ef8d502844ea31a431d8a84e,
b6678a002cfa00be2068d499c5b7ce9c515bbc4e,
e4b37c3271c0e91407816d3c5370ebc8b95a615a,
770dee5a57da96696b3df64384326786c0506762,
07706662104fd7d471379a5ba1155c7e4fb71618,
fd69375af0d31dccf4e14404ac58c9ced0f64dd9,
269bc5c35b91e531cdacef7109e39d87e0bf9b3b,
a01cbfdce5e6b8959b792b3f693f87c2fc8f6b92,
53b0661cbbe705901d7a891c9c6ba34a42f07427,
1ecf5d0e8eaff87c749fbebd87b9a35c8153cb44,
79f73c2e39619717953deec5a46764df3a6e27af,
9943d4b3035c2c69cd28001254b743b5c494ab01,
0700d795bcc4d79c3f2e52872ac865fa735917d8,
b619d21ed2b0de72da11daad7ce3938a6b348dd4,
461b8c42d24b6906332949fa6f1bf110d08b7f06,
28759d8bbc16daf45ca07ee27b4a8dfedc8cf92b,
e0074a31ef26adaebff6ac0657e4471fc805f93f,
90208c0a29157fdc4ac88d7e24708535650b5d55,
53fabf1f02a7e920db9437bda83c871093ce8f88,
534da538d229a5b4fc1d9ef7cc8b37ead455191c,
b0150e86fbf5863fd831cfca8118f1a8bd254a43,
ca0b77d7434aa75528e0cb625889825d29c5f122,
7aab61b06357ce0b59977715f82fed1ad24474b4,
61aabdfb4426296e9924e2959baa14fe744fb362,
34fa4e279ac136d6e673be9540b9f322f414bf7f,
3edca0041caf95a03453c533dc70bdc62e6dabd9,
86e07595f744eb2a250cf6c25ee7cb09c6dbd849,
ac71d0f56efda081cf3c602eae8897b64cf84dac,
987d03c142f086f05857f9c6a2eafef7e157eb15,
9ccec3dc8c94fe9797c2855ccfb43b47532843fd,
f51d9ecbe36525893e3bab4108abaa84abbfc772,
f8d4e2a3c80d5d2be1e270e7ac601f4bc0a17fe7,
9f187fafbd47a62be80cae21796178641b5b3627,
53d1644ff4142f4383a773408c142c34954063f5,
3ed723b8700c47026849d11fe599d4e7b48ff65e,
1c7e7db2d062e54c38a05e073caa40889188657c,
4a2a585ec012f2bbeea4d9c3aebbab04cc08a370,
5a82c04fd363030d712fb2935b6c591577ba25ec,
600f4d9a690dbd887d5e6298fe67e6bba982033d,
c95e5a556709cf131ba074680585106559ff9511,
c37bcbf7e9d2b3c8ec4e93aa661d358c9f382edf,
1eccb2bc1ff69817b2fc8d16a4707b64d8b514e7,
5768e5ae41879885e7e2aca79b38bed53df55711,
29ed31542bc7503c7c5695ce8012a555b4b3fb6f,
d7352209b214559cea944b5df564b653a3379e3a,
86604f50388d7e2cec68196fcf5f82a334e68ae2,
4941b279bceb3a0fbe388be4305d25ec771f7b78,
49e0c61107005b1a83799f7f1e6c0a855d159c29,
e5c9cf4cbe6634ba9e148b6e27b6bad98648e597,
76be530a364b376c1d69d8447230ad5cf023be7f,
c56952efb570df2b09a7d428319a9b7755a0c387,
83c169ec9e36324f27bf562951362f4a03c3c688,
4b7069c06c7913e1f3f2d5622d8cbc04746b0bac,
4e410fc46da5d6759463230ab09a718178dbd4d9,
07e5876c43998fe7384df115c65749d668183130,
8a9ba8866db6162a7b7352a260122d6e3c219567,
77d6bbf25a59d44422f0cbee2631f2fca9170e1a,
7ce140bd1dea311b9f98cdfbcd07dcff9fbd457c,
49cc352916f8dad23533b5328638aeb05ac04ea1,
b3842de5cf1fa1b81872effb4585fbc7e1873d59,
fb66800a00aeaa8046cb3e6b1401fdc4f81848d5,
8a3b9260a9494af56356f4c9829c4068b7ea182f,
3233c823116343cd95381790d736e239d800035a,
537d02d25f1953f1907d44106f83874ac73e06b4,
ce7502a11067ef903cba24ad588cf0a5b9da9257,
945a4fc23ac1f60b8380be3b60aef89caf3daba2,
85248da628770d9d93fdd2cbd1eedd55b3ddc206,
95522f85d5e14734f9af3096953974a4f48a884f,
bae92ee139b411c94228f8fd5bb8befb4183ca9f,
75482d0a8ccd0b0d370aeb7ee60c72cd47a191b0,
d37e256f2ed0105f65ce1753765d3a712be45032,
df6ecaae1c3ac3a05c8cd0c6a9c3da58d4e86a98,
fc27042f61a6d78ec998a0186a5e97def90fd50a,
021842312794a7fc24d49144f9aa7f22bb74a1f9,
bd406c7ca9650ab724a938ee6471af788c55a38e,
50e0b40184145ce9d5c72de80dd5e5995206a3fb,
876f7b05914a68ae314e5e420667272cf4415cf9,
636ab42bd5b2d2e55d37ce653daf23955f869a38,
57f53f53ae811f00cf9c1f84bd0414d99391f1ce,
67eb22ec9d588c9f984d13c0ffd703a14181f775,
b286639eea11b5f6ee709711d00d36aa029bc114,
a9abccb28b220f02e6d7628dffdb4678a399820c,
d319352fa89e324b3752c563f3c2d2bc21d8f914,
e8f961f403a1a55a4837a576d744288599962d5a,
15c22fa2f1e1ec04efb76646fd0ed5ceaff889cf,
2a8e01858f3aa18e72806acfed5f9cfa9d6c6d03,
f3c2d3a0f9e1867f6976fabec35e4e02f5289c37,
3aa49b9ff803adba85261b983ce6e56ae5c52479,
cfefdfd76e4ac35ee748132013718e7196b04742,
d07239362377d71f1a46a9bd6d97398e4d14d719,
418bf140167c7d156b446acc59e13aeee91d675d,
a4af55fe2af836904004c4db1aa6a87cea18ee92,
f978bea272409109e312a27a121f849879650bdb,
14fd0ad4e3102ec626af22e5007663526fbebbbe,
1b24f3e1a772127c716c75b47651646087030ee0,
3e153c88547de4227f2758d15abeadc82a7138fe,
6ad259238d82d7fe752eff6373d55bd225d8c630,
844c8b03482d5cd7b8faac04d2e7a95694bd52a6,
8cd02afce972ecaf0e0cf0fe09c610d67d9af9c5,
326d61e835b17a2f8395baf7017ae0a24255cdb3,
fb76baa60898db82831df44796bd224d30e3236d,
a867abf0304439182a7225a751145e4d1d4b07c7,
5bd8207cd78d247b8110a49567c4787025f6cc4f,
ca40e770a5bbdeed69700ae498866f940782864b,
27cc2fc3e275f56f1fa1df7285c389d5491acc8c,
27f1bdee5ecf37eda3dde6ea61a439bdda41ea0a,
53b0661cbbe705901d7a891c9c6ba34a42f07427,
c4e4e9388b229a0db92c16029fd647909cec5737,
efa25fc8d10bbfcefe14fc6f2a623b6a8b73b5cd,
9b32b8a4369049aec6e0848d21f524a40d2c93f1,
bf96367f4d55692017e144980cf17963e31df127,
86a3cfe2fa7d8dcf070fd8d3297cdabffe410934,
953c18df33ab3e009ced15a16785e2753843418a,
78b13cd0e7a33d45c2081bb135e860bbaca7cbe5,
0b60c8f37694d44482768ebc327989f7a42c8c08,
f32475a839e01e4eea3989871d293d70e8a360d7,
dfdb6e3d8ebd797bbda8bbe5e47b5228a9281839,
87e4f31e30f6a89f1c17b5a9eb6406208e384d51,
d6f18106f09e7b1a58744c9bd1ee35054a43d68a,
b61860c76e9cf1eebfb7d29dc4f4420955f62bb4,
12b610246bc42dc6af33abfe0885b2f989fc2c73,
0e059c42f298686d6a219b4bc0b7973652f4183d,
20d1f9a69c18bfd11607063ec16fd24d1c835b55,
2346ed8241022882e77433e283ab8ce3004d12b0,
4d1d024136dd5f4b3775a0666b0c30a65641d57f,
521a6e2aa9f8a4bc95dd13e768ec6de33cf6fa15,
f866753b058fae2d73089710acd5628b7cff70c7,
c6fc6714eea73d94e6befd13b52a15cd48e28f7a,
674b6cc1a5e905a9c234c649adaad2de79cfa560,
fdcd0dff216d9e1ad242be1a7d5be3ef67044ac3,
1ce3c1c039561c15892115af37e0c7abf260bc6b,
dfc279a22a5563ac7a832a586914d5410426e9b7,
1a735f36b988157f1e7143852c4e3749649ee25d,
e0074a31ef26adaebff6ac0657e4471fc805f93f,
53fabf1f02a7e920db9437bda83c871093ce8f88,
abe09cff346c6f9cb5bc6dbd8e873364c05e026a,
175272fff46f8441890e481c031ad521df9c9983,
df6ecaae1c3ac3a05c8cd0c6a9c3da58d4e86a98,
2a8e01858f3aa18e72806acfed5f9cfa9d6c6d03,
a0af091a5cbceeaa2b8f724b1790b61ef512b033,
326d61e835b17a2f8395baf7017ae0a24255cdb3,
53b0661cbbe705901d7a891c9c6ba34a42f07427,
6dd7def99467952d1df6a451d2e74861cf6599de,
aec94d67f63fcb62ec02ec448402b6fec8fdc9a9,
365085bbd76ee717e265598fd83c6f4c39e1f1e6,
4b7b860e7b4351cb72ae7f28908aebce644a89cd,
4f9e27db35be86958337a34a3256c2502e988e2d,
d1e2244a7794c26d428ac93747c77db2432c24b0,
738d5de93def153338003a26e304a77463a7fd2a,
8d45a2c6c9da7f6b66c128c43b5547c2797ba10b,
94142323aaf7dbba45b7bddfe299cd0c1b8414f8,
52053200e75d3e6718c03bfa68232dfb94f9a566,
0d8890ae4fb16e3327de14853570b3c26993e7f2,
24a677ac420ec64b98164c37a346dc5384582a7c,
efdd222343e76a9660716af2126ef7b348e18624,
ddc7ca342f8a84565a01d769c4ec71502a2278d6,
8490a74ead332761c02a41de7a51d4e989f2db2c,
682060ab747d851343fa950be323cbf5404614ef,
ff9068e30c8cf3882bdf9c69f6e6a0b00a75ac46,
598b44c9392c92e1fbfa183d5570bbb7206f3d35,
918c0a60382d5c8028a43452c6070683e205450e,
3801a9b00884279a3e8c095b1cf6fb920ac76fa8,
49e2a8d4ad742560245b48ecd637e362cb1d74f7,
d0c68e02fa235fd2218a40684a10c9573fcb001c,
10dd53fcaceabec556f43f67d90dfaf75f2dbbfc,
f82f102bc1b401ce97256032a8e7ce0c4097d97c,
6f3a4cb3c55323156c2b8686bea07a3362f3e861,
230c66c9395fb339d08744d832279281928d3b9b,
8fb42c00c7ee36460a5419d4fe34a5310de86554,
c72f6960caf2ec723bddec59030ab6679b6c63a4,
e9857b82f26f0910e2d5ace67c34a1efc0509d6c,
c67b12d14d75a70336b7b7fef8d4f81d80e32124,
cec38211bfb7e5aceea114be9ef79b5ec40d505e,
a3b24d7617bff1eb9aa1a30474f09b211ea4c1db,
7542dfe3921089dae35c2ab70616a7fb1f526fe8,
a082ee1cac951e0d41503cae54454e81198d37ef,
af190977b64176fdcbca296cb49089ce8cb57266,
f9c3d78b7845b7dd87f49fedd7287281041aac76,
a4186ad83ec1c42c8b0086865f6da80408f9ece4,
49f46fce94c8f25f32e9b778ded8b14c30ad851e,
f930ecaed698913827e8d32a0003099a1e11a2c1,
c89dea0e8c38ed35ed40d59c975a07585584a637,
8762267b13fffb921ae79b0220630f10695ee9d9,
493ddae492a9a9a47bc484a7dfa75ef86fd3d9b8,
ad9462ee737ebc92a86cb5b266fccdd93e1111a9,
6f97913eef843d449afd4cabaa7e78a73e9b226b,
1b71196a036b4f33d1ef53418bd21ac4b241399e,
79c0120fbd659a7a5169ed945279dfed688705d8,
94ce5797ae5892e2952fa55efd0594b1aa0e3aa8,
a0f5523910dcc96f204220e3c5ba24f7be15f37b,
d7aacd3fa9b7d4c4fef80f5550a2576303e29890,
ed55a4961f424f8456e125fdeb70ca644e8572c9,
1f567c5068b3c50fa8093947fa9e75d71606ecc5,
7e205252a001b9316efe98da329d26e3b62c1df9,
f59c8bf8c2c504475d85b261a60b5d48c9c14983,
d2d15cee9c417e502e29a1a92ded6efa31b92707 |
461b8c42d24b6906332949fa6f1bf110d08b7f06 | Author: Mick Semb Wever <mck@apache.org>
| 2024-06-08 15:00:04+02:00
Remove sid source from debian, was only needed for jdk8
- Added debug in testing
- Propagate the $DEBUG env from docker to test scripts
- Be verbose when a pipeline errors that not all tests would have been run
- add timeout to each cell stage (scripts on a node can hang and the only alternative was to abort the whole pipeline)
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova, Brandon Williams for CASSANDRA-19708
90208c0a29157fdc4ac88d7e24708535650b5d55 | Author: Benjamin Lerer <b.lerer@gmail.com>
| 2024-06-04 17:31:41+02:00
Makes LWT conditions behavior on frozen and non-frozen columns consistent for null column values
Patch by Benjamin Lerer; review by Ekaterina Dimitrova for CASSANDRA-19637
1f81e1c9b98c7b444098daf721415dc8599bffdd | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2024-05-07 09:39:37-04:00
Ninja fix: test_pkey_requirement, revert empty lines removal from cql output, CASSANDRA-19341
e0074a31ef26adaebff6ac0657e4471fc805f93f | Author: Benjamin Lerer <b.lerer@gmail.com>
| 2024-03-21 11:11:10+01:00
Add support for NOT operators in WHERE clauses (CASSANDRA-18584)
In addition - Fixed Three Valued Logic
patch by Piotr Kolaczkowski; reviewed by Benjamin Lerer, Ekaterina Dimitrova, Andres de la Pena for CASSANDRA-18584
Co-authored-by: Benjamin Lerer <b.lerer@gmail.com>
Co-authored by: Ekaterina Dimitrova<ekaterina.dimitrova@datastax.com>
e0074a31ef26adaebff6ac0657e4471fc805f93f | Author: Benjamin Lerer <b.lerer@gmail.com>
| 2024-03-21 11:11:10+01:00
Add support for NOT operators in WHERE clauses (CASSANDRA-18584)
In addition - Fixed Three Valued Logic
patch by Piotr Kolaczkowski; reviewed by Benjamin Lerer, Ekaterina Dimitrova, Andres de la Pena for CASSANDRA-18584
Co-authored-by: Benjamin Lerer <b.lerer@gmail.com>
Co-authored by: Ekaterina Dimitrova<ekaterina.dimitrova@datastax.com>
b0150e86fbf5863fd831cfca8118f1a8bd254a43 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2024-03-04 13:46:25-05:00
Clean up KeyRangeIterator classes
* replace KeyRangeConcatIterator's PriorityQeueu with List
* remove KeyRangeIterator.current and simplify
* remove injected exception and tests - not relevant to the current implementation
* expand randomized testing
* inline getCurrent() -> peek(); rename getCount to getMaxKeys
* redefine skipTo contract to not return a value (which saves unnecessary work when skipTo is called multiple times in a row)
* calling hasNext in skipTo is a pessimization; if the iterator is in DONE state, then skipTo will see it and avoid further effort; if it is not, then we are computing a next value that we're just going to throw away
* fix SingleNodeQueryFailureTest - tests now multi and single index
* rationalize/standardize the way we release SSTableIndexes in QueryController
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, Ekaterina Dimitrova for CASSANDRA-19428
Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
Co-authored-by: Jonathan Ellis <jbellis@apache.org>
Co-authored-by: Piotr Kolaczkowski <pkolaczk@datastax.com>
Co-authored-by: Michael Marshall <michael.marshall@datastax.com>
7aab61b06357ce0b59977715f82fed1ad24474b4 | Author: Mike Adamson <mikea@apache.org>
| 2024-02-26 12:42:53+00:00
Use glove vectors instead of random vectors in vector tests
- avoid randomisation to make tests more consistent
- use heap_buffers for VectorDistributedTest for consistency with other tests
patch by Mike Adamson; reviewed by Ekaterina Dimitrova for CASSANDRA-19185
aec94d67f63fcb62ec02ec448402b6fec8fdc9a9 | Author: Bereng <berenguerblasi@gmail.com>
| 2024-02-22 10:44:43+01:00
Test Failure: dtest-upgrade.upgrade_tests.upgrade_through_versions_test.*
patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova for CASSANDRA-19409
Co-authored-by: Berenguer Blasi <berenguerblasi@gamil.com>
Co-authored-by: Ekaterina Dimitrova <e.dimitrova@gmail.com>
54cf65476a83d8cec04486e787eaa82489871a4a | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2024-02-16 18:38:50-05:00
Fix NullPointerException in ANN+WHERE when adding rows in another partition
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-19404
aa561f2373e90f78d4af92d490a6236c40acccd7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2024-01-25 11:35:44-05:00
Switch memtable_allocation_type from offheap_objects to heap_buffers in test/conf/cassandra.yaml
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-19326
290a5990d4ca9d696c490eb717c35d094a23c4cb | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2024-01-08 18:10:21-05:00
Fix flaky test org.apache.cassandra.tools.BulkLoaderTest.testBulkLoader_WithArgs1
patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-19205
3edca0041caf95a03453c533dc70bdc62e6dabd9 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-12-05 11:17:43+01:00
Memoize Cassandra verion and add a backoff interval for failed schema pulls
Also, fixes MigrationCoordinatorTest and adds version assertions to Instance.startup
Patch by Jacek Lewandowski; reviewed by Ekaterina Dimitrova for CASSANDRA-18902
365085bbd76ee717e265598fd83c6f4c39e1f1e6 | Author: Bereng <berenguerblasi@gmail.com>
| 2023-11-23 08:35:59+01:00
Test failure: dtest-novnode.disk_balance_test.TestDiskBalance.test_disk_balance_stress
Patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova, Michael Semb Wever for CASSANDRA-18947
55fecfb65e6db9dccc0895e0d30a01f42832f6b8 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-11-20 15:32:40-05:00
Fix BulkLoaderTest.testBulkLoader_WithArgs2
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever and Andres de la Pena for CASSANDRA-19000
86e07595f744eb2a250cf6c25ee7cb09c6dbd849 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-10-20 12:35:33+02:00
Retrieve keyspaces metadata and schema version concistently in DescribeStatement
The fix makes the DescribeStatement to wait for the in-progress schema transformations to finish before returning the first page. This way, the metadata and schema version encoded in the result set metadata are guaranteed to be consistent.
Patch by Jacek Lewandowski; reviewed by Benjamin Lerer, Ekaterina Dimitrova for CASSANDRA-18921
ac71d0f56efda081cf3c602eae8897b64cf84dac | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-10-11 12:12:36+02:00
Fixed the inconsistency between distributedKeyspaces and distributedAndLocalKeyspaces
Patch by Jacek Lewandowski; reviewed by Benjamin Lerer, Berenguer Blasi, Ekaterina Dimitrova, Jeremiah Jordan for CASSANDRA-18747
534da538d229a5b4fc1d9ef7cc8b37ead455191c | Author: Benjamin Lerer <b.lerer@gmail.com>
| 2023-09-15 18:05:11+02:00
Refactor Relation and Restrictions hierachies
patch by Benjamin Lerer and Piotr Kołaczkowski; reviewed by Berenguer Blasi, Caleb Rackliffe and Ekaterina Dimitrova for CASSANDRA-19341
Co-authored-by: Piotr Kołaczkowski <pkolaczk@datastax.com>
9ccec3dc8c94fe9797c2855ccfb43b47532843fd | Author: Bereng <berenguerblasi@gmail.com>
| 2023-09-14 10:55:19+02:00
Test failure: junit.framework.TestSuite.org.apache.cassandra.distributed.test.CASMultiDCTest
Patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova for CASSANDRA-18707
4b7b860e7b4351cb72ae7f28908aebce644a89cd | Author: Mick Semb Wever <mck@apache.org>
| 2023-09-13 09:43:46+02:00
Add @pytest.mark.no_vnodes to upgrade_tests/cql_tests that are using an ordered partitioner
And fix storage_engine_upgrade_test.py and upgrade_through_versions_test.py so node2 has same dc as node1
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova, Josh McKenzie, Maxim Muzafarov for CASSANDRA-18832
987d03c142f086f05857f9c6a2eafef7e157eb15 | Author: Mick Semb Wever <mck@apache.org>
| 2023-09-09 21:14:10+02:00
Fixes for in-tree scripts: offline mode, maybe-build for fqltool-test, jvm-dtest-upgrade
- jvm-dtest-upgrade script running in ci-cassandra.a.o (needs default bash)
- add offline mode (to avoid `git fetch` before building dtest-jars on other branches),
- avoid rebuilding in fqltool-test target, as is standard for test targets.
- python detection and override
- FileTest cleanup (tmp directory was left unreadable and undeletable)
- reuse ~/.ccm (like normal)
- remove support for python 3.6
- remove docker volumes in image (they are added at run time)
- remove superfluousjava version debug
– extra mount for build/tmp as hack to prevent buggy hardlinks on overlay
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova, Josh McKenzie, Maxim Muzafarov for CASSANDRA-18665
d1e2244a7794c26d428ac93747c77db2432c24b0 | Author: Mick Semb Wever <mck@apache.org>
| 2023-09-09 12:24:52+02:00
Add 5.0-alpha1 to upgrade_manifest.py and upgrade_through_versions_test.py
upgrade_through_versions_test.py should have been updated when the cassandra-5.0 branch was created and trunk version bumped to 5.1
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-18832
abe09cff346c6f9cb5bc6dbd8e873364c05e026a | Author: Brad Schoening <bschoeni@gmail.com>
| 2023-08-30 23:07:48-04:00
Clean up obsolete functions and simplify cql_version handling in cqlsh
Patch by Brad Schoening; reviewed by brandonwilliams and edimitrova for
CASSANDRA-18787
eb30005251cd8c10732ecab8365ebaa45f5fcbde | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-08-29 11:52:08-04:00
Upgrade caffeine cache and fix CIDR permissions cache invalidation
patch by Ekaterina Dimitrova; reviewed by Jacek Lewandowski, Ben Manes, Yifan Cai, Shailaja Koppu for CASSANDRA-18805
e4c97f1925da17e146598b11bea4cbdbaceb5fd7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-08-25 13:36:32-04:00
CircleCI: Fix BASE_BRANCH in generate.sh
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena and Michael Semb Wever for CASSANDRA-18797
34fa4e279ac136d6e673be9540b9f322f414bf7f | Author: Benjamin Lerer <b.lerer@gmail.com>
| 2023-08-17 10:03:00+02:00
Simplify the bind marker and Term logic
patch by Benjamin Lerer; reviewed by Andrés de la Peña, Ekaterina Dimitrova and Maxwell Guo for CASSANDRA-18813
The patch refactor the Term and Terms interfaces to simplify the logic.
* It removes the MultiItemTerminal and MultiColumnRaw interfaces
* Represents IN bind marker as Terms instead of having 2 different representations (a list of terms and a single MultiItemTerminal).
* Replaces the AbstractMarker hierachy by the Marker class
* It introduces a new MultiElementType that becomes a super class of all the CollectionTypes, TupleType, UserType and VectorType (standardizing the pack and unpack method name and their modifiers)
* It replaces the Value and DelayedValue implementations for the Lists, Sets, Maps, Tuples, UserTypes and Vectors classes by the MultiElements Value and DelayedValue classes.
430be9d9f686115f4c97e3d1f55c3f290e1a0396 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-08-10 18:03:04-04:00
CircleCI: make all java distributed tests run in Medium containers
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-18503
f8d4e2a3c80d5d2be1e270e7ac601f4bc0a17fe7 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
| 2023-08-10 10:56:30-05:00
Disable heap dump creation by default on crash for tests that use test/conf/cassandra.yaml
patch by Caleb Rackliffe; reviewed by Brandon Williams and Ekaterina Dimitrova for CASSANDRA-18741
9f187fafbd47a62be80cae21796178641b5b3627 | Author: Branimir Lambov <branimir.lambov@datastax.com>
| 2023-08-09 11:40:04+03:00
Revert checks for negative timestamp
Contrary to expectations, we do permit negative timestamps.
This reverts checks that treat such timestamps as corruption
introduced in CASSANDRA-18676.
patch by Branimir Lambov; reviewed by Ekaterina Dimitrova for CASSANDRA-18735
d08fd1ebd83edc4730316c9630e60b8c0b0be89d | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-07-25 17:06:21-04:00
Revert "Fix MemtableSizeTestBase#testSize (now MemtableSizeTest#testSize) was not running in CI"
Not needed
patch by Ekaterina Dimitrova; reviwed by Brandon Williams for CASSANDRA-18329
This reverts commit 6b885a44c39ff3abcd5cb6c6c44eaa4004979aa7.
6b885a44c39ff3abcd5cb6c6c44eaa4004979aa7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-07-21 11:09:02-04:00
Fix MemtableSizeTestBase#testSize (now MemtableSizeTest#testSize) was not running in CI
patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Michael Semb Wever for CASSANDRA-18329
3755934e5224a6e9f826a0a594d415c36465d449 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-07-17 16:11:17-04:00
Drop JDK8 and add JDK17, remove eclipse-warnings in favor of Checker Framework and upgrade checkstyle
patch by Ekaterina Dimitrova; reviewed by Jeremiah Jordan, Berenguer Blasi, Michael Semb Wever and Jacek Lewandowski for CASSANDRA-18255
600f4d9a690dbd887d5e6298fe67e6bba982033d | Author: Benjamin Lerer <b.lerer@gmail.com>
| 2023-07-13 19:08:11+02:00
Upgrade Jamm version to 0.4.0
This upgrade also fixes issues with PhantomReferences and the test problems from CASSANDRA-17884 anad CASSANDRA-16304
patch by Benjamin Lerer; reviewed by Ekaterina Dimitrova for CASSANDRA-18239
5a82c04fd363030d712fb2935b6c591577ba25ec | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2023-06-28 16:43:58+01:00
Add vector similarity functions
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Maxwell Guo for CASSANDRA-18640
Co-authored-by: Jonathan Ellis <jbellis@datastax.com>
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
53d1644ff4142f4383a773408c142c34954063f5 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-06-13 09:44:30-05:00
Upgraded to Netty 4.1.96
- Add Bouncycastle dependency
- Upgrade tcnative boringssl
- Add TLSv1.3 to encryption options tests
- Revert defaults after changes in Netty 4.1.75
- Remove Guava 18 from deps - we accidentally ended with Guava 30+ and 18 on the classpath because JimFS includes it as a transient dependency.
Patch by Jacek Lewandowski and Brandon Williams; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-17992
Co-authored-by: Jacek Lewandowski <lewandowski.jacek@gmail.com>
Co-authored-by: Brandon Williams <driftx@gmail.com>
1eccb2bc1ff69817b2fc8d16a4707b64d8b514e7 | Author: ningzi.zhan <ningzi.zhan@datastax.com>
| 2023-06-08 14:59:17-07:00
Fix error message handling when trying to use CLUSTERING ORDER with non-clustering column
Patch by Ningzi Zhan and Tomasz Lasica; reviewed by brandonwilliams,
edimitrova and Maxwell Guo for CASSANDRA-17818
Co-Authored-By: Tomek Lasica <tomasz.lasica@datastax.com>
c37bcbf7e9d2b3c8ec4e93aa661d358c9f382edf | Author: Daniel Jatnieks <jatnieks@pobox.com>
| 2023-06-08 14:04:20-05:00
Include TLSv1.2 in negotiatedProtocolMustBeAcceptedProtocolTest
Add a comment about the use of disabled TLSv1.1 with JDK 8 and higher to negotiatedProtocolMustBeAcceptedProtocolTest
Patch by Dan Jatnieks; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-18540
1d961679a0ab76043e610e45aa7089e81fd64aa1 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-06-05 21:47:09-04:00
Switch Java and Python upgrade tests from running on JDK8 to JDK11 in CircleCI
patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-18285
5768e5ae41879885e7e2aca79b38bed53df55711 | Author: Daniel Jatnieks <jatnieks@pobox.com>
| 2023-05-04 12:39:46-07:00
Assert successful exit code from sstabledump in org.apache.cassandra.cql3.EmptyValuesTest
patch by Daniel Jatnieks; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-18436
29ed31542bc7503c7c5695ce8012a555b4b3fb6f | Author: Mick Semb Wever <mck@apache.org>
| 2023-04-13 13:21:16+02:00
Improve apidocs and pre-conditions to how upgrade paths are included in jvm-dtest-upgrade (UpgradeTestBase)
Also add a comment that any protocol version bump should also update upgrade_through_versions_test.py
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17869
52053200e75d3e6718c03bfa68232dfb94f9a566 | Author: Mick Semb Wever <mck@apache.org>
| 2023-04-11 14:42:47+02:00
Fixes for JDK17
- add 4.1 latest release to dtest upgrade paths, and use the correct JDK on all paths
- limit upgrade paths where they have been defined explicitly, with @since
- in upgrade paths, replace trunk with 4.0 where that was the intention
- set_node_to_current_version(node) now asserts that the upgrade taking place is a supported upgrade path
- include upgrading through to 5.0 in test_upgrade_super_columns_through_all_versions
- fix TestProtoV4* tests to include 4.0 and 4.1
- add TestProtoV5*
- remove current_2_1_x
- TestUpgradeSuperColumnsThrough.test_sparse_supercolumn is only run in 3.11 and 4.x
- TestSCUpgrade.test_upgrade_super_columns_through_all_versions is only run on upgrade paths between2.2 andd 4.1 (inclusive)
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17869
24a677ac420ec64b98164c37a346dc5384582a7c | Author: Mick Semb Wever <mck@apache.org>
| 2023-03-11 23:32:22+01:00
Configure auditlog and fqltool tests to do chronicle-queue file-shrinking synchronously
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-18049
5c51f05dab0562c3b95b60224e4698e2a30d2ce7 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2023-03-10 09:47:56-06:00
Remove JAVA8/JAVA11_HOME from circle configs
Patch by brandonwilliams; reviewed by edimitrova and mck for
CASSANDRA-18106
ddc7ca342f8a84565a01d769c4ec71502a2278d6 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-03-08 14:49:56+01:00
Repair the previous fix in offline_tools_test.py to work for < 4.2
patch by Jacek Lewandowski, reviewed by Brandon Williams and Ekaterina Dimitrova for CASSANDRA-18308
efdd222343e76a9660716af2126ef7b348e18624 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2023-03-02 11:18:26-06:00
disable jdk switching
Patch by brandonwilliams; reviewed by edimitrova and mck for
CASSANDRA-18106
02048cffeae4267054541f96741b16b1d0d89a20 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2023-02-28 11:44:31+00:00
Remove -l / -m / -h designation and have two options: free or paid tier circle config
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Josh McKenzie for CASSANDRA-18012
a0ec0ae303443b1d1cbfe845d94fccfb38123f8c | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-02-09 15:00:05-05:00
Remove scripted UDFs, remove related tests or rewrite some tests to create java UDFs instead, where it makes sense
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18252
86604f50388d7e2cec68196fcf5f82a334e68ae2 | Author: Mick Semb Wever <mck@apache.org>
| 2023-01-21 12:46:56+01:00
Prepare for JDK17 experimental support
Removes the use of CASSANDRA_USE_JDK11 and introduces the build.xml properties `java.default` and `java.supported`.
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-18179
6c90950489a42a38a6ddfa45f79c84a110dffbe7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2023-01-19 20:30:43-05:00
Fix tests post JDK-8210522 (rewrite reflection of "modifiers" field)
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18181
175272fff46f8441890e481c031ad521df9c9983 | Author: Maciej Sokol <maciej.sokol@ericsson.com>
| 2023-01-11 09:56:29+01:00
Fix formatting of duration in cqlsh
Patch by Maciej Sokol; reviewed by brandonwilliams and edimitrova for
CASSANDRA-18141
df0b13970198fcf7079a1044c5911d8ba0b6dac3 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-12-22 17:21:48-05:00
Use CircleCI Large executor instead of XLarge executor in MIDRES config for Python upgrade tests
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18127
28759d8bbc16daf45ca07ee27b4a8dfedc8cf92b | Author: David Capwell <dcapwell@apache.org>
| 2022-12-13 13:37:40-08:00
CEP-10: Simulator Java11 Support (backport to cassandra-4.1)
patch by David Capwell; reviewed by Benedict Elliott Smith, Ekaterina Dimitrova for CASSANDRA-17178
backported to 4.1 in CASSANDRA-19935
7e205252a001b9316efe98da329d26e3b62c1df9 | Author: Mick Semb Wever <mck@apache.org>
| 2022-12-05 15:13:02+01:00
Add JDK17 support, excluding trunk's (5.0) unit and jvm-dtest jobs which still have test failures
- always pull images to be on latest
- cqlshlib-test can no longer share a workspace
- unset JAVAN_HOME env variables
- don't dtest-jar build older versions when they don't support jdk11 (they won't be included anyway)
- warn and continue on git clean failures
- update finish_release.sh post-instructions to include having to update cassandra-dtest/upgrade_tests/upgrade_manifest.py
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17869
444da423d5a0e846852a51c80bb7a128b7a50d24 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-11-11 22:07:12-05:00
CirleCI: Add large Dtests and J8/J11 Java distributed tests;
Fix CQLSHLIB tests config and Python DTests split; CQLSHLIB tests should run with NUM_TOKENS=16
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-18001
955231cacfc2732dd1fd4275049e224ab220d107 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-11-08 13:27:49+00:00
CircleCI: Remove repeated jobs from default LOWRES, MIDRES and HIGHRES files
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Ekaterina Dimitrova for CASSANDRA-18024
116ce3bc0562f69e698f569db0904debd9f87cd0 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-11-03 11:30:38+00:00
CircleCI: Add jobs for missing specialized unit tests
Fix run_repeated_utests for non-testsome targets
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-17987
476d31bce2597cf71cdb7dd446d5cac28ee69a82 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-10-31 18:10:05-04:00
Add Dtest-large and cqlshlib tests to CircleCI; Fix num tokens in CircleCI tests to match the default value; Fix CircleCI Python tests split bug; Fix CircleCI long unit tests
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-18001
7572725defd4d5bba12097046b8338a955d8d032 | Author: Derek Chen-Becker <dchenbec@amazon.com>
| 2022-10-26 14:54:05-06:00
[CASSANDRA-17950] Enable dtest-offheap in CircleCI
The dtest-offheap test was only added to the Jenkins configuration, so
this commit adds it to the CircleCI build for parity.
Patch by Derek Chen-Becker; reviewed by Ekaterina Dimitrova, Derek Chen-Becker, Michael Semb Wever, and Andres de la Pena for CASSANDRA-17950
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
Co-authored-by: Derek Chen-Becker <dchenbec@amazon.com>
945408941e5ce6634751b23995c147078ad05576 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-09-09 11:36:36-04:00
Fix flaky test_no_base_column_in_view_pk_complex_timestamp_with_flush
Patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Andres de la Pena for CASSANDRA-17882
e5c9cf4cbe6634ba9e148b6e27b6bad98648e597 | Author: Leonard Ma <lmtrombone@gmail.com>
| 2022-09-02 17:54:04-07:00
Handle leak of non-standard Java types as clients using JMX cannot handle them
-deprecate and replace JMX setters that throw non-standard exceptions
-deprecate and replace respective JMX getters as well to make JMX usage consistent
patch by Leonard Ma; reviewed by Ekaterina Dimitrova and David Capwell for CASSANDRA-17668
c56952efb570df2b09a7d428319a9b7755a0c387 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
| 2022-09-02 00:04:21-05:00
HintedHandoffAddRemoveNodesTest now accounts for the fact that StorageMetrics.totalHints is not updated synchronously w/ writes
patch by Caleb Rackliffe; reviewed by Ekaterina Dimitrova for CASSANDRA-16679
83c169ec9e36324f27bf562951362f4a03c3c688 | Author: Francisco Guerrero <frank.guerrero@gmail.com>
| 2022-08-19 10:20:57-07:00
Fix BulkLoader to load entireSSTableThrottle and entireSSTableInterDcThrottle
patch by Francisco Guerrero; reviewed by Ekaterina Dimitrova, Yifan Cai for CASSANDRA-17677
bd08798c1385ddb132701d0f5c200066e3329d77 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-08-04 11:11:00-04:00
Add tests for MILLIS_CUSTOM_DURATION and MILLIS_DURATION_DOUBLE
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-17737
fe28f482db0e1bc81936a62d0564e9657f428d2a | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-07-27 09:41:44-04:00
Fix sstable_preemptive_open_interval_in_mb disabled value - backward compatibility
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena and Jon Meredith for CASSANDRA-17737
1c70149ef512212d9cf8f57cb703fce92bf3dafa | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-07-21 20:30:48-04:00
Fix Settings Virtual Table to update paxos_variant after startup and rename enable_uuid_sstable_identifiers to uuid_sstable_identifiers_enabled as per our config naming conventions
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17738
04901913d61f047e806bb4c2bbd530677958a919 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-07-21 19:28:57-04:00
Fix Setting Virtual Table to update after startup config properties gc_log_threshold_in_ms, gc_warn_threshold_in_ms, conf.index_summary_capacity_in_mb, prepared_statements_cache_size_mb, key_cache_size_in_mb, counter_cache_size_in_mb
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-17737
860ec627a14068f5180c44b7cf47dd264978a328 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-07-15 17:25:01-04:00
Fix issues with index_summary_resize_interval and index_summary_capacity
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-17735
46d9cbe2f66b02cedf1b7961c4c1194488e1323b | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-07-06 12:18:34-04:00
min_tracked_partition_size_bytes parameter from 4.1 alpha1 was renamed to min_tracked_partition_size
patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-17733
dd08314ed654aafa60b2a82fc4953aac171ba3ef | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-06-30 17:06:58-04:00
Uncomment prepared_statements_cache_size, key_cache_size, counter_cache_size, index_summary_capacity which were
commented out by mistake in a previous patch;
Fix breaking change with cache_load_timeout; cache_load_timeout_seconds <=0 and cache_load_timeout=0 are equivalent
and they both mean disabled;
Deprecate public method setRate(final double throughputMbPerSec) in Compaction Manager in favor of
setRateInBytes(final double throughputBytesPerSec);
Revert breaking change removal of StressCQLSSTableWriter.Builder.withBufferSizeInMB(int size). Deprecate it in favor
of StressCQLSSTableWriter.Builder.withBufferSizeInMiB(int size);
Fix precision issues, add new -m flag (for nodetool/setstreamthroughput, nodetool/setinterdcstreamthroughput,
nodetool/getstreamthroughput and nodetoo/getinterdcstreamthroughput), add new -d flags (nodetool/getstreamthroughput,
nodetool/getinterdcstreamthroughput, nodetool/getcompactionthroughput);
Fix a bug with precision in nodetool/compactionstats;
Deprecate StorageService methods and add new ones for stream_throughput_outbound, inter_dc_stream_throughput_outbound,
compaction_throughput_outbound in the JMX MBean `org.apache.cassandra.db:type=StorageService`;
Removed getEntireSSTableStreamThroughputMebibytesPerSec in favor of new getEntireSSTableStreamThroughputMebibytesPerSecAsDouble
in the JMX MBean `org.apache.cassandra.db:type=StorageService`;
Removed getEntireSSTableInterDCStreamThroughputMebibytesPerSec in favor of getEntireSSTableInterDCStreamThroughputMebibytesPerSecAsDouble
in the JMX MBean `org.apache.cassandra.db:type=StorageService`
Patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, Francisco Guerrero for CASSANDRA-17225
dcb4768345e0fe96420c4f4597e2eb822040d15a | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-06-24 13:35:13-04:00
nodetool clientstats columns should be under a separate flag - --config-options
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17715
07e5876c43998fe7384df115c65749d668183130 | Author: Akın Tekeoğlu <akin.tekeoglu@gmail.com>
| 2022-06-21 00:10:59+03:00
Add toBytesInLong to IntKibibytesBound to support widening to long in getBatchSizeFailThreshold
patch by Akin Tekeoglu; reviewed by Ekaterina Dimitrova and Andres de la Peña for CASSANDRA-17650
2eac2590bfe85b76c5fc1ea7c818082e124f5ed5 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-05-31 11:01:44-04:00
Revert removal of withBufferSizeInMB(int size) to CQLSSTableWriter.Builder and deprecate it in favor of withBufferSizeIniB(int size);update the docs
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-17675
3d7d064cd297b88a327edff5091404679e11d6fd | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-05-30 12:03:58-04:00
Return approval step for utests_system_keyspace_directory for java8_separate_tests workflow
patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Andres de la Pena for CASSANDRA-17643
0f58db94658ee4fa4af49e9499fb2dbe85e8b075 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-05-20 14:52:07+01:00
Add vnodes option to CircleCI Java dtest multiplexer
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Ekaterina Dimitrova for CASSANDRA-17616
041c33e2d48f2b38b61a02fc9fa7490be48707ef | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-05-19 16:45:27-04:00
Add utests_system_keyspace_directory to pre-commit tests workflow in CircleCI
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17643
c635f198f6ceca272e61b857b67fd91f23da3836 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-05-12 18:13:20-04:00
Fix leak of non-standard Java types in our Exceptions as clients using JMX are unable to handle them
Remove useless validation that leads to unnecessary additional read of cassandra.yaml on startup
patch by Ekaterina Dimitrova; review by David Capwell for CASSANDRA-17638
918c0a60382d5c8028a43452c6070683e205450e | Author: Brandon Williams <brandonwilliams@apache.org>
| 2022-05-12 14:50:41-05:00
wait for schema agreement correctly
Patch by brandonwilliams; reviewed by bereng and edimitrova for
CASSANDRA-17606
0bcc3549920aa218750dabdceb734430a3942882 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-05-07 20:11:12-04:00
Use :latest tag for our test images in CircleCI config files
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-17429
2480a7e7ee64791acec6add38e134753b95236fd | Author: Mick Semb Wever <mck@apache.org>
| 2022-05-02 17:17:46+02:00
Update trunk to version 4.2
Update jvm-dtest supported upgrade paths.
Update circeci to build 4.1 dtest jar
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-17589
d2d15cee9c417e502e29a1a92ded6efa31b92707 | Author: Mick Semb Wever <mck@apache.org>
| 2022-05-02 15:59:41+02:00
Update trunk to version 4.2
Ddocker testing images to include cassandra-4.2 (delete unused ubuntu1910).
Build dtest jar for 4.2 too.
Add 4.1 ci-cassandra.a.o jobs.
Increase git's http.postBuffer (common CI problem).
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-17589
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>
029e1903cfed2e710b366cba5360f443db2139d0 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-04-11 18:08:43-04:00
Fix Travis CI issue - The unauthenticated git protocol on port 9418 is no longer supported.
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17545
fb66800a00aeaa8046cb3e6b1401fdc4f81848d5 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-04-08 15:22:59-04:00
Fix data corruption in AbstractCompositeType due to static boolean byte buffers
patch by Stefania Alborghetti and Marcus Eriksson; reviewed by Marcus Eriksson, Benjamin Lerer and Ekaterina Dimitrova for CASSANDRA-14752
Co-authored-by: Stefania Alborghetti <stefania.alborghetti@datastax.com>
Co-authored-by: Marcuse Eriksson <marcuse@apache.orgp>
7ce140bd1dea311b9f98cdfbcd07dcff9fbd457c | Author: Marcus Eriksson <marcuse@apache.org>
| 2022-04-07 14:43:40+02:00
Fail starting when the same parameter exists more than once in cassandra.yaml
Patch by marcuse; reviewed by David Capwell and Ekaterina Dimitrova for CASSANDRA-17379
a67a2a2441589e8bf41498c426fddacd7b9719cf | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-04-04 18:27:43-04:00
Handle config parameters upper bound on startup; Fix auto_snapshot_ttl and paxos_purge_grace_period min unit validations
patch by Ekaterina Dimitrova and Andres de la Pena; reviewed by Andres de la Pena and Caleb Rackliffe for CASSANDRA-17571
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
813e6ae4a09b7172f3be276637ba7e29f6463405 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-03-28 15:59:10-04:00
Revert "change six functions in cqlshlib to native Python 3 ones"
This reverts commit 7275443eca804f5dde405f45811441dbc0c1f9fb.
dac738d2eba8629d4f482d7cbfd855d2c5b9df47 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-03-22 19:56:52-04:00
Transfer config parameters to the new types; Fix corner case for permissions_update_interval, roles_update_interval, credentials_update_interval;Fix typo in Config annotation; Made Converters type safe and fixed a few cases where converters used the wrong type; o should be provided with unit to DataStorageSpec and DurationStorageSpec; Fix null bug in DataStorageSpec and DurationSpec
patch by Ekaterina Dimitrova, David Capwell; reviewed by David Capwell and Caleb Rackliffe for CASSANDRA-17431
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
Co-authored-by: David Capwell <dcapwell@apache.org>
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
51e6f8ecc122279ea946b08c528e11105efb40f5 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-03-10 20:38:39-05:00
ninja fix empty line required in test/conf/cassandra.yaml, otherwise cdc and compression unit tests fail
3233c823116343cd95381790d736e239d800035a | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-03-08 11:08:29+00:00
Add guardrail for SELECT IN terms and their cartesian product
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17187
Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
d95e6bd6ba6f028a9ca657e53f67ffb87d8f9470 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-28 11:30:38-05:00
Fix test_sstableloader_empty_stream for trunk post CASSANDRA-16349
patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Marcus Eriksson (CASSANDRA-16349)
0c87f2668d902caef51a8f281c3eb3ca57bb2924 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-09 16:22:46-05:00
Set the config in In-JVM upgrade tests to the old format on trunk because In-JVM upgrade tests do no support per-version config.
patch by Ekaterina Dimitrova; reviewed by David Capwell for CASSANDRA-17369
9f56bf4ca7fdb61ad09e5f2ad09b87cd01e0716b | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-05 17:51:32-05:00
Remove old Duration class in favor of DurationSpec class
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
c51a7c66fc21ca2da08b89ae5f9b4817ee4d8c23 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-05 17:15:18-05:00
Bulk change of units around the code to support the move to the new configuration framework
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
6d5203615f7a9670cb1698b74123666bc25ba471 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-04 00:25:14-05:00
Transfer parameters to the newly introduced configuration framework (7)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
23138252f20891c26a3692664c6affaf99e86541 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-03 23:49:50-05:00
Transfer parameters to the newly introduced configuration framework (6)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
1315d0c96f4625a76296f58d431f97669e5178c2 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-03 22:28:41-05:00
Transfer parameters to the newly introduced configuration framework (5)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
ed48f3c017c5e572a523890bcd5b7c798d7eb358 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-03 16:43:36-05:00
Transfer parameters to the newly introduced configuration framework (4)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
755fd9446b084e659e98bd7336b9e910c2e12577 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-03 14:39:48-05:00
Transfer parameters to the newly introduced configuration framework (3)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
d85f7f7c2dd4b9bbdb44bc96235e6a8bc3ff3967 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-03 00:19:28-05:00
Transfer parameters to the newly introduced configuration framework (2)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
b9e2ab75f8f6dedd45c6ad7a83b3160149869262 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-02 12:47:41-05:00
Extend DurationSpec and DataStorageSpec for smallest unit and transfer denylist parameters to the new framework
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
a3258d66bcc9f946304c19d59e75d2721126303e | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-02-01 17:14:17-05:00
Transfer parameters to the newly introduced configuration framework (1)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
945a4fc23ac1f60b8380be3b60aef89caf3daba2 | Author: Shailaja Koppu <s_koppu@apple.com>
| 2022-02-01 09:53:49-08:00
Add a virtual table for exposing prepared statements metrics
patch by Shailaja Koppu; reviewed by Ekaterina Dimitrova, Francisco Guerrero, Yifan Cai for CASSANDRA-17224
5bb4bab12f8edfef95ed13cbabf8c0f377986065 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-01-31 21:51:49-05:00
DataRate parameters transition to the new framework
Fix the DB descriptorRefTest which failed on the previous commit
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
2138acc178f5fb08e641883c044eb5c54a89c1de | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2022-01-21 17:00:24-05:00
Update instructions for testing with your own CCM branch
patch by Ekaterina Dimitrova, reviewed by Berenguer Blasi and Josh McKenzie for CASSANDRA-17182
9c0f8902e845f75487e2cc355857773bbf5c5dc4 | Author: Bereng <berenguerblasi@gmail.com>
| 2022-01-11 11:21:57+01:00
Replace git:// with https:// in Circle CI config file
patch by Berenguer Blasi; reviewed by Brandon Williams, Ekaterina Dimitrova and David Capwell for CASSANDRA-17255
537d02d25f1953f1907d44106f83874ac73e06b4 | Author: Tibor Répási <rtib@users.noreply.github.com>
| 2022-01-04 17:33:31+01:00
Expose all client options via system_views.clients and nodetool clientstats
patch by Tibor Repasi reviewed by Benjamin Lerer, Berenguer Blasi, Ekaterina Dimitrova for CASSANDRA-16378
db9f7a67ec4b03413c10034956e2cf18739ca4b1 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-12-14 23:00:56-05:00
Add new custom types and unit tests for configuration
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
bae92ee139b411c94228f8fd5bb8befb4183ca9f | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2021-12-08 13:28:17+00:00
Migrate thresholds for number of keyspaces and tables to guardrails
This adds a new guardrail for limiting the number of keyspaces. It also marks the previous not-guardrail thresholds
for keyspaces and tables as deprecated in favour of the equivalent guardrails. GuardrailsOptions is modified to always
log updates on guardrails config. A small refactor decouples guardrails from their configuration interfaces.
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17195
e215a72e646d40eb8ae28c4b4020e26447034384 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-11-22 14:50:12-05:00
Fix dtest-upgrade.upgrade_tests.drop_compact_storage_upgrade_test.TestDropCompactStorage
patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-17080
3935906a685640b2f6a2058b38fdf45d917edfc9 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-11-19 17:42:29-05:00
Fixes needed to support the new configuration framework and change of parameters
patch by Ekaterina Dimitrova, reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
44ace88585f2aefc322465ed6b6f6ad5bfd5bb34 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-11-15 17:30:45-05:00
internode_send_buff_size_in_bytes and internode_recv_buff_size_in_bytes have new names. Backward compatibility with the old names added
patch by Ekaterina Dimitrova; reviewed by David Capwell for CASSANDRA-17141
97265ddb2c6c2364b91176e1b7e170d2d8a49e37 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-11-10 13:36:58-05:00
Update Docker image for testing in CircleCI config
patch by Ekaterina Dimitrova; reviewed by Brandon Williams and David Capwell for CASSANDRA-17134
49e0c61107005b1a83799f7f1e6c0a855d159c29 | Author: Branimir Lambov <branimir.lambov@datastax.com>
| 2021-11-09 13:59:48+02:00
Further improves precision of memtable heap tracking
Partition key ByteBuffer and columns btree were not taken
into account and some ByteBuffers were not measured correctly.
Also fixes flakes in MemtableSizeTest caused by including
allocator pool in measurements and updates it to test all
memtable allocation types.
patch by Branimir Lambov; reviewed by Ekaterina Dimitrova, Andres de la Peña and Caleb Rackliffe for CASSANDRA-17240
85248da628770d9d93fdd2cbd1eedd55b3ddc206 | Author: Bereng <berenguerblasi@gmail.com>
| 2021-10-28 09:44:32+02:00
PasswordObfuscator should not assume PASSWORD is the last item in the WITH clause
patch by Berenguer Blasi; reviewed by Benjamin Lerer, Ekaterina Dimitrova for CASSANDRA-16801
df6ecaae1c3ac3a05c8cd0c6a9c3da58d4e86a98 | Author: Benjamin Lerer <b.lerer@gmail.com>
| 2021-10-08 17:32:15+02:00
Allow to grant permission for all tables in a keyspace
Patch by Benjamin Lerer; Review by Andres de la Peña and Ekaterina Dimitrova for CASSANDRA-17027
In some cases it is useful to prevent users to alter or drop a keyspace
while allowing them to create new tables.
This patch add support for a new DataResource below KEYSPACE but above
TABLE. The syntax to grant permission at this level in ALL TABLES IN
KEYSPACE.
df6ecaae1c3ac3a05c8cd0c6a9c3da58d4e86a98 | Author: Benjamin Lerer <b.lerer@gmail.com>
| 2021-10-08 17:32:15+02:00
Allow to grant permission for all tables in a keyspace
Patch by Benjamin Lerer; Review by Andres de la Peña and Ekaterina Dimitrova for CASSANDRA-17027
In some cases it is useful to prevent users to alter or drop a keyspace
while allowing them to create new tables.
This patch add support for a new DataResource below KEYSPACE but above
TABLE. The syntax to grant permission at this level in ALL TABLES IN
KEYSPACE.
b6678a002cfa00be2068d499c5b7ce9c515bbc4e | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2021-09-28 17:45:56+01:00
Add option for environment variables to CircleCI config generation script
patch by Andrés de la Peña; reviewed by Berenguer Blasi, Ekaterina Dimitrova and Ruslan Fomkin for CASSANDRA-16989
22329ee0be7cba8807717ab18f845e1631fa4118 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-09-10 12:26:39-04:00
Deprecate/forbid constructors for Integer, Long, Float, Byte, Double, and Short
Patch by edimitrova and brandonwilliams; reviewed by bereng for
CASSANDRA-18449
636ab42bd5b2d2e55d37ce653daf23955f869a38 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2021-09-10 13:20:46+01:00
Fix missed wait latencies in the output of `nodetool tpstats -F`
patch by Dimitar Dimitrov and Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16938
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Dimitar Dimitrov <dmtrndmtrv@gmail.com>
f82f102bc1b401ce97256032a8e7ce0c4097d97c | Author: Ruslan Fomkin <ruslan.fomkin@datastax.com>
| 2021-09-10 11:02:32+02:00
Relax limitations on test_multi_dc_replace_with_rf1
test_multi_dc_replace_with_rf1 was failing without vnodes long time
ago for some now unknown reason. Now there is an empirical evidence
that the test doesn't fail any more. Thus the requirements to use
vnodes is relaxed and flaky mark is removed.
patch by Ruslan Fomkin; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-14196
a9abccb28b220f02e6d7628dffdb4678a399820c | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2021-08-10 15:22:49+01:00
Fix flaky SSTableExportTest to run first the tests calling assertSchemaNotLoaded
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-16818
fc27042f61a6d78ec998a0186a5e97def90fd50a | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-08-06 15:46:50+02:00
Expose information about stored hints via a nodetool command and a virtual table
Patch by Aleksandr Sorokoumov; reviewed by Ekaterina Dimitrova, Stefan Miklosovic and Aleksei Zotov for CASSANDRA-14795
230c66c9395fb339d08744d832279281928d3b9b | Author: David Capwell <dcapwell@gmail.com>
| 2021-08-03 19:07:56-07:00
Fix flaky test consistent_bootstrap_test.py::TestBootstrapConsistency::test_consistent_reads_after_move
patch by David Capwell; reviewed by Abe Ratnofsky, Ekaterina Dimitrova for CASSANDRA-16826
d319352fa89e324b3752c563f3c2d2bc21d8f914 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2021-07-30 18:05:22+01:00
Improve help, doc and error messages about sstabledump -k and -x arguments
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16818
e581a85b93acff0fecef7d41d9a94a2f89f810ba | Author: Sylvain Lebresne <lebresne@gmail.com>
| 2021-07-19 20:02:17-04:00
Fixup scrub output when no data post-scrub and clear up old use of row, which really means partition
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-16835
Co-authored-by: Sylvain Lebresne <lebresne@gmail.com>
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
57f53f53ae811f00cf9c1f84bd0414d99391f1ce | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-07-16 16:56:09-04:00
Avoid removing batch when it's not created during view replication
patch by Zhao Yang, Ekaterina Dimitrova; reviewed by Zhao Yang, Ekaterina Dimitrova, Brandon Williams for CASSANDRA-16175
Co-authored-by: Zhao Yang <zhao.yang@datastax.com>
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
fd69375af0d31dccf4e14404ac58c9ced0f64dd9 | Author: Yifan Cai <yifan_cai@apple.com>
| 2021-07-15 17:17:40-07:00
Fix CircleCI config to also build dtest jar from cassandra-4.0
patch by Yifan Cai; reviewed by Brandon Williams, Michael Semb Wever, Ekaterina Dimitrova for CASSANDRA-16805
af5d69e7efbab5a609bf0556b2c59f58e7acc5a2 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-07-14 19:58:18-04:00
Pass enable_scripted_user_defined_functions to clusters with version >= 3.0
patch by Ekaterina Dimitrova, review by Brandon Williams for CASSANDRA-16736
2a8e01858f3aa18e72806acfed5f9cfa9d6c6d03 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-07-13 11:45:25+01:00
Make cqlsh use the same set of reserved keywords than the server uses
patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña and Ekaterina Dimitrova for CASSANDRA-15663
Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
2a8e01858f3aa18e72806acfed5f9cfa9d6c6d03 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-07-13 11:45:25+01:00
Make cqlsh use the same set of reserved keywords than the server uses
patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña and Ekaterina Dimitrova for CASSANDRA-15663
Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
67eb22ec9d588c9f984d13c0ffd703a14181f775 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-07-09 17:49:40-04:00
Fix materialized view schema backup as table
patch by Zhao Yang, Ekaterina Dimitrova; reviewed by Benjamin Lerer, Ekaterina Dimitrova for CASSANDRA-12734
Co-authored-by: Zhao Yang <zhao.yang@datastax.com>
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
f3c2d3a0f9e1867f6976fabec35e4e02f5289c37 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-06-25 14:29:02+02:00
Fix org.apache.cassandra.utils.SlidingTimeRateTest.testConcurrentUpdateAndGet
patch by Aleksandr Sorokoumov; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-16714
d07239362377d71f1a46a9bd6d97398e4d14d719 | Author: David Capwell <dcapwell@apache.org>
| 2021-06-22 15:15:55-07:00
Fix test testNullClusteringValues - org.apache.cassandra.distributed.upgrade.CompactStorage3to4UpgradeTest
patch by David Capwell; reviewed by Ekaterina Dimitrova for CASSANDRA-16756
418bf140167c7d156b446acc59e13aeee91d675d | Author: David Capwell <dcapwell@apache.org>
| 2021-06-22 15:15:55-07:00
Fix test testNullClusteringValues - org.apache.cassandra.distributed.upgrade.CompactStorage3to4UpgradeTest
patch by David Capwell; reviewed by Ekaterina Dimitrova for CASSANDRA-16756
3aa49b9ff803adba85261b983ce6e56ae5c52479 | Author: Benjamin Lerer <b.lerer@gmail.com>
| 2021-06-14 16:25:49+02:00
Read only the required SSTables for single partition queries
patch by Benjamin Lerer; reviewed by Caleb Rackliffe and Ekaterina Dimitrova
for CASSANDRA-16737
The patches rely on the fact that if a row has some primary key liveness then
the row is guaranty to exist even if some of the non-primary key columns are
deleted later on by deletions coming from other nodes. By consequence,
when reading SSTables in a time ordered way once C* find a row with a primary key liveness
and all the queried columns it can safely stop reading extra SSTables.
That approach will not work for COMPACT tables has they do not have a primary key liveness information.
Due to that for COMPACT tables C* will still need to retrieve all the fetched columns to ensure that
it can returns the correct results.
That approach will also not work for scenarios where the row has been inserted through only UPDATE statements
as those statements do not set the primary key liveness information.
a9f472c432fbe5c45662837f7d7ee578f59fd862 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-06-08 10:57:19-04:00
Fix flaky NativeAllocatorTest.testBookKeeping test
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena and Berenguer Blasi for CASSANDRA-16690
f978bea272409109e312a27a121f849879650bdb | Author: Sumanth Pasupuleti <spasupuleti@netflix.com>
| 2021-06-06 20:15:41-07:00
Obfuscate passwords in statements in QueryEvents
patch by Sumanth Pasupuleti; reviewed by Ekaterina Dimitrova, Stefan Miklosovic and Vinay Chella for CASSANDRA-16669
a0af091a5cbceeaa2b8f724b1790b61ef512b033 | Author: kamlesh-ghoradkar <>
| 2021-06-01 12:46:55-04:00
CQL shell should prefer newer TLS version by default
patch by Kamlesh Ghoradkar; reviewed by Ekaterina Dimitrova, Adam Holmberg, David Capwell, Justin Chu and Brandon Williamms for CASSANDRA-16695
6c8ab5b6b41830ac0d0ee381a7669b06ffd5b43a | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-05-24 16:30:07-04:00
Revert "ninja fix: temporary circle ccm fix"; final solution committed as part of CASSANDRA-16688
This reverts commit 1816f3020603e47a2cb6bde605b3c91277a1a6d9.
cec38211bfb7e5aceea114be9ef79b5ec40d505e | Author: Mick Semb Wever <mck@apache.org>
| 2021-05-23 17:45:33+02:00
Don't pip install ccm in editable mode. Because of the "movable" cassandra-test tag, pip needs to re-install ccm each time.
patch by Mick Semb Wever; reviewed by David Capwell, Berenguer Blasi, Ekaterina Dimitrova for CASSANDRA-16688
8cd02afce972ecaf0e0cf0fe09c610d67d9af9c5 | Author: Matt Fleming <matt@codeblueprint.co.uk>
| 2021-05-13 22:12:28+01:00
Spin up SEPWorker threads whenever we grow the number of work permits
authored by Matt Fleming, reviewed by Jon Meredith, Andres de la Pena, Ekaterina Dimitrova for CASSANDRA-16668
326d61e835b17a2f8395baf7017ae0a24255cdb3 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-05-11 16:39:44-04:00
Remove drivers dependency and bring cql_keywords_reserved on server side
authored and reviewed by Ekaterina Dimitrova, Adam Holmberg and Andres de la Pena for CASSANDRA-16659
326d61e835b17a2f8395baf7017ae0a24255cdb3 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-05-11 16:39:44-04:00
Remove drivers dependency and bring cql_keywords_reserved on server side
authored and reviewed by Ekaterina Dimitrova, Adam Holmberg and Andres de la Pena for CASSANDRA-16659
8b977d0da9825c9eb443eac01b3976b60ecd6a46 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-04-19 13:16:56-04:00
Ninja fix, add header to the Circle LOWRES and HIGHRES config files
5c6ae40404791a4a17979ab40d4464b827723dff | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-04-19 13:16:56-04:00
Ninja fix, add header to the Circle LOWRES and HIGHRES config files
27cc2fc3e275f56f1fa1df7285c389d5491acc8c | Author: Gianluca Righetto <gianluca@menttis.com>
| 2021-04-19 13:42:56-03:00
Allow for setting buffer max capacity to increase it dynamically as needed
patch by Gianluca Righetto; reviewed by Berenguer Blasi, Ekaterina Dimitrova and Zhao Yang
for CASSANDRA-16524
27f1bdee5ecf37eda3dde6ea61a439bdda41ea0a | Author: Adam Holmberg <adam.holmberg@datastax.com>
| 2021-04-13 16:45:31-05:00
Fix MixedModeAvailabilityV30Test.testAvailabilityV30ToV4 flakiness
patch by Adam Holmberg; reviewed by Ekaterina Dimitrova and Benjamin Lerer
for CASSANDRA-16586
1ecf5d0e8eaff87c749fbebd87b9a35c8153cb44 | Author: Mick Semb Wever <mck@apache.org>
| 2021-04-08 12:05:05-04:00
Fix dtest-jar building when switching branches in circleci
patch by Brandon Williams and Mick Semb Wever; tested and reviewed by Ekaterina Dimitrova for CASSANDRA-16572
efa25fc8d10bbfcefe14fc6f2a623b6a8b73b5cd | Author: Alexandre Dutra <adutra@users.noreply.github.com>
| 2021-03-26 19:14:39+01:00
Do not reassign System.out and System.err when running nodetool
authored by Alexandre Dutra; reviewed by Yifan Cai and Ekaterina Dimitrova for CASSANDRA-16533
9b32b8a4369049aec6e0848d21f524a40d2c93f1 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2021-03-26 15:13:22+00:00
Fix flaky SSTableMetadataTest and SSTableMetadataTrackingTest
patch by Andrés de la Peña; reviewed by Brandon Williams and Ekaterina Dimitrova for CASSANDRA-16236
af190977b64176fdcbca296cb49089ce8cb57266 | Author: Adam Holmberg <adam.holmberg@datastax.com>
| 2021-03-26 00:16:41+00:00
Relax timeouts and less concurrency for test_contention_many_threads
authored by Adam Holmberg; reviewed by Ekaterina Dimitrova and Benjamin Lerer for CASSANDRA-13517
c4e4e9388b229a0db92c16029fd647909cec5737 | Author: Benjamin Lerer <b.lerer@gmail.com>
| 2021-03-24 17:23:51+01:00
Fix Streaming Repair metrics
patch by Benjamin Lerer; reviewed by Ekaterina Dimitrova for
CASSANDRA-16190
bd406c7ca9650ab724a938ee6471af788c55a38e | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-03-22 16:18:56+01:00
Ignore LongSharedExecutorPoolTest until SEPThreadpool is re-evaluated
patch by Ekaterina Dimitrova; reviewed by Ekaterina Dimitrova, Brandon Williams for CASSANDRA-16973
a4186ad83ec1c42c8b0086865f6da80408f9ece4 | Author: Gianluca Righetto <gianluca@menttis.com>
| 2021-03-22 03:40:43-03:00
Remove flaky annotation from `test_resumable_rebuild` and add ignore-log pattern.
patch by Gianluca Righetto; reviewed by Ekaterina Dimitrova, Mick Semb Wever, Zhao Yang for CASSANDRA-15892
0a4b997337aafcc81396d27ac5de2a682283152f | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-03-11 16:02:42-05:00
Fix testPartitionDeletionRangeDeletionTie
authored by Ekaterina Dimitrova based on solution provided by Benjamin Lerer; reviewed by Jacek Lewandowski, Benjamin Lerer and Berenguer Blasi for CASSANDRA-16512
07babf3cb10bc11efad48cc7865c7425d7c27ce4 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-03-11 12:12:12-05:00
Ninja-fix: CASSANDRA-15897 broke one of the CompactStorageUpgrade tests; GOSSIP required
f930ecaed698913827e8d32a0003099a1e11a2c1 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
| 2021-03-08 17:13:52+00:00
Add annotations to stop running batch write and hinted handoff tests that have been ported to the in-JVM framework in 4.0
patch by Caleb Rackliffe; reviewed by Andrés de la Peña and Ekaterina Dimitrova for CASSANDRA-16181#
78b13cd0e7a33d45c2081bb135e860bbaca7cbe5 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2021-03-04 09:24:05-06:00
Reinstate removed ApplicationState padding
Patch by brandonwilliams; reviewed by edimitrova and blerer for
CASSANDRA-16484
c89dea0e8c38ed35ed40d59c975a07585584a637 | Author: jtgrabowski <jaroslaw.grabowski@datastax.com>
| 2021-02-24 18:50:46+00:00
Add tests for parent repair session cleanup
patch by Jaroslaw Grabowski and Berenguer Blasi; reviewed by Ekaterina Dimitrova and Andrés de la Peña for CASSANDRA-16446
Co-authored-by: jtgrabowski <jaroslaw.grabowski@datastax.com>
Co-authored-by: Bereng <berenguerblasi@gmail.com>
e8f961f403a1a55a4837a576d744288599962d5a | Author: Sumanth Pasupuleti <spasupuleti@netflix.com>
| 2021-02-19 23:25:02-08:00
Make speculative retry parameter case-insensitive for backward compatibility with 2.1
patch by Sumanth Pasupuleti; reviewed by Caleb Rackliffe and Ekaterina Dimitrova for CASSANDRA-16467
0b60c8f37694d44482768ebc327989f7a42c8c08 | Author: Benjamin Lerer <b.lerer@gmail.com>
| 2021-02-19 18:00:13+01:00
Fix timestamp issue in SinglePartitionSliceCommandTest testPartitionDeletionRowDeletionTie
Patch by Benjamin Lerer; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-16443
493ddae492a9a9a47bc484a7dfa75ef86fd3d9b8 | Author: Bereng <berenguerblasi@gmail.com>
| 2021-02-18 11:46:32+00:00
Add test to verify that a node can join when RF > N in multi-DC
patch by Berenguer Blasi; reviewed by Andrés de la Peña, Ekaterina Dimitrova and Tomasz Lasica for CASSANDRA-16296
87e4f31e30f6a89f1c17b5a9eb6406208e384d51 | Author: Bereng <berenguerblasi@gmail.com>
| 2021-02-18 11:42:24+00:00
Fix node unable to join when RF > N in multi-DC with added warning
patch by Berenguer Blasi; reviewed by Andrés de la Peña, Ekaterina Dimitrova and Tomasz Lasica for CASSANDRA-16296
8762267b13fffb921ae79b0220630f10695ee9d9 | Author: Bereng <berenguerblasi@gmail.com>
| 2021-02-15 08:13:22+01:00
Add explicit DC to tests where we have multidc setup
patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova, Tomek Łasica, Andres de la Peña for CASSANDRA-16411
ad9462ee737ebc92a86cb5b266fccdd93e1111a9 | Author: Bereng <berenguerblasi@gmail.com>
| 2021-02-02 08:28:10+01:00
Add explicit DC to tests where we have multidc setup
patch by Berenguer Blasi, reviewed by Tomasz Lasica, Andres de la Peña and Ekaterina Dimitrova for CASSANDRA-16411
2330545827dfe6a39c56c6ae314723b88c3bc6b7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2021-01-25 21:06:14-05:00
Metrics backward compatibility restored after CASSANDRA-15066
Authored by Ekaterina Dimitrova, reviewed by Benjamin Lerer for CASSANDRA-16083
12b610246bc42dc6af33abfe0885b2f989fc2c73 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2021-01-20 12:46:23-06:00
Don't manually remove endpoints in distributed tests
Patch by brandonwilliams, reviewed by ycai and edimitrova for
CASSANDRA-16229
8fb42c00c7ee36460a5419d4fe34a5310de86554 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-01-12 13:07:51+01:00
Fix TestCqlsh for Cassandra 2.2, except test_client_warnings
patch by Aleksandr Sorokoumov; review by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-15985
b61860c76e9cf1eebfb7d29dc4f4420955f62bb4 | Author: wolfenha <wolfenha@adobe.com>
| 2020-12-10 11:19:40-05:00
Fix nodetool ring, status output when DNS resolution or port printing are in use
Patch by Adam Holmberg and Scott Wolfenhaut; reviewed by Berenguer Blasi, Brandon Williams and Ekaterina Dimitrova for CASSANDRA-16283
661f1aab171dc3ef16075f69581e88ad4a133fae | Author: Branimir Lambov <branimir.lambov@datastax.com>
| 2020-12-08 15:37:39+02:00
Correct memtable on-heap size calculations to match actual use (CASSANDRA-16318)
Patch by Ekaterina Dimitrova and Branimir Lambov; reviewed by Benjamin Lerer and Branimir Lambov for CASSANDRA-16318
2346ed8241022882e77433e283ab8ce3004d12b0 | Author: Mick Semb Wever <mck@apache.org>
| 2020-12-02 09:34:28+01:00
Offline token allocation strategy generator tool
Provides the tools/bin/generate-tokens script that can be used to pregenerate allocation strategy tokens.
Refactors TokenAllocation for extensibility (and better re-use between strategies), and adds OfflineTokenAllocator.
TokenMetadata now has a configurable snitch (instead of hardcoded to DatabaseDescriptor.getEndpointSnitch()) for testability.
Adds logging of growth and stddev changes to allocate_tokens_for_local_replication_factor usages.
patch by Mick Semb Wever; reviewed by Paul Motta, Ekaterina Dimitrova for CASSANDRA-16205
4d1d024136dd5f4b3775a0666b0c30a65641d57f | Author: David Capwell <dcapwell@apache.org>
| 2020-11-10 10:00:20-08:00
jvm dtest is strict on properties which causes upgrade tests to fail
patch by David Capwell; reviewed by Caleb Rackliffe, Ekaterina Dimitrova, Jordan West, Yifan Cai for CASSANDRA-16256
0a1e900a0a042f78d7d5d6625bc98b84eb463e69 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-11-06 18:46:14-05:00
Prevent unbounded number of pending flushing tasks; Add PendingFlushTasks metric (CASSANDRA-16261)
Authored by Ekaterina Dimitrova; reviewed by Caleb Rackliffe and Andres de la Pena for CASSANDRA-16261
548ef438568fe3216e39235fc054202709c542ca | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-10-27 16:04:36-04:00
Fix a race condition on ColumnFamilyStore and TableMetrics
patch by Ekaterina Dimitrova; reviewed by Benjamin Lerer for
CASSANDRA-16228
1e2d800421fe482fc2f16a814f44477cb284a93a | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-10-20 14:13:34-07:00
jvm_upgrade_dtests job in CircleCI MIDRES is allocated too many resources so fails
patch by Ekaterina Dimitrova; reviewed by David Capwell for CASSANDRA-16177
d808412ff9778fe72ea784a8eff7a693908681f9 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-10-14 16:33:02-04:00
Allow sstableloader to work with tables named "backups"
Patch by Ekaterina Dimitrova, reviewed by brandonwilliams for
CASSANDRA-16235
521a6e2aa9f8a4bc95dd13e768ec6de33cf6fa15 | Author: David Capwell <dcapwell@apache.org>
| 2020-10-12 09:30:41-07:00
Fixed a NullPointerException when calling nodetool enablethrift
patch by David Capwell; reviewed by Ekaterina Dimitrova, Jordan West, Yifan Cai for CASSANDRA-16127
8cb6bd23e62c4d3b4e208d3909361d6812182bc6 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-10-08 09:23:00-04:00
Add test_truncate_failure
Patch by Ekaterina Dimitrova, reviewed by brandonwilliams for
CASSANDRA-16208
94ce5797ae5892e2952fa55efd0594b1aa0e3aa8 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
| 2020-07-16 14:44:13-05:00
fix test_bootstrap_binary_disabled to avoid checking for log messages that only exist on 4.0+ when testing 3.0 and 3.11
Patch by Caleb Rackliffe, reviewed by Ekaterina Dimitrova and
brandonwilliams for CASSANDRA-15952
16d4f1cfc84a0da95149897f2ac5e229a738dbb6 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-07-08 11:20:21-04:00
Fix consistency_test.TestConsistency.test_short_read test
Patch by Ekaterina Dimitrova, reviewed by Bereguer Blasi and
brandonwilliams for CASSANDRA-15893
b85ede633c493367901de2ebac85c4cd85c31567 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-06-12 15:35:04-04:00
generateSplits method replaced the generateRandomTokens for ReplicationAwareTokenAllocator.
Patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi, adelapena and brandonwilliams for CASSANDRA-15877
7d4c2da7427392f506deaf832f2c66fc6a358688 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-05-14 13:53:09-04:00
Fix flaky testWithMismatchingPending - org.apache.cassandra.distributed.test.PreviewRepairTest
Patch by Ekaterina Dimitrova, reviewed by David Capwell and
brandonwilliams for CASSANDRA-15685
d7aacd3fa9b7d4c4fef80f5550a2576303e29890 | Author: Zhao Yang <zhaoyangsingapore@gmail.com>
| 2020-05-11 15:51:22+08:00
Add legacy streaming test for transient replica repair tests, and test for lcs
patch by Zhao Yang; reviewed by Blake Eggleston, Dinesh Joshi, Ekaterina Dimitrova for CASSANDRA-15783
cba0c27ce9f135ded45beaa27a913a0be03b2afb | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-04-16 08:31:34-04:00
Remove COMPACT STORAGE internals
Patch by Ekaterina Dimitrova, reviewed by Sylvain Lebresne for
CASSANDRA-13994
1ce3c1c039561c15892115af37e0c7abf260bc6b | Author: Francisco Fernandez Castano <francisco.fernandez.castano@gmail.com>
| 2020-03-31 16:21:28+02:00
Use only test triggered compactions for test assertions on CancelCompactionsTest.
Patch by Francisco Fernandez Castano, reviewed by Ekaterina Dimitrova
and brandonwilliams for CASSANDRA-15671
7694c1d191531ac152db55e83bc0db6864a5441e | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-03-22 15:35:33-04:00
Always access system properties and environment variables via the new CassandraRelevantProperties and CassandraRelevantEnv classes
patch by Ekaterina Dimitrova; reviewed by David Capwell, Mick Semb Wever for CASSANDRA-15876
107dcc766fbb16037295995ef87053e53a675a79 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-03-16 09:46:01-04:00
Add JAVA_HOME and java.rmi.server.randomID to the system_properties table
patch by Ekaterina Dimitrova; reviewed by Mick Semb Wever for CASSANDRA-15643
1a735f36b988157f1e7143852c4e3749649ee25d | Author: Gianluca Righetto <gianluca@menttis.com>
| 2020-03-06 03:45:17-03:00
Fixed flakey test in SASIIndexTest by shutting down its ExecutorService
Patch by Gianluca Righetto, reviewed by Ekaterina Dimitrova and Zhao
Yang for CASSANDRA-15528
1f567c5068b3c50fa8093947fa9e75d71606ecc5 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2020-03-04 09:29:25-06:00
Make test_local_quorum_bootstrap use write survey mode.
Patch by brandonwilliams, reviewed by Ekaterina Dimitrova for
CASSANDRA-15613
a83ede433c9737aa0088cbd6092e6d1651290d10 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2020-01-07 13:55:51-05:00
Integrate SJK into nodetool
Patch by Ekaterina Dimitrov, reviewed by brandonwilliams for
CASSANDRA-12197
c3dc6eb57ef94ca1ff19ab766fc3cc5179242cac | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2019-12-06 13:58:53+01:00
Fix SELECT JSON output for empty blobs
patch by Ekaterina Dimitrova; reviewed by Benjamin Lerer for
CASSANDRA-15435
122cf57f1134704769cce9daddf882c3ea578905 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
| 2019-10-30 18:47:20-04:00
Fix nodetool compactionstats showing extra pending task for TWCS
patch by Ekaterina Dimitrova; reviewed by Stefania Alborghetti for CASSANDRA-15409
674b6cc1a5e905a9c234c649adaad2de79cfa560 | Author: Joseph Lynch <joe.e.lynch@gmail.com>
| 2019-08-16 18:15:55-07:00
Update defaults for server and client TLS settings
This fixes backwards compatibility with the 3.11 server_encryption_options
while exposing the correct defaults after the 4.0 Netty refactor.
Patch by Joseph Lynch; Reviewed by Ekaterina Dimitrova for CASSANDRA-15262
15c22fa2f1e1ec04efb76646fd0ed5ceaff889cf | Author: kurt <kurt@instaclustr.com>
| 2018-03-14 04:51:08+00:00
Backport CASSANDRA-7950 (Support long names in nodetool output)
this patch also backports chronological sorting of output for compactionhistory command found in versions from 3.2 included (CASSANDRA-10464)
patch by Kurt Greaves; reviewed by Stefan Miklosovic and Ekaterina Dimitrova for CASSANDRA-14162