Marcus Eriksson all time


 126 Collaborator
Jonathan Ellis , Brandon Williams , Sylvain Lebresne , Aleksey Yeschenko , Mick Semb Wever , Tyler Hobbs , Benedict Elliott Smith , Sam Tunnicliffe , Yuki Morishita , Benjamin Lerer , Jake Luciani , Štefan Miklošovič , Pavel Yaskevich , Stefania Alborghetti , Alex Petrov , Berenguer Blasi , Ekaterina Dimitrova , David Capwell , Michael Shuler , Josh McKenzie , Andrés de la Peña , Paulo Motta , Robert Stupp , Jason Brown , Caleb Rackliffe , Ariel Weisberg , Blake Eggleston , Yifan Cai , Vijay Parthasarathy , Branimir Lambov , Dinesh Joshi , Carl Yeksigian , Francisco Guerrero , Jeff Jirsa , Stefan Podkowinski , Eric Ramirez , Jacek Lewandowski , Jon Meredith , Chris Lohfink , Zhao Yang , Joel Knighton , Adam Holmberg , Jordan West , Sankalp Kohli , Jay Zhuang , Aleksei Zotov , Doug Rohrer , Peter Schuller , Dikang Gu , Joey Lynch , Vinay Chella , Sumanth Pasupuleti , Stu Hood , Jeremiah Jordan , Eduard Tudenhöfner , Aleksandr Sorokoumov , Abe Ratnofsky , Saranya Krishnakumar , Kurt Greaves , Michael Kjellman , Rick Branson , Oleg Anastasyev , Marcus Olsson , kurt , James Berragan , nvharikrishna , Jan Karlsson , Venkata Harikrishna Nukala , Alexander Dejanovski , lyubent , Tommy Stendahl , Lerh Chuan Low , Patrick Bannister , Ling Mao , Brian Houser , Russell Spitzer , Per Otterström , Cameron Zemek , maoling , Vishy Kasar , Omid Aladini , Matt Byrd , J.B. Langston , Björn Hegerfors , Serban Teodorescu , Pekka Enberg , Paul Chandler , Mihai Suteu , Josh Turner , kvaster , cnlwsu , Tom Petracca , Tobias Lindaaker , Taiyuan Zhang , Sharvanath Pathak , Marcus Ericsson , Krishna Koneru , David Sauer , Bjorn Hegerfors , sharvanath , rlow , reviewed by yukim , reviewed by Sam Tunnicliffe , reviewed by Ariel Weisberg , pksivar , jshook , davedamoon , cmolter , and Josh McKenzie , Vladislav Sinjavin , Scott Carey , Sarath P S , Radovan Zvoncek , Pramod K Sivaraju , Nicolas Lalevée , Nicolas Lalevee , N. V. Harikrishna , Marcuse Eriksson , Marcus Eriksson, Jon Meredith , Krishna Dattu Koneru , Jakub Janecek , Dmitrij Koniajev , DaeMyung Kang , Caleb Rackcliffe , Benedict Elliott Smith , Alexander Ivakov

 660 Patch  415 Review
48dcf5e0921b8a5b7a73fa15ebfb2341d48c857b, f9ab5cf797013211c51c4e7d2dbd401300eb44e6, 0ed989e5544f02455a3f293db84658db41940d0c, 9bf1680b1f1c016717381aa59367950fa770f57f, 880fa6587b54db5b5d6cd64f5d935fd15da9a904, b6eb5890da38642fc7af7d39c83f7ec01f33d78f, c679b4730332ef67102ec7e47db891be2f8feabf, 73d8ee1a7114d96e879ea3e968e7dd03b830d221, 2d3068c01fd6a5d3523f91de3dd2c951da0e88f3, 6111a60ad68725f1a318a2301788ec50023d4c85, 279c0527aa3d52e1474fee5f37c0227ed6f9da5f, cdfce6b4ac5b2d3a6106001f4d6eb9234bbaa300, 8d082508ef7fd6590dda1d777092dd3524b2c27a, 6dc9ca99fa7eb2ca2e1ea841f5566c3fb5d3f864, a2dad4ab1947971cb2c92995ab25a8adba7ef40b, e1540fc85b1429f339e0251ecc3e048620df943a, e5973bf34f7f61347f7e5d6aaafad3ed38f2f8b7, 86a353b4436ee5d6794d4968dfde30ed6f791030, 9fb141ffcc26108f04a4faf6848ad6080ca4d481, 82c00cc01ef4312d0d7eb7ca95c9368af75e7893, 51ef21b6bc43d1d2fa24ff362d0411e4e248b079, 5f78bf65dc3d60622a24d4ff8b21404b39b0a930, 27c1e56e43cafc8966878ff9c48b0e566c07e32b, d54646e40957ffc18f651753941fac3068b79f8e, cbe07fd57e3d94a1f2512fced3f38e69ad4b3eb2, cfdeef43b331e37b091c78eb01cd1cd2c3f21c3a, a9dbb8941973bcdb6ad72047ae92a42480987d73, 4d29a1c75e4c7a5493d5601c7a907b75e042c5f9, 7694d901529e9b78ad3e4c548fbe1c03c305b929, b7eafa94f3b4f5361e891fde5c8a24d089b52d4c, 34d999c47a4da6d43a67910354fb9888184b23ab, c5c4cd4e57515785d91ebaa918d533baf3222215, dabcb175527d3c2daef54c6ce029b3c3054b2a77, 80971709b983566a3f2dbfc189dfa1c5367d69bb, d548396597897012c0b8ed83264f8dd911fb84bf, 728b9ec4c604f6939facf62a261ca795ef6dbf0c, 8d8c6fbc37899ff77be6b3431f99f6951c4c05c2, 63c62618560ad65b5b3e9f4d34b70b8b6dd0a75b, 5d4bcc797af882c64736b3f842cbf8bedbba184b, f31d72e8758ee1018435612775c73f7addbb6ec4, 0e5fb78c018245e1dfb25317d695665cb3317f3e, 60fe2dc61d3ea3d241e7e624f7a3ef94bd427b2f, 3acec3c28e56239147d9fb4bd821a49f4b86a77a, 6ffd2677ee0d01c9e5493703a67255b0148106a4, 43eb2a4bdee169e0f9338afab4f70009604997b2, 901786ec27f726305ba665056a868b37d9cb3e38, 1a46e96890d924723ccaef42bc8a94ebc2119045, c5a2781b22344356d8616c1bd4725d124d2ae46b, f74c07d2d314d9127b210ec5dce9152110e060b3, bd25c05d526a87b90d64300fde5635aeb78a565a, 5613d0a4fe783dc8df2761c1bd240666faa79f42, da868ab60724aa49af5cebc5e61f446db7d6169a, 806a395b9ce6cbb81b1b7af9eb2f72fef97e0bbd, 9167d599f3bfa81e57c629744d121f6d2bc794d1, db52bef03a0595bbc679756053ccec1a37e86c23, f6ea362d711ac8e06f254b18ba6fcf99e7e2c8cf, 31a3ff17680c5a41e2ba859c398e405099ea4f1b, d464c206e1d71859f479995241b26b9bde0653e1, ae0842372ff6dd1437d026f82968a3749f555ff4, aafb4d19448f12ce600dc4e84a5b181308825b32, 1053e3b475829c7f2d0dc4ab59322d5819d1496a, c747f70c058aa94d6bcfe1f9132c410db6d2b65a, ee266d283e740785817d7cb6749e6c135f4aacbb, 730b898b7415e568138c6fc1e961f69b41ba1fa0, 94bcb4e5ec4fb99b73276d90b9d08def6f3b4d30, 39a470235af13837a1a022ab0a1b6f8f062bcf6a, 7e6799a4b903b4cdc1a467ada69f2f12a6099fcb, 4fc2d9e53985dc89b93bbac80bea9faa4a3d708b, f4b69ba0e82bb051e56a92d792142034d9f617f0, 29c0ad80c919f02585f3ddfd7f9e0d2e80b62e2b, ff5f4833aa3e11fcffd6bff1b15597fd5a38b864, ac25d6929e182af772741c7bc2bda38d03ca4b0f, 5beab63b5550efb5e31e5005f90649661a9fe595, 0e855c4b7c157b7ba63bb7377bc441260d76556f, 1c714e43e6bad82ca24e095385a24fe9b33dd4f4, 0353df7542dbdbb1140a72899666e4587e87a083, 902dcba740300797684ed3c8c355ecc84373210d, 8691d9b6d7a9500585e1582458fe38e71e4a5bd7, e36aeb49e008568a2f551bb749bbb55aeaa80a72, 3b648ca09ecfc100d5ad2e3b462d4949dbc03498, 7ce140bd1dea311b9f98cdfbcd07dcff9fbd457c, bcf56629e821295a22371c2cf178faae0636c68e, 545809616c92a91e4c39d1eedfa65800f25a2a93, fb66800a00aeaa8046cb3e6b1401fdc4f81848d5, 537321e9c7d2696cddc35e808a48846cb67ba52a, 57ab3afcf16970047d3df4656241cf0705e94bee, 7b91e4cc18e77fa5862864fcc1150fd1eb86a01a, 60675cc2759db0c5629604279e70c51e10dfefd6, b58a5c86e89e10ad4d39756c5314a756eb18204d, 85c202d8a8b037791db08c531f4f3c8336c82696, 5c9ba06dd31157cd224af2cec75521fefe2c9883, 242f7f9b18db77bce36c9bba00b2acda4ff3209e, 9ff28fc717e7926b5cf7c8acc85a35e0cfb43595, b1a8a56c563b85ab9a34d3bbf9c16278dd441157, 98e798f567368f826fc3a57ddb6cdc464e741fe3, 33fd2dc817f56116af0b4b7d2cd5365ce52948d9, d389620feebb6798f3269834f567d4b73bcee9f2, 2ce9b13e8ff1d5d54d87e403a25561a82c9490a0, 84ec1dc97d6358bd569d5467cb150abd0fc8939b, aaf72a7decf6964f00adb871333571de66c166a3, 41b43a46c13680168b45181e904a170717cd2514, 50e0b40184145ce9d5c72de80dd5e5995206a3fb, 86aaf22f15290fac1b5f94843c9a2c9d1c6d56fd, b9d8700355bf0ecabe1ca7e3f139d0ad52c4bdc4, 9e9dffb70439e3e09e3da5515b7687b449b5ea76, c36c081e5c33362daae748c2da1be4da9ef18fa6, f9b7c1e6984f5b81aae1e3a2191d4e9599db15ae, cb370350a7520cabf87fc88a2ff37b068fb8e22d, c44dfab9b5b62820d70aba062ba3c9b9117912db, f49c29ee8c7374a05e32be01cb0046236d5309e6, 296f65e8d1c25f31a87481843d715f5b7dad9d7b, 3f6f7be63faf2d07b274caf25a2fa1dcbde14187, 2fba5c80ce7bf71d04c62043ffa1088b9e832d83, 1d87da3f6fc0eca4e805238c19db16e6607b44a7, aef535cae16986c10f635e71dcbcf0759310ac29, 4b018b5bf4117d2377a67a495a40a7d7e49b30f5, 2bd07ecab6121ebfc8a192243c5c6fb41eb85515, 6a45728b089f431338d907d135df909aac9aacae, a1210aa28d111fcd614691ddf83d3af340262203, 32394e9d0ee86c66b7b21a9e9832ab6671b00f6e, 5c84ed9ae8227e550630768a47fef7b2d1f1f1d7, 8333d0b0890f6299fac1fd219f58aee0c62cbf9c, 0e059c42f298686d6a219b4bc0b7973652f4183d, f02e53568dbc193b7ac75cc19b0a7751d5514b95, 242ab778f2decbf15e34ab4c28308274f4e01d01, 786cb11e182c6cb47f36d11d68e52c198d31ba76, 3436c3efc0ff785137ac299e8e09085ffa526f5c, 90b2f3e068a95e4fd70ec19d0dff60abcf10efc8, 8742f3a414226bf93f8b2aff5870eff8badc0604, 22abff779df097e0ef38180442e9c680b3d41187, fa9bbd431100ceac0af8ca3ea0a3dac407246446, 12604456f9a8a38f742fd536af145d6ef0f61677, 4d173e0a3f97b68b2ce0fb72befe2912efd31102, d4eba9faa1b57fed205813a639fe53bbbdc06ef1, 8b25cd58bfa646db9e6c24c51896950da02945db, 8a4c1d7a485bbd2c12864d27e2705133ebbaabc0, 9a30167909f8a9cb06e0f8bdf04f6e7562a91a0f, da3806795fe7cf8412249a0fab9934e071a7511e, f41ea9fb14936bca4aeea0ab2bf6d55c51f37f6a, 5ec3bae22b6e252d629daae8549036c1a547d21a, 3642d55886f3115530266b53a95d53ecd136bf9a, 9b6e54ee02dc68a99965f1ea9533fd5e781e4cbe, 219eb86fd22805d419667c791af4419cd2b3d00a, c9ba33c334c813ece786dff57a853589852a1b65, 778771bf7655e252d44341cd8ab2f39109e3756d, f79d1059287cc7370004e64175942bd50f29999c, ab6a87bf60174d9a6e7cd727702da3004c0dbeeb, 19a8f4ea13eb844bc0387637f82da1da62991107, 4d42c189fa82b32fd93ae42a164b91e4db62992e, 5242f7d4306f034f32e26834df06ff7fc85a3c16, 16f639af94f56cdc7145299730278e27a9113e2e, 78c785367f2836960ae26e5e5ef258162ef30ec3, 579c9ab311e9efcbc3329599232a8f9992b2694e, 91ce0473833f87328e858001806b81c0686efe2a, 479a76df2320856a0bcc5c202d40050c3b3ab14d, 25aa10c9c12c294ff5998d481a0618193c66b5c2, 1ce58ac2ea945baaaeece233f3d3735686a2ecb8, 219d209651759cf702519a100c4f43595f7be8d7, e61c09eaf5e0b3f5d374032a690ea4bf17b36e2f, 91f321e096714128b36732313e54975e466315f9, 3f749907f9f6845078aacb25c38a79e9a6fb8bed, 5f5721226788a9db73ad37a48bd02a66c84b7e5c, 546331037ee8218208b61a26ecbc12ab8dd7eace, af963e3a7318aad177bc1b985478d4a598b51d9c, eda5db28e38c8652014cadd15ee49a8b8faacf21, f0aa60bec728fbdb9ee7455d2d6d2f6feb183330, b40d79cf1cc6b4210edfa86d52546fd3880e22f0, 767a68cd00050298abf7bbfd8b322e5663439c23, 9081d0088119f02c8118598ac9fdb8ce39f0033b, 9af57a508da637f85b32ada0f54e91c72aca0104, b773bc7ac51fedc07145017edaefa919fac25696, 1d615a5ca151b7dbf24a9367f1379247cb90a5b0, 78776d3534fc9c748ac6999c5b44882fc312a07c, 6b3ea1e1a480c9f9a2f6f813443daa4c6866e2ff, 73ff199df34805355db0870b923c94f6b11563e0, 0706d32b0bd478160deb0143deb9811d49050b10, 98d81e409a3512fccaeab3ba89f7cf5bfa8f39ae, 44785dd2eec5697eec7e496ed3a73d2573f4fe6a, 7f634feb7cf1fdb135133946ffd75efa681b8cb7, dd228d4581b020fb2fb788858481c81357d7fa72, 3bb8f88c85d35667a530254015e8b1b52f7a7a0c, 6e27e65f150ed6cc6a7205b9d7c89a763f3256fa, 23d722ee3a7b91bfe5ee6fe64d090ff247e80438, 0a79f9f5c970dcb8265814cd5dc361eb2d4bec6b, 6e00ab956eb0148a74e926666862e4cc78936301, bd0cef9a369ae9245b45040796a6e10f51e522ce, 30d2835809e119173b1124b3eecb134e3a8c19b6, a0636881f4c8d5e79b179825f07fabf25c325db5, 44cffc0b16a1b55f26996d9aee2d3ffa63bb0512, 27c9374773c4d28cd5c79f78ad0770cd11933818, 9be437064f5348fe7f8fc6665b747ad751699f49, f83bd5ac2bbc6755213a6ad0675e7e5400c79670, 62ffb7723917768c38c9e012710c6dce509191c1, 46c33f324e5f3373d85838f364aece7ca6a6189c, f7431b432875e334170ccdb19934d05545d2cebd, 9bc15baceaed0407a1faa321980b9521dbc00dc7, 53c0ef171424454c47d64a9326b0ba83cd743a50, d52bdaefda366b4485acb4e8852b3c0549b184bd, bdb52801c7384ef07f7fc0b4f3b965bdf35d821d, fc7a69b65399597a2bf9c6025f035f8fe26724c7, 5d8767765090cd968c39008f76b0cd795d6e5032, 0f79427758c58cf9768898115c1da28fd71e3550, 3b6c93828c2d90b7bdadb4ff199dd70660e73188, d91cccddeaac38d097c950df241ad477a8c1053b, d14a9266c7ddff0589fdbe7a1836217b8bb8b394, 15c463cb0067097b1ec57a056c2585c48b8b9306, 334dca9aa825e6d353aa04fd97016ac1077ff132, 127cfff26bbed97d2ae9cb3b0a65824d130ec78b, 22bb413ba29aa6a95034b7dac833a8273983fa42, edcb90f0813b88bbd42e9ebc55507b0f03ccb7bc, 68b81372cd838808b304d58677cdc86f6ec35ffa, d73f45bad4cd6d8cf1cea7d9b35b76075dc277e1, 65440409b4d22e7bdae99ca8232fb5eaf38f4449, 21978bf9bba520c3d7e838ee6b15536d5b807ef4, 0f58f6c6501518e57ba021cb959b288fd533f472, de7c24b395265ff619c622ed6be8d88453f158ac, 5b4485b29ecf36b750a75435580d82e749a825e8, 8b9b72deb4bf5f1c13c7f55bd11102c147160eab, 88a41fb826d68c56e60f88ea4c00c1b92a653e28, 3cd2c3c4ea4286562b2cb8443d6173ee251e6212, cb56d9fc3c773abbefa2044ce41ddbfb7717e0cb, 14e46e462cfee15cd06419ee81eb6d9571b6805e, ec6282242b806594d9d590aae4b494d56126075e, 6186ad97a8239c9062363c2a4a23cf31c4e6e3c2, f3cf1c019e0298dd04f6a0d7396b5fe4a93e6f9a, cfee3e93bec7e527391da93f5b810b0ef4fb0fc8, 12a09ec3f2028fa8e9182e027afb8bf96613721a, e400b976751110d41405bac614189152bf88f7ef, b32a9e6452c78e6ad08e371314bf1ab7492d0773, bb3b332c42256609275b214b7fbeceeecb6a3f30, fb0e0019e76eb96659904b9161f06b600718e704, 0ffce2e938308fde803b93ed2e29d22b3eb5cd54, dfbe3fabd266493e698c194ef90b4dfc7d62b030, a3498d5eb7b5b5418b32491238524b33f20347dd, 4f5bf0b67d2e0a93595cc8061018b20aa2309566, ff06424faccc8acedd027c71e955a38fd8ddee6c, 62d39f6544e3fbcbc268aecbb3a46950dcba2bf0, 855dd0eeeee4b8cd00bca48a40f1210efa8bd7f8, 6bf5cf7f090eef853c02711bf4079b0f16748088, 173dbab24b9acba46279ca3477f080e57f52636c, bd540bc51fa4d308a23a0f67ec9d65ebeeb72ee5, 02ded019475efdd1331ac908c33dd05d42ba9368, b021a1ba55c862eb237a0944e9e1092cfc36f4ef, e5a5fb96c3cc19ceeb3ad9303dc1db7b1b506a1f, 14c3edcce46bfb541b66b75ba451d15367ef15e6, 25580e3a7f4bc01aa914a713ada45c50a45d0993, 6ffd5cc5d28658b4d058de79a9bea9c10a82c8d4, 27efbf2fc55ff064767814067ef50396eb2403f0, 5dd1abda21493796cbb95d7aae77576ed413c1cf, 8cb9693a6b334498ca7edd42e4a934c11b581f2c, 6bb7577157e553dc81c280b3c83862e7a397219d, ab98b1151ecb61a62df30b9777fa962d60e97767, 5694a2ac3f227bdd22f1532059b566820deaf23e, bc0d1da0ce2d1ddc766ba99110470c50e7fd8bbe, d5a15e45b080756bb553ad4f03ecb51edfed8400, bc23632f201f760147d8bd1fbee68533fc3f6dfa, 5b0566a70f373d6eb537c89c0db2a2e224706916, 44e475c1a7aa351763fa5bd97664394186565b41, 5a9820d4a4e3f911a4ec9735bae24261f2652d0f, 9358e589e292a2c851d069aebd36819f8e767f5b, 5af5bafc87f3efe0388c003b3923ca3452e1e261, 3c8421a3304d44c064c230c329a999373feb0607, 8d2bd0d9cecd2ced794a65642a74f1f422696614, 72acbcd00fe7c46e54cd267f42868531e99e39df, 5dc741497046c5c5b92ad2441db3865b90dc035e, 03180469d62930ef73946458719223c8b9bec245, 590d20b0a1e1b1fb71e97508bb6b475f8aac205a, 3db30aab98e8ca568b006273b533ae68f448f3ac, 9b48a0bf430b995332e1a4dde20ba7482175ef99, 2dab42bce7ce1fe6c6dfee1c6fd8ad5a09734e37, 80a28a7f8ef6ab7aa10af7988c6b5646378d04cb, 10f25aeebb22d43bf4f61413380f69f8e3ab3189, aefea62a065bbb400242c5adf412da8e3e21a147, 8b8a3f5b99fa7a8eefed14cd7e41b81773617046, 1d1bfae580d44d3b8a4678c5af5767ff17102128, 97dbc7a2aabc1d2b6eb311a764fcbb0f30dfef8f, 77b27f33e2bc4a99435fdddb78f887085c094ddd, b210bd2344b93ea6f7f95cecc1e5514ecff547df, e739f60570aaeb7cd8194c8cbed4bbe1ea9ca006, 4ecd8542d7bbc8b9f613cc58c3e2ffe51df4937a, 0c53c3a9e5bcb04b951ddec0f22eca894dc3013f, a48b836b15fe548334eb302051b34bd5554fa8f9, 3dcbe90e02440e6ee534f643c7603d50ca08482b, ed0a07c386658395803886ac5f1cf243cd413cbe, 0129f70c47d4a6b684fbf0df4dbbfb8ffc097d59, 67637d1bbaf638162b479ed33a75e4ab3fb06e49, c00395155e2420002db493ca69784d0fe723b55d, 29525005071dd7321c5d444cb7e898a18057ba67, f4b21f5ffa962de19901d1841f89f529ccc335b3, f9a1a80af181e568240bb8a005cd53af8de00648, 393c6ec4ff4a17aab2fb4d159d9f24f44394c3cd, 3ea34aa3fdc69c8a9c4b9f2e33f96ee689d8aac8, 96549946fe994ea8311e72e5bf6f51c2124f7bb4, 725b9b1f7f16ff8ad8e77ad0f7679d39bc7f05b2, b8408f068bf2fc73f632d09239ba892a9835416f, 8bc8fa36907188440579aaf88b2bd397ec4dcf8c, 3b794f0a82e26c7a6b3fd8baf5ebd6ae9ed814ea, 98cc2c8d6cc27f1a2e675030a13b46fd336812f8, e66dcc70c510eacfc2e906e1a6f4d9a2708653b3, 1b02a6eb40f4cd25675e9b003b4beff1a375ac2d, 03e6f450875173717014c2299915a10199307790, e2c6341898fa43b0e262ef031f267587050b8d0f, f8452838a964c7bfa938277c9fdfc337f9aff886, 3d78939a831eae5c5ae72bc977a9bb0107c24bab, 0d51b65e32bd2c6343d7a07314e0c88256c73bf0, f61cc0d88e00a2587b5aaf94be5a3c57bfc9465d, dbfeeac177074692bdf71d98ffb2cacb14802fb3, 851aed7ee78684dd1de03d5c3771117840c8e0f0, 99617a529378f00cb86ab733959c7be9966860c9, 246cb883ab09bc69e842b8124c1537b38bb54335, 49c9c01f5b100ca400fb6d3a5b1fab6721c7ee8b, cedcf07c542235815c023b66f151ad8c7aa9ba9a, 87f43ac51de7f34c2e65c5bb2e65d82393ea9442, 36d0f55d46ac0edb5a4f140c7993c6d207605fe7, a1b04c49e6b5a4762344c0e5b8e04db839a75adc, 4bb56c4f33d10e304da38509ac848305814e6050, 959b96efee613363fde28de1e2b34aa9201efd7a, 813eb23576221179b3d66862302602dee10ae9ef, dae2045f0b444f4857141463335893becaa05a89, 0bb32f0b6349ca25ac74a171afffed55d5aa8131, 842f1509d46bf068abca1e064f23454892347e60, 500c035d21abc0cfb900b1fe64dd064e26d138bc, 17042f19b084d93bd3bcc35c7282812f456b7640, f53aacba80de3c3441e1524be9498f6d15c5c411, 028e7cb5afb633cfb5197b7d29224b67b083b670, 6f0c12f3a4668a5dcae162969843f02498ee7e6d, 4f14c85471a6ee443429dd3da06d9cc8f56feeca, 76e8eb853f4534703f5a0b6754b514e62915d65a, 5aca7d79aaf88f9c34dcae52f24bb62a28add91e, e9b975c279578fe2d6f25368fe2839e1d0572371, 1a2c1bcdc7267abec9b19d77726aedbb045d79a8, cc95bae85a872153efd3af551e9ca1459689f7ec, b724d1ea5139140935b56fd8397d85419ed85408, 45bd07f6fe2269a8bc68f1c11524b3a3f80f4f23, 16bc74a679e50aa127c45e3e37dbe50ea0680ea8, dce303bcb5748d302448769177a245a30ec3cc19, 1119983575c0414471088195534456a7e0909815, 2deb68ede4b1eaf45eddaeb15e3af704daa1bbff, f778c1f88f4deb075b383f3a8b24ef279585bd32, 9e60611fb807ad1bd03a13ef1fe55bf905100064, 16665ee1936ed19a054393a03df1154afa8f671e, e7d02e39cb13f272ddc3d09b9a570c4d6948c37e, 79a9d437442c37b1cf49700ce1d618d25cab8a52, 4a61ca6878c0895486fe84c075708da0514a2a5e, 706b3b80453de38fb5518bba447cffef9eef164f, 7df3a5c99da4a352b3b8599b2965a86dec1777e5, 96677ca1252cea37cfb8f1aa51f40b095e060d3b, 49c31d68376ee9f8c0efaea1579d3d1b6253e16a, b2e4d10155afa3618ba1a9066c6ffc13489c73d8, eaeabffc8e0153922fda9b3d5f79abfd8dc1c119, aa133b70fa08039b458c3b5fc295ce3624b8d43d, bdbc61ff722db1ad7a0803ba82024345adb17f2a, 5012463b60e31c78a5a2af5e0ca78b64e4dc38a6, a5b90f15c53e256bff4ad382745e34a739a5983a, 917068dcbfb9909b5f1695dc18e9a7b250264b42, 75e858a66de48a7579fa396ea2e46326c7155f29, 13af5978225e1ac511fc00a763a8919a2d638dfa, 35a4f7dd68019fd860b1a741674cae5bd3c6c08d, 917fabe231b6bcbc754f04f92b3449a97344826b, e87008bb9cd37315759623bfba0e3f8ba1eddca1, df014036bb720895837a44d0273ff41ebc357cba, 53848f71a81631dccdf879060bcd32d244be5ea1, 1fab099892db08a0edb4b1ad48a8ffd6b3dfd5e8, d19a6af6674c883721cbc966757027edda26bcc3, c5b02422e00aa0015d9dc399bf5ec71555b38a56, 67038a32e118c6a8a0a9de50c8c099b85ccd7b07, 910170c9d10bb6a71922a529b2f070cf27891a10, 2cf4ca3a94ff972b422f1be1a2d601d07ff31a12, 0ba5f2721b8d6b57592532654d8533acb9964807, ff14d7ab8d66c7665d0a5d6c87fb8efac35b0d13, fd0bdef5abb9c7fb4318b7c4c989cb90d352a19b, 1a77a6986852f39f983b1bb95032c134ed210605, 022e3ee31c17c44cf6cf19dacef66a03156209ab, 2e3a28777270407c1ca7d4c6257409ee6f4b287d, 33a9adac8e11cc4b01aa305868412b74048d3b34, f6d0cf395fe33bc3d13af75d5a34cbf1a9017276, 2f7077c06ccbd5e8e7259c6891fe98d83ec3359d, 33a3a09cbf2f0a31a823b6ef8f5e9fcc1546c9f5, 0a7f50876352d4579bd5e6309285d14bc1842990, 93769b3b90a16cccea6dee2b2d224d4ed90993c1, f1232532e61080096a92e0044b572a1314be2bf5, 3ad0d3a8f2ff4a2f5207b47620b52c192f4e5d82, 9efa0173d0e621045f650e9a57a607d3c4c0bb50, 6bedeff4fd1af436c47e45e239f22668f84702f2, 576a75f28a19cc43e207212cf72cd460c49f2ad8, 6d9d175a44a6beb7be17ffebcbee45112d48eeea, 064144bd403e0327bf8e340ba54e857513078869, c5ccdb7665bf16fc18f336e3967e15ac9266832d, b8dd3bd75f61c20350db37b784a667636fb6a24d, c20d415833b785bfa5f49d3dd2a7468e111fb5d0, 14b2d7a16b4b69eed6be5473dbbf238f040fb5c5, 2afe0e8803752b38aa6c803b818e21434034678a, 4e1e92b3104a17917328f5352a59bec8287fe82d, f981bd5969ad677e3ae6cda832075d94245acd4c, c45ed1714eaa1536f8c72d355d2831e4aa04a53b, 3527099693607a550d64b0b9e0351d57fd2df45d, 6f98c6c4ed2e2b3d427cd10c2b2ada9c60b35acd, d5e5f980093c20b42b89fec7bef8e31808fd37f6, 29259cb22c2ba02d5c2beba6c6512173f8b5b3f9, c26a7e767a22687fa5c47d759a7a32acbbaa8ec6, d15c9187a4b66645bf0575a7c3bfdbb9b10a263d, b1062929185690567e4567e0e657b361c5105482, 2ce1ad8e6f5d3c5cf781e1ff87cda4f61c89d9ee, abbcfc5f72323d0c6040a3cc02aba8f2c0058d95, 054beee45dd2fe8c221935dc87c59da04359a2a4, 486885493471b5f20d86287d3fe03bc99a983fb1, e16f584e61dccd243656269a4f305c7a50b7e433, 071b8e391f985e5815bcec977079d5529ad41cca, 5160c916c90886f69023ddba0078a624e5cf202d, 9c316e7858f6dbf9df892aff78431044aa104ed9, e60a06cc866e5e85d3e58f25b98f8c048d07ad24, 3261d5e668f341464fc322b6bc424b33ce3adffd, 0de0b8c0372e825e834b1ffd9685d3db87d21378, 6c3a3e130130e2823ba71ecd8a0e2680de23efd5, 1c39320860f2de747a35a922cb04b59585cd74b6, 0793e569b4ae5f3a74fbff272fed8ef8332f0557, 31235bc39e662065f06eca0909be0f00d8bc69e9, 7110d980c31ea23f0b6933bc247964cec75af9cb, 38d5178a3714d04d557b05dc6e76a5cb97f3c93b, 5f37e9fa57189b6f9fd30f1c5f1894686d076b34, 25eb83091e03bb3ca9393fdec220727ac3e340ab, 45014886e89e5bd47bf2f4c9871391d77702ad82, 8bef2609abf32e9524c3aa6c89e5f2d5b381efb6, de62175f27e3c06951dbf073c6092e7f15f216ca, 7f9e9a87188ccbc16bbb1630fe0720d6b366569d, 1cf986301b6109b5744b52b80dcdb1640be2b247, a41d5270fb39a5aaddf72a015aab44eb7e2db4a1, 76adf0e12ed91ee7c75164872202bff29a2ad7f4, 6e6a6c39794a06dfdaf7c5499e58b532188e7896, 0947fb8a91ddbf9785a675bafaac51c02dd1f27e, 1a0aaf04986155eae45b2685d234b928866b681c, cde5666290a89fcfff0c6a4bf2a421caa615de36, 892bf5551c06e669b02d161439463ebf2de0793c, ee62ae104ee2c69d852b488f904b1854aa58aa2a, 28164849cc2c48a60d099b137380a662eae06d1e, f39cb073ac0ecd68a3df4b60c43d6b0b8f3e8de6, e90c493cb27e563d473befd1c932284d40df4f9c, fc9eeb99f9c1c13335c7df19b725e8b1b80b8cbb, d84b692eb1cc0fbc55f047ec61c6a1c2cabe8b46, 303ff22dd608d4971a12de52f91184dcd82895c0, baf524fe4349bfbf841e8b59ff93e142468c4b15, 2df27c090039166b3e3519688f5b7482b9d90f8c, f2a656e9d6eb43fd5e6ca13603453bebd6fa210c, 0f2d7d0b9540efa3ea3dfe4f8270c3635afdc63c, 878990cde853d2e43f1d1da107878ddafcef6262, 58bb974a330ab71d2ee34cace565f489e26629c7, 709b9fc319f669ee07338a842f36a9d77e8c46a1, 54618a1b3eb3783643d450b28e40862f3bed45c3, 367c741931c2a20eb2213650313dc238e8b0f3aa, 9376fddccf202ec0506f2a94eb0a4f6bdf4a2852, f5ee620bf9f47194b4326a4194c8d85e35ca4545, 7abd76e456edc2bf8a98d8c190315154c48e741c, e3a88b9f80ea9ba59cf3da8f7b5cc81ccb32e24a, 0c45727c4b53693e3a1d2fbc1b538bddacad6a0a, 33bc1e8f8e44fa61f87d47add52f5bda3456f62c, 5a79f56316f426942c63e7899744a5a219fdc7b3, 0490abff4e09d1b89f7ee00161ecc487d0c30151, c8dcc7515e9f1d7f73f2d5e6651862a1b1023bea, 072b488cfcc4603d467bee6ea601c16cf92efc3e, c1a1a00858303cc04dd2a272daa072a4da3e9050, 80b3e6cc3b1d6fdae91193563626f0823c92c528, a90b98e902fc54f62a379a6ce1e6ddead43ba1ec, 5baa72f7f299b4ec190ddb30b897d5519a6a2a75, 17945ab0d0bd65d35f99e4577f5c516aa60423f1, 850cd59ca4f409a9c9a2dc0edd7bf02f52308a35, c3aac45605416251f7bb9a3260299f1c4416cb89, 9405ce0e2d95424544561d088d3167cf328964ec, da444a6903ddd8d02e7b251c8b38faf11d3a5c93, 64098f7d6f0b122448693a3c6da16af54c99013b, 04395312745805ed7e4fd201b88bcd3d46b3a601, 41d8a5f4861c37ff8e22344418e9277236672c1f, f0c9bd1c9da8dcacf2e9268bb1855b92f5e05e61, 15ee94897d7d8dae5b23c2a2112eb1564fada22b, 9381b8d569ae17cf2760bca266b5253e4bcd6ac2, 55b5605b7afcb7ae9bcb9b61959b91502f769db4, 1b8b7b54087dd2dc2aeb2b9a0b06fbb4f13030be, 4b83a6f9d9c00fe662ddb9db4533df8b9b96883d, b75ed1c34b11bfbe7cbb3af72e08d5f9843c2dbe, a7b72140b61cf1998963750c21d6f6080f02d6bb, 21036468c5304a5aac45a0f4f7db2580e4c91e24, 300b02633e79f8e786a8a1f3ee1425d726c74663, 933df01d2b64ecf3698e171017e37d67546acfb7, ab6eaed8f6bdef21323be561a22e9fdb16bbd0fc, 9fb44ee55bd14043f307cc320ecc277010a42953, e5ff1075c352ea2c1cf8b330b730c111e3f5b5b2, 1141cdb0c8122d3e990f29dc82576bededcbfd40, 1a24611ee378e9afaf990230f0eeef038a10f186, ae0a1e0f5a88d66974582f383a942f6bf42b6ac5, 7aa3364e04b286ac7b41cfadda568df41e4e2821, d8c4e89b3e85e8cb41a438963845cb10a923a3d6, 4fae76c146f2856063927c9a8d1c34bd86b30a58, 731f58fcd9d7e9810069de2d3ba9516b784afd34, e02341b38c5c311bea2b0d954373ba55bb106446, 7918718c8ce53c6d0958aa969fc813e586463d08, 232906d7e01587c32739c61cd72079715c0abb3c, 91bd207ffb3bb8fb1071488a372f65ea168cf222, 6bcf28edcb1d59253113102efd7ac25ffb35037f, 8dfd75de160a29516af315166649d5c66cec3113, 102e9119b8f9cad55ac84bb65cf0d620b3e17533, 3448ca57f3714521b5b7fc88fac43e31d0adcafa, e546e33872426be0db084b2eee1f9ffac0994772, fa70e064c41b13c1528359485c0e2bffcf3b23f6, 5fd463184b334088928e30886685ef583812c00d, 14da6bca01754fc4b4cee1398f5f603a1c5543f6, c1e0f3102ebd5670927ce89420681971b8325379, 3f5322f02af3ef7e93706cd80ca65c5b127478e0, 8f367fdf92c03ee4bbcb0daa2272bd5155cf4174, 9e846d9ff69f825f6200f7f75fdfc53926bfc255, 83b75754ff143d4d77b01ef76a813da47779c6f4, 62295f68c7b7b10cc7d41d72f0817e17133a9b36, 9e8691c26283f2532be3101486a8290ed5128c18, 1ea5059fe3976ce8f660b46520859c31bb433fda, bef5209d60a0d69e9e712e785d39002b0040c83e, d106950ec049fc7dfef7e64b124dc8c050b06af4, 0ad499e9a82afa23f17672e25678d065b421e0d8, df723af8a6c04536abd2b4a48cd101f3b2e96746, 90764b0ac7130a1fe50b7d30d0b2566ee8959f01, fe910e6c90d81cc61c16859bcef9f0dcb42cc827, 32f4e2ccec259c3a7c9527b538d53464c52cfc11, 591b8ca4b3cd1074f6c62414975950a69149748d, bf2ee04431fa3f8142ad43cbf514b69741002f7e, ebefb77c6e8a5046a8c1b1bb0edd258aaf0ad8b7, efbdee23705fed6be49a2fb20a79f1aaaa8c98ff, 6afbed371c0d12a15a969e4f52ba670998bab282, 8a422179c0a0a50e4d4b2e9274cbaf7259e90b2a, e306a87b7d8e1ef15a5269006d7706a4c97d1798, d4744e178df071dbffe74499335d8ca6fd7c395e, 4937ac7e5776cf72e4c3b266fbffb29ff97c807a, effdb08b341e7c3799a50983c6086d7f4bbaf120, ec921a9ff8af1531dcc7ae5cb2bd8d60b265d50f, 018e82b5eff17b50301a01069664ef37a4ae142f, bf8c1ce9aea60349b21284861051f47fafc54180, 6d5e0831a42541a3ce4b1bac32d1285fb1004241, d8e819386c6b114a42b9475ae7043d1370cc4e91, 0e284787294221982d21c17b27c0a4e1ae0971e7, 86063aa2087b5b0bb9eff6458b528f74a39eaf02, 6487bc50bbe91b559906d90695c91f3d7f54fd2f, 1a66ee9a94d67ae475ae287b280517aa9e3cc318, 3e27a320b41179e9b14c006271827fb79ca5c229, 625e61396b9e91d86ca989761c43da726f2e71b2, 4e2e547d2e4cee403a4ff68a86f52a7cf898f6ef, 222d414bc1aabd9a68b90c9061d2547291ece2ad, 32f21794ed8020055458bda7e62043ad644b8861, 7a21ad27047e346924e36cb9af587dbd25f9fc12, 6882c11afd78a0e4158df4a3605893906ceff32f, 8cd42641f47197dfd14b0f4630a77cc505135484, 5c433e803287b6a816760add5959c8a991fceacb, 26b939dca68dcc8573a7fa36b5c0598fbd1c95fb, c0082c9d0b2ded7da93942dfbfc7c87c896d53e0, dfc946d59ee5a1623b61e83f2fb002915e0ff506, 40a40e242582bf4463c9da35570d4e55994c4fc4, e4c27f9e1b9265dd3993b24ca7eb38cb546bc19f, 524bafcbbd927a7d9ec8a466e06d2e2e2ab75b34, 0d2d8f514d4e2e1273710433c98938f9c0680d0d, c28bf38dee5e5b61ea1751f5690921c5981d6aff, c9a97682065a2cf4ff91e4c268f8e35672c881d0, 05f4340d78c530b2032d88de4d2cd58a7e7ea7f2, 8bb02fc5129d9384ce4c59fd765d8aa420ba7b3b, 48eccf058bceffd18fd932620c35019c854854be, c40984f5ebfd1c621f62a02edb2d609a45a56f69, 357268df0cad478f6623272da819c7d60b6902c0, d6e2ec54285b94b3fb5941ba21a24f8f8c684bf9, 1fb5a111d1789777c4e0d16e14c158cbfa91cd34, 69bf679445eefecae0308405fc8425d71c8ca77e, e76008d0a71bce385210e7cdf820c9b6459b8c80, 0accec41ae71fc8b381e4a21bdc5d161a7acd650, ad8ecc8ba492ad2492b57ead65593e0221182198, 5890b5fd76b6a0f5dd3dc9b464b5aa9fb592c7bd, bfc739e67cdd1b56bcb68399d6b5b6cb3024e90c, c0d9c97442434806ae074d0de3605366effc2e60, a5f90890f3cdd516c3955c868234ea1ffc7bd093, 2415aa0efeabba0f3a3bedc5ebdc3412e713b1e4, 96f90eee28247cf9a8520e6962b0388f193c7ca8, a5df23d10af2ecdcc76ebe36649e19c93da830b6, c13a78c533c9e025c6ea705fc010f67cf2224d55, 32b53217da060343bcb8dcd272edf46df38d90b7, 2548ec6e664bf118943ea07d070c5bb863f90426, 3a338c7bac3668da4ceb27f97eab42c5ccd31d03, 194ad8a22315f0410155ab5eb2283d006a4fdd37, 95735a4d0049249acc7de23465d89e07792c3de6, 3a4b5d98e60f0087508df26dd75ab24c032c7760, af2e55eae12a26acc07ce52d8f8c617b77bb4156, 7fd89e14653ab196c5cb5cddf862ae060608056a, 39e223fe82709e7557f7b2a86763c3ba011bbeac, eb3b5749ef4f22460365ad8369ff668d68c5d85b, c984add3003b2970465d06556f8ec9366efc46d0, fad7ae67e6fd4c482026472d0fc3d834abefa30f, 59c45a6824252e0d74afd25138951523793c052a, 944a799f0256d706ea3f4c805efdd4795b67e908, 017431da5ae80cd853b9c57f65141a1d6a8ab07c, 8d39a9fac3e479347d0ecaa9be2b0005019d7cdf, 63b7ba96d8997908963eef1f16ae8a0b12adb031, fc195295a73e941b164bb1a65393c4cf098a3722, b759059c4c69a10f00ba8fe4e151ab916d0eb324, adefb6f00b1a95e8ba44352d8d03bcf16a96d9c5, c2008a3c4ea5b8b6c6595702d36356dc43a16985, 57747e521117db3265fef19dfb3468077e53b172, 840631177572d1ce75440ac48fcdaba1865386d9, ab188827d8b8ea36c4076fbacb5662c15b796288, 0b3e6b582cad78aa523e379570b33876a6b8a6e1, 7af17ee14e52476e640228f1d46e4486e20c2fe6, 750b1d0c72e748a83211fdf553519481239507cf, e2ce9db6e09f2ff04b5077a27459a1ef954c4e65, 33191fdaacdfc54625733718de61c0858a8a105a, a921c1092b282bf9174695a70614066ef981dbd9, c02a3450745739013fd52c9cc2e35fb57a9c8786, f533f958397b84eb960deb7f738b85fe6e0e781f, db8986b6b8e4c58a54b74010fff604f9c8692c07, 112b851658111d1432268a26e6a438e328f061d0, 17f41d0d04d1792a7a05adca0b0ded7504de847a, ab86a7d44d1a438bf537a9a4bcb9b12a6b3294d3, 18f2f684e82c0e807a8068f73d53645991c568a8, 0d223e60032753e5ff159557f4bda33f45b9428c, 1923769848481597216f41353beb03a3a8837002, ba95cfca81dda77ba86c71c5d2aa1b54f246da80, 8b82e190604c21a556feabab6a9227d712c6f2d9, d2820713f758d8058b3df4db3601c7938f6ea95e, 42598dfab1db5c2c189d512b3fad3feaedfcbbff, fee4aac8963c3dd712869b5169af53b6b2332e9a, a81959e7de2c4aea28b3ad5bf8f2b650e92ad763, 6f4e3f954d184828df7ff3d4c958fb5e4987951f, eb68816efb8059de23dbeab4154338efd03414e9, fbc8043159ac8c88029f783d77979f48d5ad2053, ee436c340946240ff4995277d5114db59b8bfd5d, e574fe437fc78fb130a2261eddaf24d136d9d062, 3ed1685e445fd6b6a06950d8032acc8e36a31e27, 0bd4dab96cb3ee5bfbae4c84f4e8b8265e79205a, 8278ea8051cb583f84e0a8e1639a5606b5e58fcb, 2582db7a8c18d689d05bf75b84310750994e5760, 280f1a9e17449e74e202d17ed454bf06fada398c, 27678a675077a21f2cb97aaeb431c3bc3d554118, c39a3b35b2365cf49d2ba13a25e6c61aa52dc14c, be44d6bc5d90a2fd15094166616ebe9e8c7fcf0a, 37ad5cbd7bb3cbe5188220beacf917603117b060, 342ee5a663d2366ec0e665d5a646d49795f2855b, c5fdbab940093537468dae90f01e6e7b7e593e58, f39ae62a926b34a6b67dffee603cb9293d15e954, 8e976a653c7e338e40a963bc0f42fbac76c476f7, da3c586740c060a3243029b8199e7fd1b3fa5081, 603d8b3900794591db1821459bfb0a7ab0ed612a, cc4bc8ea14cb3563cf1613eb990673d2622cac26, 2174bfb29ab005266876d387c95a0bb85c0b82ff, e44352bb8420a2466150d7fb342d6d7673d83747, c321affcb83f360b20b6a0603013101a2e91ed03, 828c2bd155650f81ec51ce8ae68067318a502530, 74654c2aca496dced5ca85789f6e6d0055102685, b0054ea44f1311d938aaa22f775f4930a8a1419c, a726134a812dec12819390ebe819d40188383f5e, 15d959578258d053eb66ae94a43f299e1f099814, 2720fff0471abf807e7cbeb07048cc29c03b0c69, 39ec22a3c813ee6bf663c85d8c1053abda59575e, 8b20021bd33e8f76242c2fa8535acc15f2d6b2e0, c2feaad0543f7872791c67cfd8d5b9672a0998db, f652e2e4ef0c90e33f44b0cb0494da5fc6c07b68, f6079f9eba752b76fc34371f344332afa46e6026, 2c1842cef7ce08327c95114df635fab1f81b8bc8, 27bc2064575d236c9b2f5878f8fafed35b8ba6fc, 98fa8f1e6ff826e291c3f0fe2384a252b5b384da, 27771dee2acad87281be8cb3e7f9d04c2e002ab8, 4f49cd01c8939ce7624952fe286c3d08c4be7fa1 db94321d71b4e79860f2e381cff558ec436e247f, 48dcf5e0921b8a5b7a73fa15ebfb2341d48c857b, 880fa6587b54db5b5d6cd64f5d935fd15da9a904, 9ff31e806070873449ceb6e47aaa5e25118b466f, a27e09930dea92574edd48a0c7a6098af4e7c081, a9a83dc884621f0bfdf2c37be9e7e8fcf0081da1, 176ce395bb42c102a8df080ecd26559ab0c93b13, 5539f9b9996ec40fe933ee487968b1595d7a9fee, c263cdf6106adbf706bb85991e103e2c6519946c, 018feb36f42d28bc11073741ef224b42f9a60ad0, 7b89979dc8488c4348101f88687f48a56a05781b, 2c003710881860bde420d6a2dc1cb71e845bdb28, d54646e40957ffc18f651753941fac3068b79f8e, 63648c1e86bdc31d60b80e55b4f48c55aa5e8deb, a15b137b7c8c84773453dbe264fcd2d4b76222c0, 67139d5c334e58fdc8d9f09f9288155448666cd3, 51d048a93a7e7cfb93a544dabba4b6f7aa1bbdd1, 17ecece5437ab39aaeaa0eb4b42434cddd9960b5, cbf4dcb3345c7e2f42f6a897c66b6460b7acc2ca, 7623e4678b8ef131434f1de3522c6425c092dff9, a69c8657d75de627fb1fe518bfe1d657add11740, 3e6a551dbab6ecdc97b99f9ec3118316bfaf1802, 061cb88b3c7bd6420f5be1c025c8146294338bae, 2924762fa1c29c3658507225e9e5e00853ec58e6, 98ca5f8f1aab6659fdfd084bef38495bf50d35d6, 6b3958f1d83777e295690a663610b6b29ed1efae, 46b90364daecf1880db5eda9899d7353ad81f445, 7f354571f3b4cb96a734749969612f4c743e437a, 439d1b122af334bf68c159b82ef4e4879c210bd5, 3ed09031312a6b32d01ed5a647a65995206bdb75, 11358bd3a84550871e1a49dea8c79304733859de, a98a5a1d9d40ee3b2952af4e09bd4cc6080fc3fc, 179711eab6907fe3e67f485599df23a82f6dc207, 5f0359b22947613d99a473042424a69ea8cc4ab9, b45a0e0145f1779e872047ab83b2991ffb8ed199, 30ed828c878e50b41ee49da2ff4d480dea5730e5, de1766a2f823fb3124eb002cb73caf2e84da5bbf, fe1be800b4f7e6ca5b2f28dddd2b6f7489f41631, 7d54a62ccc27f89bb6ee55b8f17005cf4c444231, 164fa7949d1437528363465d14ed20898f1daa9e, e27ba0ea349f19a5e87631f3f49d197f45dded70, 1053e3b475829c7f2d0dc4ab59322d5819d1496a, cd9bed0aeadd94136a8a6c6ed284cc4684b0666c, 4e17922b61d6e90151c5e165ddbf0731232e566a, 145dbd1f0875ae4c54392125e09ed05153c0dd8f, 9213335f59293926b2d643fa8a156a882495dd42, 51944c5e68bfcee0c2c8e2aeb6b572eae0167965, 377e114cb1459895423c292cb0bf7f921fd30e43, c7d2e97da04e09dd908b1ea238a8498cfe5a3edb, f4f04fbac0eaa247dd028ddcb5a4e36dd8cd11ba, 037149377224c5d6854fa4a0cacf44139273bce3, 652e49a8bb2f8849ce0ebb5161c30e3889c14608, 0daf21244fc0187d092616834d38df1a77dcabf0, 2b90ac1a1671b4071d9aa6f18e852021bc66702d, fb66800a00aeaa8046cb3e6b1401fdc4f81848d5, 0089858819c9f06b0bee5bccf993ae7f5977d7f1, 10103d353c3d63505cb119cda0e38e692cdb1809, 7b91e4cc18e77fa5862864fcc1150fd1eb86a01a, a8b67e3dd92e6ca1a66a1be9b2d86961224653f5, 193d4ef3a79305d9f19e26012c0cd79ea79d54fd, 22a4ae16e46639c0ecc9934352499a3ea664f8d7, 679740ff487490d7d2fb0bf0d090e955a8092404, c60ad61b3b6145af100578f2c652819f61729018, 1911a887e8316d343c9bfe3aca3f9d143e9f4a61, 8e28dc0ebac3d80db43acfe76cfb45c0cb17a5c8, b84ec51b4c73d7b9b58ea8a1708ae2f330972970, 77dde2a3c4b40da3d820d4852c572338acbf6dc9, 94611e9f2be0de4f8fabb2f3717f056f5b5fec5a, 13632e9a99e8256a565bd6919d2d11b3e476e973, c7526f943f50e994e94c8287c772c856961833f2, bc052fa68f525155246de498cc86bb192f2d479a, cfc402d26a628bbc9e005c370f5707f4985207aa, 4ec4ab992f8adc0a60055a60525e9d11a28bc2ae, 68bf950f72d20be9f31fd3f91669be7e28c050e4, fd9a2820a1ceb1812fce4f4cc71abc0324d5908f, bb3a39ad4db82bf10a17d775f558ee18a4a70198, d7270725a1a0807e99b1e23a2d02c38fe8ddd94a, 803a23b2f1b24701c22e7fadaf98c2c9a9491d35, d2da11d537723259f9c89d1e30ed967e0938ad60, a68a7c5181930053f9b513672391b45088e590c4, 5cbdb2e58e870535af61204898a1e2bbf6cb5f64, 7152d40bb372398bd40db1f649e8d644f90fbb44, efe830e1f7e3f2b4dfb6c401326a06f2518c66b3, 9bc8d0b452aeb7aaa2005e710fc3de0998172738, 6f13c864a02b32daa7696eca27431f5385a306df, 0979bda958a35f748b30ce102872278bfbafa578, 309b3033d44c5cdc18d6e3897661966853d39407, efb5d036113898186bbc8a0eb0626c9c37fab588, d6f18106f09e7b1a58744c9bd1ee35054a43d68a, f69b11eee9605add3a006de46eedb773a984d90b, f4be27fd079690aab67eaac04bd237b1018140a9, 1515a6e60c0c0cee28ccc1ff261ccbee9ac0388c, caeecf6456b87886a79f47a2954788e6c856697c, 7ca997ba3514e19864d53b8ca56a1e4f5c26208f, 8ffec0f02cf73c3d3a8c01aa2d856647a5620a21, 56e697dc124e9d94581052cca1ba97ad9b1044c5, 3cba8d807a478a9ee7cc93e3fd50849cfe056fa0, 2edc5bb441eb7e3ccd549333012ef00fd1d5c428, 92f7c8db1444bf5d757cd50dba2211a446f3b22c, 3a05ed3ce15ab4dcd5f13b9b56c18c0198c0e203, cf27558b1442e75e17e47071ecf92d1b3e5a0e36, 0dc5bd51f5ff36434bf7b5244242977ecbb47e39, ccab496d2d37c86341d364dea6c27513fda27331, 8ba163f25a56cb507e621b89b6928c2aef0ecc57, 54d297a192ca452dab5640f33fd6c22fd31e2f9c, c34317526fc6dbe559beb36cf44e24278656bdf2, acbaeb1ee8d0aabe9ffb198df76fb6839b23f072, dfd0aebf73faa8f910e68ff5d50f91fae4f2669e, 00c22232d96b6e592fb1d1f32a6b649b49eceb34, c971aafb1c478a7c2b40b3e2e42143f6e2657253, 4d1bdb129c3103c51b470b4a008039fe85d7571f, c8a2834606d683ba9945e9cc11bdb4207ce269d1, 8358e19840d352475a5831d130ff3c43a11f2f4e, dd1c811f8796487f49e92ff4701917420caf49c0, b105e919678240b5f448df9acaf6c93117f0c0cc, 9705d823cddfe24356ba4f3f083b9371cdbdeb4d, 37828ee05cb622caaf7366a7cd550544f6cdc14b, 6e3bf545793dd786138213d334599e533de4ec28, 9a280516ca8b9e730ae0648e5e29ee6280605132, 39eb7db65fd45653fdece1087ba75c3356a10c97, 1fbd3297a9c8303ca7aa2ff30d182e5ca568de4c, 6e089c3bd00c13065e10afc315b97a6146b33c29, d5e5c459f5c4c54c853b5fcfb5c2b3bfeee0d59c, 5d930cc9db6cdb29c2f7f1dec5a03c5b30ab66a7, c98a31bef0d3071bc8ebfd358584aadf9e787fb8, 9382186f70cf0560c5308dc324411bef52cf461f, 39a431d9d821cf6bcb54da7198b6a64e09b0f120, cbecd5f2834f233f1c7c912407343cc3a9b517bb, aaa4a602ef1f658bd3898ceeedc3dc1f0fdc4fcd, 2117e2af00603f5fb2181e53dbcba190b2eab861, f4b6e1d51f683e0c77c6ff7f199373052b082b9e, ded62076e7fdfd1cfdcf96447489ea607ca796a0, ba325955463076987eca476309043fcdd59dad7c, 7333c2b04d6a876ff9734ca576caecace843fdab, fd860b953ff1cea85e66577bac3f866935cf715b, 7d138e20ea987d44fffbc47de4674b253b7431ff, dd228d4581b020fb2fb788858481c81357d7fa72, 3ddfbc8f5871c78bde26e96a936e96deeccb4366, 9944d9e24b09ce4ed51c5082771e1b948fe1e698, f46762eeca9f5d7e32e731573a8c3e521b70fc05, a270ee78207cc2d889bd0bb4aa95d1367496f560, a05785d82c621c9cd04d8a064c38fd2012ef981c, dcd92a93ab12c08963bae8a83340bf7fdfe186dd, 73ebd200c04335624f956e79624cf8494d872f19, 167ebbcf4304512fa538e9cfc18da4295511d16c, f100024eb3becf53042823ce1008d3d5ec4e5f86, 0841353e90f1cc94dc47b435af87e4d5876478ea, 5fbb938adaafd91e7bea1672f09a03c7ac5b9b9d, f7431b432875e334170ccdb19934d05545d2cebd, 5b645de13f8bea775d5a979712b3bea910960255, cba5d5131e75c0631b2f8845ad63b413ab4f420f, 6a473c4dbe31a64e6fcccdb6760347949d1d321a, 644676b088be5177ef1d0cdaf450306ea28d8a12, f8912ce9329a8bc360e93cf61e56814135fbab39, 6da5fb56c8e0777843e88359a45a461a9f9eb639, 28058608f13d2a5bbc0da2af344b92d3acad7e26, 3a713827f48399f389ea851a19b8ec8cd2cc5773, 3747a6cd993c1a4d1a4a9345f8efe3ebc6cb482b, d4dfbb5c678415e63bb7cf7dfd78518dfa6ea7b9, f88ec9357de406daad0f795951f17e5f854ade10, 39807ba48ed2e02223014fbf47dce21d4124b380, 9715fc09b158d04796028d06b4bb4a46a7c3cccc, 7885a703d6dae8c3c6e5a6af632c6a23342593fc, fe0ee85c71faada0acb48a65f249575c65bf0972, 9337ca316a24a2a08f3c19cec2170ca1db80976b, e208a6a210d172b991b40fb66a4763e30b3e4d7d, 50e6e721b2a81da7f11f60a2fa405fd46e5415d4, 25e46f05294fd42c111f2f1d5881082d97c572ea, df51d0cbbaaa99aea9bc2a582f788f9170dbdc03, c253ed4fa7b7b5667879bb41be09fe9658224c4e, 2b507c03c5190c744c5e84d7ca5cf7afa2b5c2ae, 912fdb3ea4ff58ae9e1fe0c9b230ec76273ff601, d97d95ff13cf5749d37ecf7604a08947eccba2b3, e7299c08f940057e8fd4dfa3f24dcc6e0cb5f78d, 9882cd825ff95c88264c78dfcdc481aad6fc3522, 3cec208c40b85e1be0ff8c68fc9d9017945a1ed8, 7d4d1a32581ff40ed1049833631832054bcf2316, 34dec4c791dc86105af906fd649897484d4735d8, 6d4e056c923b7367fc4199ae73dedea893d8f6b8, ae88fd6c79b066f12ad76c2c1bfc1620d86bdbc5, ef5ac1a4abe4fb5f407c0a24f4bc808932c5d7a2, 4e834c53ca57910e8c44cb1edf2a780df9390556, e80ede6d393460f22ee2b313d4bac7e3fbbfe893, e1a1b80d424e31eeb5805c710ce010953160e3a4, c066f126e20180ae0230b7d6a61666152149a79f, 256a74faa31fcf25bdae753c563fa2c69f7f355c, 9c3354e3211c6a3f3982e87477e156c29cd9b7ea, 6dfd11c30a9c85581b77c93cfcdbef37a5d497c6, 9fdec0a82851f5c35cd21d02e8c4da8fc685edb2, af37489092ca90bca336538adad02fb5ba859945, 3234c0704a4fef08dedc4ff78f4ded3b9226fe80, 7df240e74f0bda9a15eff3c9de02eb0cd8771b20, 6a7fad6011dcc586344334c95aa9601477b9c5a3, 5ccbebaf85b61673bb8c34b1f435d730183587ee, 45c0f860f3c7f8e0a7c80809c4ff47f4acf65557, 67247394d846cf3463d5441b836a47611ec28656, 3e8f3c5ed06242a6aedf76c216b1c48c105f84e6, ff29d609979aae2c584ec6e6cd370da56945dc18, 9c49fbcc5ccb03e64bb95c43fc7134ddb281cec4, bf911cc6a852f9ef068318a3545611d9daa5112c, 41388a4b3c0a8f22f1d83fb4f3a5ae42c255ca94, 4ef0bf8861ee12f5c7e826298c42fe3ddb29c198, 2381be31404403285948a3097c9ed55e7f901135, 4cfaf855c404256a9dd281d5066cc076232d72ff, 9308159bc87d29c33e64dbcfcefa948d7f5643dd, c97514243e8c58bdda0ebf75212a8a217f3d017e, 39bf436faa3e17de6f1bcf8e47ab7fa80fe5c0c8, 6efb44b3ab5816cb7c2b007dba68b3224f899ac8, 732d1af866b91e5ba63e7e2a467d99d4cb90e11f, e9cc5878a1cfea77bbf8316c9e5b0013d1aa9b82, 06316df549c0096bd774893a405d1d32512e97bf, d6a701ea11c919938cb09b0fca2ea0ec7ad2123b, 1ba68a1e5d681c091e2c53e7720029f10591e7ef, dffb1a6da8e2c3a9c08bb94bfd12130b9ddded74, c878b6968be88fa89fb1d1d0212411bcbc4fae7c, bd14400a95c94b43f2a992d2263d81ae994721f2, 98d74ed998706e9e047dc0f7886a1e9b18df3ce9, 9d90b4e2da19d3dcc19842a3cb9f8be9091f4af0, ca85bec1df69140485eb956cb61be9b68be708e0, f7ded1c59287f309f7cd89d576b684c8473bb632, 250b5c1db00d7442b52f1b93c77e2c0e55a114cf, 9fc14bc5a5467da3305668958f9fcd7e5d4dad7a, 7232d72c0f375f8034b506d05278bf8ec975a36a, be6e6ea662b7da556a9e4ba5fd402b7451bdde10, b7da0031fad4f7ce6493bcbd059c58d61c589a3b, 8bd629942ca7014ff5b6e001db10290691f6cc08, 6808e7555762236b6222f65bf066f90f7597405e, 05483a962c64c350315fc738c697980b22361cc3, 10649b1ce5aba1683e024c0f9cf23bd9c42704b7, a5d095e62ed459aefbc8c25e2bbcd46969a48eec, 6dfc1e7eeba539774784dfd650d3e1de6785c938, 47d3b7e7a013b485a2906fc7f0f2fc90e1143966, d40ac784d3a8ddaf71a2df8b21745827392294cc, b447ffc4242c1514dd33e4ace96b719d892ff4a2, 2811f15bc9117fed4fb38de490d25d68df4e85b7, fbbedcee81920d17ac2b857eefe1c2b4a9d94b9f, 6c867f00309a61af12fa452020c45dc0f2748aa1, 5a7ff5e32312426b63d9a8a5dc7fd58fa2ffb8ce, 675591d1c55805c13db95692c78f5feb63538eb5, 00f25401c9a320c0c2ac94fbb1014f49597026fd, eda763b473abddc90e06e95661cd448f41da07ea, 0f1e838d17ac90d4d44e3369309b245afa969f33, e16d8a7a667d50271a183a95be894126cb2a5414, cc75de6912ca5d72b5465e69b2b571af11bde3d3, 209ebd380b641c4f065e9687186f546f8a50b242, a17120adffe6889ebbc4e76adb493898b6799a0d, 063b37614442b3184342a04c50c7961d1777e13b, 11da411fb62b0d6bc32d9119dd8548d94f88021f, d3f4ae8428f0045b04a9395dbb201d59d18757ac, e06d411f6a6a459503f09fe80208d1ee261ed772, 1ff9df75c46edb02bf1f994e7ecc651e29b277fb, a0a949440e9025300e4574a07628cbe5a95e517c, 07ddb8a2198185bff4aa1215acdbb07cf3b18b66, 6a8c747c65833674057044f07c39418c5fe6302f, f6af142f1e8e9fa86f88b8c3c8bcb9a7294ef0cc, 477014b8cddb8cf1a73a7e8b408f130b64a37c6b, 4b27287cd93088148d85d1a6ec9df34601f0c741, 434dfc97a72e5d3ab4350b87dba787e105a6805d, f4b21f5ffa962de19901d1841f89f529ccc335b3, 62f94b74e6be0d57335b92e90e13ad8d0ff7cb9f, dd23adf1411e1ccd55a7d89437eccbbd916807f1, df3d0b00b0d9a0725b3f1681e6ce9ffe6d330de4, b5d6d4f72299a0b08ce3279aade507e2a999acc6, 38dde32ef40251c2d3dcf7015521c60c28c5c426, c1a113a9e3381d5278ca2254b0d0b062cfa7551b, 101cd72e55168f6a97bbb2556aed9f23cef80f42, 1d7bacc45fa1cd6cac36d7f9ece30ba1ed430f2a, cee35e42d05f125bf274b9cefb7653c21ca4b676, a808769fc6cc73162109453f30202d86936e1492, f61cc0d88e00a2587b5aaf94be5a3c57bfc9465d, fc7075a41837301f3866333e0eb5c464715d888c, 2cd18ef5a01a06d90e13e61971e5601c7de61e7c, d0da9e7612e6fb94fea8298a88215783a8125311, 1538c0921444d7969ebd07ca1abda9a7e40e4c73, 0b26ca68747cdecb907d7c238e04b39836efe3d1, e7116f22cccdc91fa1d84e5e910af5c7a4393478, 4ecbbc08206fc5cd2e91520a5b99ef890f1da75d, 3d99418cfd641b30b393c9e61cc2b4f5e864d14d, 99b82dbb43277035562e7b82bb9bdebd84510e96, a8e8a67306c0b26b8fe9c74a1fb00bacfa224cf7, 17082d4b54c89fd34f81400e0002fff67c30f150, e1fb18a00b598431f52b88d12e2eddbe07233e88, a61fc01f418426847e3aad133127da3615813236, 9dd847135ffdde384b48bdb8a147b27d8bb8b6a4, d769fcb397b6c5937561194b9e8f9dd596ffcd18, 04e789bbcf283fe1d3b16613321ee169fa9f4e27, aa5762633a06e229cd9122983eec94bdb74fc23a, 9c02625292ec36519824a5ce4ef2af94db84ecd3, 0a4ce4449f137a959b02fee14e1fdd427ccd520e, 707b2da11c9f3e16a62bb9e6271c02253e8a2c04, 9ed2727739c73d64086d09a86a407a77390f081a, de2e0a6c9a853234a381b28839f4736b666dc2a3, ad8cad7c4d05fd5dea68fb274c81a102533ebe36, 1ecccede7d9252dd4eacdc31da6b5120d0fded9c, 7c5fc40b8b644e05c32479f2581309f75f981421, cab33a60957525854238c61f9360ba58d04d318b, 8fcb620d95e913d58a8bf072be8b8a7f6630497e, e5a76bdb5fc04ffa16b8becaa7877186226c3b32, ed0026fed868dff61601a073b649ed8b9d5e6311, 93478ab46c88d6fd198db67ed3ba25251cc30c8c, 5d88ff4e41210f95d0e3e53ded779765b0136c2a, 1dff098e4c6d42b80ee05c7a444127752f112d08, 3d0c4e78c6bb3f8767aa0720b7de579908e2bf59, 8b3221a8fcdcafc78e4cee908768b9f8612df31e, f7116c91b237d920249e5bcae653b47631f206c9, 521b36311ad23f3defd6abf36becda61388add9c, 08147376aa16570c07a4522931cc8fa330519d3e, d97e7cb69ebe8794adeb5be00b58a1b828bffd26, a1e2978f9f6d2e9a318f44a5b6c625659b86efe8, 0a7f50876352d4579bd5e6309285d14bc1842990, 746c45853827eefaf9254b772c3dc9e72662c986, b1825e6f840402c86b36f0e7910318f366a4cced, c14a7d51e601b40cd0be03576dfcb9dba5a0abe9, 0ced7a345cf5b5dd7da27f7dfb51aad933b4f21c, 4eb9fa78bd233f5f9b901dd677636842b351330b, 9d4909ee362be5082a6677bdbfba9d2b29848bfd, 207751c8ac9800b7e004ec72096c478a30aafebc, 857ee0ac3765e12140a0e072cee3fd32b1ad1b3d, 61384c57546da3d411630c64c4aa89d90cac98f7, 7cc1cf000c6b48bc13aa551467f27e4ab28b2031, 708b0ce6dab76c94d2fc22726ef8339c754bb857, ffd0ae4bf97591fbd2147b3dc6107e9bc69a4936, c75ee4160cb8fcdf47c90bfce8bf0d861f32d268, 2fc9f3292a7e7164662ad50617fe76a21e697395, 905273e3e419ba12d8130f56943b8f4f6818d544, 1fec4a4281be94f8ef2f9f8a5eaccee56d70e87e, 6853d5c9dfd6021acc83afbf579b1ccbc891e6d3, abbcfc5f72323d0c6040a3cc02aba8f2c0058d95, b2808b1dcea1158511421f947660f03d583e84b0, 3484181e2b68ce04acfe4e9028d5d1d76335094a, 62386f13e5d822e54fa556bc4ca017769d21ebf7, f25da979f605d2484042e275284d55ce7d6f9142, 0368e97ee4a807cb832a90c590ae5c65a98730c1, 77dae508cf65d847e56dafdb77059c72448711a6, 810c2d5fe64333c0bcfe0b2ed3ea2c8f6aaf89b7, e70f4f81a223f6bad9823673b770581cbfcda34c, 6eec29ed80de11e820dfcb0f3b3812553dd14246, 0793e569b4ae5f3a74fbff272fed8ef8332f0557, 2a12e057464fff44d2d229fe2dc7bf5bcd6d7fc9, d143487cb198051d0eaccc7f587f35cc63fc85a9, 5f37e9fa57189b6f9fd30f1c5f1894686d076b34, 46ef9628fa4035c26d81c4a070ebd270e59e5520, 1cf986301b6109b5744b52b80dcdb1640be2b247, 37f5175935a37ce2c005335c2f486efb827b6eba, 563cea14b4bb87cd37ab10399904f08757c34d27, 22a4629d2569d448f8156dcc384154fcc1571cac, c46477b8e3dd74306ebe588801167d0e45ae4556, 7e1adb4976470b48a361ec6dcca7cbbcdb86d85f, e2219ebd8f30cd023affc76c3a3b20f3cb37fb9f, da3606e180411e88774a9f24e7884147a202fea8, 434b5d683ec7520acf1a5a2d421ee5aba2ede0e8, 303ff22dd608d4971a12de52f91184dcd82895c0, 0f2d7d0b9540efa3ea3dfe4f8270c3635afdc63c, 878990cde853d2e43f1d1da107878ddafcef6262, 58bb974a330ab71d2ee34cace565f489e26629c7, 709b9fc319f669ee07338a842f36a9d77e8c46a1, 2f497eda0f121fce68256e18748d04bd7cbfe032, 367c741931c2a20eb2213650313dc238e8b0f3aa, 9376fddccf202ec0506f2a94eb0a4f6bdf4a2852, e3a88b9f80ea9ba59cf3da8f7b5cc81ccb32e24a, 33bc1e8f8e44fa61f87d47add52f5bda3456f62c, 5a79f56316f426942c63e7899744a5a219fdc7b3, 359de196f1d7a8f9193d0e977b57ce5d846b9f01, 4e95953f29d89a441dfe06d3f0393ed7dd8586df, 13910dc40077d5d0dadb541c043047f1b7a37be2, c1a1a00858303cc04dd2a272daa072a4da3e9050, 57b18e600c6d79d19d29f3569b81cb946ef9ee57, 1a3b5dbcb5fbee5066ceaa2467536119893f7e7f, 269f81052e42d36f9a3bee684464543b7074b6b9, 75508ec8973972634dca2a41a12a0d1d48e7c3ae, 05da045bbfe29bf472982d3c5da90050176202df, 84626372c0ae007bb55e0072d981d856f5a8e72c, 64098f7d6f0b122448693a3c6da16af54c99013b, 41d8a5f4861c37ff8e22344418e9277236672c1f, 9381b8d569ae17cf2760bca266b5253e4bcd6ac2, 55b5605b7afcb7ae9bcb9b61959b91502f769db4, 1141cdb0c8122d3e990f29dc82576bededcbfd40, 36cdf34bd92ede5ad99447e10d90e6caa1fd743a, d4b5b0dbc541b4b6249ccd1b507c777d7fc0bc4f, 5fd463184b334088928e30886685ef583812c00d, 39066b722607fa88e75d5bc772bd52f1ec8914a0, 9e846d9ff69f825f6200f7f75fdfc53926bfc255, 98b9cb47f991937b5e92178856bb6017ff6c13c0, 03f0116611795836009ea488dd8035b70641ecb3, bf28e8d4b84afd5f9821ad965274768b8d4ca179, a9bd531bc9a286cc8e81a800aaa29c1fead62dcd, 7f2c3a8e40f97c626def5c510d77c1da3d9ae926, dc5b1e9b86b42c786b4e1e3752a08d45e6e447e8, 0c7141ee8afa05d46680ec22635a5bf41f827b75, 8a422179c0a0a50e4d4b2e9274cbaf7259e90b2a, 9f18611775fc6c277ec1521d0bcd084bda4498ef, 01d81d27651c9608fa1344ea1ca769ea8ec4e4d6, 61465c39a9ce602214975ca9d311f30fb2ce7e3d, c82a9d9b96667cc2afeb2609fbff955b4232fc2b, 594a0b4b6c1bd78ef898471c8b564d8db1d35952, 6821227d935acffad3b1a1e38429d96ca592e45b, 146f7677ae99bae2c5eeed34e85cc7d79dbba230, a9fe8ae7aeb4a27657f4750c88b2c3966cedb269, c4711d34097c785e70c5d46e3be0ef5051ac6a3d, ce91388e533f402f076f2484406d41bda8680316, 2fddec7e516a8a2dbfbd2ad51837116556116ee6, dfeb14d53ecda8868293af0234c3955df07fd1cc, 28d0a668bf4f23d6b16ec47dc3f2ddab24769105, 9dcd035ff6894bd135cce4fd2460ab72269ab970, 9b93594ae66b04d64f08d1e5ef979e0520f5b3a6, 8282c75e33b9fe15fc734894b4659d835cffbde4, 9dc00524fa25c7f008fb0a9ece845ca1e5eb9210, 77be87ecf51aa6a3cb61c43f3d41e33f5344fddd, 0b4f34a9af3e800d7cdbb432de3aac1e0c524c2d, 5057b8273cddfeff1788fd2861de4ac1c80369cf, 1888c4048b65c447733a2759f32472a7004eb46f, 2e0344c0387310db7ed086743c3932c4a193d4bb, 2f8bc9da4e06ee26fd4ab2c35f416220c887a951, 1a0e266038e75930c69842e338c6a6ee196f721c, a2af7aa3cf7edbd65dee159dbcd711bd8e490ca2

db94321d71b4e79860f2e381cff558ec436e247f | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-12-13 09:12:09+00:00

    Support downgrading after CMS is initialized
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for
    CASSANDRA-20145

0ed989e5544f02455a3f293db84658db41940d0c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-12-04 15:20:50+01:00

    Don't skip paxos repair on topology change
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-20136

9bf1680b1f1c016717381aa59367950fa770f57f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-11-27 08:47:42+01:00

    Avoid prepared statement invalidation race when committing schema changes
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-20116

b6eb5890da38642fc7af7d39c83f7ec01f33d78f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-11-18 11:19:04-07:00

    Optionally prevent tombstone purging during repair
    
    patch by Marcus Eriksson, Abe Ratnofsky; reviewed by Jon Meredith for CASSANDRA-20071

f9ab5cf797013211c51c4e7d2dbd401300eb44e6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-11-08 13:39:51+01:00

    Add flag to avoid invalidating key cache on sstable deletions
    
    Patch by marcuse; reviewed by Caleb Rackliffe for CASSANDRA-20068

c679b4730332ef67102ec7e47db891be2f8feabf | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-10-22 11:27:44+02:00

    Don’t finish ongoing decommission and move operations during startup
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-20040

a9a83dc884621f0bfdf2c37be9e7e8fcf0081da1 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-10-14 16:21:52+01:00

    Simulation test fixes
    
    * During replacement, correctly set token on the joining instance
    * In bootstrap, we were not correctly stepping through the join
      operation
    * When investigating bootstrap issues, it was found that we were
      not running repairPaxosForTopologyChange on this path.
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for
    CASSANDRA-19997

2d3068c01fd6a5d3523f91de3dd2c951da0e88f3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-10-10 10:42:58+02:00

    During TCM upgrade, retain all properties of existing system tables
    
    Patch by Abe Ratnofsky and marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19992
    
    Co-authored-by: Abe Ratnofsky <abe@aber.io>

176ce395bb42c102a8df080ecd26559ab0c93b13 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-10-09 14:52:40-05:00

    Always write local expiration time as an int to LivenessInfo digest
    
    patch by Caleb Rackliffe; reviewed by Mick Semb Wever, David Capwell, and Marcus Eriksson for CASSANDRA-19989

a27e09930dea92574edd48a0c7a6098af4e7c081 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-10-01 15:19:46+01:00

    Nodetool cms reconfigure reports streaming failures correctly
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for
    CASSANDRA-19972

73d8ee1a7114d96e879ea3e968e7dd03b830d221 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-10-01 15:29:06+02:00

    Bump the correct metric when doing progress barrier retries
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-20016

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

279c0527aa3d52e1474fee5f37c0227ed6f9da5f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-09-26 15:56:03+02:00

    Allow CMS reconfiguration to work around DOWN nodes
    
    Patch by Sam Tunnicliffe and marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19943
    
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>

5c433e803287b6a816760add5959c8a991fceacb | Author: Marcus Eriksson <marcuse@apple.com>
 | 2024-09-25 16:40:55+02:00

    Avoid placing the CMS on the node we're wiping
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19943

9ff31e806070873449ceb6e47aaa5e25118b466f | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-09-18 13:21:39+01:00

    Equality check for Paxos.Electorate should not depend on collection types
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-19935

cdfce6b4ac5b2d3a6106001f4d6eb9234bbaa300 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-09-11 13:17:26+02:00

    Allow nodes to change IP address while upgrading to TCM
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19921

8d082508ef7fd6590dda1d777092dd3524b2c27a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-09-10 09:04:13+02:00

    Retain existing keyspace params on system tables after upgrade
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19916

5539f9b9996ec40fe933ee487968b1595d7a9fee | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-09-05 10:41:38+01:00

    Deprecate use of gossip state for paxos electorate verification
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson & Benedict Elliott
    Smith for CASSANDRA-19904

6dc9ca99fa7eb2ca2e1ea841f5566c3fb5d3f864 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-08-22 14:15:52+02:00

    Retry if node leaves CMS while committing a transformation
    
    Patch by Marcus Eriksson; reviewed by David Capwell and Sam Tunnicliffe
    for CASSANDRA-19872

c263cdf6106adbf706bb85991e103e2c6519946c | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-08-20 16:39:16+02:00

    Fix ProgressBarrierTest
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-19849.

a2dad4ab1947971cb2c92995ab25a8adba7ef40b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-08-15 10:49:52+02:00

    Allow getendpoints for system tables and make sure getNaturalReplicas work for MetaStrategy
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19846

e1540fc85b1429f339e0251ecc3e048620df943a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-08-15 10:43:23+02:00

    On upgrade, handle pre-existing tables with unexpected table ids
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19845

86a353b4436ee5d6794d4968dfde30ed6f791030 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-07-31 15:33:07+02:00

    Wait for move to finish before cleanup in TransientRangeMovement2Test#testMoveForward
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19803

e5973bf34f7f61347f7e5d6aaafad3ed38f2f8b7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-07-29 15:00:52+02:00

    Reconfigure CMS before assassinate
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19768

9fb141ffcc26108f04a4faf6848ad6080ca4d481 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-07-29 11:21:17+02:00

    Change log level when sending message during messaging service shutdown.
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19804

018feb36f42d28bc11073741ef224b42f9a60ad0 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-07-25 14:47:13+02:00

    NPE on Directory in ShortPaxosSimulationTest
    
    Patch by Alex Petrov, reviewed by Caleb Rackliffe and Marcus Eriksson for CASSANDRA-19794

48dcf5e0921b8a5b7a73fa15ebfb2341d48c857b | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-06-18 17:29:46+01:00

    Snitch re-implementation
    
    Deprecate IEndpointSnitch entirely, to be replaced with new interfaces:
    * Locator for endpoint -> location mapping
    * InitialLocationProvider to supply the DC & rack for registration
    * NodeProximity for sorting endpoints and replicas at query time
    
    For migration/upgrade/deprecation, nodes can still be configured with
    an IEndpointSnitch implementation via endpoint_snitch in config, but
    we hide this with a facade and only present the new interfaces.
    
    Patch by Sam Tunnicliffe and Marcus Eriksson; reviewed by Sam
    Tunnicliffe and Marcus Eriksson for CASSANDRA-19488
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>

cbe07fd57e3d94a1f2512fced3f38e69ad4b3eb2 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-06-13 16:21:42+02:00

    Reconfigure CMS after replacement, bootstrap and move operations
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19705

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

594a0b4b6c1bd78ef898471c8b564d8db1d35952 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-06-04 14:43:39+01:00

    Adjust dc/rack checks at startup
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-19488

82c00cc01ef4312d0d7eb7ca95c9368af75e7893 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-05-28 13:14:10+02:00

    Disallow denylisting keys in system_cluster_metadata
    
    Patch by Marcus Eriksson; reviewed by Sam Tunnicliffe for
    CASSANDRA-19713

51ef21b6bc43d1d2fa24ff362d0411e4e248b079 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-05-08 12:20:32+02:00

    Fix gossip status after replacement
    
    Patch by Marcus Eriksson; reviewed by Sam Tunnicliffe for
    CASSANDRA-19712

5f78bf65dc3d60622a24d4ff8b21404b39b0a930 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-05-07 13:28:30+02:00

    Ignore repair requests for system_cluster_metadata
    
    Patch by Marcus Eriksson; reviewed by Sam Tunnicliffe for
    CASSANDRA-19711

a9dbb8941973bcdb6ad72047ae92a42480987d73 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-05-06 09:30:22+02:00

    remove unused import

4d29a1c75e4c7a5493d5601c7a907b75e042c5f9 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-05-02 09:21:50+02:00

    Merge pre-existing schema with the system defined one during upgrade
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19615

a15b137b7c8c84773453dbe264fcd2d4b76222c0 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-04-30 09:04:09+01:00

    Remove unused fields from config
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-19599

51d048a93a7e7cfb93a544dabba4b6f7aa1bbdd1 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-04-29 11:36:51+01:00

    Add cluster metadata id to gossip syn messages
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for
    CASSANDRA-19613

7b89979dc8488c4348101f88687f48a56a05781b | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-04-29 09:16:33+01:00

    When repairing system_cluster_metadata always repair full range
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for
    CASSANDRA-19709

2c003710881860bde420d6a2dc1cb71e845bdb28 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-04-26 09:12:38+01:00

    Push down repair tokens and partitioner through paxos repair
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for
    CASSANDRA-19714

27c1e56e43cafc8966878ff9c48b0e566c07e32b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-04-25 19:44:39+02:00

    Avoid ClassCastException when verifying tables with reversed partitioner
    
    Patch by Marcus Eriksson; reviewed by Sam Tunnicliffe for
    CASSANDRA-19710

b7eafa94f3b4f5361e891fde5c8a24d089b52d4c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-04-24 16:27:10+02:00

    Remove leftover period column from system.metadata_snapshots
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19587

dabcb175527d3c2daef54c6ce029b3c3054b2a77 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-04-19 09:39:44+01:00

    Improve handling of transient replicas during range movements
    
    Patch by Sam Tunnicliffe and Marcus Ericsson; reviewed by Alex Petrov
    for CASSANDRA-19344
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>

80971709b983566a3f2dbfc189dfa1c5367d69bb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-04-15 11:06:57+02:00

    Properly set lastModifiedEpoch on multistep operations
    
    Patch by Marcus Eriksson; reviewed by Sam Tunnicliffe for
    CASSANDRA-19538

cbf4dcb3345c7e2f42f6a897c66b6460b7acc2ca | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-04-12 14:04:06+01:00

    Enable EpochAwareDebounce to cancel in flight rpc requests
    
    Patch by Sam Tunnicliffe; reviewed by Alex Petrov and Marcus Eriksson
    for CASSANDRA-19514

728b9ec4c604f6939facf62a261ca795ef6dbf0c | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-04-11 09:04:54+01:00

    Revisit metadata log schema to remove period field
    
    Patch by Sam Tunnicliffe and Marcus Eriksson; reviewed by Alex Petrov for CASSANDRA-19482
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>

7694d901529e9b78ad3e4c548fbe1c03c305b929 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-04-10 09:18:23+02:00

    Add nodetool command to unregister LEFT nodes
    
    Patch by marcuse and Sam Tunnicliffe; reviewed by Sam Tunnicliffe for CASSANDRA-19581
    
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>

d548396597897012c0b8ed83264f8dd911fb84bf | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-04-03 09:58:49+02:00

    Use Transformation.Kind.id in local and distributed log tables
    
    Patch by Sam Tunnicliffe and marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19516
    
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>

c5c4cd4e57515785d91ebaa918d533baf3222215 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-04-02 15:54:04+02:00

    Update use of transition plan in PrepareReplace
    
    Patch by Sam Tunnicliffe and marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19132

67139d5c334e58fdc8d9f09f9288155448666cd3 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-03-26 11:52:17+01:00

    Raise priority of TCM internode messages during critical operations
    
    Patch by Alex Petrov; reviewed by Sam Tunnicliffe and marcuse for CASSANDRA-19517.

7623e4678b8ef131434f1de3522c6425c092dff9 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-03-25 10:25:50+01:00

    The result of applying a metadata snapshot via ForceSnapshot should return the correct set of modified keys
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-19128.

8d8c6fbc37899ff77be6b3431f99f6951c4c05c2 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-03-22 13:39:34+01:00

    Override the correct method to avoid retries in ConsistentBootstrapTest.coordinatorIsBehindTest
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-19343

34d999c47a4da6d43a67910354fb9888184b23ab | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-03-20 15:53:50+01:00

    Optimisations to PlacementForRange, improve lookup on r/w path
    
    Patch by marcuse and Sam Tunnicliffe; reviewed by Sam Tunnicliffe for CASSANDRA-19191
    
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>

63c62618560ad65b5b3e9f4d34b70b8b6dd0a75b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-03-12 08:31:05+01:00

    Reimplement ClusterMetadata::writePlacementAllSettled to step through InProgressSequences to determine state when finished.
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-19193

a69c8657d75de627fb1fe518bfe1d657add11740 | Author: nvharikrishna <n.v.harikrishna.apache@gmail.com>
 | 2024-02-27 17:25:30+05:30

    Fix getRangeTo* operations of StorageService mbean for local strategy keyspaces
    
    Patch by Venkata Harikrishna Nukala; reviewed by Marcus Eriksson and Sam
    Tunnicliffe for CASSANDRA-19255

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

f31d72e8758ee1018435612775c73f7addbb6ec4 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-02-12 14:23:25+01:00

    Flush snapshot table on every write and introduce reversed long local partitioner.
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19391

0e5fb78c018245e1dfb25317d695665cb3317f3e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-02-12 12:57:30+01:00

    Add an explicit id to Transformation.Kind
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19390

5d4bcc797af882c64736b3f842cbf8bedbba184b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-02-01 10:16:41+01:00

    Avoid exposing intermediate state while replaying log during startup
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19384

061cb88b3c7bd6420f5be1c025c8146294338bae | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-01-31 13:19:20+01:00

    Improve logging for retries in TCM
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson and Sam Tunnicliffe for CASSANDRA-19347

60fe2dc61d3ea3d241e7e624f7a3ef94bd427b2f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-01-31 12:52:16+01:00

    Fix version check in InProgressSequences serialization
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19348

2924762fa1c29c3658507225e9e5e00853ec58e6 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-01-30 11:29:09+01:00

    LocalLog: Cancel signal when unused
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson and Sam Tunnicliffe for CASSANDRA-19353.

6821227d935acffad3b1a1e38429d96ca592e45b | Author: Bereng <berenguerblasi@gmail.com>
 | 2024-01-24 10:16:58+01:00

    Test Failure: bootstrap_test.TestBootstrap.* Take 2
    
    patch by Berenguer Blasi; reviewed by Brandon Williams and Marcus Eriksson for CASSANDRA-19097

26b939dca68dcc8573a7fa36b5c0598fbd1c95fb | Author: Marcus Eriksson <marcuse@apple.com>
 | 2024-01-24 09:14:34+01:00

    Stop trying to snapshot removed tables in snapshot_test.py
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19189

43eb2a4bdee169e0f9338afab4f70009604997b2 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-01-16 14:13:27+01:00

    Avoid trying to get replication factor for system_cluster_metadata before we have a CMS
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19269

3e6a551dbab6ecdc97b99f9ec3118316bfaf1802 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-01-11 14:18:46+01:00

    TCM: Catch up committing node on rejection
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-19260

7f354571f3b4cb96a734749969612f4c743e437a | Author: maoling <maoling@apache.org>
 | 2024-01-10 00:30:00+08:00

    Fix startup ExceptionInInitializerError when upgrade from 5.0-beta1 to trunk
    
    Patch by Ling Mao; reviewed by marcuse for CASSANDRA-19263

46b90364daecf1880db5eda9899d7353ad81f445 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-12-21 13:47:22+01:00

    Change IP address of the CMS node during transition
    
    Patch by Alex Petrov; reviewed by Sam Tunnicliffe and Marcus Eriksson for CASSANDRA-19219

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>

17ecece5437ab39aaeaa0eb4b42434cddd9960b5 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2023-12-14 17:55:05+00:00

    ForceSnapshot transformations should not be persisted in the local log table
    
    Patch by Sam Tunnicliffe; reviewed by marcuse for CASSANDRA-19190

6ffd2677ee0d01c9e5493703a67255b0148106a4 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-12-14 10:25:02+01:00

    Remove sealed_periods and last_sealed_period tables
    
    Patch by marcuse; reviewed by Sam Tunnicliffe and Alex Petrov for CASSANDRA-19189
    
    Co-authored-by Sam Tunnicliffe <samt@apache.org>

901786ec27f726305ba665056a868b37d9cb3e38 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-12-11 16:47:19+01:00

    Avoid race inserting new data in compaction_history during truncation in SystemKeyspaceMigrator41Test.testMigrateCompactionHistory
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19098

439d1b122af334bf68c159b82ef4e4879c210bd5 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-12-10 18:30:26+01:00

    Bring Harry into C* Tree
    
    Patch by Alex Petrov; reviewed by Caleb Rackliffe and Marcus Eriksson for CASSANDRA-19210.

1a46e96890d924723ccaef42bc8a94ebc2119045 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-12-06 14:09:48+01:00

    Don't start MessagingService unnecessarily to speed up tests and to avoid memory leak
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-19125

3ed09031312a6b32d01ed5a647a65995206bdb75 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2023-12-04 12:04:57+00:00

    In in-jvm dtests, don't mark internode messaging as started until it actually is
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-19087

c5a2781b22344356d8616c1bd4725d124d2ae46b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-12-04 10:57:10+01:00

    Enable bytebuddy rule after starting nodes to fix DecommissionAvoidWriteTimeoutsTest
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19090

cfdeef43b331e37b091c78eb01cd1cd2c3f21c3a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-12-01 14:21:09+01:00

    Lower the number of tables and repairs to avoid timeouts in ClearSnapshotTest
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19070
    
    backported to 5.0 in CASSANDRA-19622

f74c07d2d314d9127b210ec5dce9152110e060b3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-12-01 14:21:09+01:00

    Lower the number of tables and repairs to avoid timeouts in ClearSnapshotTest
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19070

11358bd3a84550871e1a49dea8c79304733859de | Author: Sam Tunnicliffe <samt@apache.org>
 | 2023-11-30 19:56:34+00:00

    Rewrite RegisterTest to verify serialization version ceiling
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-19073

bd25c05d526a87b90d64300fde5635aeb78a565a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-11-30 16:25:46+01:00

    Test failure: materialized_views_test.TestMaterializedViewsConsistency.test_multi_partition_consistent_reads_after_write
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19056

179711eab6907fe3e67f485599df23a82f6dc207 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-11-30 14:06:08+01:00

    Improve the situation with timeouts of all fuzz tests.
    
    Since we would wait for request timeout, even if one progress barrier message gets lost,
    we would fail the test, since we would wait for 10 minutes of timeout. But since _commit_
    is paused, we could just attempt to retry, and only one of the attempts will succeed.
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-19123

5f0359b22947613d99a473042424a69ea8cc4ab9 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-11-30 14:04:02+01:00

    Fix ConsistentMoveTest: nodes were getting stuck in assertGossipStatus, since we would log the message, but never change the actual gossip status.
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-19123

b45a0e0145f1779e872047ab83b2991ffb8ed199 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-11-30 13:12:46+01:00

    Remove dependency on bundled Harry jar
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson and Sam Tunnicliffe for CASSANDRA-19083

a98a5a1d9d40ee3b2952af4e09bd4cc6080fc3fc | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-11-30 10:33:06+01:00

    Reduce time the tests run to avoid timeouts
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-19123

146f7677ae99bae2c5eeed34e85cc7d79dbba230 | Author: Sam Tunnicliffe <samt@apple.com>
 | 2023-11-29 13:07:54+00:00

    Drop assertion that no view build has been resumed as this may happen during a normal startup
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-19093

806a395b9ce6cbb81b1b7af9eb2f72fef97e0bbd | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-11-29 13:17:39+01:00

    Clone EndpointState before sending GossipShutdown message
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-19115

30ed828c878e50b41ee49da2ff4d480dea5730e5 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2023-11-28 15:48:23+00:00

    [CEP-21] Add log message for backwards compatibility
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-19068

a9fe8ae7aeb4a27657f4750c88b2c3966cedb269 | Author: Sam Tunnicliffe <samt@apple.com>
 | 2023-11-28 15:45:17+00:00

    Adjust expected log messages in pending_ranges_test.py
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-19068

5613d0a4fe783dc8df2761c1bd240666faa79f42 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-11-28 14:17:59+01:00

    Test failure: org.apache.cassandra.distributed.test.ring.DecommissionTest.test*Version*
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19078

da868ab60724aa49af5cebc5e61f446db7d6169a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-11-28 10:23:35+01:00

    Test Failure: org.apache.cassandra.distributed.upgrade.ClusterMetadataUpgradeTest.upgradeWithHintsTest
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19063

9167d599f3bfa81e57c629744d121f6d2bc794d1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-11-27 14:08:26+01:00

    Test Failure: org.apache.cassandra.db.compaction.writers.CompactionAwareWriterTest.test*CompactionWriter-trie
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19091

db52bef03a0595bbc679756053ccec1a37e86c23 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-11-27 13:24:47+01:00

    Test failure: org.apache.cassandra.db.CorruptPrimaryIndexTest.bigPrimaryIndexDoesNotDetectDiskCorruption
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19061

f6ea362d711ac8e06f254b18ba6fcf99e7e2c8cf | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-11-27 12:54:31+01:00

    Test failure: org.apache.cassandra.tools.JMXCompatabilityTest
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19060

de1766a2f823fb3124eb002cb73caf2e84da5bbf | Author: Sam Tunnicliffe <samt@apache.org>
 | 2023-11-27 10:56:13+00:00

    [CEP-21] Don't log unknown endpoint errors unnecessarily
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-19092

31a3ff17680c5a41e2ba859c398e405099ea4f1b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-11-27 08:00:01+01:00

    Test failure: org.apache.cassandra.db.RepairedDataInfoTest
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19059

d464c206e1d71859f479995241b26b9bde0653e1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-11-24 15:01:15+01:00

    Revert bad dtest repo in circleci conf

ae0842372ff6dd1437d026f82968a3749f555ff4 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2023-11-23 18:39:11+00:00

    Implementation of Transactional Cluster Metadata as described in CEP-21
    
    An overview of the core components can be found in the included
    TransactionalClusterMetadata.md
    
    patch by Alex Petrov, Marcus Eriksson and Sam Tunnicliffe; reviewed by
    Alex Petrov, Marcus Eriksson and Sam Tunnicliffe for CASSANDRA-18330
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Alex Petrov <oleksandr.petrov@gmail.com>
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>

c0082c9d0b2ded7da93942dfbfc7c87c896d53e0 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-11-20 11:01:47+01:00

    [CEP-21] Add version guard around call to initializecms

6b3958f1d83777e295690a663610b6b29ed1efae | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-11-17 17:13:30+01:00

    Improve setup and initialisation of LocalLog/LogSpec
    
    Patch by Alex Petrov; reviewed by Sam Tunnicliffe and marcuse for CASSANDRA-19271

dfc946d59ee5a1623b61e83f2fb002915e0ff506 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-11-13 15:39:44+01:00

    [CEP-21] Initialize CMS during upgrade tests

fe1be800b4f7e6ca5b2f28dddd2b6f7489f41631 | Author: Abe Ratnofsky <abe@aber.io>
 | 2023-11-13 15:17:47+01:00

    Remove completed coordinator sessions
    
    patch by Abe Ratnofsky; reviewed by Caleb Rackliffe, Marcus Eriksson for CASSANDRA-18903

40a40e242582bf4463c9da35570d4e55994c4fc4 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-11-13 09:38:06+01:00

    [CEP-21] Test fix storage_engine_upgrade_test.py

880fa6587b54db5b5d6cd64f5d935fd15da9a904 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2023-10-27 13:03:56+01:00

    Include column drop timestamp in ALTER TABLE transformation
    
    Patch by Sam Tunnicliffe and Marcus Eriksson; reviewed by Sam
    Tunnicliffe and Marcus Eriksson for CASSANDRA-18961
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>

7d54a62ccc27f89bb6ee55b8f17005cf4c444231 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2023-10-26 11:13:32+01:00

    Fix schema loading of UDTs inside vectors inside UDTs
    
    patch by Aleksey Yeschenko; reviewed by Marcus Eriksson for
    CASSANDRA-18964

164fa7949d1437528363465d14ed20898f1daa9e | Author: David Capwell <dcapwell@apache.org>
 | 2023-09-27 08:46:40-07:00

    Add support for repair coordinator to retry messages that timeout
    
    patch by David Capwell; reviewed by Caleb Rackliffe, Marcus Eriksson for CASSANDRA-18816

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

524bafcbbd927a7d9ec8a466e06d2e2e2ab75b34 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-05-31 12:17:45+02:00

    [CEP-21] bump startup timeout in transient_replication_ring_test

e4c27f9e1b9265dd3993b24ca7eb38cb546bc19f | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-05-31 12:16:36+02:00

    [CEP-21] Fix async startup handling in test_sstable_marking

c28bf38dee5e5b61ea1751f5690921c5981d6aff | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-05-30 16:15:56+02:00

    [CEP-21] fix netstats test

0d2d8f514d4e2e1273710433c98938f9c0680d0d | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-05-30 14:02:57+02:00

    [CEP-21] Reduce timeout for commitlog_test

c9a97682065a2cf4ff91e4c268f8e35672c881d0 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-05-25 09:32:11+02:00

    [CEP-21] Fix bootstrap_test

69bf679445eefecae0308405fc8425d71c8ca77e | Author: Marcus Eriksson <marcuse@apple.com>
 | 2023-05-23 09:14:18+02:00

    fix audit log archive command test
    
    Patch by marcuse; reviewed by Mick Semb Wever for CASSANDRA-18550

1053e3b475829c7f2d0dc4ab59322d5819d1496a | Author: Tobias Lindaaker <tobias.lindaaker@datastax.com>
 | 2023-05-17 10:42:59-07:00

    Partial compaction can resurrect deleted data
    
    patch by Tobias Lindaaker, Marcus Eriksson; reviewed by David Capwell, Marcus Eriksson for CASSANDRA-18507

05f4340d78c530b2032d88de4d2cd58a7e7ea7f2 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-05-12 10:54:07+02:00

    [CEP-21] PaxosUncommittedIndex now gets added to the IndexInfo table

8bb02fc5129d9384ce4c59fd765d8aa420ba7b3b | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-05-11 10:41:25+02:00

    [CEP-21] disable reloadlocalschema test

48eccf058bceffd18fd932620c35019c854854be | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-05-10 11:24:28+02:00

    [CEP-21] ignore deprecated gossip-related tests

c40984f5ebfd1c621f62a02edb2d609a45a56f69 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-05-08 16:00:24+02:00

    [CEP-21] need to add --force to allow removenode to result in fewer replicas than RF

357268df0cad478f6623272da819c7d60b6902c0 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-05-08 13:54:05+02:00

    [CEP-21] remove bad assert in test_remove (#32)

d6e2ec54285b94b3fb5941ba21a24f8f8c684bf9 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-05-02 10:08:34+02:00

    [CEP-21] add cluster_metadata ks

cd9bed0aeadd94136a8a6c6ed284cc4684b0666c | Author: Jon Meredith <jonmeredith@apache.org>
 | 2023-04-20 14:17:36-06:00

    Deadlock updating sstable metadata if disk boundaries need reloading
    
    patch by Jon Meredith; reviewed by Marcus Eriksson for CASSANDRA-18443

aafb4d19448f12ce600dc4e84a5b181308825b32 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2023-04-12 09:17:50+02:00

    Improve nodetool enable{audit,fullquery}log
    
    Patch by marcuse; reviewed by Dinesh Joshi and Mick Semb Wever for CASSANDRA-18550

1fb5a111d1789777c4e0d16e14c158cbfa91cd34 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2023-04-04 13:17:09+02:00

    [CEP-21] snapshot and restore tcm tables

4e17922b61d6e90151c5e165ddbf0731232e566a | Author: David Capwell <dcapwell@apache.org>
 | 2023-03-01 11:45:55-08:00

    Gossip stateMapOrdering does not have correct ordering when both EndpointState are in the bootstrapping set
    
    patch by David Capwell; reviewed by Marcus Eriksson for CASSANDRA-18292

9213335f59293926b2d643fa8a156a882495dd42 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2022-11-03 17:29:18+01:00

    Fix Splitter sometimes creating more splits than requested
    
    Spliter.splitOwnedRanges for some inputs creates an extra split. For example, when we request 7 ranges from 0..31 range, it will return 8 ranges. There is an assertion in that method which verifies whether it returns the requested number of splits. Since those numbers differs, when Cassandra is be started with assertions enabled, it would fail.
    
    patch by Jacek Lewandowski; reviewed by Marcus Eriksson for CASSANDRA-18013

ee266d283e740785817d7cb6749e6c135f4aacbb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-10-20 08:18:06+02:00

    Avoid ConcurrentModificationException in STCS/DTCS/TWCS.getSSTables
    
    Patch by marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-17977

145dbd1f0875ae4c54392125e09ed05153c0dd8f | Author: Saranya Krishnakumar <saranya_k@apple.com>
 | 2022-10-19 16:58:41-07:00

    Add flag to exclude nodes from local DC when running nodetool rebuild
    
    Patch by Saranya Krishnakumar; reviewed by Dinesh Joshi, Marcus Eriksson, Yifan Cai for CASSANDRA-17870

730b898b7415e568138c6fc1e961f69b41ba1fa0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-10-18 12:57:07+02:00

    Don't group TWCS sstables for anticompaction
    
    Patch by marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-17970

7e6799a4b903b4cdc1a467ada69f2f12a6099fcb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-10-18 08:26:21+02:00

    Keep sstable level when streaming for decommission and move
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-17969

c4711d34097c785e70c5d46e3be0ef5051ac6a3d | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-09-26 14:23:07-04:00

    Add env var to resume bootstrap after disabling
    
    Patch by Josh McKenzie; reviewed by Marcus Eriksson for CASSANDRA-17679

4fc2d9e53985dc89b93bbac80bea9faa4a3d708b | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-09-23 14:04:42-04:00

    Include estimated active compaction remaining write size when starting a new compaction
    
    Patch by Marcus Eriksson; reviewed by Chris Lohfink, Stefan Podkowinski, Caleb Rackliffe,and Josh McKenzie for CASSANDRA-17931
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

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

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

f4b69ba0e82bb051e56a92d792142034d9f617f0 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-09-19 14:49:10-04:00

    Fix "open RT bound as its last item" exception
    
    Patch by Marcus Eriksson; reviewed by Aleksey Yeschenko and Josh McKenzie for CASSANDRA-17810
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

29c0ad80c919f02585f3ddfd7f9e0d2e80b62e2b | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-09-16 15:50:44-04:00

    Fix repair failure on assertion if two peers have overlapping mismatching ranges
    
    Patch by Marcus Eriksson; reviewed by Benedict Elliott Smith and Josh McKenzie for CASSANDRA-17900
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

ff5f4833aa3e11fcffd6bff1b15597fd5a38b864 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-09-15 13:56:00-04:00

    Prevent NullPointerException when changing neverPurgeTombstones from true to false
    
    Patch by Marcus Eriksson; reviewed by Caleb Rackliffe and Josh McKenzie for CASSANDRA-17897
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

51944c5e68bfcee0c2c8e2aeb6b572eae0167965 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-09-07 13:12:22-04:00

    Make sure preview repairs don't optimise streams unless configured to
    
    Patch by Chris Lohfink; reviewed by Josh McKenzie and Marcus Eriksson for CASSANDRA-17865
    
    Co-authored-by: Chris Lohfink <clohfink@apple.com>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

ac25d6929e182af772741c7bc2bda38d03ca4b0f | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-09-06 15:43:38-04:00

    Better handle null state in Gossip schema migration to avoid NPE
    
    Patch by Marcus Eriksson; reviewed by Josh McKenzie and Alex Petrov for CASSANDRA-17864
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

94bcb4e5ec4fb99b73276d90b9d08def6f3b4d30 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-09-01 09:43:47+02:00

    Only reload compaction strategies if disk boundaries change
    
    Patch by Aleksey Yeschenko and marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-17874
    
    Co-authored-by: Aleksey Yeschenko <aleksey@apache.org>

5beab63b5550efb5e31e5005f90649661a9fe595 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-08-29 13:27:16+02:00

    Improve the way we handle repair message timeouts to avoid hanging repairs
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-17613

377e114cb1459895423c292cb0bf7f921fd30e43 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-08-25 15:27:24-04:00

    Introduce compaction priorities to prevent upgrade compaction inability to finish
    
    Patch by Alex Petrov; reviewed by Josh McKenzie and Marcus Eriksson for CASSANDRA-17851
    
    Co-authored-by: Alex Petrov <oleksandr.petrov@gmail.com>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

0e855c4b7c157b7ba63bb7377bc441260d76556f | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-08-22 14:28:50-04:00

    Fix potential out of range exception on column index downsampling
    
    Patch by Marcus Eriksson; reviewed by Josh McKenzie, Jon Meredith, and Caleb Rackliffe for CASSANDRA-17839
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

1c714e43e6bad82ca24e095385a24fe9b33dd4f4 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-08-22 14:16:30-04:00

    Log anticompaction cancellation at INFO level
    
    Patch by Marcus Eriksson; reviewed by Caleb Rackliffe, David Capwell, and Josh McKenzie for CASSANDRA-17841
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

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

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

902dcba740300797684ed3c8c355ecc84373210d | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-08-17 16:05:49-04:00

    Protect against Gossip backing up due to a quarantined endpoint without version information
    
    Patch by Marcus Eriksson; reviewed by Josh McKenzie and Sam Tunnicliffe for CASSANDRA-17830
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

c7d2e97da04e09dd908b1ea238a8498cfe5a3edb | Author: David Capwell <dcapwell@apache.org>
 | 2022-08-08 10:37:30-07:00

    NPE bug in streaming checking if SSTable is being repaired
    
    patch by David Capwell; reviewed by Marcus Eriksson for CASSANDRA-17801

f4f04fbac0eaa247dd028ddcb5a4e36dd8cd11ba | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-08-05 07:29:02-04:00

    Fix checkstyle failures on JDK8 introduced by CASSANDRA-17777
    
    Patch by Josh McKenzie; reviewed by Marcus Eriksson for CASSANDRA-17777

8691d9b6d7a9500585e1582458fe38e71e4a5bd7 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-08-04 14:14:55-04:00

    Add UUID to nodetool import logging
    
    Patch by Marcus Eriksson; reviewed by Josh McKenzie, Jordan West, and Sam Tunnicliffe for CASSANDRA-17800
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

e36aeb49e008568a2f551bb749bbb55aeaa80a72 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-08-01 14:37:26-04:00

    Log duplicate rows found during nodetool verify and scrub
    
    Patch by Marcus Eriksson; reviewed by Josh McKenzie for CASSANDRA-17789
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

652e49a8bb2f8849ce0ebb5161c30e3889c14608 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-07-27 12:57:28-04:00

    Add separate thread pool for Secondary Index building so it doesn't block compactions
    
    Patch by Chris Lohfink; reviewed by Caleb Rackliffe, Josh McKenzie, Sam Tunnicliffe, and Marcus Eriksson for CASSANDRA-17781
    
    Co-authored-by: Chris Lohfink <clohfink@apple.com>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

037149377224c5d6854fa4a0cacf44139273bce3 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-07-26 15:15:48-04:00

    Warn on unknown directories found in system keyspace directory rather than kill node during startup checks
    
    Patch by Jeff Jirsa; reviewed by Josh McKenzie, Sam Tunnicliffe, and Marcus Eriksson for CASSANDRA-17777
    
    Co-authored-by: Jeff Jirsa <jjirsa@apple.com>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

0daf21244fc0187d092616834d38df1a77dcabf0 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-07-25 11:58:42-04:00

    Add JMX call to getSSTableCountPerTWCSBucket for TWCS
    
    Patch by Stefan Podkowinski; reviewed by Caleb Rackliffe and Marcus Eriksson for CASSANDRA-17774
    
    Co-authored-by: Stefan Podkowinski <s.podkowinski@gmail.com>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

d54646e40957ffc18f651753941fac3068b79f8e | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2022-05-27 00:40:44+02:00

    UnsupportedOperationException when reducing scope for LCS compactions
    
    patch by Caleb Rackliffe; reviewed by Zhao Yang, Brandon Williams, and Marcus Eriksson for CASSANDRA-19704
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>

e76008d0a71bce385210e7cdf820c9b6459b8c80 | Author: Marcus Eriksson <marcuse@apple.com>
 | 2022-05-09 17:48:40+02:00

    Ignore error from non-related keyspaces to fix repair_tests/repair_test.py::TestRepair::test_non_replicated_ks_repair
    
    Patch by marcuse; reviewed by Berenguer Blasi for CASSANDRA-17614

3b648ca09ecfc100d5ad2e3b462d4949dbc03498 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-04-28 15:50:11+02:00

    Use TimeUUID serializer for BATCH_REMOVE_REQ
    
    Patch by marcuse; reviewed by Benedict Elliott Smith for CASSANDRA-17451

0accec41ae71fc8b381e4a21bdc5d161a7acd650 | Author: Marcus Eriksson <marcuse@apple.com>
 | 2022-04-27 16:18:57+02:00

    Bump max_mutation_size_in_kb due to system schema getting larger than 20kb after adding top partitions table
    
    Patch by marcuse; reviewed by Berenguer Blasi for CASSANDRA-16310

bcf56629e821295a22371c2cf178faae0636c68e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-04-26 10:08:19+02:00

    Bump timeouts in CasCriticalSectionTest
    
    Patch by marcuse; reviewed by Brandon Williams for CASSANDRA-17453

2b90ac1a1671b4071d9aa6f18e852021bc66702d | Author: David Capwell <dcapwell@apache.org>
 | 2022-04-21 14:37:59-07:00

    nodetool compact should support using a key string to find the range to avoid operators having to manually do this
    
    patch by David Capwell; reviewed by Marcus Eriksson for CASSANDRA-17537

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>

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

537321e9c7d2696cddc35e808a48846cb67ba52a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-04-07 09:06:53+02:00

    Remove stress server functionality
    
    Patch by marcuse; reviewed by Brandon Williams for CASSANDRA-17535

0089858819c9f06b0bee5bccf993ae7f5977d7f1 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2022-03-15 18:08:09-05:00

    Shut repair task executor down without interruption to avoid compromising shared channel proxies
    
    patch by Caleb Rackliffe; reviewed by David Capwell, Marcus Eriksson, and Josh McKenzie for CASSANDRA-17466

57ab3afcf16970047d3df4656241cf0705e94bee | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2022-03-14 17:13:47-05:00

    reduce hot-path object allocations required to record local/remote requests against the client request metrics
    
    patch by Caleb Rackliffe; reviewed by Jon Meredith for CASSANDRA-17424
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>

7b91e4cc18e77fa5862864fcc1150fd1eb86a01a | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2022-03-10 16:19:45-06:00

    Remove all usages of junit.framework and ban them via Checkstyle
    
    patch by Caleb Rackliffe; reviewed by Marcus Eriksson for CASSANDRA-17316
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>

60675cc2759db0c5629604279e70c51e10dfefd6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-03-02 11:33:39+01:00

    Remove and ban use of Instant.now
    
    Patch by marcuse; reviewed by Benedict Elliott Smith for CASSANDRA-17414

22a4ae16e46639c0ecc9934352499a3ea664f8d7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-23 11:34:52-05:00

    Deprecate JavaScript user-defined functions
    patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi and Marcus Eriksson for CASSANDRA-17280

679740ff487490d7d2fb0bf0d090e955a8092404 | Author: Erick Ramirez <erickramirezau@apache.org>
 | 2022-02-18 04:48:01+00:00

    Added CVE-2021-44521 to CHANGES.txt, NEWS.txt
    
    patch by Erick Ramirez; reviewed by Marcus Eriksson, Mick Semb Wever for CASSANDRA-17388

5c9ba06dd31157cd224af2cec75521fefe2c9883 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-02-07 11:18:05+01:00

    Extend operator control over the UDF threading model
    
    Patch by marcuse; reviewed by Sam Tunnicliffe and Benedict Elliott Smith for CASSANDRA-17352

c60ad61b3b6145af100578f2c652819f61729018 | Author: Paul Chandler <paul@redshots.com>
 | 2022-02-03 09:15:02+00:00

    Improve start up processing of Incremental Repair information read from system.repairs
    
    Patch by Paul Chandler, reviewed by Brandon Williams and Marcus Eriksson for CASSANDRA-17342

9ff28fc717e7926b5cf7c8acc85a35e0cfb43595 | Author: Jon Meredith <https://jonmeredith@apache.org>
 | 2022-02-02 17:09:42-07:00

    Fixes for intermittent in-JVM dtest failures
    
    patch by Jon Meredith, Caleb Rackliffe, Marcus Eriksson, Benedict Elliott Smith <benedict@apache.org>; reviewed by Caleb Rackliffe for CASSANDRA-17256

85c202d8a8b037791db08c531f4f3c8336c82696 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-01-21 09:02:10+01:00

    Lazy transaction log replica creation allows incorrect replica content divergence during anticompaction
    
    Patch by marcuse; reviewed by Caleb Rackliffe for CASSANDRA-17273

b58a5c86e89e10ad4d39756c5314a756eb18204d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-01-20 14:18:46+01:00

    LeveledCompactionStrategy disk space check improvements
    
    Patch by marcuse; reviewed by Caleb Rackliffe for CASSANDRA-17272

242f7f9b18db77bce36c9bba00b2acda4ff3209e | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2022-01-10 17:24:28+01:00

    Fix Prepared Statements behaviours after 15252
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDR-17248.
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>

8e28dc0ebac3d80db43acfe76cfb45c0cb17a5c8 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2021-11-29 11:27:17-05:00

    Harden resource management on SSTable components to prevent future leaks
    
    Patch by Josh McKenzie; reviewed by Caleb Rackliffe and Marcus Erikkson for CASSANDRA-17174

98e798f567368f826fc3a57ddb6cdc464e741fe3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-11-23 15:55:48+01:00

    Don't block gossip when clearing repair snapshots
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-17168

33fd2dc817f56116af0b4b7d2cd5365ce52948d9 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2021-11-17 16:43:00-06:00

    Log queries that fail on timeout or unavailable errors up to once per minute by default
    
    patch by Caleb Rackliffe and Marcus Eriksson; reviewed by David Capwell and Yifan Cai for CASSANDRA-17159
    
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>

b84ec51b4c73d7b9b58ea8a1708ae2f330972970 | Author: David Capwell <dcapwell@apache.org>
 | 2021-11-12 15:47:44-08:00

    Refactor normal/preview/IR repair to standardize repair cleanup and error handling of failed RepairJobs
    
    patch by David Capwell; reviewed by Marcus Eriksson for CASSANDRA-17069

77dde2a3c4b40da3d820d4852c572338acbf6dc9 | Author: Francisco Guerrero <francisco.guerrero@apple.com>
 | 2021-11-09 13:32:15-08:00

    Introduce separate rate limiting settings for entire SSTable streaming
    
    patch by Francisco Guerrero; reviewed by Dinesh Joshi, Marcus Eriksson, Yifan Cai for CASSANDRA-17065

1911a887e8316d343c9bfe3aca3f9d143e9f4a61 | Author: Venkata Harikrishna Nukala <n.v.harikrishna.apache@gmail.com>
 | 2021-10-23 00:03:45+05:30

    Fix slow keycache load which blocks startup for tables with many sstables.
    
    Patch by Venkata Harikrishna Nukala; reviewed by Marcus Eriksson and Joseph Lynch for CASSANDRA-14898

94611e9f2be0de4f8fabb2f3717f056f5b5fec5a | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2021-10-21 07:37:53-05:00

    Set fork mode to class in IntelliJ default test config
    
    Patch by Jacek Lewandowski; reviewed by brandonwilliams and marcuse for
    CASSANDRA-17053

d389620feebb6798f3269834f567d4b73bcee9f2 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-10-13 09:44:30-04:00

    Log time spent writing keys during compaction
    
    Patch by Marcus Eriksson; reviewed by Sam Tunnicliffe for CASSANDRA-17037
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

2ce9b13e8ff1d5d54d87e403a25561a82c9490a0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-10-12 12:28:35-04:00

    Add logging and metrics for index summary redistribution
    
    Patch by Marcus Eriksson, reviewed by David Capwell for CASSANDRA-17036
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

10103d353c3d63505cb119cda0e38e692cdb1809 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2021-09-30 12:10:46-04:00

    Add required -f option to nodetool verify
    
    Patch by Josh McKenzie; reviewed by Marcus Eriksson, Berenguer Blasi, and Caleb Rackliffe for CASSANDRA-17017
    
    Co-authored by Josh McKenzie <jmckenzie@apache.org>
    Co-authored by Chris Lohfink <clohfink@apple.com>

84ec1dc97d6358bd569d5467cb150abd0fc8939b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-09-27 10:31:12+02:00

    Correct the internode message timestamp if sending node has wrapped
    
    Patch by marcuse; reviewed by Jon Meredith for CASSANDRA-16997

50e0b40184145ce9d5c72de80dd5e5995206a3fb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-09-22 08:01:44+02:00

    Fix org.apache.cassandra.distributed.test.OptimiseStreamsRepairTest.randomTest
    
    Patch by marcuse; reviewed by Ekaterina Dimitrova for CASSANDRA-16971

86aaf22f15290fac1b5f94843c9a2c9d1c6d56fd | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-09-21 10:37:15+02:00

    CASSANDRA-16942 followup; move SSTableExport schema loading tests to a separate class
    
    Patch by marcuse; reviewed by Berenguer Blasi for CASSANDRA-16942

41b43a46c13680168b45181e904a170717cd2514 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-09-17 17:50:41+02:00

    Avoid rewriting all repaired sstables during cleanup when transient replication is disabled
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-16966

aaf72a7decf6964f00adb871333571de66c166a3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-09-17 17:45:35+02:00

    Avoid race causing us to return null in RangesAtEndpoint
    
    Patch by marcuse; reviewed by Jon Meredith for CASSANDRA-16965

9e9dffb70439e3e09e3da5515b7687b449b5ea76 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-09-09 19:55:22+02:00

    Remove OrderedJUnit4ClassRunner
    
    Patch by marcuse; reviewed by Caleb Rackliffe for CASSANDRA-16942

bc052fa68f525155246de498cc86bb192f2d479a | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2021-09-09 11:55:52-05:00

    Remove all the state pollution between tests in SSTableReaderTest
    
    patch by Caleb Rackliffe; reviewed by Marcus Eriksson for CASSANDRA-16888

c7526f943f50e994e94c8287c772c856961833f2 | Author: David Capwell <dcapwell@apache.org>
 | 2021-08-30 10:18:03-07:00

    Add soft/hard limits to local reads to protect against reading too much data in a single query
    
    patch by David Capwell; reviewed by Caleb Rackliffe and Marcus Eriksson for CASSANDRA-16896

4ec4ab992f8adc0a60055a60525e9d11a28bc2ae | Author: David Capwell <dcapwell@apache.org>
 | 2021-08-26 13:06:00-07:00

    Add client warnings and abort to tombstone and coordinator reads which go past a low/high watermark
    
    patch by David Capwell; reviewed by Blake Eggleston, Marcus Eriksson for CASSANDRA-16850

b9d8700355bf0ecabe1ca7e3f139d0ad52c4bdc4 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-08-20 13:54:36+02:00

    Avoid trying to acquire 0 permits from the rate limiter when taking snapshot
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-16872

cfc402d26a628bbc9e005c370f5707f4985207aa | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2021-08-03 14:03:37+02:00

    Add a flag to upgradesstables to allow only upgrading sstables older than a certain timestamp and recompress command
    
    Patch by Alex Petrov, reviewed by Marcus Eriksson for CASSANDRA-16837.

13632e9a99e8256a565bd6919d2d11b3e476e973 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2021-08-03 13:08:03+02:00

    Avoid re-prepare storm on qualified statements after `use`
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-15252

a8b67e3dd92e6ca1a66a1be9b2d86961224653f5 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
 | 2021-07-17 16:40:07+02:00

    Streaming tasks handle empty SSTables correctly
    patch by Aleksandr Sorokoumov; reviewed by Marcus Eriksson and Zhao Yang for CASSANDRA-16349

ce91388e533f402f076f2484406d41bda8680316 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
 | 2021-07-16 11:08:10+02:00

    Test sstableloader handling empty streams
    patch by Aleksandr Sorokoumov; reviewed by Marcus Eriksson and Zhao Yang for CASSANDRA-16349

68bf950f72d20be9f31fd3f91669be7e28c050e4 | Author: David Capwell <dcapwell@apache.org>
 | 2021-07-02 10:38:40-07:00

    BinLog does not close chronicle queue leaving this to GC to cleanup
    
    patch by David Capwell; reviewed by Caleb Rackliffe, Marcus Eriksson for CASSANDRA-16774

bb3a39ad4db82bf10a17d775f558ee18a4a70198 | Author: David Capwell <dcapwell@apache.org>
 | 2021-07-02 10:38:40-07:00

    BinLog does not close chronicle queue leaving this to GC to cleanup
    
    patch by David Capwell; reviewed by Caleb Rackliffe, Marcus Eriksson for CASSANDRA-16774

2fddec7e516a8a2dbfbd2ad51837116556116ee6 | Author: David Capwell <David Capwell>
 | 2021-07-02 10:38:29-07:00

    BinLog does not close chronicle queue leaving this to GC to cleanup
    
    patch by David Capwell; reviewed by Caleb Rackliffe, Marcus Eriksson for CASSANDRA-16774

fd9a2820a1ceb1812fce4f4cc71abc0324d5908f | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2021-07-02 10:09:31-05:00

    Enable tombstone compactions when UNCHECKED_TOMBSTONE_COMPACTION_OPTION is set
    
    Patch by Alexander Ivakov and brandonwilliams, reviewed by marcuse for
    CASSANDRA-14496

d7270725a1a0807e99b1e23a2d02c38fe8ddd94a | Author: Josh Turner <turner.josh@gmail.com>
 | 2021-07-01 12:24:40-05:00

    Add repaired/unrepaired bytes back to nodetool
    
    Patch by Josh Turner, reviewed by marcuse and brandonwilliams for
    CASSANDRA-15282

c36c081e5c33362daae748c2da1be4da9ef18fa6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-07-01 14:08:25+02:00

    Delay auth setup until after gossip has settled to avoid unavailables on startup
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-16783
    
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>

3f6f7be63faf2d07b274caf25a2fa1dcbde14187 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-06-30 16:34:09+02:00

    Display bytes per level in tablestats for LCS tables
    
    Patch by marcuse; reviewed by Brandon Williams for CASSANDRA-16779

296f65e8d1c25f31a87481843d715f5b7dad9d7b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-06-30 16:15:17+02:00

    Log when compacting many tombstones
    
    Patch by marcuse; reviewed by Brandon Williams for CASSANDRA-16780

cb370350a7520cabf87fc88a2ff37b068fb8e22d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-06-28 13:12:27+02:00

    Avoid sending CDC column if not enabled
    
    Patch by marcuse; reviewed by Aleksei Zotov, Benjamin Lerer, Michael Semb Wever for CASSANDRA-16770

2fba5c80ce7bf71d04c62043ffa1088b9e832d83 | Author: Marcus Eriksson, Jon Meredith <marcuse@apache.org>
 | 2021-06-25 22:00:25-07:00

    Avoid memoizing the wrong min cluster version during upgrades
    
    patch by Marcus Eriksson, Jon Meredith; reviewed by Brandon Williams, Yifan Cai for CASSANDRA-16759

1d87da3f6fc0eca4e805238c19db16e6607b44a7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-06-14 11:42:58+02:00

    Adding columns via ALTER TABLE can generate corrupt sstables
    
    Patch by marcuse; reviewed by Alex Petrov and Sam Tunnicliffe for CASSANDRA-16735

803a23b2f1b24701c22e7fadaf98c2c9a9491d35 | Author: Alexey Zotov <azotcsit@gmail.com>
 | 2021-05-30 22:41:28-07:00

    Fix LeveledCompactionStrategy compacts last level throw an ArrayIndexOutOfBoundsException
    
    patch by Alexey Zotov; reviewed by Marcus Eriksson, Yifan Cai for CASSANDRA-15669

d2da11d537723259f9c89d1e30ed967e0938ad60 | Author: David Capwell <dcapwell@apache.org>
 | 2021-05-21 15:50:14-07:00

    StandaloneVerifier does not fail when unable to verify SSTables, it only fails if Corruption is thrown
    
    patch by David Capwell; reviewed by Marcus Eriksson for CASSANDRA-16683

dfeb14d53ecda8868293af0234c3955df07fd1cc | Author: David Capwell <David Capwell>
 | 2021-05-21 15:50:06-07:00

    StandaloneVerifier does not fail when unable to verify SSTables, it only fails if Corruption is thrown
    
    patch by David Capwell; reviewed by Marcus Eriksson for CASSANDRA-16683

aef535cae16986c10f635e71dcbcf0759310ac29 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-05-19 11:56:12+02:00

    Temporarily remove overlap check in tests
    
    Patch by marcuse; reviewed by Berenguer Blasi and Ekaterina Dimitrova for CASSANDRA-16637

b1a8a56c563b85ab9a34d3bbf9c16278dd441157 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-05-04 09:56:32+02:00

    Avoid race in AbstractReplicationStrategy endpoint caching
    
    Patch by marcuse; reviewed by Alex Petrov and Jon Meredith for CASSANDRA-16673
    
    Co-authored-by: Jon Meredith <jonmeredith@apache.org>

a68a7c5181930053f9b513672391b45088e590c4 | Author: Scott Carey <scott@richrelevance.com>
 | 2021-04-26 15:29:38-07:00

    Nodetool garbagecollect should retain SSTableLevel for LCS
    
    Patch by Scott Carey; reviewed by marcuse for CASSANDRA-16634

2bd07ecab6121ebfc8a192243c5c6fb41eb85515 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-04-14 13:17:24+02:00

    Minor nodetool verify fixes
    
    Patch by marcuse; reviewed by Caleb Rackliffe and Jon Meredith for CASSANDRA-16608

5cbdb2e58e870535af61204898a1e2bbf6cb5f64 | Author: David Capwell <dcapwell@apache.org>
 | 2021-04-13 09:46:49-07:00

    Periodic failures in *RepairCoordinator*Test caused by race condition with nodetool repair
    
    patch by David Capwell; reviewed by Marcus Eriksson for CASSANDRA-16585

7152d40bb372398bd40db1f649e8d644f90fbb44 | Author: Brian Houser <brianh@amazon.com>
 | 2021-04-12 13:25:13-07:00

    Add autocomplete, errors for provide_overlapping_tombstones
    
    Patch by Brian Houser; reviewed by marcuse for CASSANDRA-16350

c44dfab9b5b62820d70aba062ba3c9b9117912db | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-04-07 10:23:18+02:00

    Add JStackJUnitTask to avoid downloading the jar
    
    Patch by marcuse; reviewed by Brandon Williams, David Capwell, Michael Semb Wever for CASSANDRA-16570

6a45728b089f431338d907d135df909aac9aacae | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-04-07 10:23:18+02:00

    Add JStackJUnitTask to avoid downloading the jar
    
    Patch by marcuse; reviewed by Brandon Williams, David Capwell, Michael Semb Wever for CASSANDRA-16570

4b018b5bf4117d2377a67a495a40a7d7e49b30f5 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-04-06 08:44:35+02:00

    Make sure sstables with moved starts are removed correctly in LeveledGenerations (backported from 4.0)
    
    Patch by marcuse; reviewed by Benedict Elliott Smith for CASSANDRA-16552

a1210aa28d111fcd614691ddf83d3af340262203 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-04-06 08:44:35+02:00

    Make sure sstables with moved starts are removed correctly in LeveledGenerations
    
    Patch by marcuse; reviewed by Benedict Elliott Smith for CASSANDRA-16552

efe830e1f7e3f2b4dfb6c401326a06f2518c66b3 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2021-03-26 16:20:01+00:00

    Fix 4.0 node sending a repair prepare message to a 3.x node breaking the connection
    
    patch by Aleksey Yeschenko; reviewed by Marcus Eriksson for CASSANDRA-16542

f49c29ee8c7374a05e32be01cb0046236d5309e6 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2021-03-17 15:28:05+01:00

    Reduce the log level on "expected" repair exceptions
    
    patch by Caleb Rackliffe and Marcus Eriksson; reviewed by Josh McKenzie for CASSANDRA-16775

32394e9d0ee86c66b7b21a9e9832ab6671b00f6e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-03-15 13:08:41+01:00

    Ignore trailing zeros in hint files
    
    Patch by marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-16523

ad8ecc8ba492ad2492b57ead65593e0221182198 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-02-22 14:21:09+01:00

    incremental_repair_test's test_manual_session_fail, test_manual_session_cancel_non_coordinator_failure and test_manual_session_force_cancel,  migrated to in-jvm dtests
    
     patch by Marcus Eriksson; reviewed by Adam Holmberg, Mick Semb Wever for CASSANDRA-16425

6f13c864a02b32daa7696eca27431f5385a306df | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2021-02-17 15:28:47+01:00

    NPE in Slice#make on RT + partition deletion reconciliation on timestamp tie
    
    Patch by Alex Petrov; reviewed by Aleksey Yeschenko and Marcus Eriksson for CASSANDRA-16453.

309b3033d44c5cdc18d6e3897661966853d39407 | Author: Stefan Miklosovic <stefan.miklosovic@instaclustr.com>
 | 2021-02-15 16:23:10+01:00

    Add possibility to copy SSTables in SSTableImporter instead of moving them
    
    Patch by Stefan Miklosovic; reviewed by Michael Semb Wever and Marcus Eriksson for CASSANDRA-16407

efb5d036113898186bbc8a0eb0626c9c37fab588 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2021-02-15 15:23:54+01:00

    Avoid using insecure class loader, while picking a right parent class loader for in-jvm dtests
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-16448.

d6f18106f09e7b1a58744c9bd1ee35054a43d68a | Author: Yifan Cai <ycai@apache.org>
 | 2021-02-11 21:53:47-08:00

    Add an option to nodetool tablestats to check sstable location correctness
    
    patch by Yifan Cai; reviewed by Ekaterina Dimitrova, Marcus Eriksson for CASSANDRA-16344

9bc8d0b452aeb7aaa2005e710fc3de0998172738 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2021-02-10 15:39:41+01:00

    Avoid executing commands that have guaranteed empty bounds in slices filter
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson and Aleksey Yeschenko for CASSANDRA-16435.

5c84ed9ae8227e550630768a47fef7b2d1f1f1d7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-02-05 10:20:15+01:00

    Send FAILED_SESSION_MSG on shutdown and on in-progress repairs during startup
    
     patch by Marcus Eriksson; reviewed by Adam Holmberg, Chris Lohfink, Mick Semb Wever for CASSANDRA-16425

f4be27fd079690aab67eaac04bd237b1018140a9 | Author: Alexander Dejanovski <alex@thelastpickle.com>
 | 2021-01-27 17:39:11+01:00

    Move excessive repair debug loggings to trace level
    
    Patch by Alexander Dejanovski; reviewed by marcuse for CASSANDRA-16406

f9b7c1e6984f5b81aae1e3a2191d4e9599db15ae | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2021-01-11 10:55:44+01:00

    Allow CommitLogSegmentReader to optionally skip sync marker CRC checks
    
    patch by Caleb Rackliffe; reviewed by Josh McKenzie for CASSANDRA-16842
    
    Co-authored-by: Jordan West <jordanrw@gmail.com>
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>

a2af7aa3cf7edbd65dee159dbcd711bd8e490ca2 | Author: David Capwell <dcapwell@apache.org>
 | 2020-12-14 10:34:00-08:00

    python upgrade tests include tests which are not impacted by the version under test
    
    patch by David Capwell, Michael Semb Wever; reviewed by Marcus Eriksson, Michael Semb Wever for CASSANDRA-16328

9dcd035ff6894bd135cce4fd2460ab72269ab970 | Author: dcapwell <dcapwell@gmail.com>
 | 2020-12-14 10:20:54-08:00

    python upgrade tests include tests which are not impacted by the version under test (#106)
    
    patch by David Capwell, Michael Semb Wever; reviewed by Marcus Eriksson, Michael Semb Wever  for CASSANDRA-16328

193d4ef3a79305d9f19e26012c0cd79ea79d54fd | Author: Serban Teodorescu <teodores@adobe.com>
 | 2020-12-14 16:36:39+02:00

    Prevent SSTableLoader from doing unnecessary work
    patch by Serban Teodorescu; reviewed by Aleksandr Sorokoumov, Marcus Eriksson and Zhao Yang for CASSANDRA-16349

0979bda958a35f748b30ce102872278bfbafa578 | Author: Stefan Miklosovic <stefan.miklosovic@instaclustr.com>
 | 2020-12-11 15:43:45+01:00

    Expose data dirs to ColumnFamilyStoreMBean
    
    Patch by Stefan Miklosovic; reviewed by marcuse for CASSANDRA-16335

1515a6e60c0c0cee28ccc1ff261ccbee9ac0388c | Author: David Capwell <dcapwell@apache.org>
 | 2020-12-10 13:54:42-08:00

    python upgrade tests include tests which are not impacted by the version under test
    patch by David Capwell, Michael Semb Wever; reviewed by Marcus Eriksson, Michael Semb Wever  for CASSANDRA-16328

3436c3efc0ff785137ac299e8e09085ffa526f5c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-12-08 10:01:23-08:00

    DigestResolver.getData throws AssertionError since dataResponse is null
    
    patch by Marcus Eriksson, Caleb Rackliffe; reviewed by Berenguer Blasi, Brandon Williams, Caleb Rackliffe, David Capwell for CASSANDRA-16097

545809616c92a91e4c39d1eedfa65800f25a2a93 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-12-03 11:29:38+01:00

    Track top partitions by size and tombstone count
    
    Patch by marcuse; reviewed by David Capwell and Yifan Cai for CASSANDRA-16310

786cb11e182c6cb47f36d11d68e52c198d31ba76 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-12-03 10:17:11+01:00

    Send back client warning if creating too many tables/keyspaces
    
    Patch by marcuse; reviewed by Alex Petrov, Brandon Williams, Yifan Cai for CASSANDRA-16309

90b2f3e068a95e4fd70ec19d0dff60abcf10efc8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-12-02 13:18:04+01:00

    CASSANDRA-16274 followup 2 - reduce iterations in OptimiseStreamsRepairTest to make it pass in low resource CI

8742f3a414226bf93f8b2aff5870eff8badc0604 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-12-02 07:42:24+01:00

    CASSANDRA-16274 followup - fix JMXCompatabilityTest

caeecf6456b87886a79f47a2954788e6c856697c | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2020-11-20 16:14:30+01:00

    Follow-up: remove test deprecated by CASSANDRA-16217
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson and Caleb Rackliffe for CASSANDRA-16217

0e059c42f298686d6a219b4bc0b7973652f4183d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-11-18 15:18:33+01:00

    Too defensive check when picking sstables for preview repair
    
    Patch by marcuse; reviewed by Adam Holmberg and Ekaterina Dimitrova for CASSANDRA-16284

22abff779df097e0ef38180442e9c680b3d41187 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-11-13 09:47:38+01:00

    Optimised repair streaming improvements
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-16274

242ab778f2decbf15e34ab4c28308274f4e01d01 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-11-09 15:09:44+01:00

    Make sure OOM errors are rethrown on truncation failure
    
    Patch by marcuse; reviewed by Benjamin Lerer and Berenguer Blasi for CASSANDRA-16254

fa9bbd431100ceac0af8ca3ea0a3dac407246446 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-11-05 08:19:55+01:00

    remove bad import from CASSANDRA-15789

3cba8d807a478a9ee7cc93e3fd50849cfe056fa0 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2020-10-22 09:45:39+02:00

    Decomissioned nodes are picked for gossip when unreachable nodes are considered for gossiping
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-16156

2edc5bb441eb7e3ccd549333012ef00fd1d5c428 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2020-10-20 14:58:57-07:00

    Log Warning Rather than Verbose Trace when Preview Repair Validation Conflicts with Incremental Repair
    
    patch by Caleb Rackliffe; reviewed by David Capwell, Marcus Eriksson for CASSANDRA-16209

7ca997ba3514e19864d53b8ca56a1e4f5c26208f | Author: Aleksey Yeshchenko <aleksey@apache.org>
 | 2020-10-20 18:02:45+01:00

    Drain and/or shutdown might throw because of slow messaging service shutdown
    
    patch by Aleksey Yeschenko; reviewed by Marcus Eriksson and Alex Petrov
    for CASSANDRA-16276

8ffec0f02cf73c3d3a8c01aa2d856647a5620a21 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2020-10-20 07:07:47+02:00

    Bring back partial compact storage support to 4.0
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-16217

3a05ed3ce15ab4dcd5f13b9b56c18c0198c0e203 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2020-10-14 16:49:33+02:00

    Follow-up: fix test failures caused by 16207.
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-16207

8333d0b0890f6299fac1fd219f58aee0c62cbf9c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-10-14 12:30:21+02:00

    Reduce amount of allocations during batch statement execution
    
    Patch by marcuse; reviewed by Benjamin Lerer, Michael Semb Wever and Yifan Cai
    for CASSANDRA-16201

12604456f9a8a38f742fd536af145d6ef0f61677 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-10-06 15:30:48+02:00

    Avoid marking shutting down nodes as up after receiving gossip shutdown message
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-16094

4d173e0a3f97b68b2ce0fb72befe2912efd31102 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-10-05 16:25:56-07:00

    Don't adjust nodeCount when setting node id topology in in-jvm dtests.
    Make sure we don't throw any uncaught exceptions during in-jvm dtests.
    
    patch by Marcus Eriksson; reviewed by Alex Petrov, David Capwell for CASSANDRA-16109,CASSANDRA-16101

f02e53568dbc193b7ac75cc19b0a7751d5514b95 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-10-02 08:23:05+02:00

    Improve empty/corrupt hint file handling on startup
    
    Patch by marcuse; reviewed by Benjamin Lerer and Yifan Cai for CASSANDRA-16162

28d0a668bf4f23d6b16ec47dc3f2ddab24769105 | Author: Benjamin Lerer <b.lerer@gmail.com>
 | 2020-09-28 14:23:44+02:00

    Update tests for CASSANDRA-14793
    
    patch by Benjamin Lerer; reviewed by Andrés de la Peña and  Marcus
    Eriksson for CASSANDRA-14793

5890b5fd76b6a0f5dd3dc9b464b5aa9fb592c7bd | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-28 09:38:36+02:00

    fix bad rebase, remove remove_perf_disable_shared_mem

8a4c1d7a485bbd2c12864d27e2705133ebbaabc0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-24 19:31:48-07:00

    Add flag to ignore unreplicated keyspaces during repair
    
    patch by Marcus Eriksson; reviewed by Blake Eggleston, David Capwell for CASSANDRA-15160

bfc739e67cdd1b56bcb68399d6b5b6cb3024e90c | Author: Marcus Eriksson <Marcus Eriksson>
 | 2020-09-24 19:31:34-07:00

    Add flag to ignore unreplicated keyspaces during repair
    
    patch by Marcus Eriksson; reviewed by Blake Eggleston, David Capwell for CASSANDRA-15160

b0054ea44f1311d938aaa22f775f4930a8a1419c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-22 10:22:54+02:00

    CASSANDRA-16109: if user has not set nodeCount, use the node id topology size (#20)

a726134a812dec12819390ebe819d40188383f5e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-21 10:44:37+02:00

    ninja: bad merge - remove getUncaughtExceptions from IInstance (#19)

15d959578258d053eb66ae94a43f299e1f099814 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-18 09:19:13+02:00

    Add method to ignore uncaught throwables (#18)
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-16101

2720fff0471abf807e7cbeb07048cc29c03b0c69 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-16 15:20:29+02:00

    collect dc/rack information and validate when building (#15)
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-16109

9a30167909f8a9cb06e0f8bdf04f6e7562a91a0f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-16 12:28:54+02:00

    ninja fix build, add jmxtool to rpm and deb packaging

54d297a192ca452dab5640f33fd6c22fd31e2f9c | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2020-09-09 16:35:38-05:00

    Make sure MockSchema.sstable() disposes of its FileHandles properly
    
    Patch by Caleb Rackcliffe; reviewed by Marcus Eriksson and Sam
    Tunnicliffe for CASSANDRA-16119

f41ea9fb14936bca4aeea0ab2bf6d55c51f37f6a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-09 12:49:42+02:00

    Make sure LCS handles duplicate sstable added/removed notifications correctly.
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-14103

39ec22a3c813ee6bf663c85d8c1053abda59575e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-08 13:10:39+02:00

    Default to 3 datadirs in in-jvm dtests (#13)
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-15386

8b20021bd33e8f76242c2fa8535acc15f2d6b2e0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-08 13:03:39+02:00

    add method to fetch uncaught exceptions (#14)
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-16101

8b25cd58bfa646db9e6c24c51896950da02945db | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-07 10:11:53+02:00

    Remove bad assert when getting active compactions for an sstable
    
    Patch by marcuse; reviewed by Blake Eggleston and Yifan Cai for CASSANDRA-15457

3642d55886f3115530266b53a95d53ecd136bf9a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-04 10:57:47-07:00

    In-jvm dtests use -1 as timestamp for all writes that don't specify 'USING TIMESTAMP'
    
    patch by Marcus Eriksson; reviewed by David Capwell for CASSANDRA-15934

0dc5bd51f5ff36434bf7b5244242977ecbb47e39 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2020-09-03 16:00:31+02:00

    Changes required for Harry build
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-16102

5ec3bae22b6e252d629daae8549036c1a547d21a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-09-03 09:32:21+02:00

    Avoid adding locahost when streaming trivial ranges
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-16099

9b6e54ee02dc68a99965f1ea9533fd5e781e4cbe | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-08-31 16:13:27+02:00

    Avoid trying to keep track of RTs for endpoints we won't write to during read repair
    
    Patch by marcuse; reviewed by Benedict Elliott Smith for CASSANDRA-16084

da3806795fe7cf8412249a0fab9934e071a7511e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-08-21 09:01:51+02:00

    Avoid invalid state transition exception during incremental repair
    
    Patch by marcuse; reviewed by Blake Eggleston and Jon Meredith for CASSANDRA-16067

219eb86fd22805d419667c791af4419cd2b3d00a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-08-20 08:51:29+02:00

    Initialize sstables earlier to avoid NPE in CompactionIterator
    
    Patch by marcuse; reviewed by Brandon Williams and Jon Meredith for CASSANDRA-16062

c9ba33c334c813ece786dff57a853589852a1b65 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-08-19 11:29:11-07:00

    Handle difference in timestamp precision between java8 and java11 in LogFIle.java
    
    patch by Marcus Eriksson; reviewed by David Capwell for CASSANDRA-16050

92f7c8db1444bf5d757cd50dba2211a446f3b22c | Author: Jordan West <jwest@apache.org>
 | 2020-08-17 14:20:32-07:00

    Ignore COMPACT STORAGE flag for tables for which its safe to do so
    
    patch by Jordan West; Reviewed by Marcus Eriksson and Caleb Rackliffe for CASSANDRA-16048

00c22232d96b6e592fb1d1f32a6b649b49eceb34 | Author: Stefan Miklosovic <stefan.miklosovic@instaclustr.com>
 | 2020-08-17 19:05:26+02:00

    FQL replay should have options to ignore DDL statements
    
    Patch by Stefan Miklosovic; reviewed by David Capwell and Marcus Eriksson
    for CASSANDRA-16039

c34317526fc6dbe559beb36cf44e24278656bdf2 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2020-08-04 16:38:33-07:00

    Add addition incremental repair visibility to nodetool repair_admin
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-14939

ab6a87bf60174d9a6e7cd727702da3004c0dbeeb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-07-06 18:05:18+02:00

    Avoid emitting empty range tombstones from RangeTombstoneList
    
    Patch by marcuse; reviewed by Alex Petrov and Sylvain Lebresne for CASSANDRA-15924

c971aafb1c478a7c2b40b3e2e42143f6e2657253 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2020-06-16 18:29:26-05:00

    Fix flaky unit test CorruptedSSTablesCompactionsTest
    
    Generate valid long keys for the updates applied to the SSTable dataset used in CorruptedSSTablesCompactionsTest
    
    Patch by Caleb Rackliffe; Reviewed by Dinesh Joshi and Marcus Eriksson for CASSANDRA-15879

cf27558b1442e75e17e47071ecf92d1b3e5a0e36 | Author: Jordan West <jwest@apache.org>
 | 2020-06-11 01:45:09-07:00

    Don't attempt value skipping with mixed cluster
    
    patch by Jordan West; reviewed by Marcus Eriksson for CASSANDRA-15833

d4eba9faa1b57fed205813a639fe53bbbdc06ef1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-06-11 09:37:03+02:00

    Abort repairs when getting a truncation request
    
    Patch by marcuse; reviewed by Caleb Rackliffe and David Capwell for CASSANDRA-15854

f79d1059287cc7370004e64175942bd50f29999c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-06-10 10:05:54+02:00

    Add bytebuddy support for in-jvm dtest
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-15851

c2feaad0543f7872791c67cfd8d5b9672a0998db | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-06-04 10:03:50+02:00

    CASSANDRA-15851 - add instance initializer

778771bf7655e252d44341cd8ab2f39109e3756d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-06-04 09:53:01+02:00

    Handle errors in StreamSession#prepare
    
    Patch by marcuse; reviewed by Caleb Rackliffe and David Capwell
    for CASSANDRA-15852

4d1bdb129c3103c51b470b4a008039fe85d7571f | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2020-05-28 09:54:47+01:00

    Improve handling of static rows in repaired data tracking
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-15848

dfd0aebf73faa8f910e68ff5d50f91fae4f2669e | Author: Jeff Jirsa <jjirsa@apple.com>
 | 2020-05-15 16:46:41-07:00

    Don't allow repair to overrun compaction
    
    Patch by Jeff Jirsa; reviewed by David Capwell and marcuse
    for CASSANDRA-15817

acbaeb1ee8d0aabe9ffb198df76fb6839b23f072 | Author: Jeff Jirsa <jjirsa@apple.com>
 | 2020-05-15 16:29:45-07:00

    Fix gossip shutdown order
    
    Patch by Jeff Jirsa; reviewed by Robert Stupp and marcuse for CASSANDRA-15816

c8a2834606d683ba9945e9cc11bdb4207ce269d1 | Author: Sylvain Lebresne <lebresne@gmail.com>
 | 2020-05-13 11:44:08+02:00

    Fix LegacyLayout handling of non-selected collection tombstones
    
    If a collection tombstone is not included by a query, it can be ignored,
    but it currently made `LegacyLayout.CellGrouper#addCollectionTombstone`
    return `false`, which made it stop the current row, which is incorrect
    (this can potentially lead to a duplicate row). This patch changes it
    to return `true`.
    
    Patch by Sylvain Lebresne; reviewed by Marcus Eriksson & Aleksey
    Yeschenko for CASSANDRA-15805

8358e19840d352475a5831d130ff3c43a11f2f4e | Author: Sylvain Lebresne <lebresne@gmail.com>
 | 2020-05-08 18:12:55+02:00

    Fix legacy handling of RangeTombstone with collection ones
    
    When a multi-row range tombstone interacts with a a collection tombstone
    within one of a covered row, the resulting range tombstone in the legacy
    format will start in the middle of the row and extend past said row and
    it needs special handling.
    
    Before this commit, the code deserializing that RT was making it
    artificially start at the end of the row (in which the collection
    tombstone is), but that means that when `LegacyLayout.CellGrouper`
    encountered it, it decided the row was finished, even if it was not,
    leading to potential row duplication.
    
    The patch solves this by:
    1. making that problematic tombstone start at the beginning of the row
    instead of its end (to avoid code deciding the row is over).
    2. modify `UnfilteredDeserializer` to 'split' that range tombstone into
    a row tombstone for the row it covers, which is handled as a normal row
    tombstone, and push the rest of the range tombstone (that starts after
    the row and extends to the original end of the RT) to be handled after
    that row is fully "grouped".
    
    The patch also removes the possibility of getting an empty row from
    `LegacyLayout#getNextRow` to avoid theoretical problems with that.
    
    Patch by Sylvain Lebresne; reviewed by Marcus Eriksson & Aleksey
    Yeschenko for CASSANDRA-15805

4d42c189fa82b32fd93ae42a164b91e4db62992e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-05-04 09:35:54+02:00

    Avoid creating duplicate rows during major upgrades
    
    Patch by Aleksey Yeschenko, Sam Tunnicliffe and Marcus Eriksson;
    reviewed by Sylvain Lebresne and Alex Petrov for CASSANDRA-15789

dd1c811f8796487f49e92ff4701917420caf49c0 | Author: Stefan Miklosovic <stefan.miklosovic@instaclustr.com>
 | 2020-04-22 09:23:16+02:00

    Provide ability to configure IAuditLogger
    
    Patch by Stefan Miklosovic; reviewed by Vinay Chella and marcuse for CASSANDRA-15748

16f639af94f56cdc7145299730278e27a9113e2e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-04-14 16:26:30+02:00

    Duplicate results with DISTINCT queries in mixed mode
    
    Patch by marcuse; reviewed by Aleksey Yeschenko, Sam Tunnicliffe and Alex Petrov for CASSANDRA-15501

91ce0473833f87328e858001806b81c0686efe2a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-04-09 16:39:22+02:00

    CASSANDRA-15708 followup - log warning if there is a missing field

479a76df2320856a0bcc5c202d40050c3b3ab14d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-04-08 14:54:07+02:00

    Fix upgrade dtests
    
    Patch by marcuse; reviewed by Alex Petrov and David Capwell for CASSANDRA-15708

25aa10c9c12c294ff5998d481a0618193c66b5c2 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-04-02 14:17:40+02:00

    Repair history tables should have TTL and TWCS
    
    Patch by marcuse; reviewed by Jon Meredith for CASSANDRA-12701

19a8f4ea13eb844bc0387637f82da1da62991107 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-04-02 08:23:33+02:00

    Add support for adding custom Verbs
    
    Patch by marcuse; reviewed by Benedict Elliott Smith and David Capwell for CASSANDRA-15725

b105e919678240b5f448df9acaf6c93117f0c0cc | Author: David Capwell <dcapwell@gmail.com>
 | 2020-03-27 18:14:02-07:00

    liveDiskSpaceUsed and totalDiskSpaceUsed get corrupted if IndexSummaryRedistribution gets interrupted
    
    Patch by David Capwell; reviewed by marcuse for CASSANDRA-15674

8ba163f25a56cb507e621b89b6928c2aef0ecc57 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
 | 2020-03-26 17:01:27+01:00

    Correctly handle pending ranges with adjacent range movements
    
    Patch by Aleksandr Sorokoumov; reviewed by Sam Tunnicliffe and Marcus Eriksson for CASSANDRA-14801

f69b11eee9605add3a006de46eedb773a984d90b | Author: Benjamin Lerer <b.lerer@gmail.com>
 | 2020-03-19 12:57:28+01:00

    Improve system tables handling in case of disk failures
    
    patch by Benjamin Lerer; reviewed by Andrés de la Peña and  Marcus
    Eriksson for CASSANDRA-14793

56e697dc124e9d94581052cca1ba97ad9b1044c5 | Author: Zhao Yang <zhaoyangsingapore@gmail.com>
 | 2020-03-12 00:36:02+08:00

    Produce consistent tombstone to avoid digest mistmatch:
    
    * fix memtable read creates row deletion while sstable read creates range tombstone marker.
    * return range tombstone marker for memtable read instead of row deletion
    * remove range-tombstome-marker or row deletion when they don't supersede partition deletion
    
    patch by Zhao Yang; reviewed by Andres de la Peña and Marcus Eriksson
    for CASSANDRA-15369

1ce58ac2ea945baaaeece233f3d3735686a2ecb8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-03-02 15:19:31+01:00

    Wait for compactions to finish in PendingAntiCompactionBytemanTest
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-15552

579c9ab311e9efcbc3329599232a8f9992b2694e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-03-02 11:07:57+01:00

    Fail incremental repair if there is an old version sstable involved
    
    Patch by marcuse; reviewed by Benjamin Lerer for CASSANDRA-15612

78c785367f2836960ae26e5e5ef258162ef30ec3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-02-25 14:10:22+01:00

    Improve logging around incremental repairs
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-15599

219d209651759cf702519a100c4f43595f7be8d7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-02-05 12:51:47+01:00

    Include finalized pending sstables in preview repair
    
    Patch by marcuse; reviewed by Blake Eggleston and David Capwell for CASSANDRA-15553

9b93594ae66b04d64f08d1e5ef979e0520f5b3a6 | Author: David Capwell <dcapwell@gmail.com>
 | 2020-01-30 15:18:39-08:00

    assert_stderr_clean should exclude JAVA_TOOL_OPTIONS
    
    Patch by David Capwell; reviewed by marcuse for CASSANDRA-15532
    
    closes #56

6e3bf545793dd786138213d334599e533de4ec28 | Author: David Capwell <dcapwell@gmail.com>
 | 2020-01-23 16:22:30-08:00

    Use testclasslist for jvm dtests in circleci
    
    Patch by David Capwell; reviewed by marcuse for CASSANDRA-15508

e61c09eaf5e0b3f5d374032a690ea4bf17b36e2f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-01-22 19:11:55+01:00

    Fix potentially flaky ImportTest
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-15517

3f749907f9f6845078aacb25c38a79e9a6fb8bed | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-01-21 08:58:18+01:00

    Fix in-jvm dtest message serialization
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-15515

1fbd3297a9c8303ca7aa2ff30d182e5ca568de4c | Author: yifan-c <yc25code@gmail.com>
 | 2020-01-17 22:13:50-08:00

    Release session from cache when closing QueryReplayer
    
    Patch by Yifan Cai; reviewed by marcuse for CASSANDRA-15514

91f321e096714128b36732313e54975e466315f9 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-01-16 11:22:48+01:00

    Fix in-jvm upgrade dtest version parsing
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-15509

5f5721226788a9db73ad37a48bd02a66c84b7e5c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-01-15 10:40:03+01:00

    Run in-jvm upgrade dtests in circle ci
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-15506

9705d823cddfe24356ba4f3f083b9371cdbdeb4d | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2020-01-14 15:56:59+01:00

    Add an ability to run bootstrap / streaming tests with in-JVM dtest framework.
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-15497.

37828ee05cb622caaf7366a7cd550544f6cdc14b | Author: Doug Rohrer <doug@therohrers.org>
 | 2020-01-07 13:05:15-05:00

    Allow end-user to configure dtest jar path
    
    Patch by Doug Rohrer; reviewed by David Capwell and marcuse for CASSANDRA-15489

9a280516ca8b9e730ae0648e5e29ee6280605132 | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2019-12-18 18:31:36+00:00

    Exclude purgeable tombstones from repaired data digest
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-15462

39eb7db65fd45653fdece1087ba75c3356a10c97 | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2019-12-17 17:56:18+00:00

    Exclude legacy counters from repaired data digest
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-15461

546331037ee8218208b61a26ecbc12ab8dd7eace | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-12-09 14:29:20+01:00

    Make it possible to disable STCS-in-L0 during runtime
    
    Patch by marcuse; reviewed by Jordan West for CASSANDRA-15445

9382186f70cf0560c5308dc324411bef52cf461f | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2019-11-07 10:48:51-08:00

    Minimize clustering values in metadata collector
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-15400

f0aa60bec728fbdb9ee7455d2d6d2f6feb183330 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-11-07 08:02:09+01:00

    Avoid over-trimming of results in mixed mode clusters
    
    Patch by marcuse; reviewed by Aleksey Yeschenko and Sam Tunnicliffe for CASSANDRA-15405

6e089c3bd00c13065e10afc315b97a6146b33c29 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2019-10-30 18:47:20-04:00

    Add new compaction types to nodetool help stop command output
    
    Patch by Ekaterina Dimitrova; reviewed by marcuse for CASSANDRA-15401

767a68cd00050298abf7bbfd8b322e5663439c23 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-10-17 10:24:57+02:00

    Ensure legacy rows have primary key livenessinfo when they contain illegal cells
    
    Patch by marcuse and Sam Tunnicliffe; reviewed by Benedict Elliott Smith for CASSANDRA-15365

af963e3a7318aad177bc1b985478d4a598b51d9c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-10-17 10:20:24+02:00

    Avoid over-scanning data directories in LogFile.verify()
    
    Patch by marcuse; reviewed by David Capwell and Jordan West for CASSANDRA-15364

ccab496d2d37c86341d364dea6c27513fda27331 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2019-10-15 13:04:26-07:00

    Add byte array backed cells
    
    Patch by Blake Eggleston; reviewed by Caleb Rackliffe and Marcus Eriksson for CASSANDRA-15393

9081d0088119f02c8118598ac9fdb8ce39f0033b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-10-15 14:58:14+02:00

    Avoid adding fake row deletions if they are superseeded by the partition deletion
    
    Patch by marcuse; reviewed by Aleksey Yeshchenko and Benedict Elliott Smith for CASSANDRA-15363

c98a31bef0d3071bc8ebfd358584aadf9e787fb8 | Author: David Capwell <dcapwell@gmail.com>
 | 2019-10-14 11:45:29-07:00

    Make sure all exceptions are propagated in DebuggableThreadPoolExecutor
    
    Patch by David Capwell; reviewed by Jordan West and marcuse for CASSANDRA-15332

cbecd5f2834f233f1c7c912407343cc3a9b517bb | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2019-09-30 12:53:03-07:00

    Fix resource leak in CompressedSequentialWriter
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-15340

eda5db28e38c8652014cadd15ee49a8b8faacf21 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-09-30 14:33:33+02:00

    Fix various data directory prefix matching issues
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-13974

39a431d9d821cf6bcb54da7198b6a64e09b0f120 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2019-09-24 14:27:18-07:00

    Gossip tokens on startup if available
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson and Sam Tunnicliffe for CASSANDRA-15335

aaa4a602ef1f658bd3898ceeedc3dc1f0fdc4fcd | Author: James Berragan <jberragan@apple.com>
 | 2019-08-20 14:47:26-07:00

    Extract an AbstractCompactionController to allow for custom implementations
    
    Patch by James Berragan; reviewed by marcuse for CASSANDRA-15286

b40d79cf1cc6b4210edfa86d52546fd3880e22f0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-08-14 14:11:57+02:00

    Make sure index summary redistributions don't start when compactions are paused
    
    Patch by marcuse; reviewed by Benedict Elliott Smith for CASSANDRA-15265

f4b6e1d51f683e0c77c6ff7f199373052b082b9e | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2019-06-13 14:44:26+01:00

    Filter illegal legacy cells when collating rows
    
    Alternative solution for CASSANDRA-15086, which allows the illegal cells to
    be read from disk and deserialized as normal so as not to interfere with
    tracking bytes read during reverse iteration of indexed partitions.
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-15178

b773bc7ac51fedc07145017edaefa919fac25696 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-05-09 10:29:44+02:00

    Make sure user defined compaction transactions are always closed
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-15123

9af57a508da637f85b32ada0f54e91c72aca0104 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-04-25 12:31:25+02:00

    Filter sstables earlier when running cleanup
    
    Patch by marcuse; reviewed by Jordan West for CASSANDRA-15100

d5e5c459f5c4c54c853b5fcfb5c2b3bfeee0d59c | Author: Per Otterström <per.otterstrom@ericsson.com>
 | 2019-04-24 14:41:57+02:00

    Align record header of FQL and audit binary log
    
    Patch by Per Otterström; reviewed by Vinay Chella and marcuse for CASSANDRA-15076

5d930cc9db6cdb29c2f7f1dec5a03c5b30ab66a7 | Author: Pekka Enberg <penberg@iki.fi>
 | 2019-04-03 15:20:26+03:00

    Fix SELECT JSON formatting for the "duration" type
    
    Patch by Pekka Enberg; reviewed by marcuse for CASSANDRA-15075

8282c75e33b9fe15fc734894b4659d835cffbde4 | Author: Stefan Miklosovic <stefan.miklosovic@instaclustr.com>
 | 2019-03-26 09:44:32+11:00

    Remove dclocal_read_repair_chance from multidatacenter_local_quorum test
    
    Patch by Stefan Miklosovic; reviewed by marcuse for CASSANDRA-15065

78776d3534fc9c748ac6999c5b44882fc312a07c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-03-19 13:57:15+01:00

    Avoid double closing the iterator to avoid overcounting the number of requests
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-15058

2117e2af00603f5fb2181e53dbcba190b2eab861 | Author: Jeff Jirsa <jjirsa@apple.com>
 | 2019-03-16 17:30:54+00:00

    Make repair coordination less expensive by moving MerkleTrees off heap
    
    patch by Aleksey Yeschenko and Jeff Jirsa; reviewed by Benedict Elliott
    Smith and Marcus Eriksson for CASSANDRA-15202
    
    Co-authored-by: Aleksey Yeschenko <aleksey@apache.org>
    Co-authored-by: Jeff Jirsa <jjirsa@apple.com>

5242f7d4306f034f32e26834df06ff7fc85a3c16 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-03-08 15:56:21+01:00

    Fix issues in audit / full query log interactions
    
    Patch by marcuse; reviewed by Aleksey Yeschenko and Per Otterström for CASSANDRA-14772

1d615a5ca151b7dbf24a9367f1379247cb90a5b0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-03-06 09:43:26+01:00

    Fix index summary redistribution cancellation
    
    Patch by marcuse; reviewed by Jordan West for CASSANDRA-15045

fd860b953ff1cea85e66577bac3f866935cf715b | Author: DaeMyung Kang <charsyam@apache.org>
 | 2019-03-04 15:03:54+01:00

    Make TableCQLHelper reuse the single quote pattern
    
    Patch by DaeMyung Kang; reviewed by marcuse for CASSANDRA-15033

ded62076e7fdfd1cfdcf96447489ea607ca796a0 | Author: nvharikrishna <n.v.harikrishna.apache@gmail.com>
 | 2019-03-01 17:24:19+05:30

    Take sstable references before calculating approximate key count
    
    Patch by Venkata Harikrishna Nukala; reviewed by marcuse for CASSANDRA-14647

6b3ea1e1a480c9f9a2f6f813443daa4c6866e2ff | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-02-26 18:53:01+01:00

    Avoid CME when cancelling compactions for anticompaction
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-15036

98d81e409a3512fccaeab3ba89f7cf5bfa8f39ae | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-02-15 10:58:09+01:00

    Avoid NPE in fireErrorAndComplete and make sure we log the parentSessionId and exception
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-15025

0706d32b0bd478160deb0143deb9811d49050b10 | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2019-02-15 08:55:54+01:00

    Dont try to interrupt index compactions when starting anticompactions.
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-15024

9dc00524fa25c7f008fb0a9ece845ca1e5eb9210 | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2019-02-12 14:15:54+00:00

    Fix assertion for range query in repaired data tracking test
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-15019

44785dd2eec5697eec7e496ed3a73d2573f4fe6a | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2019-02-02 08:54:49+00:00

    Anti-compaction temporarily corrupts sstable state
    
    This may result in queries being answered with incorrect results.
    
    patch by Blake Eggleston, Marcus Eriksson and Benedict for CASSANDRA-15004
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>

7f634feb7cf1fdb135133946ffd75efa681b8cb7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-01-30 14:58:45+01:00

    Avoid leaking threads when remote nodes fail anticompaction and rate limit anticompactions
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-15002

3bb8f88c85d35667a530254015e8b1b52f7a7a0c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2019-01-17 09:16:01+01:00

    CASSANDRA-14935 followup, replace leftover todos with comments

dd228d4581b020fb2fb788858481c81357d7fa72 | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2019-01-03 19:03:11+00:00

    Special case page handling for DISTINCT queries
    
    Simplify the removal of the first row in a paged range slice page
    with DISTINCT if that row was already returned at the end of the
    previous page
    
    Patch by Sam Tunnicliffe and Marcus Eriksson; reviewed by Sam Tunnicliffe
    and Marcus Eriksson for CASSANDRA-14956
    
    Co-authored-by: Sam Tunnicliffe <sam@beobal.com>
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>

6e27e65f150ed6cc6a7205b9d7c89a763f3256fa | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-12-18 17:01:02+01:00

    Only cancel conflicting compactions when starting anticompactions and sub range compactions
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-14935

7d138e20ea987d44fffbc47de4674b253b7431ff | Author: Vinay Chella <vinaykumarcse@gmail.com>
 | 2018-12-17 23:42:14-08:00

    Add a new tool to dump audit logs
    
    Patch by Vinay Chella; reviewed by marcuse for CASSANDRA-14885

3ddfbc8f5871c78bde26e96a936e96deeccb4366 | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2018-12-14 16:30:05+00:00

    Add specialized IndexRegistry for offline tools/clients
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-14938

0a79f9f5c970dcb8265814cd5dc361eb2d4bec6b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-12-13 14:31:54+01:00

    Make antiCompactGroup throw exception on failures and make anticompaction
    non cancellable again.
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-14936

23d722ee3a7b91bfe5ee6fe64d090ff247e80438 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-11-29 08:53:19+01:00

    move task definition inside testmacro to not fail build if ant-junit is not installed
    
    Patch by marcuse; reviewed by Jon Meredith for CASSANDRA-14915

9944d9e24b09ce4ed51c5082771e1b948fe1e698 | Author: Vinay Chella <vinaykumarcse@gmail.com>
 | 2018-11-19 02:09:24-08:00

    Adding more test coverage for authenticated user login audit activity
    
    Patch by Vinay Chella; reviewed by marcuse for CASSANDRA-14901

f46762eeca9f5d7e32e731573a8c3e521b70fc05 | Author: Vinay Chella <vinaykumarcse@gmail.com>
 | 2018-11-16 15:18:50-08:00

    Audit log allows system keyspaces to be audited via configuration options
    
    Patch by Vinay Chella; reviewed by Per Otterström and marcuse for CASSANDRA-14498

a270ee78207cc2d889bd0bb4aa95d1367496f560 | Author: J.B. Langston <jblangston@datastax.com>
 | 2018-11-12 08:44:16+01:00

    Move TWCS message 'No compaction necessary for bucket size' to Trace level
    
    Patch by J.B. Langston; reviewed by marcuse for CASSANDRA-14884

73ff199df34805355db0870b923c94f6b11563e0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-10-15 17:00:31+02:00

    FQLTool replay improvements
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-14850

dcd92a93ab12c08963bae8a83340bf7fdfe186dd | Author: Stefan Podkowinski <stefan.podkowinski@1und1.de>
 | 2018-10-09 14:12:54+02:00

    Use new docker image for CircleCI builds
    
    patch by Stefan Podkowinski; reviewed by Marcus Eriksson for CASSANDRA-14713

73ebd200c04335624f956e79624cf8494d872f19 | Author: Jay Zhuang <jay.zhuang@yahoo.com>
 | 2018-10-07 16:16:38-07:00

    Create Temporary folder for CompressedInputStreamTest
    
    Use JUnit temporary folder which will be auto deleted after the test.
    
    patch by Jay Zhuang; reviewed by Marcus Eriksson for CASSANDRA-14791

2415aa0efeabba0f3a3bedc5ebdc3412e713b1e4 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-10-03 14:58:59+02:00

    make sure we don't depend on hard coded versions or order of output
    
    Patch by marcuse; reviewed by Jay Zhuang for CASSANDRA-14610

bd0cef9a369ae9245b45040796a6e10f51e522ce | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-10-03 10:12:54+02:00

    Avoid using DatabaseDescriptor in ProtocolVersion
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-14800

7333c2b04d6a876ff9734ca576caecace843fdab | Author: Stefan Podkowinski <stefan.podkowinski@1und1.de>
 | 2018-10-02 13:58:16+02:00

    Refactor Circle CI configuration
    
    Enable high resource settings by copying .circleci/config.yml.HIGHRES
    to .circleci/config.yml. For more details, see .circleci/readme.md
    
    Patch by Stefan Podkowinski; reviewed by marcuse for CASSANDRA-14806

a05785d82c621c9cd04d8a064c38fd2012ef981c | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2018-10-01 15:30:58+02:00

    Add tests for RepairJob
    
    Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-14717

a0636881f4c8d5e79b179825f07fabf25c325db5 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-09-28 08:39:12+02:00

    ninja-add missing .hashCode() in new fqltool classes

30d2835809e119173b1124b3eecb134e3a8c19b6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-09-27 11:23:03+02:00

    Avoid calling iter.next() in a loop when notifying indexers about range tombstones
    
    Patch by marcuse; reviewed by Alex Petrov and Sam Tunnicliffe for CASSANDRA-14794

44cffc0b16a1b55f26996d9aee2d3ffa63bb0512 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-09-21 18:38:56+02:00

    Avoid creating empty compaction tasks after truncate
    
    Patch by Marcus Eriksson; Reviewed by Blake Eggleston for CASSANDRA-14780

a5f90890f3cdd516c3955c868234ea1ffc7bd093 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-09-21 12:46:27+02:00

    Verify that archiving audit + fql files work
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-14373

77be87ecf51aa6a3cb61c43f3d41e33f5344fddd | Author: Stefan Podkowinski <stefan.podkowinski@1und1.de>
 | 2018-09-21 10:37:29+02:00

    Migrate to pytest 3.6 and fix Python 3 warnings
    
    patch by Stefan Podkowinski; reviewed by Marcus Eriksson for CASSANDRA-14713

167ebbcf4304512fa538e9cfc18da4295511d16c | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2018-09-18 14:45:06-07:00

    Fail incremental repair prepare phase if it encounters sstables from un-finalized sessions
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-14763

27c9374773c4d28cd5c79f78ad0770cd11933818 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-09-18 14:53:45+02:00

    Remove audit from .gitignore
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-14758

f100024eb3becf53042823ce1008d3d5ec4e5f86 | Author: Zhao Yang <zhaoyangsingapore@gmail.com>
 | 2018-09-12 11:32:46+08:00

    fix handleRepairStatusChangedNotification to remove first then add
    
    Patch by ZhaoYang reviewed by marcuse for CASSANDRA-14720

c0d9c97442434806ae074d0de3605366effc2e60 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-09-05 09:33:35+02:00

    Add basic tests for fqltool replay+compare
    
    Patch by marcuse; reviewed by Stefan Podkowinski for CASSANDRA-14690

0841353e90f1cc94dc47b435af87e4d5876478ea | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2018-09-04 19:38:27+02:00

    Allow transient node to serve as a repair coordinator
    
    Patch by Alex Petrov and Blake Eggleston, reviewed by Ariel Weisberg, Blake Eggleston, Marcus Eriksson for CASSANDRA-14693
    
    Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>

5b645de13f8bea775d5a979712b3bea910960255 | Author: Aleksey Yeshchenko <aleksey@apple.com>
 | 2018-08-31 14:47:02+01:00

    Log the server-generated timestamp and nowInSeconds used by queries in FQL
    
    patch by Aleksey Yeschenko; reviewed by Marcus Eriksson for
    CASSANDRA-14675

f83bd5ac2bbc6755213a6ad0675e7e5400c79670 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-08-24 14:41:09+02:00

    Add fqltool compare
    
    Patch by marcuse; reviewed by Jason Brown and Dinesh Joshi for CASSANDRA-14619

a5df23d10af2ecdcc76ebe36649e19c93da830b6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-08-23 20:40:43+02:00

    Add intial tests for CASSANDRA-14145
    
    Patch by Marcus Eriksson & Sam Tunnicliffe; reviewed by Jordan West for CASSANDRA-14145
    
    closes #37

6a473c4dbe31a64e6fcccdb6760347949d1d321a | Author: Aleksey Yeshchenko <aleksey@apple.com>
 | 2018-08-23 11:49:10+01:00

    Fix Metered MBean registration
    
    patch by Aleksey Yeschenko; reviewed by Marcus Eriksson for
    CASSANDRA-14628

46c33f324e5f3373d85838f364aece7ca6a6189c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-08-20 18:30:21+02:00

    Log keyspace in full query log
    
    Patch by marcuse; reviewed by Dinesh Joshi for CASSANDRA-14656

9be437064f5348fe7f8fc6665b747ad751699f49 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-08-20 11:06:03+02:00

    Handle failures in parallelAllSSTableOperation (cleanup/upgradesstables/etc)
    
    Patch by marcuse; reviewed by Benedict Elliott Smith for CASSANDRA-14657

6e00ab956eb0148a74e926666862e4cc78936301 | Author: pksivar <prsivaraju@walmart.com>
 | 2018-08-10 11:55:54-07:00

    Allow using custom script for chronicle queue BinLog archival
    
    Patch by Pramod K Sivaraju and marcuse; reviewed by Ariel Weisberg
    and Sam Tunnicliffe for CASSANDRA-14373

62ffb7723917768c38c9e012710c6dce509191c1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-08-06 16:32:27+02:00

    Add fqltool replay
    
    Patch by marcuse; reviewed by Jason Brown and Dinesh Joshi for CASSANDRA-14618

cba5d5131e75c0631b2f8845ad63b413ab4f420f | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2018-08-03 08:07:50-07:00

    Refactor CompactionStrategyManager
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-14621

9bc15baceaed0407a1faa321980b9521dbc00dc7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-07-31 08:12:53+02:00

    Default project generation to java8
    
    Patch by marcuse; reviewed by Benedict for CASSANDRA-14613

32b53217da060343bcb8dcd272edf46df38d90b7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-07-27 13:37:52+02:00

    Ignore ohc error
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-14599

c13a78c533c9e025c6ea705fc010f67cf2224d55 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-07-27 10:41:53+02:00

    Make sure we only have one sstable when running offline relevel first time
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-14602

194ad8a22315f0410155ab5eb2283d006a4fdd37 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-07-23 10:03:17+02:00

    compact storage when testing thrift
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-14583

f7431b432875e334170ccdb19934d05545d2cebd | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2018-07-05 18:10:40-04:00

    Transient Replication and Cheap Quorums
    
    Patch by Blake Eggleston, Benedict Elliott Smith, Marcus Eriksson, Alex Petrov, Ariel Weisberg; Reviewed by Blake Eggleston, Marcus Eriksson, Benedict Elliott Smith, Alex Petrov, Ariel Weisberg for CASSANDRA-14404
    
    Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>
    Co-authored-by: Benedict Elliott Smith <benedict@apache.org>
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Alex Petrov <oleksandr.petrov@gmail.com>

f8912ce9329a8bc360e93cf61e56814135fbab39 | Author: kurt <kurt@instaclustr.com>
 | 2018-06-14 10:59:19+00:00

    Stop SSTables being lost from compaction strategy after full repairs
    
    patch by Kurt Greaves; reviewed by Stefan Podkowinski, Marcus Eriksson, for CASSANDRA-14423

6da5fb56c8e0777843e88359a45a461a9f9eb639 | Author: Dinesh A. Joshi <dinesh.joshi@apple.com>
 | 2018-06-08 16:38:00-07:00

    Make AsyncOneResponse use the correct timeout
    
    Patch by Dinesh Joshi; reviewed by marcuse for CASSANDRA-14509

fc7a69b65399597a2bf9c6025f035f8fe26724c7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-05-31 16:27:46+02:00

    Fix flaky BlacklistingCompactionsTest
    
    Patch by marcuse; reviewed by Jay Zhuang for CASSANDRA-14238

96f90eee28247cf9a8520e6962b0388f193c7ca8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-05-31 08:41:11+02:00

    always enable tombstone validation exceptions during tests
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-14467
    
    Closes #30

5d8767765090cd968c39008f76b0cd795d6e5032 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-05-22 13:43:22+02:00

    Add option to sanity check tombstones on reads/compaction
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-14467

644676b088be5177ef1d0cdaf450306ea28d8a12 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2018-05-14 14:24:03-07:00

    Improve read repair blocking behavior
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson and Alex Petrov
    for CASSANDRA-10726

5fbb938adaafd91e7bea1672f09a03c7ac5b9b9d | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2018-05-09 18:57:30+01:00

    Detect inconsistencies in repaired data on the read path
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson and Jordan West for CASSANDRA-14145

d91cccddeaac38d097c950df241ad477a8c1053b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-05-09 09:38:40+02:00

    fix eclipse-warnings after CASSANDRA-14197

0f79427758c58cf9768898115c1da28fd71e3550 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-05-04 14:59:26+02:00

    Let nodetool import take a list of directories to import
    
    Patch by marcuse; reviewed by Jordan West for CASSANDRA-14442

15c463cb0067097b1ec57a056c2585c48b8b9306 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-04-30 15:40:44+02:00

    Run eclipse-warnings
    
    Patch by marcuse; reviewed by Ariel Weisberg and Blake Eggleston for CASSANDRA-14428

28058608f13d2a5bbc0da2af344b92d3acad7e26 | Author: Jeff Jirsa <jjirsa@apple.com>
 | 2018-04-24 23:15:13-07:00

    Remove string formatting lines from BufferPool hot path
    
    Patch by Jeff Jirsa; Reviewed by Marcus Eriksson for CASSANDRA-14416

3b6c93828c2d90b7bdadb4ff199dd70660e73188 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-04-24 14:02:17+02:00

    Cleanups and improvements to nodetool import
    
    Patch by marcuse; reviewed by Jordan West for CASSANDRA-14417

334dca9aa825e6d353aa04fd97016ac1077ff132 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-04-23 09:13:52+02:00

    Use Bounds instead of Range to represent sstables when deciding how to anticompact
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-14411

3a713827f48399f389ea851a19b8ec8cd2cc5773 | Author: Jay Zhuang <jay.zhuang@yahoo.com>
 | 2018-04-21 11:15:06-07:00

    Fix compaction failure caused by reading un-flushed data
    
    patch by Jay Zhuang; reviewed by Marcus Eriksson for CASSANDRA-12743

d52bdaefda366b4485acb4e8852b3c0549b184bd | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-04-16 16:14:28+02:00

    Make it possible to set the max/min compaction thresholds
    
    Patch by Marcus Eriksson, reviewed by Alex Petrov for CASSANDRA-14388

53c0ef171424454c47d64a9326b0ba83cd743a50 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-04-16 15:55:11+02:00

    Bump SSTable level instead of rewriting SSTable completely during single-sstable compactions
    
    Patch by Marcus Eriksson, reviewed by Alex Petrov for CASSANDRA-12526

bdb52801c7384ef07f7fc0b4f3b965bdf35d821d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-04-13 15:15:03+02:00

    Abort compactions quicker
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-14397

3747a6cd993c1a4d1a4a9345f8efe3ebc6cb482b | Author: Jeff Jirsa <jjirsa@apple.com>
 | 2018-04-12 08:45:27-07:00

    Compaction performance improvements
    
    Patch by Jeff Jirsa; Reviewed by Marcus Eriksson for CASSANDRA-14261

95735a4d0049249acc7de23465d89e07792c3de6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-04-09 13:56:28+02:00

    Make sure we don't deadlock on nodetool refresh
    
    Patch by marcuse; reviewed by Jordan West for CASSANDRA-14310

0b4f34a9af3e800d7cdbb432de3aac1e0c524c2d | Author: Patrick Bannister <ptbannister@gmail.com>
 | 2018-03-21 20:15:45+00:00

    more fixes to stop decoding strings
    
    Patch by Patrick Bannister; reviewed by marcuse for CASSANDRA-14334

5057b8273cddfeff1788fd2861de4ac1c80369cf | Author: Patrick Bannister <ptbannister@gmail.com>
 | 2018-03-17 03:32:50+00:00

    tools/jmxutils.py decode bytes to string before passing to json.loads
    
    Patch by Patrick Bannister; reviewed by marcuse for CASSANDRA-14320
    
    Closes #21

d14a9266c7ddff0589fdbe7a1836217b8bb8b394 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-03-15 09:25:23+01:00

    Automatic sstable upgrades
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-14197

22bb413ba29aa6a95034b7dac833a8273983fa42 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-03-13 08:45:30+01:00

    Avoid deadlock when running nodetool refresh before node is fully up
    
    Patch by marcuse; reviewed by Jordan West for CASSANDRA-14310

1888c4048b65c447733a2759f32472a7004eb46f | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2018-03-07 09:54:27-08:00

    Add test for CASSANDRA-14294
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-14294

d4dfbb5c678415e63bb7cf7dfd78518dfa6ea7b9 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2018-03-07 09:35:02-08:00

    Forced incremental repairs should promote sstables if they can
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-14294

f652e2e4ef0c90e33f44b0cb0494da5fc6c07b68 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-02-28 08:18:16-08:00

    pick the right nosetests.xml

f6079f9eba752b76fc34371f344332afa46e6026 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-02-27 09:14:32-08:00

    can't use --depth with apache git repo

2c1842cef7ce08327c95114df635fab1f81b8bc8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-02-23 09:48:08-08:00

    Move apache dtests to running in docker
    
    use dumb-init to get signal handling to work (https://engineeringblog.yelp.com/2016/01/dumb-init-an-init-for-docker.html)
    
    Patch by marcuse; reviewed by Michael Shuler for CASSANDRA-14241

7fd89e14653ab196c5cb5cddf862ae060608056a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-02-23 08:32:42-08:00

    Dont call decode
    
    Patch by marcuse; reviewed by Michael Shuler for CASSANDRA-14241

27bc2064575d236c9b2f5878f8fafed35b8ba6fc | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-02-21 14:02:38-08:00

    create a separate jenkins job for running dtests in docker

2e0344c0387310db7ed086743c3932c4a193d4bb | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2018-02-20 16:20:23-08:00

    Make replica selection deterministic in read_repair_test
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for CASSANDRA-14244
    
    Closes #20

9715fc09b158d04796028d06b4bb4a46a7c3cccc | Author: Jason Brown <jasedbrown@gmail.com>
 | 2018-02-16 10:03:06-08:00

    Backport circleci yaml
    
    patch by jasobrown; reviewed by Marcus Eriksson for CASSANDRA-14240

127cfff26bbed97d2ae9cb3b0a65824d130ec78b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-02-16 15:46:58+01:00

    Add ability to load new SSTables from a separate directory
    
    Patch by marcuse; reviewed by Jordan West for CASSANDRA-6719

f88ec9357de406daad0f795951f17e5f854ade10 | Author: kurt <kurt@instaclustr.com>
 | 2018-02-12 21:06:34+00:00

    Fully utilise specified compaction threads (jobs)
    
    Patch by Kurt Greaves; reviewed by marcuse for CASSANDRA-14210

7885a703d6dae8c3c6e5a6af632c6a23342593fc | Author: Sumanth Pasupuleti <sumanth.pasupuleti.is@gmail.com>
 | 2018-02-07 08:54:53+01:00

    Handle error when mutating repairedAt in nodetool verify
    
    Patch by Sumanth Pasupuleti; reviewed by marcuse for CASSANDRA-13933

21978bf9bba520c3d7e838ee6b15536d5b807ef4 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-02-06 15:25:07+01:00

    Use the correct digest file and reload sstable metadata in nodetool verify
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-14217

65440409b4d22e7bdae99ca8232fb5eaf38f4449 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-02-06 09:58:46+01:00

    Add a few options to nodetool verify
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-14201

0f58f6c6501518e57ba021cb959b288fd533f472 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-02-05 09:27:52+01:00

    Make it possible to change neverPurgeTombstones during runtime
    
    Patch by marcuse; reviewed by Chris Lohfink for CASSANDRA-14214

edcb90f0813b88bbd42e9ebc55507b0f03ccb7bc | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-01-29 15:30:17+01:00

    Handle all exceptions when opening sstables
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-14202

3a4b5d98e60f0087508df26dd75ab24c032c7760 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-01-18 16:27:08+01:00

    increase ttl to make sure self.update_view does not take longer than the ttl
    
    Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-14148

af2e55eae12a26acc07ce52d8f8c617b77bb4156 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-01-16 10:45:24+01:00

    cant add DC before it has any nodes, also need to run queries at LOCAL_ONE to make sure we dont read from dc1. And to get the data to dc2 we need to run rebuild
    
    Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-14023

39e223fe82709e7557f7b2a86763c3ba011bbeac | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-01-15 10:45:24+01:00

    Catch and ignore ToolError in test_dead_coordinator in repair_tests.py
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-14158
    
    Closes #16

2548ec6e664bf118943ea07d070c5bb863f90426 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-01-12 16:05:36+01:00

    Relocate tokens to their proper places after moving
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-14156

3a338c7bac3668da4ceb27f97eab42c5ccd31d03 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-01-12 16:05:36+01:00

    relocate tokens to their proper places after moving

fe0ee85c71faada0acb48a65f249575c65bf0972 | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2017-12-30 02:10:35+11:00

    Acquire read lock before accessing CompactionStrategyManager fields
    
    Patch by Paulo Motta; Reviewed by Marcus Eriksson for CASSANDRA-14139

5b4485b29ecf36b750a75435580d82e749a825e8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-12-21 09:19:02+01:00

    Log file names of sstables streamed in to a node
    
    Patch by marcuse; reviewed by Jeff Jirsa for CASSANDRA-14133

e208a6a210d172b991b40fb66a4763e30b3e4d7d | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2017-12-14 08:14:35+11:00

    Avoid exposing compaction strategy index externally
    
    Patch by Paulo Motta; Reviewed by Marcus Eriksson for CASSANDRA-14082

d73f45bad4cd6d8cf1cea7d9b35b76075dc277e1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-12-11 15:11:20+01:00

    Pre-create deletion log records to finish compactions quicker
    
    Patch by marcuse; reviewed by Stefania Alborghetti for CASSANDRA-12763

cb56d9fc3c773abbefa2044ce41ddbfb7717e0cb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-12-07 13:55:44+01:00

    Add option to optimize Merkle tree comparison across replicas
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-3200

50e6e721b2a81da7f11f60a2fa405fd46e5415d4 | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2017-12-01 03:39:14+11:00

    Fix imbalanced disks when replacing node with same address with JBOD
    
    Patch by Paulo Motta; Reviewed by Marcus Eriksson for CASSANDRA-14084

9337ca316a24a2a08f3c19cec2170ca1db80976b | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2017-12-01 03:37:47+11:00

    Avoid invalidating disk boundaries unnecessarily
    
    Patch by Paulo Motta; Reviewed by Marcus Eriksson for CASSANDRA-14083

df51d0cbbaaa99aea9bc2a582f788f9170dbdc03 | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2017-11-30 23:15:44+11:00

    Remove unused and deprecated methods from AbstractCompactionStrategy
    
    Patch by Paulo Motta; Reviewed by Marcus Eriksson for CASSANDRA-14081

25e46f05294fd42c111f2f1d5881082d97c572ea | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2017-11-30 23:14:34+11:00

    Reload compaction strategies when disk boundaries are invalidated
    
    Patch by Paulo Motta; Reviewed by Marcus Eriksson for CASSANDRA-13948

c253ed4fa7b7b5667879bb41be09fe9658224c4e | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2017-11-25 01:55:35+11:00

    Prevent compaction strategies from looping indefinitely
    
    Patch by Paulo Motta; Reviewed by Marcus Eriksson for CASSANDRA-14079

39807ba48ed2e02223014fbf47dce21d4124b380 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-11-14 17:38:10-08:00

    Refactor read executor and response resolver, abstract read repair
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-14058

68b81372cd838808b304d58677cdc86f6ec35ffa | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-11-06 16:40:58+01:00

    Use murmur3 for validation compactions
    
    Patch by marcuse; reviewed by Michael Kjellman for CASSANDRA-14002

6186ad97a8239c9062363c2a4a23cf31c4e6e3c2 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-11-06 10:46:07+01:00

    Close DataInputBuffer to silence eclipse-warnings
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-13996

ec6282242b806594d9d590aae4b494d56126075e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-11-06 10:22:33+01:00

    Upgrade Guava to 23.3 and Airline to 0.8
    
    Patch by marcuse; reviewed by Stefan Podkowinski for CASSANDRA-13997

14e46e462cfee15cd06419ee81eb6d9571b6805e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-10-27 14:27:36+02:00

    Cache disk boundaries
    
    Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-13215

3cd2c3c4ea4286562b2cb8443d6173ee251e6212 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-10-23 09:43:44+02:00

    Grab refs during scrub, index summary redistribution and cleanup
    
    Patch by marcuse; reviewed by Joel Knighton for CASSANDRA-13873

912fdb3ea4ff58ae9e1fe0c9b230ec76273ff601 | Author: Aleksey Yeschenko <aleksey@yeschenko.com>
 | 2017-10-13 14:26:02+01:00

    Switch to CRC32 for sstable metadata checksums
    
    patch by Aleksey Yeschenko; reviewed by Marcus Eriksson for
    CASSANDRA-13953

2b507c03c5190c744c5e84d7ca5cf7afa2b5c2ae | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-10-09 14:39:45-07:00

    Throw exception if we send/receive repair messages to incompatible nodes
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13944

8b9b72deb4bf5f1c13c7f55bd11102c147160eab | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-10-09 13:51:34+02:00

    Remove initialDirectories from CFS
    
    Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-13928

12a09ec3f2028fa8e9182e027afb8bf96613721a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-10-04 08:24:47+02:00

    fixup CHANGES.txt

f3cf1c019e0298dd04f6a0d7396b5fe4a93e6f9a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-10-03 10:27:32+02:00

    Avoid locks when checking LCS fanout and if we should do read-time defragmentation
    
    Patch by marcuse; reviewed by Jeff Jirsa for CASSANDRA-13930

d97d95ff13cf5749d37ecf7604a08947eccba2b3 | Author: Jay Zhuang <jay.zhuang@yahoo.com>
 | 2017-10-02 14:13:05-07:00

    Add CL.SERIAL CL.LOCAL_SERIAL for cassandra-stress
    
    patch by Jay Zhuang; reviewed by marcuse for CASSANDRA-13925

e400b976751110d41405bac614189152bf88f7ef | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-10-02 10:11:17+02:00

    Deserialize sstable metadata in nodetool verify
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-13922

b32a9e6452c78e6ad08e371314bf1ab7492d0773 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-09-25 14:44:37+02:00

    Improve TRUNCATE performance
    
    Patch by marcuse; reviewed by Stefania Alborghetti for CASSANDRA-13909

bb3b332c42256609275b214b7fbeceeecb6a3f30 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-09-14 09:16:17+02:00

    Make isBuilt volatile in PartitionUpdate
    
    Patch by marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-13619

de7c24b395265ff619c622ed6be8d88453f158ac | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-09-13 15:57:50+02:00

    Make PartitionUpdate and Mutation immutable
    
    Patch by marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-13867

9882cd825ff95c88264c78dfcdc481aad6fc3522 | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2017-09-13 10:23:48+08:00

    Ignore large IndexSummaryTest tests on Circle CI
    
    patch by Stefania Alborghetti; reviewed by marcuse for CASSANDRA-12014 (follow up)

ae88fd6c79b066f12ad76c2c1bfc1620d86bdbc5 | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2017-09-08 09:33:20+08:00

    Avoid assertion error when IndexSummary > 2G
    
    patch by Stefania Alborghetti; reviewed by krummas for CASSANDRA-12014

6d4e056c923b7367fc4199ae73dedea893d8f6b8 | Author: Jason Brown <jasedbrown@gmail.com>
 | 2017-09-05 06:43:12-07:00

    Make netty EventLoopGroups daemon threads
    
    patch by jasobrown; reviewed by Marcus Eriksson for CASSANDRA-13837

34dec4c791dc86105af906fd649897484d4735d8 | Author: Sarath P S <sps22@apple.com>
 | 2017-09-05 14:31:29+05:30

    Emit metrics whenever we hit tombstone failures and warn thresholds
    
    Patch by Sarath P S; reviewed by marcuse for CASSANDRA-13771

fb0e0019e76eb96659904b9161f06b600718e704 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-09-01 15:03:05+02:00

    Set encryptionOptions to null if encryption is disabled in BulkLoadConnectionFactory
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-13836

e80ede6d393460f22ee2b313d4bac7e3fbbfe893 | Author: Jay Zhuang <jay.zhuang@yahoo.com>
 | 2017-08-31 11:07:07-07:00

    Fix compaction and flush exception not captured issue
    
    patch by Jay Zhuang; reviewed by marcuse for CASSANDRA-13833

0ffce2e938308fde803b93ed2e29d22b3eb5cd54 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-08-30 13:34:52+02:00

    Only collect test xml where it exists
    
    Patch by marcuse; reviewed by Eduard Tudenhoefner for CASSANDRA-13807

2f8bc9da4e06ee26fd4ab2c35f416220c887a951 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-08-29 10:40:46-07:00

    Add incremental repair support for --hosts, --force, and subrange repair
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-13818

ef5ac1a4abe4fb5f407c0a24f4bc808932c5d7a2 | Author: Jeff Jirsa <jjirsa@apple.com>
 | 2017-08-29 10:31:16-07:00

    StreamingHistogram is not thread safe
    
    Patch by Jeff Jirsa; Reviewed by Jason Brown, Marcus Eriksson  for CASSANDRA-13756

3cec208c40b85e1be0ff8c68fc9d9017945a1ed8 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-08-28 10:33:34-07:00

    Add incremental repair support for --hosts, --force, and subrange repair
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-13818

e7299c08f940057e8fd4dfa3f24dcc6e0cb5f78d | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-08-24 15:16:37-07:00

    Don't block RepairJob execution on validation futures
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-13797

7d4d1a32581ff40ed1049833631832054bcf2316 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-08-24 13:00:44-07:00

    Rework CSM.getScanners synchronization
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13786

a3498d5eb7b5b5418b32491238524b33f20347dd | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-08-18 15:10:28+02:00

    CASSANDRA-13775 followup - use 4 containers still
    
    Patch by marcuse; reviewed by Eduard Tudenhoefner for CASSANDRA-13775

c066f126e20180ae0230b7d6a61666152149a79f | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-08-16 14:42:27-07:00

    Fix pending repair manager index out of bounds check
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13769

256a74faa31fcf25bdae753c563fa2c69f7f355c | Author: Joel Knighton <jkni@apache.org>
 | 2017-08-15 11:24:40-05:00

    Add Config$RepairCommandPoolFullStrategy awareness to DatabaseDescriptorRefTest
    
    Patch by Joel Knighton; reviewed by Marcus Eriksson for CASSANDRA-13594

4f5bf0b67d2e0a93595cc8061018b20aa2309566 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-08-14 18:10:01+02:00

    Don't use RangeFetchMapCalculator when RF=1
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-13576

e1a1b80d424e31eeb5805c710ce010953160e3a4 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-08-11 14:23:22-07:00

    Don't delete incremental repair sessions if they still have sstables
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-13758

9c3354e3211c6a3f3982e87477e156c29cd9b7ea | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-08-08 10:32:35-07:00

    Fix race / ref leak in PendingRepairManager
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13751

4e834c53ca57910e8c44cb1edf2a780df9390556 | Author: Jay Zhuang <jay.zhuang@yahoo.com>
 | 2017-08-02 21:44:39-07:00

    Fix load over calculated issue in IndexSummaryRedistribution
    
    patch by Jay Zhuang; reviewed by Marcus Eriksson for CASSANDRA-13738

6dfd11c30a9c85581b77c93cfcdbef37a5d497c6 | Author: Chris Lohfink <clohfink@apple.com>
 | 2017-07-21 20:04:37-07:00

    Improve sstablemetadata output
    
    Patch by Chris Lohfink; reviewed by marcuse for CASSANDRA-11483

af37489092ca90bca336538adad02fb5ba859945 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-07-05 13:28:04-07:00

    Improve handling of IR prepare failures
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13672

3234c0704a4fef08dedc4ff78f4ded3b9226fe80 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-07-05 13:20:32-07:00

    Send IR coordinator messages synchronously
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13673

9fdec0a82851f5c35cd21d02e8c4da8fc685edb2 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-07-05 11:18:21-07:00

    Use common nowInSec for validation compactions
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13671

7df240e74f0bda9a15eff3c9de02eb0cd8771b20 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-07-03 15:16:35-07:00

    Flush system.repair table before IR finalize promise
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13660

6a7fad6011dcc586344334c95aa9601477b9c5a3 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-07-03 15:00:38-07:00

    fix race condition in PendingRepairManager
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-13659

5ccbebaf85b61673bb8c34b1f435d730183587ee | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-07-03 14:51:07-07:00

    Allow noop incremental repair state transitions
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-13658

ff06424faccc8acedd027c71e955a38fd8ddee6c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-07-03 15:16:56+02:00

    Only optimize large ranges when figuring out where to stream from
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-13664

855dd0eeeee4b8cd00bca48a40f1210efa8bd7f8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-06-20 10:04:17+02:00

    Don't add localhost to the graph when calculating where to stream from
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-13583

dfbe3fabd266493e698c194ef90b4dfc7d62b030 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-06-19 15:22:57+02:00

    Dont throw IOExceptions in when opening sstables
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-13620

1a0e266038e75930c69842e338c6a6ee196f721c | Author: Jason Brown <jasedbrown@gmail.com>
 | 2017-06-16 05:03:36-07:00

    update dtests to support netty-based internode messaging/streaming
    
    patch by jasobrown, reviewed by Marcus Eriksson for CASSANDRA-13635

ff29d609979aae2c584ec6e6cd370da56945dc18 | Author: Jeff Jirsa <jeff@jeffjirsa.net>
 | 2017-06-08 19:21:34-07:00

    NPE in IR cleanup when columnfamily has no sstables
    
    Patch by Jeff Jirsa; Reviewed by Marcus Eriksson for CASSANDRA-13585

3e8f3c5ed06242a6aedf76c216b1c48c105f84e6 | Author: Matt Byrd <matthew.l.byrd@gmail.com>
 | 2017-06-08 16:21:19-07:00

    Allow sub-range repairs (specifying -et -st) for a preview of repaired data
    
    Patch by Matt Byrd; reviewed by marcuse for CASSANDRA-13570

62d39f6544e3fbcbc268aecbb3a46950dcba2bf0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-06-08 13:34:18+02:00

    Use an ExecutorService for repair commands instead of new Thread(..).start()
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-13594

67247394d846cf3463d5441b836a47611ec28656 | Author: Krishna Koneru <krishna.koneru@instaclustr.com>
 | 2017-06-08 10:04:17+10:00

    Improve calculation of available disk space for compaction
    
    Patch by Krishna Dattu Koneru and Lerh Chuan Low; reviewed by marcuse for CASSANDRA-13068

6bf5cf7f090eef853c02711bf4079b0f16748088 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-05-22 08:46:17+02:00

    nodetool scrub/cleanup/upgradesstables exit code
    
    Patch by marcuse; reviewed by Jeff Jirsa for CASSANDRA-13542

9c49fbcc5ccb03e64bb95c43fc7134ddb281cec4 | Author: Lerh Chuan Low <lerh@instaclustr.com>
 | 2017-05-22 12:20:25+10:00

    Mark couple of API methods for compactions as deprecated as they are handled by CompactionStrategyManager
    
    Patch by Lerh Chuan Low; reviewed by marcuse for CASSANDRA-13541
    This closes #114

173dbab24b9acba46279ca3477f080e57f52636c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-05-15 09:09:12+02:00

    Add more repair metrics
    
    Patch by marcuse; reviewed by Chris Lohfink for CASSANDRA-13531

41388a4b3c0a8f22f1d83fb4f3a5ae42c255ca94 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-05-05 14:12:41-07:00

    Log time elapsed for each incremental repair phase
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13498

bf911cc6a852f9ef068318a3545611d9daa5112c | Author: Sankalp Kohli <sankalp@apple.com>
 | 2017-04-27 09:26:32+02:00

    RangeStreamer should be smarter when picking endpoints for streaming
    
    Patch by Sankalp Kohli; reviewed by marcuse for CASSANDRA-4650

ba325955463076987eca476309043fcdd59dad7c | Author: Jeff Jirsa <jjirsa@apple.com>
 | 2017-04-24 15:52:50-07:00

    Fix handling FS errors on writing and reading flat files - LogTransaction and hints
    
    patch by Jeff Jirsa; reviewed by Ariel Weisberg, Blake Eggleston, and
    Marcus Eriksson for CASSANDRA-15053

4ef0bf8861ee12f5c7e826298c42fe3ddb29c198 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-04-20 13:24:14-07:00

    Improve incremental repair logging
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-13468

2381be31404403285948a3097c9ed55e7f901135 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-04-17 15:28:28-07:00

    Start compaction when incremental repair finishes
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13454

9308159bc87d29c33e64dbcfcefa948d7f5643dd | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-04-07 10:38:56-07:00

    Cleanup isIncremental/repairedAt usage
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-13430

c97514243e8c58bdda0ebf75212a8a217f3d017e | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2017-04-06 17:53:04-04:00

    Use write lock not read lock for removing sstables from compaction strategies.
    
    Patch by Ariel Weisberg; Reviewed by Marcus Eriksson for CASSANDRA-13422

b021a1ba55c862eb237a0944e9e1092cfc36f4ef | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-04-05 12:43:54+02:00

    Make circleci run more test targets.
    
    Patch by marcuse; reviewed by Jeff Jirsa and Michael Shuler for CASSANDRA-13413

02ded019475efdd1331ac908c33dd05d42ba9368 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-04-05 09:29:07+02:00

    Pending repair info was added in 4.0
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-13420

cfee3e93bec7e527391da93f5b810b0ef4fb0fc8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-04-05 09:20:03+02:00

    Checksum sstable metadata
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-13321

6efb44b3ab5816cb7c2b007dba68b3224f899ac8 | Author: Jeff Jirsa <jjirsa@apple.com>
 | 2017-04-03 17:41:54-07:00

    Nodetool upgradesstables doesnt upgrade system tables
    
    Patch by Jeff Jirsa; Reviewed by Marcus Eriksson for CASSANDRA-13410

732d1af866b91e5ba63e7e2a467d99d4cb90e11f | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2017-03-24 15:26:50-04:00

    Outbound TCP connections should consult internode authenticator.
    Patch by Ariel Weisberg; Reviewed by Marcus Eriksson for CASSANDRA-13324

e9cc5878a1cfea77bbf8316c9e5b0013d1aa9b82 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-03-21 07:29:12-07:00

    Cleanup ParentRepairSession after repairs
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-13359

39bf436faa3e17de6f1bcf8e47ab7fa80fe5c0c8 | Author: Jan Karlsson <jan.karlsson@ericsson.com>
 | 2017-03-20 16:37:43+01:00

    LCS estimated compaction tasks does not take number of files into account
    
    patch by Jan Karlsson; reviewed by marcuse for CASSANDRA-13354

d6a701ea11c919938cb09b0fca2ea0ec7ad2123b | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-03-14 15:37:57-07:00

    Incremental repair not streaming correct sstables
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-13328

eb3b5749ef4f22460365ad8369ff668d68c5d85b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-03-06 14:38:14+01:00

    CASSANDRA-13294

1ba68a1e5d681c091e2c53e7720029f10591e7ef | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2017-03-06 09:45:56+08:00

    Prevent data loss on upgrade 2.1 - 3.0 by adding component separator to LogRecord absolute path
    
    patch by Stefania Alborghetti; reviewed by Marcus Eriksson for CASSANDRA-13294

14c3edcce46bfb541b66b75ba451d15367ef15e6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-03-01 08:21:29+01:00

    Make it possible to override MessagingService.Verb ids
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-13283

4cfaf855c404256a9dd281d5066cc076232d72ff | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-02-23 09:35:04-08:00

    Add repair streaming preview
    
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13257

25580e3a7f4bc01aa914a713ada45c50a45d0993 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-02-21 06:37:42+01:00

    Avoid synchronized on prepareForRepair in ActiveRepairService
    
    Patch by marcuse; reviewed by Blake Eggleston for CASSANDRA-9292

06316df549c0096bd774893a405d1d32512e97bf | Author: Stefan Podkowinski <s.podkowinski@gmail.com>
 | 2017-02-16 10:32:22+01:00

    Avoid anti-compacting repaired sstables
    
    patch by Stefan Podkowinski; reviewed by Marcus Eriksson for CASSANDRA-13153

c878b6968be88fa89fb1d1d0212411bcbc4fae7c | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-02-15 10:47:24-08:00

    StreamPlan for incremental repairs flushing memtables unnecessarily
    Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13226

27efbf2fc55ff064767814067ef50396eb2403f0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-02-10 15:04:15-08:00

    Output warning if user increases RF
    
    Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-13079

bd14400a95c94b43f2a992d2263d81ae994721f2 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-02-07 10:25:29-08:00

    Fix eclipse warnings after CASSANDRA-9143
    
    Patch by Blake Eggleston; reviewed by marcuse for CASSANDRA-13190

5dd1abda21493796cbb95d7aae77576ed413c1cf | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-01-11 15:11:46+01:00

    Dump threads when unit tests time out
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-13117

88a41fb826d68c56e60f88ea4c00c1b92a653e28 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-11-16 16:32:04+01:00

    Increase error margin in SplitterTest
    
    Patch by marcuse; reviewed by Branimir Lambov for CASSANDRA-12917

c984add3003b2970465d06556f8ec9366efc46d0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-11-16 10:13:13+01:00

    write more data

8cb9693a6b334498ca7edd42e4a934c11b581f2c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-11-15 15:03:51+01:00

    Reenable HeapPool
    
    Patch by marcuse; reviewed by Branimir Lambov for CASSANDRA-12900

ca85bec1df69140485eb956cb61be9b68be708e0 | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2016-11-09 15:49:16+00:00

    Make IndexSummaryManagerTest::testCancelIndex more deterministic
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for
    CASSANDRA-12808

bd540bc51fa4d308a23a0f67ec9d65ebeeb72ee5 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-11-09 09:46:53+01:00

    Fix NeverPurgeTest - wait for compactions to finish
    
    Patch by marcuse; reviewed by Stefania for CASSANDRA-12841

e5a5fb96c3cc19ceeb3ad9303dc1db7b1b506a1f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-11-09 08:55:55+01:00

    Use explicit timestamp to avoid getting sstables in different windows
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-12825

9d90b4e2da19d3dcc19842a3cb9f8be9091f4af0 | Author: Carl Yeksigian <carl@apache.org>
 | 2016-11-02 12:11:32-04:00

    Fix partition count log message during compaction
    
    Patch by Carl Yeksigian; reviewed by marcuse for CASSANDRA-12184

f7ded1c59287f309f7cd89d576b684c8473bb632 | Author: Cameron Zemek <cameron@instaclustr.com>
 | 2016-10-18 11:09:23+02:00

    Don't skip sstables based on maxLocalDeletionTime
    
    Patch by Cameron Zemek; reviewed by marcuse for CASSANDRA-12765

250b5c1db00d7442b52f1b93c77e2c0e55a114cf | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2016-10-14 16:55:08+08:00

    Fix ViewTest.testCompaction
    
    patch by Stefania Alborghetti; reviewed by Marcus Eriksson for CASSANDRA-12789

45c0f860f3c7f8e0a7c80809c4ff47f4acf65557 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2016-10-12 10:14:16-07:00

    Run repair with down replicas
    
    Patch by Sankalp Kohli & Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-10446

7232d72c0f375f8034b506d05278bf8ec975a36a | Author: Joel Knighton <joel.knighton@datastax.com>
 | 2016-09-29 21:56:27-05:00

    Limit colUpdateTimeDelta histogram updates to reasonable deltas
    
    patch by Joel Knighton; reviewed by Marcus Eriksson for CASSANDRA-11117

9fc14bc5a5467da3305668958f9fcd7e5d4dad7a | Author: Dikang Gu <dikang85@gmail.com>
 | 2016-09-27 11:48:18-07:00

    Make the fanout size for LeveledCompactionStrategy to be configurable
    
    Patch by Dikang Gu; reviewed by Marcus Eriksson for CASSANDRA-11550

b7da0031fad4f7ce6493bcbd059c58d61c589a3b | Author: sharvanath <sharvanath.pathak@rubrik.com>
 | 2016-09-26 09:53:07+02:00

    Make sure repaired tombstones are dropped when only_purge_repaired_tombstones is enabled
    
    Patch by Sharvanath Pathak; reviewed by marcuse for CASSANDRA-12703

98d74ed998706e9e047dc0f7886a1e9b18df3ce9 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2016-08-31 15:48:43-07:00

    Fix consistency of incrementally repaired data
    
    patch by Blake Eggleston, reviewed by Marcus Eriksson for CASSANDRA-9143

6808e7555762236b6222f65bf066f90f7597405e | Author: Dikang Gu <dikang85@gmail.com>
 | 2016-08-20 00:55:22-07:00

    Calculate last compacted keys from higher level
    
    patch by Dikang Gu; reviewed by marcuse for CASSANDRA-6216

8bd629942ca7014ff5b6e001db10290691f6cc08 | Author: sankalp kohli <sankalp@apple.com>
 | 2016-08-19 09:44:48+02:00

    Disk failure policy should not be invoked on out of space
    
    patch by Sankalp Kohli; reviewed by marcuse for CASSANDRA-12385

be6e6ea662b7da556a9e4ba5fd402b7451bdde10 | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2016-08-19 12:07:41+08:00

    Fix leak errors and execution rejected exceptions when draining
    
    Patch by Stefania Alborghetti; reviewed by Marcus Eriksson for CASSANDRA-12457

fad7ae67e6fd4c482026472d0fc3d834abefa30f | Author: Marcus Eriksson <krummas@gmail.com>
 | 2016-08-17 19:22:41+02:00

    coordinator dies repair test (#999)

6bb7577157e553dc81c280b3c83862e7a397219d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-08-11 09:33:07+02:00

    Use weak references in compaction logger to avoid strong ref loops
    
    Patch by marcuse; reviewed by Carl Yeksigian for CASSANDRA-12413

5694a2ac3f227bdd22f1532059b566820deaf23e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-08-10 08:34:28+02:00

    Debug logging for unit tests
    
    Patch by marcuse; reviewed by Michael Shuler for CASSANDRA-12425

ab98b1151ecb61a62df30b9777fa962d60e97767 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-08-09 10:36:01+02:00

    Add option to state current gc_grace_seconds to tools/bin/sstablemetadata
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-12208

a5d095e62ed459aefbc8c25e2bbcd46969a48eec | Author: Vishy Kasar <vkasar@apple.com>
 | 2016-08-04 11:06:48+02:00

    Make it possible to compact a given token range
    
    Patch by Vishy Kasar; reviewed by marcuse for CASSANDRA-10643

dffb1a6da8e2c3a9c08bb94bfd12130b9ddded74 | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2016-08-04 14:20:38+08:00

    Make sure compaction stats are updated when compaction is interrupted (back-port from 3.0)
    
    patch by Stefania Alborghetti; reviewed by Marcus Eriksson for CASSANDRA-12100

05483a962c64c350315fc738c697980b22361cc3 | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2016-08-04 14:20:38+08:00

    Make sure compaction stats are updated when compaction is interrupted
    
    patch by Stefania Alborghetti; reviewed by Marcus Eriksson for CASSANDRA-12100

98fa8f1e6ff826e291c3f0fe2384a252b5b384da | Author: Marcus <marcus.king@crowdstrike.com>
 | 2016-08-03 14:24:12-07:00

    Fixed TestHostPoolHostPolicy that was intermitently failing

27771dee2acad87281be8cb3e7f9d04c2e002ab8 | Author: Marcus <marcus.king@crowdstrike.com>
 | 2016-08-03 13:51:27-07:00

    Updated Authors file.

4f49cd01c8939ce7624952fe286c3d08c4be7fa1 | Author: Marcus <marcus.king@crowdstrike.com>
 | 2016-08-03 13:49:11-07:00

    Added a nil check before trying to use a host to execute a query.  This was causing nil pointer dereference exceptions as described at https://github.com/gocql/gocql/issues/743. Also made some optimizations to reduce lock scoping in the TokenAwareHostPolicy

10649b1ce5aba1683e024c0f9cf23bd9c42704b7 | Author: T Jake Luciani <jake@apache.org>
 | 2016-08-02 12:50:03-04:00

    Fix compaction throttle
    
    Patch by tjake reviewed by Marcus Eriksson for CASSANDRA-12366

59c45a6824252e0d74afd25138951523793c052a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-08-02 14:37:24+02:00

    wait for keyspace1 to be initialized before running repair

944a799f0256d706ea3f4c805efdd4795b67e908 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-08-02 14:03:51+02:00

    factor in number of sstables

6dfc1e7eeba539774784dfd650d3e1de6785c938 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2016-08-01 21:30:21-04:00

    Deprecate memtable_cleanup_threshold and set memtable_flush_writers default to 2.
    
    Patch by Ariel Weisberg; reviewed by marcuse for CASSANDRA-12228

b447ffc4242c1514dd33e4ace96b719d892ff4a2 | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2016-07-19 16:22:22+01:00

    Fix flaky test in IndexSummaryManagerTest
    
    Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for
    CASSANDRA-12218

6ffd5cc5d28658b4d058de79a9bea9c10a82c8d4 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-07-14 15:31:30+02:00

    run LongLeveledCompactionStrategyTest.testLeveledScanner in a separate table
    
    patch by marcuse; reviewed by yukim for CASSANDRA-12202

bc0d1da0ce2d1ddc766ba99110470c50e7fd8bbe | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-07-14 12:10:26+02:00

    Allow L0 compactions to reduce scope with LCS
    
    Patch by marcuse; reviewed by sankalp kohli for CASSANDRA-12040

d5a15e45b080756bb553ad4f03ecb51edfed8400 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-07-06 10:11:13+02:00

    fix flapping DTCS test

44e475c1a7aa351763fa5bd97664394186565b41 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-07-04 10:49:43+02:00

    Increase size of flushExecutor thread pool size
    
    Patch by marcuse; reviewed by Branimir Lambov for CASSANDRA-12071

5a9820d4a4e3f911a4ec9735bae24261f2652d0f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-06-30 10:50:00+02:00

    Account for partition deletions in tombstone histogram
    
    Patch by marcuse; reviewed by Sylvain Lebresne for CASSANDRA-12112

017431da5ae80cd853b9c57f65141a1d6a8ab07c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-06-28 15:56:51+02:00

    disable autocompaction during repairedset test

2811f15bc9117fed4fb38de490d25d68df4e85b7 | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2016-06-27 12:17:33-03:00

    Remove finished incoming streaming connections from MessagingService
    
    patch by Paulo Motta; reviewed by Marcus Eriksson for CASSANDRA-11854

fbbedcee81920d17ac2b857eefe1c2b4a9d94b9f | Author: T Jake Luciani <jake@apache.org>
 | 2016-06-23 12:23:29-04:00

    Improve compaction log
    
    patch by tjake; reviewed by Marcus Eriksson for CASSANDRA-12080

9358e589e292a2c851d069aebd36819f8e767f5b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-06-23 09:46:00+02:00

    Don't try to get sstables for non-repairing column families
    
    Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-12077

8d2bd0d9cecd2ced794a65642a74f1f422696614 | Author: Marcus Eriksson <krummas@gmail.com>
 | 2016-06-17 22:03:25+02:00

    Add doc on compaction

bc23632f201f760147d8bd1fbee68533fc3f6dfa | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-06-13 15:29:08+02:00

    Avoid missing sstables when getting the canonical sstables
    
    Patch by marcuse; reviewed by Stefania Alborghetti for CASSANDRA-11996

5b0566a70f373d6eb537c89c0db2a2e224706916 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-06-02 09:37:06+02:00

    Always select the live sstables when getting sstables in bounds
    
    Patch by marcuse; reviewed by benedict for CASSANDRA-11944

8d39a9fac3e479347d0ecaa9be2b0005019d7cdf | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-05-30 16:44:12+02:00

    disable hints

5a7ff5e32312426b63d9a8a5dc7fd58fa2ffb8ce | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2016-05-30 16:25:19+02:00

    Support multiple folders for user defined compaction tasks
    
    patch by Stefania Alborghetti; reviewed by Marcus Eriksson for CASSANDRA-11765

63b7ba96d8997908963eef1f16ae8a0b12adb031 | Author: Marcus Eriksson <krummas@gmail.com>
 | 2016-05-27 12:25:45+02:00

    Revert "Never purge tombstones longer test"

3c8421a3304d44c064c230c329a999373feb0607 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-05-27 09:25:28+02:00

    Avoid marking too many sstables as repaired
    
    Patch by marcuse; reviewed by Joel Knighton for CASSANDRA-11696

5af5bafc87f3efe0388c003b3923ca3452e1e261 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-05-26 13:27:08+02:00

    Disable autocompaction during drain
    
    Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-11878

72acbcd00fe7c46e54cd267f42868531e99e39df | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-05-25 08:38:14+02:00

    Create interval tree over canonical sstables to avoid missing sstables during streaming
    
    patch by marcuse; reviewed by benedict for CASSANDRA-11886

6c867f00309a61af12fa452020c45dc0f2748aa1 | Author: Jeff Jirsa <jeff@jeffjirsa.net>
 | 2016-05-24 20:21:22-07:00

    Add TimeWindowCompactionStrategy
    
    Patch by Jeff Jirsa; reviewed by marcuse for CASSANDRA-9666

fc195295a73e941b164bb1a65393c4cf098a3722 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-05-23 09:13:39+02:00

    Never purge tombstones longer test

47d3b7e7a013b485a2906fc7f0f2fc90e1143966 | Author: T Jake Luciani <jake@apache.org>
 | 2016-05-20 11:23:49-04:00

    compaction stress tool
    
    patch by tjake; reviewed by Marcus Eriksson for CASSANDRA-11844

5dc741497046c5c5b92ad2441db3865b90dc035e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-05-20 10:37:34+02:00

    Add ability to disable purgable tombstone check via startup flag
    
    Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-11831

00f25401c9a320c0c2ac94fbb1014f49597026fd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2016-05-18 12:24:23-05:00

    Don't compute expensive MaxPurgeableTimestamp until we've verified there's an expired tombstone
    patch by jbellis; reviewed by marcuse for CASSANDRA-11834

03180469d62930ef73946458719223c8b9bec245 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-05-18 10:44:49+02:00

    Fail parent repair session if repair coordinator dies
    
    Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-11824

675591d1c55805c13db95692c78f5feb63538eb5 | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2016-05-17 17:29:50-03:00

    Avoid holding SSTableReaders for duration of incremental repair
    
    Patch by Paulo Motta; reviewed by Marcus Eriksson for CASSANDRA-11739

eda763b473abddc90e06e95661cd448f41da07ea | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2016-05-11 13:49:19-07:00

    Allow compaction strategies to disable early open
    
    Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-11754

590d20b0a1e1b1fb71e97508bb6b475f8aac205a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-05-11 15:53:43+02:00

    Run LongLeveledCompactionStrategyTests in separate tables
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-11657

e16d8a7a667d50271a183a95be894126cb2a5414 | Author: Carl Yeksigian <carl@apache.org>
 | 2016-05-02 15:01:39-04:00

    Enhanced Compaction Logging
    
    patch by Carl Yeksigian; reviewed by Marcus Eriksson for CASSANDRA-10805

b759059c4c69a10f00ba8fe4e151ab916d0eb324 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-04-29 09:25:29+02:00

    ignore tmplink files

3db30aab98e8ca568b006273b533ae68f448f3ac | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-04-26 13:33:21+02:00

    Remove unnecessary file existence check during anticompaction.
    
    Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-11660

adefb6f00b1a95e8ba44352d8d03bcf16a96d9c5 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-04-26 11:03:19+02:00

    change lower limit

c2008a3c4ea5b8b6c6595702d36356dc43a16985 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-04-26 10:26:46+02:00

    remove asserts that test vnode allocation distribution

a17120adffe6889ebbc4e76adb493898b6799a0d | Author: Dikang Gu <dikang85@gmail.com>
 | 2016-04-19 09:40:31+02:00

    Optimize the overlapping lookup by calculating all the bounds in advance.
    
    Patch by Dikang Gu; reviewed by marcuse for CASSANDRA-11571

cc75de6912ca5d72b5465e69b2b571af11bde3d3 | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2016-04-18 22:42:19-03:00

    Validate levels when building LeveledScanner to avoid overlaps with orphaned sstables
    
    Patch by Paulo Motta; reviewed by marcuse for CASSANDRA-9935

209ebd380b641c4f065e9687186f546f8a50b242 | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2016-04-18 18:44:07-03:00

    Add unit test for CASSANDRA-11548
    
    Patch by Paulo Motta; reviewed by Marcus Eriksson for CASSANDRA-11548

0f1e838d17ac90d4d44e3369309b245afa969f33 | Author: Tom Petracca <tpetracca@palantir.com>
 | 2016-04-18 16:37:00-04:00

    Estimate compressed on disk size when deciding if sstable size limit reached
    
    Patch by Tom Petracca; reviewed by marcuse for CASSANDRA-11623

57747e521117db3265fef19dfb3468077e53b172 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-04-11 11:36:44+02:00

    fix drop user case sensitive test

840631177572d1ce75440ac48fcdaba1865386d9 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-04-08 14:25:36+02:00

    name the tests so they get run by nose

2dab42bce7ce1fe6c6dfee1c6fd8ad5a09734e37 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-04-08 13:03:25+02:00

    recommit CASSANDRA-10817

80a28a7f8ef6ab7aa10af7988c6b5646378d04cb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-04-08 08:20:20+02:00

    and update CHANGES.txt for CASSANDRA-11051

063b37614442b3184342a04c50c7961d1777e13b | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2016-04-07 15:09:41+08:00

    LogAwareFileLister should only use OLD sstable files in current folder to determine disk consistency
    
    Patch by Stefania Alborghetti; reviewed by marcuse for CASSANDRA-11470

9b48a0bf430b995332e1a4dde20ba7482175ef99 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-31 16:32:11+02:00

    Only open one sstable scanner per sstable
    
    Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-11412

10f25aeebb22d43bf4f61413380f69f8e3ab3189 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-29 17:06:42+02:00

    Dont mark sstables as repairing with sub range repairs
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-11451

ab188827d8b8ea36c4076fbacb5662c15b796288 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-29 17:01:53+02:00

    make sure we can run sub range repairs in parallel

1ff9df75c46edb02bf1f994e7ecc651e29b277fb | Author: Marcus Olsson <marcus.olsson@ericsson.com>
 | 2016-03-24 15:06:23+01:00

    Remove duplicate logging of sending MerkleTree request
    
    Patch by Marcus Olsson; reviewed by marcuse for CASSANDRA-11486

a0a949440e9025300e4574a07628cbe5a95e517c | Author: Dikang Gu <dikang85@gmail.com>
 | 2016-03-23 17:04:36-07:00

    Add the metrics to track the write amplification of C*.
    
    Patch by Dikang Gu; reviewed by marcuse for CASSANDRA-11420

97dbc7a2aabc1d2b6eb311a764fcbb0f30dfef8f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-23 09:07:30+01:00

    Reduce debug logging during repair
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-11411

aefea62a065bbb400242c5adf412da8e3e21a147 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-22 09:24:35+01:00

    Notify that sstables were changed after compaction was cancelled
    
    Patch by marcuse; reviewed by benedict for CASSANDRA-11373

1d1bfae580d44d3b8a4678c5af5767ff17102128 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-21 15:41:32+01:00

    Allocate merkletrees with the correct size
    
    Patch by marcuse; reviewed by Marcus Olsson for CASSANDRA-11390

77b27f33e2bc4a99435fdddb78f887085c094ddd | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-17 15:30:55+01:00

    sstablemetadata should print min/max token for the sstable
    
    Patch by marcuse and Vladislav Sinjavin; reviewed by yukim for CASSANDRA-7159

6a8c747c65833674057044f07c39418c5fe6302f | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2016-03-17 13:19:00+02:00

    Change repair message for keyspaces with RF 1
    
    Patch by Branimir Lambov; reviewed by marcuse for CASSANDRA-11203

07ddb8a2198185bff4aa1215acdbb07cf3b18b66 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2016-03-17 12:04:13+01:00

    Have keyspace stats in nodetool tablestats always include all tables
    
    patch by slebresne; reviewed by krummas for CASSANDRA-11226

b210bd2344b93ea6f7f95cecc1e5514ecff547df | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-17 10:41:08+01:00

    Store repair options in parent_repair_history
    
    Patch by marcuse; reviewed by Stefania Alborghetti for CASSANDRA-11244

e739f60570aaeb7cd8194c8cbed4bbe1ea9ca006 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-17 10:01:32+01:00

    Print current leveling in sstableofflinerelevel
    
    Patch by marcuse; reviewed by Sylvain Lebresne for CASSANDRA-9588

4ecd8542d7bbc8b9f613cc58c3e2ffe51df4937a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-16 15:29:08+01:00

    Make CSM.getStrategies() public again after CASSANDRA-10099

3dcbe90e02440e6ee534f643c7603d50ca08482b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-15 15:43:05+01:00

    fix CHANGES.txt after CASSANDRA-10099

0b3e6b582cad78aa523e379570b33876a6b8a6e1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-15 10:28:45+01:00

    Update TestCompaction.bloomfilter_size_test to handle all strategies

7af17ee14e52476e640228f1d46e4486e20c2fe6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-14 16:12:38+01:00

    use --jobs instead of --seq

750b1d0c72e748a83211fdf553519481239507cf | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-14 15:05:13+01:00

    add @jira_ticket

e2ce9db6e09f2ff04b5077a27459a1ef954c4e65 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-14 14:26:27+01:00

    add require

33191fdaacdfc54625733718de61c0858a8a105a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-14 14:18:29+01:00

    adapt test to run against the 11179 patch and print sstables

8b8a3f5b99fa7a8eefed14cd7e41b81773617046 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-14 11:01:11+01:00

    Add a -j parameter to scrub/cleanup/upgradesstables to state how many threads to use
    
    Patch by marcuse; reviewed by Carl Yeksigian for CASSANDRA-11179

a921c1092b282bf9174695a70614066ef981dbd9 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-11 16:24:00+01:00

    Monitor datadirectory during cleanup to make sure we don't get too many file

a48b836b15fe548334eb302051b34bd5554fa8f9 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-03-11 09:36:05+01:00

    Fix bloom filter sizing with LCS
    
    Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-11344

f6af142f1e8e9fa86f88b8c3c8bcb9a7294ef0cc | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2016-03-08 16:19:57+02:00

    Fix broken BTreeRow.hashCode
    
    Patch by Branimir Lambov; reviewed by marcuse for CASSANDRA-11316

0129f70c47d4a6b684fbf0df4dbbfb8ffc097d59 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-02-25 08:57:35+01:00

    InvalidateKeys should have a weak ref to the key cache
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-11176

477014b8cddb8cf1a73a7e8b408f130b64a37c6b | Author: Marcus Olsson <marcus.olsson@ericsson.com>
 | 2016-02-23 14:30:12+01:00

    Avoid leaking references during parallel repairs
    
    patch by Marcus Olsson; reviewed by Marcus Eriksson for CASSANDRA-11215

c02a3450745739013fd52c9cc2e35fb57a9c8786 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-02-22 22:38:37+01:00

    Multiple full repairs with lcs

67637d1bbaf638162b479ed33a75e4ab3fb06e49 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-02-22 10:57:42+01:00

    Only notify if the repaired status actually changed
    
    Patch by marcuse; reviewed by Branimir Lambov for CASSANDRA-11172

e06d411f6a6a459503f09fe80208d1ee261ed772 | Author: Michael Kjellman <mkjellman@internalcircle.com>
 | 2016-02-19 09:47:44+01:00

    Make LZ4 compression level configurable
    
    Patch by mkjellman; reviewed by marcuse for CASSANDRA-11051

c00395155e2420002db493ca69784d0fe723b55d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-02-18 12:49:30+01:00

    Better error message for cleanup
    
    Patch by marcuse; reviewed by Carl Yeksigian for CASSANDRA-10991

434dfc97a72e5d3ab4350b87dba787e105a6805d | Author: Yuki Morishita <yukim@apache.org>
 | 2016-02-17 09:51:58-06:00

    Fix sstableloader to unthrottle streaming by default
    
    patch by yukim; reviewed by marcuse for CASSANDRA-9714

4b27287cd93088148d85d1a6ec9df34601f0c741 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2016-02-16 15:06:00-08:00

    Add extension points in storage and streaming classes
    
    Patch by Blake Eggleston; reviewed by marcuse for CASSANDRA-11173

3ea34aa3fdc69c8a9c4b9f2e33f96ee689d8aac8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-02-11 08:38:12+01:00

    Make waiting for leveling more robust in LeveledCompactionStrategyTest
    
    Patch by marcuse; reviewed by Sylvain Lebresne for CASSANDRA-11079

62f94b74e6be0d57335b92e90e13ad8d0ff7cb9f | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2016-02-11 12:06:31+08:00

    AssertionError when listing sstable files on inconsistent disk state
    
    patch by Stefania Alborghetti; reviewed by marcuse for CASSANDRA-11156

f9a1a80af181e568240bb8a005cd53af8de00648 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-02-10 13:47:00+01:00

    Remove duplicate offline compaction tracking
    
    Patch by marcuse; reviewed by Stefania for CASSANDRA-11148

96549946fe994ea8311e72e5bf6f51c2124f7bb4 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-02-09 09:53:59+01:00

    Properly release sstable reference when doing offline scrub
    
    Patch by marcuse; reviewed by Stefania for CASSANDRA-10697

29525005071dd7321c5d444cb7e898a18057ba67 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-02-09 07:33:29+01:00

    Remove unused method added in CASSANDRA-6696
    
    Patch by marcuse; reviewed by Carl Yeksigian for CASSANDRA-11151

725b9b1f7f16ff8ad8e77ad0f7679d39bc7f05b2 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-02-09 07:09:54+01:00

    fix CHANGES.txt after 2.1.13 release

ed0a07c386658395803886ac5f1cf243cd413cbe | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-02-08 15:56:12+01:00

    Improve CompactionManager concurrency
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-10099

dd23adf1411e1ccd55a7d89437eccbbd916807f1 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2016-02-05 17:23:48+01:00

    Avoid mixing repaired and unrepaired sstables in DTCS
    
    Patch by Blake Eggleston; reviewed by marcuse for CASSANDRA-11113

f4b21f5ffa962de19901d1841f89f529ccc335b3 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2016-02-03 21:04:17+01:00

    Fix nodetool status logic to detect if their is more than 1 user keyspace
    
    explanation
    
    patch by krummas & slebresne; reviewed by krummas & slebresne for CASSANDRA-10176

df3d0b00b0d9a0725b3f1681e6ce9ffe6d330de4 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2016-02-02 10:27:49+01:00

    Inconditionally update the sstable deletion info for live LivenessInfo
    
    patch by slebresne; reviewed by krummas for CASSANDRA-11102

393c6ec4ff4a17aab2fb4d159d9f24f44394c3cd | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-29 14:36:47+01:00

    Improve checking for minor compactions in CompactionsCQLTest
    
    Patch by marcuse; reviewed by Sylvain Lebresne for CASSANDRA-11080

8bc8fa36907188440579aaf88b2bd397ec4dcf8c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-29 10:13:55+01:00

    Avoid infinite loop if owned range is smaller than number of data directories
    
    Patch by marcuse; reviewed by Carl Yeksigian for CASSANDRA-11034

3b794f0a82e26c7a6b3fd8baf5ebd6ae9ed814ea | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-29 08:13:20+01:00

    Backport CASSANDRA-10979 to 2.1

f533f958397b84eb960deb7f738b85fe6e0e781f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-22 09:02:40+01:00

    write more keys for offlinerelevel test

db8986b6b8e4c58a54b74010fff604f9c8692c07 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-22 08:21:43+01:00

    sort the oplog list and dont wait for compactions

112b851658111d1432268a26e6a438e328f061d0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-21 14:40:07+01:00

    clean up the way we iterate over data directories

38dde32ef40251c2d3dcf7015521c60c28c5c426 | Author: Carl Yeksigian <carl@apache.org>
 | 2016-01-20 15:51:06-05:00

    Run STCS in L0 even when the higher levels do not produce a candidate
    
    Patch by Carl Yeksigian; reviewed by marcuse for CASSANDRA-10979

17f41d0d04d1792a7a05adca0b0ded7504de847a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-20 13:22:52+01:00

    allow for a slight increase in live size after compaction

ab86a7d44d1a438bf537a9a4bcb9b12a6b3294d3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-20 10:53:52+01:00

    fix _get_sstable_transaction_logs to handle multiple data directories

e66dcc70c510eacfc2e906e1a6f4d9a2708653b3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-20 10:26:18+01:00

    Backport fix from CASSANDRA-10806 (CASSANDRA-10935)

b8408f068bf2fc73f632d09239ba892a9835416f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-20 08:58:05+01:00

    Make it clear what timestamp_resolution is used for
    
    Patch by marcuse; reviewed by Jeff Jirsa for CASSANDRA-11041

c1a113a9e3381d5278ca2254b0d0b062cfa7551b | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2016-01-18 16:02:06+01:00

    Check the column name, not cell name, for dropped columns
    
    patch by slebresne; reviewed by krummas for CASSANDRA-11018

18f2f684e82c0e807a8068f73d53645991c568a8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-18 10:53:51+01:00

    always run balance tests with 256 tokens

98cc2c8d6cc27f1a2e675030a13b46fd336812f8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-12 08:19:04+01:00

    Avoid NPE on incremental repair failure
    
    Patch by marcuse; reviewed by Carl Yeksigian for CASSANDRA-10909

101cd72e55168f6a97bbb2556aed9f23cef80f42 | Author: Yuki Morishita <yukim@apache.org>
 | 2016-01-11 14:48:38-06:00

    Avoid NPE when performing sstable tasks (scrub etc)
    
    patch by yukim; reviewed by marcuse for CASSANDRA-10980

0d223e60032753e5ff159557f4bda33f45b9428c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-05 16:02:54+01:00

    fix test_manual_rebuild_index

1923769848481597216f41353beb03a3a8837002 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-05 10:02:22+01:00

    fix dtcs_deletion_test

b5d6d4f72299a0b08ce3279aade507e2a999acc6 | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2016-01-04 16:24:51+01:00

    maxPurgeableTimestamp needs to check memtables too
    
    Patch by Stefania Alborghetti; reviewed by marcuse for CASSANDRA-9949

ba95cfca81dda77ba86c71c5d2aa1b54f246da80 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-04 16:06:04+01:00

    fix snapshot_test.py:TestSnapshot.test_basic_snapshot_and_restore

8b82e190604c21a556feabab6a9227d712c6f2d9 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-04 15:51:05+01:00

    fix sstable_generation_loading_test.py:TestSSTableGenerationAndLoading.remove_index_file_test

d2820713f758d8058b3df4db3601c7938f6ea95e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-04 14:36:04+01:00

    style fixes

42598dfab1db5c2c189d512b3fad3feaedfcbbff | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-04 14:15:33+01:00

    fix secondary indexes test

fee4aac8963c3dd712869b5169af53b6b2332e9a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2016-01-04 14:02:27+01:00

    fix comments

3d78939a831eae5c5ae72bc977a9bb0107c24bab | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-28 16:34:03+01:00

    Correctly count received sstables during streaming
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-10949

11da411fb62b0d6bc32d9119dd8548d94f88021f | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2015-12-28 14:08:10+01:00

    Fix potential assertion error during compaction on trunk
    
    patch by slebresne; reviewed by krummas for CASSANDRA-11353

d3f4ae8428f0045b04a9395dbb201d59d18757ac | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2015-12-28 14:08:10+01:00

    Fix potential assertion error during compaction on trunk
    
    patch by slebresne; reviewed by krummas for CASSANDRA-11353

1d7bacc45fa1cd6cac36d7f9ece30ba1ed430f2a | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2015-12-28 14:08:10+01:00

    Fix potential assertion error during compaction
    
    patch by slebresne; reviewed by krummas for CASSANDRA-10944

d40ac784d3a8ddaf71a2df8b21745827392294cc | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2015-12-23 12:50:58+02:00

    Garbage-collecting compaction operation and schema option.
    
    patch by Branimir Lambov; reviewed by Marcus Eriksson for CASSANDRA-7019

a81959e7de2c4aea28b3ad5bf8f2b650e92ad763 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-18 16:44:49+01:00

    fix sstable deletion test

6f4e3f954d184828df7ff3d4c958fb5e4987951f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-18 16:25:00+01:00

    fix snapshot test with multi ddirs

1b02a6eb40f4cd25675e9b003b4beff1a375ac2d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-17 11:47:16+01:00

    Unmark sstables compacting once they are done in cleanup/scrub/upgradesstables.
    
    Patch by marcuse; reviewed by Carl Yeksigian for CASSANDRA-10829

2582db7a8c18d689d05bf75b84310750994e5760 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-15 09:46:17+01:00

    replicate to all nodes to make tests pass without vnodes

f8452838a964c7bfa938277c9fdfc337f9aff886 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-14 15:33:21+01:00

    alter/drop user should be case sensitive
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-10817

280f1a9e17449e74e202d17ed454bf06fada398c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-14 15:32:32+01:00

    case sensitive drop/alter user tests

03e6f450875173717014c2299915a10199307790 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-14 14:29:23+01:00

    Log a message when a major compaction results in more than one sstable
    
    Patch by marcuse; reviewed by Sylvain Lebresne for CASSANDRA-10847

f61cc0d88e00a2587b5aaf94be5a3c57bfc9465d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-14 08:22:41+01:00

    Fix debian install script
    
    Patch by Michael Shuler; reviewed by marcuse for CASSANDRA-10851

a808769fc6cc73162109453f30202d86936e1492 | Author: Taiyuan Zhang <taiyuanz@andrew.cmu.edu>
 | 2015-12-11 15:16:10+01:00

    Group pending compactions based on table
    
    Patch by Taiyuan Zhang; reviewed by marcuse for CASSANDRA-10718

0d51b65e32bd2c6343d7a07314e0c88256c73bf0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-09 13:09:33+01:00

    Fix the way we replace sstables after anticompaction
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-10831

fc7075a41837301f3866333e0eb5c464715d888c | Author: Carl Yeksigian <carl@apache.org>
 | 2015-12-08 12:22:25-05:00

    Allow cancellation of index summary redistribution
    
    Patch by Carl Yeksigian; reviewed by marcuse for CASSANDRA-8805

cee35e42d05f125bf274b9cefb7653c21ca4b676 | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2015-12-08 11:59:09+02:00

    Allow CREATE TABLE WITH ID
    
    Patch by Branimir Lambov; reviewed by marcuse for CASSANDRA-9179

27678a675077a21f2cb97aaeb431c3bc3d554118 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-04 10:41:00+01:00

    write less data and set compactionthroughput lower

1538c0921444d7969ebd07ca1abda9a7e40e4c73 | Author: Yuki Morishita <yukim@apache.org>
 | 2015-12-02 08:41:11-06:00

    Fix incremental repair hang when replica is down
    
    patch by yukim; reviewed by marcuse for CASSANDRA-10288

d0da9e7612e6fb94fea8298a88215783a8125311 | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2015-12-02 09:45:34+08:00

    Fix issue with data dir migration on upgrade
    
    Patch by Stefania; reviewed by marcuse for CASSANDRA-10788

c39a3b35b2365cf49d2ba13a25e6c61aa52dc14c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-12-01 10:46:44+01:00

    ignore disk space warning in sstablelevelreset_test

0b26ca68747cdecb907d7c238e04b39836efe3d1 | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2015-12-01 11:38:09+02:00

    Avoid writing range tombstones after END_OF_ROW marker.
    
    Patch by Branimir Lambov; reviewed by marcuse for CASSANDRA-10791

e7116f22cccdc91fa1d84e5e910af5c7a4393478 | Author: Benjamin Lerer <b.lerer@gmail.com>
 | 2015-11-27 13:12:03+01:00

    Serialize on disk the proper SSTable compression ratio
    
    patch by Benjamin Lerer; reviewed by Marcus Eriksson for CASSANDRA-10775

4ecbbc08206fc5cd2e91520a5b99ef890f1da75d | Author: Robert Stupp <snazy@snazy.de>
 | 2015-11-27 10:42:38+01:00

    Some DROP ... IF EXISTS incorrectly result in exceptions on non-existing KS
    
    patch by Robert Stupp; reviewed by Marcus Eriksson for CASSANDRA-10658

3d99418cfd641b30b393c9e61cc2b4f5e864d14d | Author: Jakub Janecek <janecek.jakub@gmail.com>
 | 2015-11-25 13:51:14+01:00

    Fix the sstable-needs-cleanup check
    
    Patch by Jakub Janecek; reviewed by marcuse for CASSANDRA-10740

dbfeeac177074692bdf71d98ffb2cacb14802fb3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-25 11:28:51+01:00

    Optimize the way we check if a token is repaired in anticompaction
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-10768

be44d6bc5d90a2fd15094166616ebe9e8c7fcf0a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-24 09:13:52+01:00

    output the error message in sstablelevelreset_test

37ad5cbd7bb3cbe5188220beacf917603117b060 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-23 16:05:17+01:00

    fix sstablelevelreset test

851aed7ee78684dd1de03d5c3771117840c8e0f0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-20 12:01:30+01:00

    update NEWS.txt for CASSANDRA-10280

eb68816efb8059de23dbeab4154338efd03414e9 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-19 14:38:38+01:00

    fix merge

fbc8043159ac8c88029f783d77979f48d5ad2053 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-19 08:08:35+01:00

    multi datadir fix

342ee5a663d2366ec0e665d5a646d49795f2855b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-18 14:40:57+01:00

    wait for binary protocol in new repair tests

ee436c340946240ff4995277d5114db59b8bfd5d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-18 09:42:15+01:00

    seems we need to sleep before listing files now

e574fe437fc78fb130a2261eddaf24d136d9d062 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-17 14:40:31+01:00

    even more multi datadir fixes

3ed1685e445fd6b6a06950d8032acc8e36a31e27 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-12 15:32:53+01:00

    more multi datair fixes

246cb883ab09bc69e842b8124c1537b38bb54335 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-12 08:12:01+01:00

    Don't remove level info when running upgradesstables
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-10692

99b82dbb43277035562e7b82bb9bdebd84510e96 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-11-10 13:08:05-05:00

    Don't do anticompaction after subrange repair
    
    Patch by Ariel Weisberg; reviewed by marcuse for CASSANDRA-10422

f39ae62a926b34a6b67dffee603cb9293d15e954 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-10 07:03:14+01:00

    ignore low diskspace warning

49c9c01f5b100ca400fb6d3a5b1fab6721c7ee8b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-09 11:17:48+01:00

    Keep the file open in trySkipCache
    
    Patch by marcuse; reviewed by Stefania Alborghetti for CASSANDRA-10669

8e976a653c7e338e40a963bc0f42fbac76c476f7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-06 16:35:14+01:00

    Compaction throughput is an upper limit, don't fail tests if throughput is actually slower than the limit

0bd4dab96cb3ee5bfbae4c84f4e8b8265e79205a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-03 14:53:05+01:00

    default to 3 directories

a8e8a67306c0b26b8fe9c74a1fb00bacfa224cf7 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-10-29 12:36:32-04:00

    Reject incremental repair requests combined with subrange repair
    
    Patch by Ariel Weisberg; reviewed by marcuse for CASSANDRA-10422

87f43ac51de7f34c2e65c5bb2e65d82393ea9442 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-10-23 08:56:08+02:00

    Don't try to get ancestors from half-renamed sstables
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-10501

e1fb18a00b598431f52b88d12e2eddbe07233e88 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2015-10-15 14:14:37+02:00

    Followup to CASSANDRA-8671 - additional data directories
    
    Patch by Blake Eggleston; reviewed by marcuse for CASSANDRA-10518

da3c586740c060a3243029b8199e7fd1b3fa5081 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-10-15 09:12:06+02:00

    copy debug logs

8278ea8051cb583f84e0a8e1639a5606b5e58fcb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-10-08 14:59:36+02:00

    tests for 6696 and fixes for multi datadir tests

36d0f55d46ac0edb5a4f140c7993c6d207605fe7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-10-07 13:57:13+02:00

    Update cassandra.yaml allocate_tokens_for_keyspace to match the actual config variable

a61fc01f418426847e3aad133127da3615813236 | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2015-10-07 14:46:24+03:00

    Skip redundant tombstones on compaction.
    
    Patch by Branimir Lambov; reviewed by marcuse for CASSANDRA-7953

a1b04c49e6b5a4762344c0e5b8e04db839a75adc | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-10-01 16:43:13+02:00

    Readd the per row compactionstats progress update

4bb56c4f33d10e304da38509ac848305814e6050 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-10-01 08:48:24+02:00

    Update compaction progress when getting the next partition, not row
    
    Patch by marcuse; reviewed by tjake for CASSANDRA-10427

0c53c3a9e5bcb04b951ddec0f22eca894dc3013f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-09-16 07:52:19+02:00

    Don't do defragmentation if doing reads from repaired sstables.
    
    Patch by marcuse; reviewed by Sylvain Lebresne for CASSANDRA-10342

9dd847135ffdde384b48bdb8a147b27d8bb8b6a4 | Author: Marcus Olsson <marcus.olsson@ericsson.com>
 | 2015-09-10 11:43:26+02:00

    Fix sstable selection when anticompacting
    
    Patch by Marcus Olsson; reviewed by marcuse for CASSANDRA-10299

813eb23576221179b3d66862302602dee10ae9ef | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-09-09 14:08:10+02:00

    Cancel the transaction for sstables that we wont redistribute index summary for.
    
    Patch by marcuse; reviewed by benedict for CASSANDRA-10270

99617a529378f00cb86ab733959c7be9966860c9 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-09-08 13:50:16+02:00

    Limit size of windows with DTCS
    
    Patch by marcuse; reviewed by Branimir Lambov for CASSANDRA-10280

d769fcb397b6c5937561194b9e8f9dd596ffcd18 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-09-07 12:23:57+01:00

    Cleanup, scrub and upgrade may unmark compacting early (CASSANDRA-10274)
    
    If an error occured during cleanup, scrub or upgrade
    (or any parallelAllSSTableOperation), the caller was immediately
    notified of the problem, and the method exited, executing the
    finally block that unmarked all of the sstables as compacting.
    
    Since the operations happen in parallel, many may still be running
    or waiting to run, and so another operation may operate over the
    same sstables, breaking the required mutual exclusivity.
    
    This patch ensures the method is not exited until all operations
    have completed, at which point the caller is notified of any
    exceptions.
    
    patch by benedict; reviewed by marcus for CASSANDRA-10274

04e789bbcf283fe1d3b16613321ee169fa9f4e27 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-09-07 12:23:57+01:00

    Cleanup, scrub and upgrade may unmark compacting early (CASSANDRA-10274)
    
    If an error occured during cleanup, scrub or upgrade
    (or any parallelAllSSTableOperation), the caller was immediately
    notified of the problem, and the method exited, executing the
    finally block that unmarked all of the sstables as compacting.
    
    Since the operations happen in parallel, many may still be running
    or waiting to run, and so another operation may operate over the
    same sstables, breaking the required mutual exclusivity.
    
    This patch ensures the method is not exited until all operations
    have completed, at which point the caller is notified of any
    exceptions.
    
    patch by benedict; reviewed by marcus for CASSANDRA-10274

cedcf07c542235815c023b66f151ad8c7aa9ba9a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-09-07 10:39:15+02:00

    Do size tiered compaction in date tiered compaction windows
    
    Patch by marcuse; reviewed by Jeff Jirsa for CASSANDRA-10276

cc4bc8ea14cb3563cf1613eb990673d2622cac26 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-09-04 17:14:09+02:00

    fix incremental_repair_test.py

dae2045f0b444f4857141463335893becaa05a89 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-09-04 10:20:31+02:00

    Properly deserialize PrepareMessage for global repairs
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-10265

17082d4b54c89fd34f81400e0002fff67c30f150 | Author: Yuki Morishita <yukim@apache.org>
 | 2015-09-02 19:36:37-05:00

    Shutdown compaction in drain to prevent leak
    
    patch by yukim; reviewed by marcuse for CASSANDRA-10079

0bb32f0b6349ca25ac74a171afffed55d5aa8131 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-09-02 19:24:36+02:00

    Dont propagate exception in sstableexpiredblockers
    
    Patch by marcuse; reviewed by brandonwilliams for CASSANDRA-10240

603d8b3900794591db1821459bfb0a7ab0ed612a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-09-01 16:00:22+02:00

    test stream hints on decom

0a4ce4449f137a959b02fee14e1fdd427ccd520e | Author: Yuki Morishita <yukim@apache.org>
 | 2015-09-01 08:58:34-05:00

    Fix repair hang when snapshot failed
    
    patch by yukim reviewed by marcuse for CASSANDRA-10057

959b96efee613363fde28de1e2b34aa9201efd7a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-09-01 15:37:37+02:00

    Transfer hints to a different node on decommission
    
    patch by Marcus Eriksson; reviewed by Aleksey Yeschenko for
    CASSANDRA-10198

aa5762633a06e229cd9122983eec94bdb74fc23a | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-08-26 19:02:03+01:00

    Improve efficiency of Row
    
    Removes need to store a Columns instance within a Row,
    avoiding both the cost of merging and storing these.
    
    Improves algorithmic efficiency of Rows.merge by performing
    a straight forward linear merge on the present ColumnData.
    
    Improves algorithmic efficiency of Rows.diff by utilising MergeIterator
    
    patch by benedict; reviewed by marcus for CASSANDRA-10193

707b2da11c9f3e16a62bb9e6271c02253e8a2c04 | Author: Yuki Morishita <yukim@apache.org>
 | 2015-08-24 09:44:54-05:00

    Fix sstablerepairedset
    
    patch by yukim; reviewed by marcuse for CASSANDRA-10132

9c02625292ec36519824a5ce4ef2af94db84ecd3 | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2015-08-24 15:23:37+01:00

    Remove unnessary use of streams in IndexTransaction implementations.
    
    Patch by Sam Tunnicliffe; reviewed by marcuse for CASSANDRA-10218

500c035d21abc0cfb900b1fe64dd064e26d138bc | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-20 18:14:41+02:00

    Update CQL docs with DateTieredCompactionStrategy
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8199

de2e0a6c9a853234a381b28839f4736b666dc2a3 | Author: Joshua McKenzie <jmckenzie@apache.org>
 | 2015-08-19 10:25:06-04:00

    Fix LeveledCompactionStrategyTest on Windows
    
    Patch by jmckenzie; reviewed by marcuse for CASSANDRA-10115

c321affcb83f360b20b6a0603013101a2e91ed03 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-17 09:52:46+02:00

    fix drop expired sstable test

17042f19b084d93bd3bcc35c7282812f456b7640 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-17 09:50:37+02:00

    Add option to change how often we check for expired sstables with DTCS
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-9882

f53aacba80de3c3441e1524be9498f6d15c5c411 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-17 08:29:45+02:00

    Make getFullyExpiredSSTables less expensive.
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-9882

4f14c85471a6ee443429dd3da06d9cc8f56feeca | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-10 13:49:05+02:00

    Document removal of cold_reads_to_omit (CASSANDRA-9997)

e44352bb8420a2466150d7fb342d6d7673d83747 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-10 10:41:38+02:00

    add sstableexpiredblockers test

76e8eb853f4534703f5a0b6754b514e62915d65a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-10 09:25:41+02:00

    Fixup missed nit from CASSANDRA-9965

028e7cb5afb633cfb5197b7d29224b67b083b670 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-07 16:09:18+02:00

    Add tool to find why expired sstables are not getting dropped
    
    Patch by marcuse; reviewed by stefania for CASSANDRA-10015

9ed2727739c73d64086d09a86a407a77390f081a | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2015-08-06 10:19:55-07:00

    Give compaction strategies more control over sstable creation
    
    Patch by Blake Eggleston; reviewed by marcuse for CASSANDRA-8671

e9b975c279578fe2d6f25368fe2839e1d0572371 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-06 15:22:50+02:00

    Release the self ref when opening snapshot sstable readers
    
    Patch by marcuse; reviewed by benedict for CASSANDRA-9998

5aca7d79aaf88f9c34dcae52f24bb62a28add91e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-04 20:31:25+02:00

    Add new JMX methods to change local compaction strategy
    
    Patch by marcuse; reviewed by iamaleksey for CASSANDRA-9965

1a2c1bcdc7267abec9b19d77726aedbb045d79a8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-04 09:51:55+02:00

    Add unit tests for enable/disable autocompaction

cc95bae85a872153efd3af551e9ca1459689f7ec | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-03 21:53:20+02:00

    fix build

b724d1ea5139140935b56fd8397d85419ed85408 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-03 17:56:52+02:00

    Avoid having compactions disabled on new tables
    
    Patch by marcuse; reviewed by Jeremiah Jordan for CASSANDRA-9963

45bd07f6fe2269a8bc68f1c11524b3a3f80f4f23 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-03 14:24:23+02:00

    Dont cast expected bloom filter size to int
    
    Patch by marcuse; reviewed by Jason Brown for CASSANDRA-9959

e2c6341898fa43b0e262ef031f267587050b8d0f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-08-03 10:12:47+02:00

    Make sure the same token does not exist in several data directories
    
    Patch by marcuse; reviewed by Yuki Morishita and Carl Yeksigian for CASSANDRA-6696

16bc74a679e50aa127c45e3e37dbe50ea0680ea8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-07-30 11:06:07+02:00

    DTCS should not group sstables for anticompaction
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-9900

2174bfb29ab005266876d387c95a0bb85c0b82ff | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-07-27 11:45:58+02:00

    add tests for enable/disable compaction

dce303bcb5748d302448769177a245a30ec3cc19 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-07-27 09:31:08+02:00

    Fix handling of enable/disable autocompaction.
    
    Patch by marcuse; reviewed by Jeremiah Jordan for CASSANDRA-9899

2cd18ef5a01a06d90e13e61971e5601c7de61e7c | Author: Nicolas Lalevée <nicolas.lalevee@hibnet.org>
 | 2015-07-23 15:05:00+02:00

    Add compressor name in the output of sstablemetadata
    
    Patch by Nicolas Lalevee; reviewed by marcuse for CASSANDRA-9879

6f0c12f3a4668a5dcae162969843f02498ee7e6d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-07-07 07:50:11+02:00

    Add option to only purge tombstones from repaired sstables
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-6434

1ecccede7d9252dd4eacdc31da6b5120d0fded9c | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2015-07-01 11:15:15+08:00

    Handle corrupt files on startup
    
    Patch by stefania; reviewed by marcuse for CASSANDRA-9686

ad8cad7c4d05fd5dea68fb274c81a102533ebe36 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-06-28 14:49:09+01:00

    Make choice of SSTableReader types explicit
    
    All accessors of a collection of SSTableReader must now
    specify whether they desire the LIVE or CANONICAL set, so
    that no internal clients are accidentally exposed to a partial
    sstable they are not capable of safely handling.
    
    patch by benedict; reviewed by marcus for CASSANDRA-9699

1119983575c0414471088195534456a7e0909815 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-26 08:30:02+02:00

    fix CHANGES.txt

828c2bd155650f81ec51ce8ae68067318a502530 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-23 09:21:15+02:00

    disable autocompaction

2deb68ede4b1eaf45eddaeb15e3af704daa1bbff | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-22 09:55:05+02:00

    Don't repair system_distributed by default
    
    Patch by marcuse; reviewed by slebresne for CASSANDRA-9621

f778c1f88f4deb075b383f3a8b24ef279585bd32 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-19 19:18:44+02:00

    Backport CASSANDRA-6767 to 2.0: Display min timestamp in sstablemetadata viewer

7c5fc40b8b644e05c32479f2581309f75f981421 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-06-17 17:02:03+01:00

    Fix memory leak in Ref due to ConcurrentLinkedQueue behaviour
    
    patch by benedict; reviewed by marcus for CASSANDRA-9549

16665ee1936ed19a054393a03df1154afa8f671e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-11 10:56:01+02:00

    fix CHANGES.txt

9e60611fb807ad1bd03a13ef1fe55bf905100064 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-11 08:33:54+02:00

    Ignore fully expired sstables when finding min timestamp
    
    Patch by marcuse; reviewed by slebresne for CASSANDRA-9572

cab33a60957525854238c61f9360ba58d04d318b | Author: Yuki Morishita <yukim@apache.org>
 | 2015-06-09 16:20:54-05:00

    Fix deprecated repair JMX API
    
    patch by yukim; reviewed by marcuse for CASSANDRA-9570

e7d02e39cb13f272ddc3d09b9a570c4d6948c37e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-09 10:18:25+02:00

    Make nodetool exit with non-0 status if there is a failure
    
    Patch by marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-9569

79a9d437442c37b1cf49700ce1d618d25cab8a52 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-09 09:39:31+02:00

    Make sure we cancel non-compacting sstables from LifecycleTransaction
    
    Patch by marcuse; reviewed by benedict for CASSANDRA-9566

706b3b80453de38fb5518bba447cffef9eef164f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-05 13:01:03+02:00

    Remove unused imports after CASSANDRA-9342

4a61ca6878c0895486fe84c075708da0514a2a5e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-05 11:11:01+02:00

    Remove unused filterSSTablesForReads
    
    Patch by marcuse; reviewed by Jeremiah Jordan for CASSANDRA-9553

96677ca1252cea37cfb8f1aa51f40b095e060d3b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-04 17:21:09+02:00

    Revert "Populate TokenMetadata early during startup."
    
    This reverts commit 5012463b60e31c78a5a2af5e0ca78b64e4dc38a6.
    
    Conflicts:
            CHANGES.txt

49c31d68376ee9f8c0efaea1579d3d1b6253e16a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-03 10:47:42+02:00

    Make sure repair history actually gets persisted
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-9534

b2e4d10155afa3618ba1a9066c6ffc13489c73d8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-02 17:36:42+02:00

    Make it possible to run dc local repairs
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-9521

8fcb620d95e913d58a8bf072be8b8a7f6630497e | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2015-06-02 16:42:50+02:00

    Partial backport of CASSANDRA-8739 - avoid LCS overlap in L1
    
    Patch by Stefania Alborghetti; reviewed by marcuse for CASSANDRA-8656

c5fdbab940093537468dae90f01e6e7b7e593e58 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-01 16:41:35+02:00

    check that we dont anticompact after certain repair modes

842f1509d46bf068abca1e064f23454892347e60 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-06-01 15:36:17+02:00

    Avoid anticompaction after non-global repairs
    
    Patch by marcuse; reviewed by sankalp kohli for CASSANDRA-9142

eaeabffc8e0153922fda9b3d5f79abfd8dc1c119 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-05-28 15:48:48+02:00

    Avoid getting unreadable keys during anticompaction
    
    Patch by marcuse; reviewed by benedict for CASSANDRA-9508

aa133b70fa08039b458c3b5fc295ce3624b8d43d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-05-18 08:47:31+02:00

    Don't open system ks before scrubbing the data directory
    
    Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-9405

bdbc61ff722db1ad7a0803ba82024345adb17f2a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-05-15 07:56:19+02:00

    Use configured gcgs when anticompacting
    
    Patch by marcuse; reviewed by jbellis for CASSANDRA-9397

ed0026fed868dff61601a073b649ed8b9d5e6311 | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2015-05-12 10:39:48+08:00

    Fix LongLeveledCompactionStrategyTest
    
    Patch by Stefania; reviewed by marcuse for CASSANDRA-9288

7df3a5c99da4a352b3b8599b2965a86dec1777e5 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-05-11 13:43:13+02:00

    Remove wrapping compaction strategy
    
    Patch by marcuse; reviewed by JoshuaMcKenzie for CASSANDRA-9342

93478ab46c88d6fd198db67ed3ba25251cc30c8c | Author: Yuki Morishita <yukim@apache.org>
 | 2015-05-08 13:10:06-05:00

    Wait for anticompaction to finish
    
    patch by yukim; reviewed by marcuse for CASSANDRA-9097

917068dcbfb9909b5f1695dc18e9a7b250264b42 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-05-07 13:56:51+02:00

    Avoid potential overlap in LCS with single-partition sstables
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-9322

5012463b60e31c78a5a2af5e0ca78b64e4dc38a6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-05-07 11:09:15+02:00

    Populate TokenMetadata early during startup.
    
    Patch by marcuse; reviewed by thobbs for CASSANDRA-9317

13af5978225e1ac511fc00a763a8919a2d638dfa | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-30 12:51:44+02:00

    Backport CASSANDRA-8243 to 2.0 -  Do more aggressive ttl expiration checks to be able to drop more sstables

35a4f7dd68019fd860b1a741674cae5bd3c6c08d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-24 16:42:31+02:00

    Avoid overflow when calculating max sstable size in LCS
    
    Patch by marcuse; reviewed by carlyeks for CASSANDRA-9235

e87008bb9cd37315759623bfba0e3f8ba1eddca1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-24 10:38:02+02:00

    Make CompactionAwareWriterTest work with compression
    
    Patch by marcuse; reviewed by pcmanus for CASSANDRA-9225

75e858a66de48a7579fa396ea2e46326c7155f29 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-24 09:35:58+02:00

    Disable single sstable tombstone compactions for DTCS by default
    
    Patch by marcuse; reviewed by carlyeks for CASSANDRA-9234

5d88ff4e41210f95d0e3e53ded779765b0136c2a | Author: Tommy Stendahl <tommy.stendahl@ericsson.com>
 | 2015-04-17 16:47:33+02:00

    Re-add cold_reads_to_omit param for backwards compatibility
    
    Patch by Tommy Stendahl; reviewed by marcuse for CASSANDRA-9203

53848f71a81631dccdf879060bcd32d244be5ea1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-15 13:19:03+02:00

    fix DTCS test

c5b02422e00aa0015d9dc399bf5ec71555b38a56 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-10 13:07:33-05:00

    Save repair data to system table
    
    patch by marcuse; reviewed by Sankalp Kohli for CASSANDRA-5839

d19a6af6674c883721cbc966757027edda26bcc3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-10 14:30:55+02:00

    Don't initialize writer before checking if iter is empty
    
    Patch by marcuse; reviewed by thobbs for CASSANDRA-9117

917fabe231b6bcbc754f04f92b3449a97344826b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-10 10:15:22+02:00

    Make sstable blacklisting work with compression
    
    Patch by marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-9138

1fab099892db08a0edb4b1ad48a8ffd6b3dfd5e8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-10 09:34:55+02:00

    Fix LeveledCompactionStrategyTest with compression
    
    Patch by marcuse; reviewed by thobbs for CASSANDRA-9139

df014036bb720895837a44d0273ff41ebc357cba | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-08 15:13:38+02:00

    Make anticompactions visible in compactionstats
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-9098

1dff098e4c6d42b80ee05c7a444127752f112d08 | Author: Yuki Morishita <yukim@apache.org>
 | 2015-04-02 10:08:10-05:00

    Fix wrong check when validating in parallel
    
    patch by yukim; reviewed by krummas for CASSANDRA-9099

67038a32e118c6a8a0a9de50c8c099b85ccd7b07 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-01 17:28:50+02:00

    Don't include tmp files in offline relevel
    
    Patch by marcuse; reviewed by carlyeks for CASSANDRA-9088

74654c2aca496dced5ca85789f6e6d0055102685 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-01 14:12:03+02:00

    use ttl for dtcs_deletion_test

0ba5f2721b8d6b57592532654d8533acb9964807 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-04-01 13:14:40+02:00

    Fix merge from CASSANDRA-8359

3d0c4e78c6bb3f8767aa0720b7de579908e2bf59 | Author: Björn Hegerfors <bj0rn@spotify.com>
 | 2015-04-01 12:26:00+02:00

    More aggressive check for expired sstables in DTCS
    
    Patch by Björn Hegerfors; reviewed by marcuse for CASSANDRA-8359

8b3221a8fcdcafc78e4cee908768b9f8612df31e | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-03-31 17:32:18+01:00

    Optimise max purgeable timestamp calculation in compaction
    
    patch by benedict; reviewed by marcus for CASSANDRA-8920

f7116c91b237d920249e5bcae653b47631f206c9 | Author: Björn Hegerfors <bj0rn@spotify.com>
 | 2015-03-31 12:41:27+02:00

    Don't wait for min_threshold sstables in the same window in DTCS
    
    Patch by Björn Hegerfors; reviewed by marcuse for CASSANDRA-8360

2cf4ca3a94ff972b422f1be1a2d601d07ff31a12 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-03-31 11:05:40+02:00

    Avoid race in cancelling compactions
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-9070

521b36311ad23f3defd6abf36becda61388add9c | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-03-18 11:08:08+00:00

    Use correct bounds for page cache eviction of compressed files
    
    patch by benedict; reviewed by marcus for CASSANDRA-8746

08147376aa16570c07a4522931cc8fa330519d3e | Author: Carl Yeksigian <carl@apache.org>
 | 2015-03-16 14:54:08+00:00

    Match estimated tasks arithmetic to score in LCS
    
    Patch by carlyeks; reviewed by marcuse for CASSANDRA-8904

1a77a6986852f39f983b1bb95032c134ed210605 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-03-16 08:24:28+01:00

    Don't check if sstables are live for offline compactions
    
    Patch by marcuse; reviewed by benedict for CASSANDRA-8841

d97e7cb69ebe8794adeb5be00b58a1b828bffd26 | Author: Joshua McKenzie <jmckenzie@apache.org>
 | 2015-03-13 13:01:04-05:00

    Fix SSTableRewriter when early re-open disabled
    
    Patch by jmckenzie; reviewed by marcuse for CASSANDRA-8535

022e3ee31c17c44cf6cf19dacef66a03156209ab | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-03-13 15:02:51+01:00

    Don't set client mode in SSTableLoader
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8238

e5a76bdb5fc04ffa16b8becaa7877186226c3b32 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-03-12 10:23:35+00:00

    Extend Transactional API to sstable lifecycle management
    
    patch by benedict; reviewed by marcus for CASSANDRA-8568

fd0bdef5abb9c7fb4318b7c4c989cb90d352a19b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-03-06 17:34:28+01:00

    Only calculate maxPurgableTimestamp if we know there are tombstones
    
    Patch by marcuse; reviewed by Sylvain Lebresne for CASSANDRA-8914

2e3a28777270407c1ca7d4c6257409ee6f4b287d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-03-06 11:40:17+01:00

    Use long for key count in cfstats
    
    patch by marcuse; reviewed by yukim for CASSANDRA-8913

a1e2978f9f6d2e9a318f44a5b6c625659b86efe8 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-03-04 16:27:30+00:00

    Fix CASSANDRA-8750's treatment of compressed files
    
    patch by benedict; reviewed by marcus for CASSANDRA-8750

33a9adac8e11cc4b01aa305868412b74048d3b34 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-03-03 11:49:08+01:00

    Remove cold_reads_to_omit from STCS
    
    Patch by marcuse; reviewed by thobbs for CASSANDRA-8860

f6d0cf395fe33bc3d13af75d5a34cbf1a9017276 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-03-03 11:49:08+01:00

    Remove cold_reads_to_omit from STCS
    
    Patch by marcuse; reviewed by thobbs for CASSANDRA-8860

0a7f50876352d4579bd5e6309285d14bc1842990 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-02-24 13:21:46+01:00

    Check if the filtered sstables are empty in STCS
    
    Patch by jjordan; reviewed by marcuse for CASSANDRA-8843

2f7077c06ccbd5e8e7259c6891fe98d83ec3359d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-02-17 16:20:35+01:00

    Pick sstables to validate as late as possible with inc repairs
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8366

93769b3b90a16cccea6dee2b2d224d4ed90993c1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-02-17 10:26:55+01:00

    Make it possible to set DTCS max_sstable_age in fractional days
    
    Patch by marcuse; reviewed by jshook for CASSANDRA-8406

746c45853827eefaf9254b772c3dc9e72662c986 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-13 15:54:52+00:00

    Introduce SafeMemory for CompressionMetadata.Writer
    
    patch by benedict; reviewed by marcus for CASSANDRA-8758

b1825e6f840402c86b36f0e7910318f366a4cced | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-13 10:26:53+00:00

    Fix memory leak in SSTableSimple*Writer and SSTableReader.validate()
    
    patch by benedict; reviewed by marcus for CASSANDRA-8748

c14a7d51e601b40cd0be03576dfcb9dba5a0abe9 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-13 10:10:02+00:00

    Fix memory leak in SSTableSimple*Writer and SSTableReader.validate()
    
    patch by benedict; reviewed by marcus for CASSANDRA-8748

0ced7a345cf5b5dd7da27f7dfb51aad933b4f21c | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-12 13:45:19+00:00

    Ensure SSTableReader.last corresponds exactly with the file end
    
    patch by benedict; reviewed by marcus for CASSANDRA-8750

4eb9fa78bd233f5f9b901dd677636842b351330b | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-12 13:35:23+00:00

    Make SSTableWriter.openEarly more robust and obvious
    
    patch by benedict; reviewed by marcus for CASSANDRA-8747

9d4909ee362be5082a6677bdbfba9d2b29848bfd | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-11 15:45:18+00:00

    Cleanup SegmentedFile API
    
    patch by benedict; reviewed by marcus for CASSANDRA-8749

207751c8ac9800b7e004ec72096c478a30aafebc | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-11 15:35:50+00:00

    Safer Resource Management++
    
    patch by benedict; reviewed by marcus for CASSANDRA-8707

857ee0ac3765e12140a0e072cee3fd32b1ad1b3d | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-11 15:29:46+00:00

    Avoid overlap with early compaction replacement
    
    patch by benedict; reviewed by marcus for CASSANDRA-8683

61384c57546da3d411630c64c4aa89d90cac98f7 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-11 14:56:23+00:00

    Safer Resource Management++
    
    patch by benedict; reviewed by marcus for CASSANDRA-8707

7cc1cf000c6b48bc13aa551467f27e4ab28b2031 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-11 11:21:12+00:00

    Fix HSHA/offheap_objects corruption
    
    patch by benedict; reviewed by marcus for CASSANDRA-8719

708b0ce6dab76c94d2fc22726ef8339c754bb857 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-11 11:21:12+00:00

    Fix HSHA/offheap_objects corruption
    
    patch by benedict; reviewed by marcus for CASSANDRA-8719

ff14d7ab8d66c7665d0a5d6c87fb8efac35b0d13 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-02-05 13:43:31+01:00

    Check for overlap with non-early opened files in LCS
    
    patch by marcuse; reviewed by carlyeks for CASSANDRA-8739

f1232532e61080096a92e0044b572a1314be2bf5 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-01-30 11:04:44+01:00

    Don't use the shared ref in sstableloader
    
    Patch by marcuse; reviewed by benedict for CASSANDRA-8704

3ad0d3a8f2ff4a2f5207b47620b52c192f4e5d82 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-01-29 10:20:09+01:00

    Stop compactions before exiting offline tools
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8623

ffd0ae4bf97591fbd2147b3dc6107e9bc69a4936 | Author: Yuki Morishita <yukim@apache.org>
 | 2015-01-28 10:31:52-06:00

    Fix sstableupgrade throws exception
    
    patch by yukim; reviewed by krummas for CASSANDRA-8688

c75ee4160cb8fcdf47c90bfce8bf0d861f32d268 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-01-28 14:45:31+00:00

    Safer Resource Management
    
    patch by benedict; review by marcuse for CASSANDRA-7705

9efa0173d0e621045f650e9a57a607d3c4c0bb50 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-01-28 13:49:42+01:00

    Make sure we compact highly overlapping cold sstables with STCS
    
    Patch by marcuse; reviewed by carlyeks for CASSANDRA-8635

6bedeff4fd1af436c47e45e239f22668f84702f2 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-01-22 15:48:15+01:00

    Make sure we don't add tmplink sstables to the compaction strategy
    
    Patch by marcuse; reviewed by ayeschenko for CASSANDRA-8580

2fc9f3292a7e7164662ad50617fe76a21e697395 | Author: Joshua McKenzie <jmckenzie@apache.org>
 | 2015-01-14 11:34:58-06:00

    Fix SSTableRewriterTest on Windows
    
    Patch by jmckenzie; reviewed by marcuse for CASSANDRA-8598

064144bd403e0327bf8e340ba54e857513078869 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-01-14 18:08:02+01:00

    Try to fix flapping SSTableRewriterTest

c20d415833b785bfa5f49d3dd2a7468e111fb5d0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-01-12 11:22:23+01:00

    Check for available disk space before starting a compaction.
    
    Patch by marcuse; reviewed by JoshuaMcKenzie for CASSANDRA-8562

910170c9d10bb6a71922a529b2f070cf27891a10 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-01-09 15:18:26+01:00

    Make it possible to major compact LCS
    
    Patch by marcuse; reviewed by carlyeks for CASSANDRA-7272

c5ccdb7665bf16fc18f336e3967e15ac9266832d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-01-08 15:43:31+01:00

    Make sure we unmark compacting after scrub/cleanup/upgradesstables
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8548

14b2d7a16b4b69eed6be5473dbbf238f040fb5c5 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-01-08 14:39:08+01:00

    Don't use the same CleanupStrategy for all sstables
    
    Patch by marcuse; reviewed by thobbs for CASSANDRA-8537

b8dd3bd75f61c20350db37b784a667636fb6a24d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-01-08 08:35:44+01:00

    Group for anticompaction by the compaction strategy we have.
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8578

905273e3e419ba12d8130f56943b8f4f6818d544 | Author: Joshua McKenzie <jmckenzie@apache.org>
 | 2015-01-07 12:35:11-06:00

    Better detection/logging for corruption in compressed sstables
    
    Patch by jmckenzie; reviewed by marcuse for CASSANDRA-8192

2afe0e8803752b38aa6c803b818e21434034678a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-01-07 13:52:31+01:00

    Use the correct repairedAt value when closing writer
    
    Patch by marcuse; reviewed by benedict for CASSANDRA-8570

4e1e92b3104a17917328f5352a59bec8287fe82d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-12-23 09:57:05+01:00

    Fix calculation of expected sstable size during compaction
    
    Patch by marcuse; reviewed by rstupp for CASSANDRA-8532

f981bd5969ad677e3ae6cda832075d94245acd4c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-12-22 09:00:04+01:00

    Increase bloom filter true positive count on key cache hit
    
    Patch by marcuse; reviewed by thobbs for CASSANDRA-8525

c45ed1714eaa1536f8c72d355d2831e4aa04a53b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-12-19 08:10:11+01:00

    Run major compactions for repaired/unrepaired in parallel
    
    Patch by marcuse; reviewed by belliottsmith for CASSANDRA-8510

33a3a09cbf2f0a31a823b6ef8f5e9fcc1546c9f5 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-12-17 21:50:38+01:00

    Tool to create a leveling based on an existing set of sstables.
    
    Patch by marcuse; reviewed by carlyeks for CASSANDRA-8301

1fec4a4281be94f8ef2f9f8a5eaccee56d70e87e | Author: Joshua McKenzie <jmckenzie@apache.org>
 | 2014-12-16 14:37:07-06:00

    Fix ref counting race between SSTableScanner and SSTR
    
    Patch by jmckenzie; reviewed by marcuse for CASSANDRA-8399

3527099693607a550d64b0b9e0351d57fd2df45d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-12-16 11:07:52+01:00

    Make sure we set lastCompactedKey properly
    
    Patch by marcuse; reviewed by rbranson for CASSANDRA-8463

d5e5f980093c20b42b89fec7bef8e31808fd37f6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-12-12 15:50:12+01:00

    Make sure we don't give out positions from an sstable beyond its first/last keys.
    
    Patch by marcuse; reviewed by belliottsmith for CASSANDRA-8458

a5b90f15c53e256bff4ad382745e34a739a5983a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-12-08 15:17:51+01:00

    Only stream from unrepaired sstables during incremental repair
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8267

576a75f28a19cc43e207212cf72cd460c49f2ad8 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-12-08 15:17:51+01:00

    Only stream from unrepaired sstables during incremental repair
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8267

6f98c6c4ed2e2b3d427cd10c2b2ada9c60b35acd | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-12-08 11:45:59+01:00

    Make sstablescrub check both the repaired and unrepaired leveled manifests
    
    Patch by marcuse; reviewed by cyeksigian for CASSANDRA-8432

c26a7e767a22687fa5c47d759a7a32acbbaa8ec6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-12-03 19:26:23+01:00

    Make HHOM.compact synchronized to avoid compacting the same sstables
    
    Patch by marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-8416

6d9d175a44a6beb7be17ffebcbee45112d48eeea | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-12-03 13:25:00+01:00

    Don't allow starting several repairs on the same sstables
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8316

6853d5c9dfd6021acc83afbf579b1ccbc891e6d3 | Author: David Sauer <davedamoon@gmail.com>
 | 2014-11-29 22:01:16+01:00

    Fixed typo
    
    Patch by davedamoon; reviewed by marcuse for CASSANDRA-8395

d15c9187a4b66645bf0575a7c3bfdbb9b10a263d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-11-27 18:12:24+01:00

    Make sure we release sstable references after anticompaction
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8386

29259cb22c2ba02d5c2beba6c6512173f8b5b3f9 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-11-25 11:12:20+01:00

    Remove tmplink files for offline compactions
    
    Patch by marcuse; reviewed by jmckenzie for CASSANDRA-8321

2ce1ad8e6f5d3c5cf781e1ff87cda4f61c89d9ee | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-11-18 11:01:17+01:00

    Make LCS split compaction results over many directories
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8329

b1062929185690567e4567e0e657b361c5105482 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-11-18 07:07:30+01:00

    Handle abort() properly in SSTableRewriter
    
    Patch by marcuse; reviewed by jmckenzie for CASSANDRA-8320

abbcfc5f72323d0c6040a3cc02aba8f2c0058d95 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-11-14 10:54:39+01:00

    Do more aggressive ttl expiration checks to be able to drop more sstables
    
    Patch by Bjorn Hegerfors; reviewed by marcuse and slebresne for CASSANDRA-8243

3484181e2b68ce04acfe4e9028d5d1d76335094a | Author: Joshua McKenzie <jmckenzie@apache.org>
 | 2014-11-13 11:56:34-06:00

    Fix ordering on SSTableScanner / SSTableReader close
    
    Patch by jmckenzie; reviewed by marcuse for CASSANDRA-8019

054beee45dd2fe8c221935dc87c59da04359a2a4 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-11-11 10:12:58+01:00

    Add more logging to be able to debug what files readMeter can be null for.
    
    Patch by marcuse; reviewed by thobbs for CASSANDRA-8238

486885493471b5f20d86287d3fe03bc99a983fb1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-11-04 11:39:29+01:00

    Avoid overlap in L1 when L0 contains many non-overlapping sstables
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8211

071b8e391f985e5815bcec977079d5529ad41cca | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-11-04 06:20:01+01:00

    add the right set - followup to CASSANDRA-7586

b2808b1dcea1158511421f947660f03d583e84b0 | Author: Yuki Morishita <yukim@apache.org>
 | 2014-11-03 14:17:37-06:00

    Wait for all repair sessions to finish
    
    patch by yukim; reviewed by krummas for CASSANDRA-8208

62386f13e5d822e54fa556bc4ca017769d21ebf7 | Author: Yuki Morishita <yukim@apache.org>
 | 2014-10-29 17:55:43-05:00

    Fix totalDiskSpaceUsed calculation
    
    patch by yukim; reviewed by krummas for CASSANDRA-8205

e60a06cc866e5e85d3e58f25b98f8c048d07ad24 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-10-28 16:30:50+01:00

    Mark sstables as repaired after full repair
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-7586

f25da979f605d2484042e275284d55ce7d6f9142 | Author: Joshua McKenzie <jmckenzie@apache.org>
 | 2014-10-27 13:49:07-05:00

    Shutdown JVM on file descriptor exhaustion
    
    patch by jmckenzie, reviewed by marcuse for CASSANDRA-7579

3261d5e668f341464fc322b6bc424b33ce3adffd | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-10-21 15:46:05+02:00

    Dont notify when replacing tmplink-files
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8157

5160c916c90886f69023ddba0078a624e5cf202d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-10-17 14:15:46+02:00

    Refactor how we track live size
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-7852

9c316e7858f6dbf9df892aff78431044aa104ed9 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-10-17 14:15:46+02:00

    Make sure unfinished compaction files are removed.
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8124

e16f584e61dccd243656269a4f305c7a50b7e433 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-10-15 10:46:01+02:00

    Improve compaction of repaired/unrepaired sstables
    
    Patch by marcuse; reviewed by Aleksey Yeschenko and Sankalp Kohli for CASSANDRA-8004

77dae508cf65d847e56dafdb77059c72448711a6 | Author: Bjorn Hegerfors <bj0rn@spotify.com>
 | 2014-10-10 18:01:24+02:00

    Add DateTieredCompactionStrategy
    
    Patch by Bjorn Hegerfors; reviewed by marcuse for CASSANDRA-6602

810c2d5fe64333c0bcfe0b2ed3ea2c8f6aaf89b7 | Author: Yuki Morishita <yukim@apache.org>
 | 2014-10-09 18:12:36-05:00

    improve concurrency of repair process
    
    patch by yukim; reviewed by krummas for CASSANDRA-6455

e70f4f81a223f6bad9823673b770581cbfcda34c | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2014-10-07 18:37:09+03:00

    Don't reset nodes' versions when closing IncomingTcpConnections
    
    patch by Aleksey Yeschenko; reviewed by Marcus Eriksson for
    CASSANDRA-7734

0de0b8c0372e825e834b1ffd9685d3db87d21378 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-10-07 07:35:53+02:00

    Keep sstable level when bootstrapping
    
    Patch by marcuse; reviewed by iamaleksey for CASSANDRA-7460

6c3a3e130130e2823ba71ecd8a0e2680de23efd5 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-10-03 11:05:54+02:00

    Track added size correctly
    
    Patch by marcuse; reviewed by jbellis for CASSANDRA-7239

1c39320860f2de747a35a922cb04b59585cd74b6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-10-02 11:49:04+02:00

    fix build

0793e569b4ae5f3a74fbff272fed8ef8332f0557 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-10-02 11:08:38+02:00

    Release references to compacted overlapping sstables during compaction
    
    Patch by benedict; reviewed by marcuse for CASSANDRA-7819

31235bc39e662065f06eca0909be0f00d8bc69e9 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-10-01 17:17:10+02:00

    Notify whenever we replace an SSTableReader
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-8034

2a12e057464fff44d2d229fe2dc7bf5bcd6d7fc9 | Author: Carl Yeksigian <carl@yeksigian.com>
 | 2014-09-23 16:59:01-04:00

    Support many sstables to be passed into sstablerepairedset
    
    Patch by carlyeks; reviewed by marcuse for CASSANDRA-7995

d143487cb198051d0eaccc7f587f35cc63fc85a9 | Author: Yuki Morishita <yukim@apache.org>
 | 2014-09-19 17:11:25-05:00

    Fix NPE when table dropped during streaming
    
    patch by yukim; reviewed by krummas for CASSANDRA-7946

7110d980c31ea23f0b6933bc247964cec75af9cb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-09-18 09:02:52+02:00

    Track min/max timestamps and maxLocalDeletionTime correctly
    
    Patch by marcuse; reviewed by tjake for CASSANDRA-7969

38d5178a3714d04d557b05dc6e76a5cb97f3c93b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-09-16 19:02:15+02:00

    Clean up compaction logging more - followup to CASSANDRA-7818

5f37e9fa57189b6f9fd30f1c5f1894686d076b34 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-09-16 08:36:07+02:00

    Improve compaction logging
    
    Patch by Mihai Suteu; reviewed by marcuse for CASSANDRA-7818

25eb83091e03bb3ca9393fdec220727ac3e340ab | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-09-11 16:28:39+02:00

    Dont try to set repairedAt on old sstables
    
    Patch by marcuse; reviewed by jbellis for CASSANDRA-7913

6eec29ed80de11e820dfcb0f3b3812553dd14246 | Author: Yuki Morishita <yukim@apache.org>
 | 2014-09-10 13:24:32-07:00

    Do not exit nodetool repair when receiving JMX NOTIF_LOST
    
    patch by yukim; reviewed by krummas for CASSANDRA-7909

46ef9628fa4035c26d81c4a070ebd270e59e5520 | Author: Yuki Morishita <yukim@apache.org>
 | 2014-09-05 10:22:33-05:00

    Make repair no-op when RF=1
    
    patch by yukim; reviewed by krummas for CASSANDRA-7864

45014886e89e5bd47bf2f4c9871391d77702ad82 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-09-05 11:02:29+02:00

    Don't expose internal classes over JMX
    
    Patch by marcuse; reviewed by slebresne for CASSANDRA-7879

0368e97ee4a807cb832a90c590ae5c65a98730c1 | Author: Jake Luciani <jake@apache.org>
 | 2014-09-02 12:49:01-04:00

    Extend Descriptor to include a format value and refactor reader/writer apis
    
    patch by tjake; reviewed by Marcus Eriksson for CASSANDRA-7443

8bef2609abf32e9524c3aa6c89e5f2d5b381efb6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-09-01 15:11:38+02:00

    Don't allow marking already compacted sstables as compacting.
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-7145

de62175f27e3c06951dbf073c6092e7f15f216ca | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-09-01 09:09:53+02:00

    Track added sstable size correctly
    
    Patch by marcuse; reviewed by jbellis for CASSANDRA-7239

7f9e9a87188ccbc16bbb1630fe0720d6b366569d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-08-26 14:16:48+02:00

    Track expired tombstones
    
    Patch by marcuse; reviewed by slebresne for CASSANDRA-7810

1cf986301b6109b5744b52b80dcdb1640be2b247 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-08-26 11:33:24+02:00

    Don't clear out range tombstones during compaction.
    
    Patch by rlow; reviewed by marcuse for CASSANDRA-7808

a41d5270fb39a5aaddf72a015aab44eb7e2db4a1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-08-21 10:34:58+02:00

    Correctly remove tmplink files
    
    Patch by marcuse; reviewed by benedict for CASSANDRA-7803

37f5175935a37ce2c005335c2f486efb827b6eba | Author: Russell Spitzer <Russell.Spitzer@gmail.com>
 | 2014-08-20 13:27:52+02:00

    Anticompact sstables as groups
    
    Patch by Russell Spitzer; reviewed by marcuse for CASSANDRA-6851

76adf0e12ed91ee7c75164872202bff29a2ad7f4 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-08-19 11:45:57+02:00

    Throw EOFException if we run out of chunks in compressed file
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-7664.

563cea14b4bb87cd37ab10399904f08757c34d27 | Author: Yuki Morishita <yukim@apache.org>
 | 2014-08-15 12:31:59-05:00

    Fix sstableloader unable to connect encrypted node
    
    patch by yukim; reviewed by krummas for CASSANDRA-7585

22a4629d2569d448f8156dcc384154fcc1571cac | Author: Yuki Morishita <yukim@apache.org>
 | 2014-08-13 10:27:33-05:00

    Fix race in background compaction check
    
    patch by yukim; reviewed by krummas for CASSANDRA-7745

6e6a6c39794a06dfdaf7c5499e58b532188e7896 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-08-07 09:21:30-05:00

    Avoid logging CompactionInterrupted at ERROR
    patch by marcuse; reviewed by jbellis for CASSANDRA-7694

c46477b8e3dd74306ebe588801167d0e45ae4556 | Author: Tyler Hobbs <tyler@datastax.com>
 | 2014-08-01 10:35:28-05:00

    Fix min/max cell name collection with 2.0 range tombstones
    
    Patch by Tyler Hobbs; review by Marcus Eriksson for CASSANDRA-7593

0947fb8a91ddbf9785a675bafaac51c02dd1f27e | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2014-07-31 12:38:03-05:00

    Filter cached results correctly.
    
    Patch by marcuse, reviewed aleksey for CASSANDRA-7636

1a0aaf04986155eae45b2685d234b928866b681c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-07-31 07:53:33+02:00

    Avoid NPE when listing saved caches directory
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-7632

cde5666290a89fcfff0c6a4bf2a421caa615de36 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-07-31 07:46:10+02:00

    fix merge

892bf5551c06e669b02d161439463ebf2de0793c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-07-30 13:38:51+02:00

    Track min/max timestamps for range tombstones.
    
    Patch by marcuse; reviewed by iamaleksey for CASSANDRA-7647

7e1adb4976470b48a361ec6dcca7cbbcdb86d85f | Author: Yuki Morishita <yukim@apache.org>
 | 2014-07-29 16:02:38-05:00

    Backport CASSANDRA-6747
    
    patch by yukim; reviewed by krummas for CASSANDRA-7560

ee62ae104ee2c69d852b488f904b1854aa58aa2a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-07-28 12:48:24+02:00

    Don't swap max/min column names when mutating sstable metadata.
    
    Patch by marcuse; reviewed by benedict for CASSANDRA-7596.

e2219ebd8f30cd023affc76c3a3b20f3cb37fb9f | Author: Yuki Morishita <yukim@apache.org>
 | 2014-07-25 10:31:50-05:00

    Fix sstablelevelresetter hang
    
    patch by yukim; reviewed by krummas for CASSANDRA-7614

28164849cc2c48a60d099b137380a662eae06d1e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-07-03 18:40:09+02:00

    Remove left-over rows_per_partition_to_cache
    
    Patch by marcuse; reviewed by jbellis for CASSANDRA-7493

e90c493cb27e563d473befd1c932284d40df4f9c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-07-02 15:00:30+02:00

    Fix CommitLogTest

da3606e180411e88774a9f24e7884147a202fea8 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2014-06-30 13:00:42+01:00

    Merge commit failure policy into 2.1
    
    patch by Benedict Elliott Smith; reviewed by Marcus Eriksson for CASSANDRA-7429

f39cb073ac0ecd68a3df4b60c43d6b0b8f3e8de6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-06-27 08:56:50+02:00

    Add property to disable stcs in L0
    
    Patch by marcuse; reviewed by tjake for CASSANDRA-6621

d84b692eb1cc0fbc55f047ec61c6a1c2cabe8b46 | Author: Tyler Hobbs <tyler@datastax.com>
 | 2014-06-25 10:34:30-05:00

    Fix replace_address after CASSANDRA-7356 broke it
    
    Patch by Tyler Hobbs and Marcus Eriksson; reviewed by Brandon Williams for CASSANDRA-7356

434b5d683ec7520acf1a5a2d421ee5aba2ede0e8 | Author: Yuki Morishita <yukim@apache.org>
 | 2014-06-19 10:47:14-05:00

    Improve validation of sub range repair
    
    also prevent "-pr" repair not to work with "-dc/-hosts/-local".
    patch by yukim; reviewed by krummas for CASSANDRA-7317

303ff22dd608d4971a12de52f91184dcd82895c0 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-06-19 08:50:27+02:00

    Account for range tombstones in min/max column names
    
    Patch by Oleg Anastasyev, reviewed by marcuse for CASSANDRA-7235

baf524fe4349bfbf841e8b59ff93e142468c4b15 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-06-19 07:44:53+02:00

    Remove rows_per_partition_to_cache keyword
    
    Patch by marcuse; reviewed by jbellis for CASSANDRA-7193

fc9eeb99f9c1c13335c7df19b725e8b1b80b8cbb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-06-17 09:12:51+02:00

    Include high level sstables in lower level compactions if not compacted for a while.
    
    Patch by marcuse, reviewed by kohlisankalp and yukim for CASSANDRA-7414

2df27c090039166b3e3519688f5b7482b9d90f8c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-06-09 13:16:32+02:00

    Reference sstable before populating keycache after compaction
    
    Patch by marcuse; reviewed by thobbs for CASSANDRA-7234

f2a656e9d6eb43fd5e6ca13603453bebd6fa210c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-06-03 08:18:00+02:00

    Add missing file

0f2d7d0b9540efa3ea3dfe4f8270c3635afdc63c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-06-03 08:11:56+02:00

    Don't fail streams on failure detector downs
    
    Patch by JoshuaMcKenzie; reviewed by marcuse for CASSANDRA-3569

878990cde853d2e43f1d1da107878ddafcef6262 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-06-03 08:04:52+02:00

    Make sure we clear out repair sessions from netstats
    
    Patch by JoshuaMcKenzie; reviewed by marcuse for CASSANDRA-7329

58bb974a330ab71d2ee34cace565f489e26629c7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-06-03 07:54:21+02:00

    Fix infinite loop on exception while streaming
    
    Patch by JoshuaMcKenzie; reviewed by marcuse for CASSANDRA-7330

709b9fc319f669ee07338a842f36a9d77e8c46a1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-06-02 08:53:32+02:00

    Make StreamSession#closeSession() idempotent
    
    Patch by JoshuaMcKenzie; reviewed by marcuse for CASSANDRA-7262

2f497eda0f121fce68256e18748d04bd7cbfe032 | Author: Jason Brown <jasobrown@apple.com>
 | 2014-05-30 05:40:30-07:00

    Hint streaming can cause decommission to fail
    
    patch by jasobrown, reviewed by marcuse for CASSANDRA-7219

54618a1b3eb3783643d450b28e40862f3bed45c3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-05-27 11:12:27+02:00

    Make sure we don't try to compact already compacting sstables in HHOM
    
    Patch by marcuse; reviewed by jbellis for CASSANDRA-7288

9376fddccf202ec0506f2a94eb0a4f6bdf4a2852 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-05-27 10:24:48+02:00

    Copy compaction options to make sure they are reloaded.
    
    Patch by pauloricardomg; reviewed by marcuse for CASSANDRA-7290

367c741931c2a20eb2213650313dc238e8b0f3aa | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-05-27 10:20:29+02:00

    Add option to do more aggressive tombstone compaction.
    
    Patch by pauloricardomg; reviewed by marcuse for CASSANDRA-6563

f5ee620bf9f47194b4326a4194c8d85e35ca4545 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-05-27 08:31:07+02:00

    Make parallel repairs default (needed to make incremental repairs work)
    
    Patch by marcuse; reviewed by jbellis for CASSANDRA-7250

7abd76e456edc2bf8a98d8c190315154c48e741c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-05-21 08:11:58+02:00

    Fix nodetool netstats
    
    Patch by marcuse; reviewed by JoshuaMcKenzie for CASSANDRA-7270

e3a88b9f80ea9ba59cf3da8f7b5cc81ccb32e24a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-05-19 14:29:15+02:00

    Increase compaction visibility
    
    Patch by cnlwsu; reviewed by marcuse for CASSANDRA-7242.

0c45727c4b53693e3a1d2fbc1b538bddacad6a0a | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-05-16 16:24:09+02:00

    Make incremental repair default
    
    Patch by marcuse; reviewed by jbellis for CASSANDRA-7250

33bc1e8f8e44fa61f87d47add52f5bda3456f62c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-05-15 08:13:19+02:00

    Followup to 6916, don't try to snapshot readers that are opened early.
    
    Patch by benedict; reviewed by marcuse for CASSANDRA-6916.

5a79f56316f426942c63e7899744a5a219fdc7b3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-05-13 10:05:15+02:00

    Followup to CASSANDRA-6916 - only close bf if we have not opened early.
    
    Patch by benedict; reviewed by marcuse for CASSANDRA-6916.

359de196f1d7a8f9193d0e977b57ce5d846b9f01 | Author: Yuki Morishita <yukim@apache.org>
 | 2014-05-12 12:36:35-05:00

    Fix repair hang when given CF does not exist
    
    patch by yukim; reviewed by krummas for CASSANDRA-7189

0490abff4e09d1b89f7ee00161ecc487d0c30151 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-05-07 18:39:49+02:00

    Check if autocompaction should be disabled before enabling it during startup.
    
    Patch by marcuse; reviewed by driftx for CASSANDRA-7187

c8dcc7515e9f1d7f73f2d5e6651862a1b1023bea | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-04-24 08:57:46+02:00

    Multi-threaded scrub/cleanup/upgradesstables
    
    Patch by rspitzer and marcuse for CASSANDRA-5547

072b488cfcc4603d467bee6ea601c16cf92efc3e | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-04-23 21:09:54+02:00

    Followup to CASSANDRA-6916 - fix bug in cleanup and add unit test.

4e95953f29d89a441dfe06d3f0393ed7dd8586df | Author: belliottsmith <github@sub.laerad.com>
 | 2014-04-23 15:16:09+01:00

    Preemptive open of compaction results
    
    Patch by benedict; reviewed by marcuse for CASSANDRA-6916

c1a1a00858303cc04dd2a272daa072a4da3e9050 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-04-07 08:48:37+02:00

    Make sure we clear out all levels when rebuilding leveled manifest.
    
    Patch by jbellis; reviewed by marcuse for CASSANDRA-6957

57b18e600c6d79d19d29f3569b81cb946ef9ee57 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2014-04-04 17:36:15+03:00

    Track presence of legacy counter shards in sstables
    
    patch by Aleksey Yeschenko; reviewed by Marcus Eriksson for
    CASSANDRA-6888

80b3e6cc3b1d6fdae91193563626f0823c92c528 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-04-01 22:03:30+02:00

    Don't break API in minor rev, followup to CASSANDRA-6958

a90b98e902fc54f62a379a6ce1e6ddead43ba1ec | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-04-01 07:37:12+02:00

    Make sure we keep the sstable level when running upgradesstables.
    
    Patch by marcuse; reviewed by yukim for CASSANDRA-6958

1a3b5dbcb5fbee5066ceaa2467536119893f7e7f | Author: Pavel Yaskevich <xedin@apache.org>
 | 2014-03-25 14:02:22-07:00

    Add multiple memory allocation options for memtables
    patch by benedict and xedin; reviewed by marcuse and xedin for CASSANDRA-6689

13910dc40077d5d0dadb541c043047f1b7a37be2 | Author: belliottsmith <github@sub.laerad.com>
 | 2014-03-25 10:09:45+00:00

    Use OpOrder to guard sstable references for reads.
    
    Patch by benedict; reviewed by marcuse for CASSANDRA-6919

5baa72f7f299b4ec190ddb30b897d5519a6a2a75 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-03-24 12:36:05+01:00

    Remove avro usage in DataOutputTest

269f81052e42d36f9a3bee684464543b7074b6b9 | Author: belliottsmith <github@sub.laerad.com>
 | 2014-03-21 15:04:36+01:00

    Make OpOrder AutoCloseable
    
    Patch by benedict, reviewed by marcuse for CASSANDRA-6901.

75508ec8973972634dca2a41a12a0d1d48e7c3ae | Author: belliottsmith <github@sub.laerad.com>
 | 2014-03-19 17:56:01+01:00

    ByteBuffer write() methods for serializing sstables
    
    Patch by benedict, reviewed by marcuse for CASSANDRA-6781

17945ab0d0bd65d35f99e4577f5c516aa60423f1 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-03-18 09:38:14+01:00

    Improve nodetool cleanup/scrub/upgradesstables failure handling.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-6774

850cd59ca4f409a9c9a2dc0edd7bf02f52308a35 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-03-18 07:52:12+01:00

    Add paranoid disk failure option.
    
    Patch by marcuse, reviewed by kohlisankalp and jbellis for CASSANDRA-6646

c3aac45605416251f7bb9a3260299f1c4416cb89 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-03-14 18:51:01+01:00

    Read message id as string from older nodes.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-6840

05da045bbfe29bf472982d3c5da90050176202df | Author: Dmitrij Koniajev <dimchansky@gmail.com>
 | 2014-03-12 17:05:31+02:00

    fixed bug in CompactionManager.needsCleanup
    
    Patch by Dmitrij Koniajev, reviewed by marcuse for CASSANDRA-6845.

9405ce0e2d95424544561d088d3167cf328964ec | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-03-12 10:04:29-05:00

    Switch CRC component to Adler and include it for compressed sstables
    patch by Marcus Eriksson, Radovan Zvoncek, and jbellis for CASSANDRA-4165

da444a6903ddd8d02e7b251c8b38faf11d3a5c93 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-03-12 14:04:47+01:00

    Update syntax for changing caching options.
    
    Patch by marcuse, reviewed by slebresne for CASSANDRA-6745.

84626372c0ae007bb55e0072d981d856f5a8e72c | Author: Yuki Morishita <yukim@apache.org>
 | 2014-03-06 15:24:52-06:00

    Fix potentially repairing with wrong nodes
    
    patch by yukim; reviewed by krummas for CASSANDRA-6808

64098f7d6f0b122448693a3c6da16af54c99013b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-03-03 15:03:34+01:00

    Fix resetAndTruncate:ing CompressionMetadata
    
    Patch by kvaster, reviewed by marcuse for CASSANDRA-6791

04395312745805ed7e4fd201b88bcd3d46b3a601 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-03-03 14:39:40+01:00

    Fix merge

41d8a5f4861c37ff8e22344418e9277236672c1f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-03-03 11:35:03+01:00

    Fix resetAndTruncate:ing CompressionMetadata
    
    Patch by kvaster, reviewed by marcuse for CASSANDRA-6791

f0c9bd1c9da8dcacf2e9268bb1855b92f5e05e61 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-24 10:16:25+01:00

    Scrub should not always clear out repaired status.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-5351

15ee94897d7d8dae5b23c2a2112eb1564fada22b | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-13 08:42:13+01:00

    Avoid overlaps in LCS by not skipping levels and verifying that the candidates
    don't overlap any compacting sstables.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-6688

9381b8d569ae17cf2760bca266b5253e4bcd6ac2 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-11 13:13:37+01:00

    Add commit_failure_policy.
    
    Patch by belliottsmith, reviewed by marcuse for CASSANDRA-6364
    
    CASSANDRA-6364

55b5605b7afcb7ae9bcb9b61959b91502f769db4 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-11 09:18:09+01:00

    Stop CommitLogSegment.close() from unnecessarily calling sync() prior to cleaning the buffer.
    
    Patch by belliotsmith, reviewed by marcuse for CASSANDRA-6652

1b8b7b54087dd2dc2aeb2b9a0b06fbb4f13030be | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-10 18:32:06+01:00

    Fix CleanupTest
    
    patch by marcuse, reviewed by jbellis for CASSANDRA-6679

4b83a6f9d9c00fe662ddb9db4533df8b9b96883d | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-10 18:32:06+01:00

    Fix CleanupTest
    
    patch by marcuse, reviewed by jbellis for CASSANDRA-6679

b75ed1c34b11bfbe7cbb3af72e08d5f9843c2dbe | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-08 13:22:13+01:00

    Add missing files

a7b72140b61cf1998963750c21d6f6080f02d6bb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-08 08:46:24+01:00

    Avoid repairing already repaired data.
    
    Patch by lyubent, yukim and marcuse, reviewed by yukim for CASSANDRA-5153

21036468c5304a5aac45a0f4f7db2580e4c91e24 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-06 18:05:39+01:00

    nope 6522 was not merged from 1.2

300b02633e79f8e786a8a1f3ee1425d726c74663 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-06 18:00:30+01:00

    Update CHANGES after CASSANDRA-5357

933df01d2b64ecf3698e171017e37d67546acfb7 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-06 17:58:36+01:00

    Update CHANGES for CASSANDRA-6522

ab6eaed8f6bdef21323be561a22e9fdb16bbd0fc | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-06 10:08:55+01:00

    Make it possible to cache a configurable amount of rows in row cache.
    
    Patch by pcmanus and marcuse, reviewed by pcmanus for CASSANDRA-5357

9fb44ee55bd14043f307cc320ecc277010a42953 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-02-06 08:13:24+01:00

    Account for range and row tombstones in tombstone drop time histogram.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-6522

e5ff1075c352ea2c1cf8b330b730c111e3f5b5b2 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-01-31 15:46:35+01:00

    Update to jamm-0.2.6

1141cdb0c8122d3e990f29dc82576bededcbfd40 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-01-31 11:55:02+01:00

    6503 followup, make sure we send CompleteMessage when streaming is done.
    
    Patch by yukim, reviewed by marcuse for CASSANDRA-6503

1a24611ee378e9afaf990230f0eeef038a10f186 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-01-29 11:17:54+01:00

    Fix test.

ae0a1e0f5a88d66974582f383a942f6bf42b6ac5 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-01-07 06:48:08+01:00

    Verify that the keyspace exists in describeRing and print nicer error message in BulkLoader.
    
    Patch by marcuse, reviewed by thobbs for CASSANDRA-6529

7aa3364e04b286ac7b41cfadda568df41e4e2821 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2014-01-02 21:17:14+01:00

    Use Atomic*FieldUpdater to save memory.
    
    Patch by marcuse, reviewed by belliottsmith for CASSANDRA-6281.

d8c4e89b3e85e8cb41a438963845cb10a923a3d6 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-12-04 20:17:30+01:00

    fix MoveTest

4fae76c146f2856063927c9a8d1c34bd86b30a58 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-11-27 18:58:47+01:00

    Fix CQLSSTableWriterTest

731f58fcd9d7e9810069de2d3ba9516b784afd34 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2013-11-14 09:26:43+01:00

    Follow-up for 6327
    
    patch by krummas; reviewed by slebresne for CASSANDRA-6327

e02341b38c5c311bea2b0d954373ba55bb106446 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-11-13 20:12:51+01:00

    Set minTimestamp correctly to be able to drop expired sstables correctly
    
    patch by marcuse, reviewed by jbellis for CASSANDRA-6337

7918718c8ce53c6d0958aa969fc813e586463d08 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-11-01 06:57:48+01:00

    Use AtomicIntegerFieldUpdater in RefCountedMemory to save memory in row cache.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-6278

36cdf34bd92ede5ad99447e10d90e6caa1fd743a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-10-30 10:17:23-05:00

    Remove multithreaded compaction and PCR
    patch by jbellis; reviewed by marcuse for CASSANDRA-6142

d4b5b0dbc541b4b6249ccd1b507c777d7fc0bc4f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-10-30 10:14:15-05:00

    Fixes for compacting larger-than-memory rows
    patch by jbellis; reviewed by marcuse for CASSANDRA-6274

232906d7e01587c32739c61cd72079715c0abb3c | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-10-19 08:48:43+02:00

    Revert "remove decompression code in CompressedSequentialWriter"
    
    This reverts commit 9644f098967d6ba9154725148a383b3502ef62c2.

91bd207ffb3bb8fb1071488a372f65ea168cf222 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-10-18 16:08:20+02:00

    really fix build this time

6bcf28edcb1d59253113102efd7ac25ffb35037f | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-10-18 15:28:21+02:00

    fix merge

8dfd75de160a29516af315166649d5c66cec3113 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-10-04 09:37:22+02:00

    Use Java7 file APIs to get saner exceptions etc.
    
    And since windows does not support moving a file on top of another
    existing file, remove the old file before moving.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-5383.

102e9119b8f9cad55ac84bb65cf0d620b3e17533 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-09-25 14:53:30+02:00

    Create snapshot directory if it does not exist.
    
    patch by marcuse, reviewed by jbellis for CASSANDRA-6093

3448ca57f3714521b5b7fc88fac43e31d0adcafa | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-09-24 09:55:00+02:00

    Enable tcp keepalive on incoming connections.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-4053

e546e33872426be0db084b2eee1f9ffac0994772 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-09-13 09:27:44+02:00

    Remove old json leveled manifest migration code.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-5996

fa70e064c41b13c1528359485c0e2bffcf3b23f6 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-09-13 09:15:24+02:00

    Make standalone scrubber handle both old and new style leveled manifest.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-6005

5fd463184b334088928e30886685ef583812c00d | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-09-08 19:19:58+02:00

    Add missing CommitLogDescriptor version 21.
    
    Patch by cmolter, reviewed by marcuse for CASSANDRA-5984.

14da6bca01754fc4b4cee1398f5f603a1c5543f6 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-08-30 09:30:14+02:00

    Switch to LZ4 compression for internode communication.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-5887.

c1e0f3102ebd5670927ce89420681971b8325379 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-08-29 12:51:58-05:00

    Improve leveled compaction's ability to find non-overlapping L0 compactions to work on concurrently
    patch by marcuse and jbellis; reviewed by yukim for CASSANDRA-5921

3f5322f02af3ef7e93706cd80ca65c5b127478e0 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-08-22 15:39:16+02:00

    fix build - log4j is gone

8f367fdf92c03ee4bbcb0daa2272bd5155cf4174 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-08-21 14:50:02+02:00

    Add all sstables to the leveled manifest on startup.
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-5908

9e846d9ff69f825f6200f7f75fdfc53926bfc255 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-08-14 08:41:30+02:00

    Use a range aware scanner for cleanup to improve performance.
    
    Patch by thobbs, stuhood and marcuse, reviewed by marcuse for CASSANDRA-2524

83b75754ff143d4d77b01ef76a813da47779c6f4 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-07-08 09:55:34+02:00

    Don't keep ancestor information in memory since it is only used on startup.
    
    patch by marcuse, reviewed by jbellis for CASSANDRA-5342

62295f68c7b7b10cc7d41d72f0817e17133a9b36 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-06-18 17:57:22+02:00

    another try at fixing the broken testMutateLevel test

9e8691c26283f2532be3101486a8290ed5128c18 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-06-03 09:31:47+02:00

    clean up shaky LeveledCompactionStrategyTest

1ea5059fe3976ce8f660b46520859c31bb433fda | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-05-31 16:20:54+02:00

    fix bug in intersection checking, and improve collection of max/min column
    
    Patch by marcuse, reviewed by pcmanus for CASSANDRA-5600

bef5209d60a0d69e9e712e785d39002b0040c83e | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-05-28 20:22:50+02:00

    Add tracing to min/max column name sstable elimination (see CASSANDRA-5514).
    
    Patch by marcuse, reviewed by jbellis for CASSANDRA-5595

d106950ec049fc7dfef7e64b124dc8c050b06af4 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-05-24 18:54:59+02:00

    Dont throw UOE when calling shouldInclude in NamesQueryFilter - include all files instead

0ad499e9a82afa23f17672e25678d065b421e0d8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-23 15:08:58-05:00

    Track max/min column names in sstables to be able to optimize slice queries.
    
    Patch by marcuse and jbellis, reviewed by jbellis for CASSANDRA-5514

98b9cb47f991937b5e92178856bb6017ff6c13c0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-23 14:50:49-05:00

    Fix dealing with ridiculously large max sstable sizes in LCS
    patch by jbellis; reviewed by marcuse for CASSANDRA-5589

03f0116611795836009ea488dd8035b70641ecb3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-23 14:50:49-05:00

    Fix dealing with ridiculously large max sstable sizes in LCS
    patch by jbellis; reviewed by marcuse for CASSANDRA-5589

bf28e8d4b84afd5f9821ad965274768b8d4ca179 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-22 10:32:36-05:00

    Move System.exit on OOM into a separate thread
    patch by jbellis; reviewed by marcuse for CASSANDRA-5273

a9bd531bc9a286cc8e81a800aaa29c1fead62dcd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-07 14:20:53-05:00

    Single-pass compaction
    patch by jbellis; reviewed by marcuse for CASSANDRA-4180

df723af8a6c04536abd2b4a48cd101f3b2e96746 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-05-06 21:03:26+02:00

    add support for bind variables to non-prepared statements.
    
    patch by marcuse, reviewed by pcmanus for CASSANDRA-5349

90764b0ac7130a1fe50b7d30d0b2566ee8959f01 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-05-04 21:23:24+02:00

    fix bad merge

fe910e6c90d81cc61c16859bcef9f0dcb42cc827 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-05-04 18:49:04+02:00

    fsync leveled manifest to avoid it getting corrupt
    
    Patch by marcuse, reviewed by jbellis and carlyeks for CASSANDRA-5535

7f2c3a8e40f97c626def5c510d77c1da3d9ae926 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-26 13:17:32-05:00

    Removed compatibility with pre-1.2.5 sstables and network messages
    patch by jbellis; reviewed by marcuse for CASSANDRA-5511

dc5b1e9b86b42c786b4e1e3752a08d45e6e447e8 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2013-04-26 17:17:53+02:00

    Set isRunning flag later in binary protocol server
    
    patch by slebresne; reviewed by krummas for CASSANDRA-5467

32f4e2ccec259c3a7c9527b538d53464c52cfc11 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-04-25 18:17:53+02:00

    Use new ic legacy sstables for legacy leveled manifest test

591b8ca4b3cd1074f6c62414975950a69149748d | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-04-25 18:04:12+02:00

    Add helper to create sstables for legacy leveled manifest test

bf2ee04431fa3f8142ad43cbf514b69741002f7e | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-04-17 13:10:54-04:00

    Add binary protocol versioning
    
    patch by marcuse, reviewed by pcmanus for CASSANDRA-5436

0c7141ee8afa05d46680ec22635a5bf41f827b75 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-11 11:29:33-05:00

    remove PBSPredictor
    patch by jbellis; reviewed by marcuse for CASSANDRA-5455

ebefb77c6e8a5046a8c1b1bb0edd258aaf0ad8b7 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-04-09 18:28:11+02:00

    Add an official way to disable autocompaction.
    
    patch by marcuse, reviewed by pcmanus for CASSANDRA-5074

efbdee23705fed6be49a2fb20a79f1aaaa8c98ff | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-04-09 08:08:32+02:00

    Decide on a gcBefore before sending out TreeRequests
    
    patch by marcuse, reviewed by yukim, for CASSANDRA-4932

6afbed371c0d12a15a969e4f52ba670998bab282 | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-04-05 10:40:50+02:00

    fix build and test error, should not use QueryPath

8a422179c0a0a50e4d4b2e9274cbaf7259e90b2a | Author: Marcus Eriksson <marcuse@spotify.com>
 | 2013-04-04 23:38:00+02:00

    back up new sstables before creating a new View (which makes the new one eligible for compaction)
    
    patch by jbellis, reviewed by marcuse for CASSANDRA-5410

e306a87b7d8e1ef15a5269006d7706a4c97d1798 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-03 15:23:07-05:00

    fix regression when requested range does not overlap an sstable at all
    patch by marcuse; reviewed by jbellis for CASSANDRA-5407

d4744e178df071dbffe74499335d8ca6fd7c395e | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2013-04-02 20:54:06+03:00

    Fix cf name extraction from manifest in Directories.migrateFile()
    
    patch by Marcus Eriksson; reviewed by Aleksey Yeschenko for
    CASSANDRA-5242

9f18611775fc6c277ec1521d0bcd084bda4498ef | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-24 01:38:37-05:00

    Change default stream throughput from 400 to 200 mbps
    patch by Alexey Zotov; reviewed by Marcus Eriksson for CASSANDRA-5036

01d81d27651c9608fa1344ea1ca769ea8ec4e4d6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-22 09:22:28-05:00

    Update offline scrub for 1.0-> 1.1 directory structure
    patch by Omid Aladini; reviewed by Marcus Eriksson for CASSANDRA-5195)

4937ac7e5776cf72e4c3b266fbffb29ff97c807a | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2013-03-22 10:27:43+01:00

    Track maximum ttl and use to expire entire sstables
    
    patch by krummas; reviewed by slebresne for CASSANDRA-5528

effdb08b341e7c3799a50983c6086d7f4bbaf120 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-21 10:06:41-04:00

    Improve LeveledScanner work estimation
    patch by Marcus Eriksson; reviewed by jbellis for CASSANDRA-5250

61465c39a9ce602214975ca9d311f30fb2ce7e3d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-08 17:36:03-06:00

    add check for sstable overlap within a level on startup
    patch by jbellis; reviewed by Marcus Eriksson for CASSANDRA-5327

ec921a9ff8af1531dcc7ae5cb2bd8d60b265d50f | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2013-03-06 16:25:06-06:00

    Fix unit tests on java7
    Patch by Marcus Eriksson, reviewed by brandonwilliams for CASSANDRA-5315

018e82b5eff17b50301a01069664ef37a4ae142f | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2013-03-06 16:21:38-06:00

    Fix unit tests on java7
    Patch by Marcus Eriksson, reviewed by brandonwilliams for CASSANDRA-5315

bf8c1ce9aea60349b21284861051f47fafc54180 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2013-03-06 16:15:34-06:00

    Fix unit tests on java7
    Patch by Marcus Eriksson, reviewed by brandonwilliams for CASSANDRA-5315

6d5e0831a42541a3ce4b1bac32d1285fb1004241 | Author: Marcus Eriksson <krummas@gmail.com>
 | 2013-03-04 11:46:51-06:00

    Add tool to reset SSTable level; patch by Marcus Eriksson, reviewed by yukim for CASSANDRA-5271

d8e819386c6b114a42b9475ae7043d1370cc4e91 | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2013-02-28 17:23:16-08:00

    OutboundTcpConnection class retrieves local IP
    patch by Marcus Eriksson; reviewed by Vijay for CASSANDRA-5299

0e284787294221982d21c17b27c0a4e1ae0971e7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-02-18 08:46:15-06:00

    Move sstable level information into the Stats component
    patch by Marcus Eriksson; reviewed by jbellis for CASSANDRA-4872

86063aa2087b5b0bb9eff6458b528f74a39eaf02 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2013-02-15 23:06:53+01:00

    Fix forceBlockingFlush behavior
    
    patch by krummas; reviewed by slebresne for CASSANDRA-5241

6487bc50bbe91b559906d90695c91f3d7f54fd2f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-01-11 16:12:25-06:00

    add inter_dc_tcp_nodelay option
    patch by Marcus Eriksson; reviewed by jbellis for CASSANDRA-5148

1a66ee9a94d67ae475ae287b280517aa9e3cc318 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2012-12-19 14:54:46+03:00

    fix specifying and altering crc_check_chance;
    patch by Marcus Eriksson and Aleksey Yeschenko, reviewed by Aleksey
    Yeschenko for CASSANDRA-5053

3e27a320b41179e9b14c006271827fb79ca5c229 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-12-13 10:52:01-06:00

    fix temporarily missing schema after upgrade from pre-1.1.5
    patch by Marcus Eriksson; reviewed by jbellis for CASSANDRA-5061

39066b722607fa88e75d5bc772bd52f1ec8914a0 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-11-11 14:54:43+01:00

    Add SSTableSplitter tool to split sstables offline
    
    patch by slebresne; reviewed by krummas for CASSANDRA-4766

c82a9d9b96667cc2afeb2609fbff955b4232fc2b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-06-06 12:33:10-05:00

    update MessagingService protocol to allow version handshake with broadcast address identification
    patch by jbellis; reviewed by brandonwilliams and Marcus Eriksson for CASSANDRA-4311

625e61396b9e91d86ca989761c43da726f2e71b2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-06-05 21:27:44-05:00

    add inter-node compression
    patch by Marcus Eriksson; reviewed by jbellis for CASSANDRA-3127

4e2e547d2e4cee403a4ff68a86f52a7cf898f6ef | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-05-04 18:09:47-05:00

    remove [Freeable]Memory finalizers
    patch by Marcus Eriksson; reviewed by jbellis for CASSANDRA-4222

222d414bc1aabd9a68b90c9061d2547291ece2ad | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-07 17:56:48+00:00

    r/m unused renameSSTables code
    patch by Marcus Eriksson; reviewed by jbellis for CASSANDRA-3464
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1198842 13f79535-47bb-0310-9956-ffa450edef68

32f21794ed8020055458bda7e62043ad644b8861 | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-10-30 18:56:25+00:00

    CFMetaData.convertToThrift method to set RowCacheProvider
    patch by Marcus Eriksson; reviewed by Pavel Yaskevich for CASSANDRA-3405
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1195218 13f79535-47bb-0310-9956-ffa450edef68

7a21ad27047e346924e36cb9af587dbd25f9fc12 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-28 12:50:27+00:00

    fix updating CF row_cache_provider
    patch by Marcus Eriksson; reviewed by jbellis for CASSANDRA-3414
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1190282 13f79535-47bb-0310-9956-ffa450edef68

6882c11afd78a0e4158df4a3605893906ceff32f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-03 19:35:06+00:00

    tolerate whitespace in seed CDL
    patch by Marcus Eriksson; reviewed by jbellis for CASSANDRA-3263
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1178529 13f79535-47bb-0310-9956-ffa450edef68

8cd42641f47197dfd14b0f4630a77cc505135484 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2011-09-12 16:42:36+00:00

    Make IncomingTcpConnection responsible for version handling.
    Patch by Marcus Erikkson, reviewed by Peter Schuller and brandonwilliams
    for CASSANDRA-3166
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1169823 13f79535-47bb-0310-9956-ffa450edef68