Jonathan Ellis test_and_ci all time


 112 Collaborator
Brandon Williams , Sylvain Lebresne , Marcus Eriksson , Sam Tunnicliffe , Tyler Hobbs , Benjamin Lerer , Aleksey Yeschenko , Andrés de la Peña , Ekaterina Dimitrova , Benedict Elliott Smith , Caleb Rackliffe , Yuki Morishita , Josh McKenzie , Robert Stupp , Eric Evans , Gary Dusbabek , Jake Luciani , Pavel Yaskevich , Jason Brown , Carl Yeksigian , Dave Brosius , Jun Rao , Vijay Parthasarathy , Aleksei Zotov , Chris Goffinet , Mikhail Stepura , Mike Adamson , Sankalp Kohli , Nate McCall , Aaron Morton , Peter Schuller , Jaakko Laine , Stu Hood , Maxwell Guo , Sandeep Tata , Evan Weaver , Matthew Dennis , Michael Greene , Jon Hermes , Jeremy Hanna , Nick Bailey , jhermes , Sammy Yu , Ben Coverston , Paul Cannon , Lyuben Todorov , Kelvin Kakugawa , Jeff Hodges , Folke Behrens , Erick Tryzelaar , johano , Sam Overton , Jimmy Mårdell , Edward Ribeiro , Rick Branson , Richard Low , Ramzi Rabah , Radim Kolar , Piotr Kolaczkowski , Oleg Anastasyev , Nirmal Ranganathan , Jim Ancona , Ed Capriolo , Dan Di Spaltro , Alan Liang , Todd Lipcon , Todd Blose , Ted Zlatanov , Ryan Svihla , Ryan King , Rodrigo Peinado , Per Mellqvist , Patricio Echague , Mikhail Mazursky , Kirk True , Karthick Sankarachary , Ed Anuff , David Alves , Chris Burroughs , Bryan Tower , Bill de hOra , Arin Sarkissian , Adrien Grand , urandom , nk11 , nickmbailey , Wade Simmons , Vladimir Loncar , Tupshin Harper , Tommy Tynja , Sébastien Giroux , Sylvain Lebrense , Shivaram Venkataraman , Scott White , Rick Shaw , Peter Bailis , Pawel Mirski , Mike Smith , Michael Marshall , Mark Robson , Leo Jay , Kelvin Kakugawa for CASSANDRA-1070 , Jason Tanner , James Golick , Jack Culpepper , Even Weaver , Eric Parusel , Daniel Doubleday , Cliff Moon , Carl Bystrom , Byron Clark , Blair Zajac

 1067 Patch  396 Review
b0150e86fbf5863fd831cfca8118f1a8bd254a43, 5a82c04fd363030d712fb2935b6c591577ba25ec, b57181032d39cb16ee1c0968b5c4d6f79fa2e2d3, ebea2ba6ade00a6f156787ca4ee36b2f8eb003ad, e865e8875370db8349f8d836594f45978b855943, 341b3fbfb444bc0af81700cdc5a30d5bafea04a1, f4233eb77c4703c951050b864abec40f4b7b03f2, d867ac1f41c59b31f8fb4f54a06c0118018cfc81, a22ce89e868644ea04f0f3dacec05fff1673a345, 24d185d72bfa3052a0b10089534e30165afc169e, f45e4a556a0e617f0d6a68da45bca889b49f6159, 3f0702509b3f12cfc159fc33a114bcf52ecf9fc9, 11dfc025305113f5cfeac4151fb72cee2e6f83f9, b25adc765769869d16410f1ca156227745d9b17b, fee713775cda0704e1cc188610ffe9005b6e2201, ada8d8b60b61653112073538a6335bb30027838a, 91d61b3276ec5ffda85a99009a779f1ebcb4358a, 5009ee31b933fcc5843417fd65ab9ff91bb74e73, f47863e13c91566aca5f8a25cfa247b7ea27ec59, a5bc52eee90e342efcdc53282612008d3dbaeaeb, 1569bd9c4b7af1099a922f16e6873cdff6bf4f07, ee950b4103459740329dd91b07738b4e6003f977, dd6a2295991be002e2fb85201b43297a105bd1a4, a42b4e584842a3104652fa2c0092f9306f935f26, ba08eb3577dfe00885b024e66738d294f431129b, af96d405b42a9e4ae23cba841b7a5d83ee8f7ec8, 647bfc6d7985a9e07734315424fa6cc89e587df3, 44f4e790196ff6425255cd12cfd100ddf9415524, a2e74354ca51809a11b62dd7995c026807683b0a, c18ce589efdf480ad4623298ffb7038eb4091afb, e6e596d1a86272b70d759aad18f561e84e2854be, 6e9140ab6004e6eb6eac6f05073d158a40c0645f, 5ab1a341a47d43f74398443f1ec1c17edb95e550, 948964b52fc58d6aa08f369be9e2d3a058cfea95, 0cb1e3d248eb3d14f197217256d8ec29c4b3717c, 6041433108e9968f0612378c22cd96c274554ac5, 60fb923018a6fd2dabf04a1d4500f7b29a23a6f1, f30b772006e43e0c2905638e1e271854f2a71f69, 5f82aa3b03031c9aa7439b4cb745a6c5641a7b76, f10148f4f1719f99bc3888b93f5a285c8af997d1, cd26f48ce88d7db7c05f01ca6fbe82d087b3b3f7, 4b54b8acd21999ad4394feb93deb7cca1de445c0, 25777e1f462e153a5670a107eeb65fb186bf9530, 412b053ca171495b33dd92eaa692df40d83a35c4, bb09d3c1b9a08ab214c9e034002f5b64f1e0e43f, 3edb62bf773617aeb3a348edc5667a6b0bad0ffe, 22e18f5a348a911f89deed9f9984950de451d28a, f065cbfe058a2b0bb58ed53602afe0f12942d525, 7ea5b40b7172ec9f3fdecca533e19d8a165de7df, ef33f9543ed3555dca4a095417a3e0d53df5fbcc, dbd1a727b7481a3dcd9867e3a6f7791c1095e12a, e01224ede63e941fffa7b9b3906c1d54fb699bea, b3ae77d7baa16673d749c8ab8beae09e0b319c00, ce206e20142024dbeff9ed68cb0ff4aeb4aaf0b8, 91fa4672248e4f5c3e829d312564d1cd5e1750bc, 36cdf34bd92ede5ad99447e10d90e6caa1fd743a, d4b5b0dbc541b4b6249ccd1b507c777d7fc0bc4f, f3a75035ac105d032988d8b26e562458ac469699, 37285304ee484122410c977399024f2af132753c, eb6e4d0f07db3ec9996c7b8e374c97d873f5b99c, 786672edb6b4156e69bb3daecb9bcca0cba7db21, 16bb89810df5d1b0d8c7262c1f6c426e36866372, d49303078459b0b2e0d40d9f79660ccdc0dc1fe0, e5cbde9d62d7cb3a4755099750107aea77b157be, 7161aec42c5bdb9e007587e20bc71603a505a95d, 3205e5dbbc8fb8f365b72137cf1c1ea50f15cab6, bc12d73a5a0f31ab8258b3d2a35063b5750df91c, ed4a06771f555f49882c37f02ae45a58c2301105, c0d189f4f2675d903d30b5bd787b4d177704ea12, 5c2895881b8f4ff080f1f7236f5d759f0323ea91, ab8a28e365da8ef515a40e838e773d67ad92a282, 06939dda2cb307fe5489c9b7ca83ebc259f6cee2, fbe8a6eb213ee3558be701c73c31a0da79446657, 60bf7a5730b47ceec64cc7974cb047c1bd59c792, bc3597d3549850997fd137cc8b74700c62cebf64, 0ad499e9a82afa23f17672e25678d065b421e0d8, a3734e54bc9032dedad5d44394cca8dc7e400a43, 1d2c12242f20dfcc0b787129b4ad8eeef2768d6b, 42a39b5d642efc6c593b27e26642a9acb5b84a2f, 2effc40edb798fc3e39b0511b5be39e6d0738f59, a9bd531bc9a286cc8e81a800aaa29c1fead62dcd, 57c75a7c296c1952704b8347eb8ce6f1d3d3704b, b6be6835d15c1c709d503d7f03aad2355ea60f40, e26b726ccbc140f3971ce24371bd555db497e94e, 74f37b5a398fea0d60c5dc87124208a28580e8c3, 60f09f0121e0801851b9ab017eddf7e326fa05fb, 2b0797b24e2d4a433c0e17506a0d8bb812f8f2dd, 1227751661e653fb39be1ada369a9eda8f1e9d7f, 4439b4117dad85b206f3cd8d4bfbb4a5d1a9e822, 9851b73fc3bbaf61ec80b54c64483bcf56aaa396, 7f2c3a8e40f97c626def5c510d77c1da3d9ae926, 49ec3e804d1db54fdba83437a9f837e0120661b6, 3d557240ae85f626852fe7eb14bf8cfb1077d1b2, 302267e8a3761053f4acac43dc7dfaa4877384c6, 573ddbfb057ac1858e910f569d7204df1d87519e, 98b5195f7eb1f3a88bb86aa95211403dbd73c98d, 7746225dc5bfc07297cc485c8035fd7441e38e88, 811f82c5b151bb1f6178392470981883d5e1dfc5, 317ab72a8cc067bd16db63d9e6c19390e96075f9, d7a09825025374b6a49a250467039dc15f36d053, 17034c0878659ea99e24b665c71e0b454f21809e, 798470e051af794b605cce28031b33b589cfc6d8, 46595896c0bc74f7305cab890778cc411dd38375, 8ce9edf0409945c81f36c08f0e8e39c1ccb7db4b, 0c7141ee8afa05d46680ec22635a5bf41f827b75, 8b0e1868e8cf813ddfc98d11448aa2ad363eccc1, f5ec4c7c3620d453db39d44217cfeca4f775b47b, 6f8d73711a5d9d64947a1f5d51284bfda3d5d127, 2c35a5d36681caf80de916c0ab6a90061d5bf87e, 162675983c0a41edd29220e6cbc061f04830142b, c7eb146e5669a8e97b1997ce9860b769a3cc7b32, 2fde93d7e8b9a53eb1f913f669f8e6fe9d653b9a, 61bbae106931499ab24ec6d87fe5d4826efe9e21, a5647ad5c70c3b2bf25ca0901e461ee9bdb41299, 75d5639014a4680f2a734b4ec9b452ed0cfff058, b27c61ba5f48f0d719ed95d2254693cf41d343d0, 6a4af0c77ac0aa3600e0a778497e6856d3e356cb, e306a87b7d8e1ef15a5269006d7706a4c97d1798, aa76394764bcb4af54150f12528fed9ddfa66044, 91907513cba4493f37f8aa86a7c14578d8bb065e, a143966e1cfe3f782f6237d67d216ef8bc2d4713, 60d9c7f2f9bf3fc65dc486847815ebcb978c70f7, c3569d05b8d28d3b3481d2e661320071dc30431c, 01bc564bb2e89684b445f217a83c39f32113560a, dda7b2b432c94f4a7040f935a9faf746cd208d5b, ae80948025ef336117508c731b508506b650c33b, de0707432d92bdcf9b846a1135f64e1777ab56d6, d72e9381fa8f992e182b415d6060128b567808be, 209d067afaaedeb274525097b39aa286f43301fa, 1936648a1188b8948048610eb2ccea316a39c647, a9b075d5fa9d6ee9df1d30a6ee969896b3b99f63, 1954345297dddd4fde9da5c5850f7fa81f32c481, 686f516ccb887fe977238b53b9be307b56432b8c, 278a5e86001b1fd094da2e0d05ea48e8f7eb9e1f, 5bd57cbbbf0d98c1c0d8321b95618d2a6fa0d0c9, 0e284787294221982d21c17b27c0a4e1ae0971e7, aa7c7d9cd74a8626cfac95c01a9f6ff9801bf45f, c3f9ee7d918fef6542f82c35c41edf0918f0fc60, aa90c88be14b337714739cd857c12cad2a9fedeb, 158376963b10f2cba75d76f9d0f4f330dfeb53e7, 40e22489cd989651da5111902e2ce2d378ba8804, 6a5c9ed87995059e8cb824608fd5907432fa7ab4, e4d5d3393767efa2777122254ff2b8c7d7f8ceab, 9e14e195a401e51d9c0d5a7a1d95cdd47806938a, 853456da588657e66285a1683ecd8dd6616d6f4d, ad36c8fd886843038b751a63be45a72e22f620ab, edcc7f137f573eb6aa38fe4f5b79c22de7811342, 6773383df800b8b5099b09f1fc71518619c0aa1b, a15500e742b7c18804ead7ef338d6fa39b9ba984, dc37dea745fe89d70819d649c823d9bfcb0d7577, af97b0f3ae080b01cbf1a3db934087082eeedb89, 4881221363f984ab6610756cab38e1a016b79e15, 0d12493721fdf3212ecfe58a341ca07ba83453cd, 0b94b191d803f2a59e39c0e14fca45f5fb2ceb65, f92fb2241fc2ea5c7fb25ee885337404de3fbb49, 2cd73633bd441697979e9bfe4af0ca20527c6a89, 7af7eb31ef98f33a0c6864586ff91cdef669afdb, d7468ea1444ddf9e1616050e46d4832f0a66290d, fd2ddb5c3e628d4406761b9359112f6d18fa64b6, 8a1b93d79f39b80979f5403de1fac4f7e8d7cb02, 5c94432b239547ef3ee8326e9543200f67a2ed2f, e1fef724889a498e0297de897592276b9f86c5cd, 844b9c46c9ceb08a52da7738c8312e8c0b599737, debb15ed14aeff1f9bd1fc859cff10ee7248cf8c, 1ad710b6eada9b0b269c96154021a95a807f4bbb, bcc7f7b0fbd0eabfc1ae985009cce7fca985b613, 629dac6c8aeeb5649ebb640ab0c6334b24eee85d, 84a1d6059bbaab375817a33179bb8de63121176b, 9688a79d0c315395772d15d92e051d00e18b966b, 893d1da990b4f31462ad241dc0c4b6a91cf3dbee, 2bfea99ddb3451d5b0710cd0462980f56e776c70, 0627c8aaec966d01500f2bb957aaefb9873fff38, 98dc41393fc6cc2b2b8756f6d8b33f86c45c0726, 8ea2d2a6a15bc1f791711d55b4345c233020d753, 55d5c041382a3185387def648f6a7c7a76847f75, b3915f51fd85ff3e62abb2b57e790f81450e9d21, 604a38645cbb958d4bb32db8a25b6093ee4cd68e, cbd68650bd870a1c490c2fbb29104e2319494406, 08848e7956f5fd08525a08498205637b2652f2a7, 4d7e703561bc68a79d856e28b3f710455b1c70bf, 2ae527218d2878b8fe874d2c05064351419ee832, 9471e8d0bcf77569993064e6151595fa7993ebd1, a06be23fbe7859063039767ce0dff64922445f39, 021ec71be5c32788347cee077034df690a279a34, 5d46a014be3b4ee3ff010c2c180ec3aa9ccac48b, 5a6f0b852935e7da957e5cfc397fd0a55b9516b6, 5435c4fd6075c54c0ad8c4c3016d780c631e563c, 46e422a9417b5b513ceae4c9652ba413e2ede474, 4b9a802315ed735e9c408424f01825e50c03c1b1, 48a22695f471f7477bc015db8113d777a36406c1, 3a04d85488b32c106ccfec76092b187f5728b3dd, 808d7c9f32a9b3c623506a4d26febf70c1770f0d, 4797b40339e101d829e8ad15c923d36ce0e0ce8f, 63f6c8431918e39a50023613102bf8dc3c9768da, 772c4f1a7939e1bf236c5bf3e7bf624f7078c80b, 8b23dcaef922a9c343bfdb7595d618da4efc9a2d, 56302ceccf0571b1f2c7373fe9331d9b7d1b05b4, 959764186ac64e450d7f5566070da32e1b567146, 1e18538c9868e92622e9e0acf87b2e88b9bd6182, dfea1200ee775e58195ca97b35ac20f9d7b8f5fd, ccb0028931c9de665d521b4798a9f63f7dee7497, 6b2ea264702f80518a1147ab0aac44e0cf40dfc3, 7e4ef1cc29d472db773375802cb1e70e95fe9556, c9270f4e3ae5f94d46070f1c7e585c90bc68df7c, 099f04e609487a4e01b2e21758593a820869f8d9, 96ecaff517418c63b93688865dbb435b2186372f, f2cb272798ca44d88d13b1f0d69d9a9e7ab70a15, 185eca5d1fa7e384bb888c144d06abbced0fd577, ea4296932c6be69d7a1a995367bcf7e2130e962b, 1a3a52642c6e72666beb20346093cc3cf2e374f5, 48f5d571641e534bb633f1e4e71a308a0bcba1d1, bad90afc6f5be37fae11358c949802503e77caef, e3c5d5d4335150e76b3e7e5ea7147f33ddc49910, 16097db1f2afac9e5098d67e9709552f4f7ef9a0, eaca5341522a079dcecc181d229728da418ff2d6, 7d0db867588309a5e00c455e6752ac90e8e35bf2, dc342de3711a5000be536cae6a661bbd44733398, babc10530621c6f380abb738b1c548c50d5b7bed, 9a5c679f0a13575cd304fb3df4f41535a3a3d5bd, 136a1e53ad8e04374a6c54dd07d61d1a595a033f, be1b02b95bd9c847cdfb01a0979d1cce7c581845, 6c3a28970549f66e20eb7b449706f1ef2fba11e2, 943fd92c9c0e16601a1445181462bde5466d55b4, 504d4d7fce9cfe7963ffd1b80949ce0a739d7a29, 74459de4dd1b9e55e502f2b7296bc2fcaca365fa, 236818cc34848084d2620bc3f600c42b282e2cb6, 45edba697f915fedae33f415afec2e5900e82a6d, 41c7424a0c6299cfcec331c0d9161c06db50b03f, 6a3e42a6345459771879d51d1a60a1c6c681b78c, 1a88aa68dc1bb092c1f0cf702ee1e06f9411cd7a, d15a798af7acaf96162dc12efa3c14440c862c4f, 9392edf07298417f90263ec8bea0897afad9f574, b79ea7de10474fc66bcbacab07ad6c821b838972, 9bf951eb464b3d4c75d6e19ddae20b5e34d9aa3d, b2dcd3e5a5600be55c558eb5e20833ecec8264d1, e4790d5397a4e01c583fca9a5371cde993678334, e9660c6de8e3f4b5d4802e898e421316e2783575, 6786f9bef33818bd542b737f89f6fc88a0f91f95, 36291a3ca9060e3e87a3e7894d134961b9bc8108, 609bc4e123f08b8f65dbb45da3243719b7ccfdde, 5fbb89087afa757d62bb006324d40cd64686c49e, 8cc192ff8a1ce72f87c1c5cee88b89c8723f6ebf, 358769548a9fa451bce605aa518876da53a3dd10, 8b8a928e04bd091a6d774a9d5b9937d2002d7882, 84eeb28e3c60fee44597f4e4c663472ef147c811, 4bbf048e3761ed4924be7a051f105768ae8f2a1d, 078a605a5e60e2b138a8b9d41c8d53465360188d, 59dfe48638d864e5be5512ec8db9e516de205be9, 3682eb7ec102c12693fba305dbec108897a7d39f, 10786e72571ebe9382970834c95301de661bdf5d, 445696052d0a488b4ab7c71a2958a058242169eb, bab73597ab93bb7477d1a22ebf206e78279232cf, ea82722776c43967878180199ab54ba485575eb2, 2a585c0942aaab9fde65a836bd887b03f589d3a4, a4f75e2c909c89c504538cd7050602adc3696266, ae5722c2379614e4657088cfef38e7bec521c211, a4b1e10ef5e2b49d6c97840cc7d2d732ed5d9ffa, 58df830e4193897d606f05ca3bd9ce23a6a05f20, ceabffaa22ece914c989a40a2e4e852cf26d91fe, fa212738583856895f7de79d17914eb570a2faaa, 1ee25ee5949adf550b6ef4323b470c7ca8988c11, b788d192ffd106bb4f5adec0408dc99de13eb090, 44a566d32f84a8cd28cb3519feba6fca3b30f049, fbf32cae91705cad2a000ce6e9745f14804175c2, 9404c65f72b3334c5a44e525401a8959e3aa6f00, 6c467fd6718f59757234d32e604dfd9a13d4a296, a8ed29baec96c76bbfda1d878758e82b0323d0e7, c11eeb43a49af512e6da64e32731840b265f0ae9, 3893f24098c3d82dc31571f0b6841e2d5821ea74, 994a03cdee262e533d42422084f5066bc8cc7cbf, ea5a3d15f03802c38eed19e8f9a0011ceccedf6e, 3d4e07f7eccd607529c9323c2b0a474e76f1d6ce, f0ee59d4c08d97119da4acd8815eef4f93311a3f, f9497f4b4c18c6c47ebf14c525bdce4c1f0fe1ed, ed0df5f4786854a7cc9596c43925156629fd1ba2, 38e3e85b121ba6308ba3ceb26312d12ed0d609ec, 791a78f92c8318991cd9207bbca99b470174044a, 055a98ebf1d9e9fa8cc349024c94384d715fcfb3, a9e9b720fb04aa7218a0815ea4cfeaa1ef60c065, b95a49c5f9e22225fc0ebc703fd62bd8241bd9d7, 9d63eb06478eca193216e3fca368520429aee266, 4ff5c45c703f3fe284eef21ed919dbab5c95d1e6, 38258ed6cf7411edf90a46d53cdcb955619a4438, 4deb77971a43cf5a55bd2e2835255ff044137fc5, e987e3b88fb8ca88d1c69bbe48235dd770d8042a, 89699a67a1732210cfdbdc316883c51e00b80df5, f9d057edbd56776f73c83a3998664f1334c32a17, 4069d8af44241b84cfdfa60dc362868ef5241ecf, f599559221ad074d9af0a99d7ffdd482c2b6b10c, 0bbc22c00dfcce3d0945e61e94dd91d78ed51a26, 79cf5f639513703bb54403defa7f8037561fdad7, 53dc854ba75612213f88ce50c48c5874205a3868, 26dfdac558a32c41b366ae6ba5afd5e00a3eda5e, e11fe50bc74a644a97908b84e80a568b2a9e5f35, 0fe7942804373e2b970b91c670542eb0bcf5aaee, 4ebba00095cb428c6d9ba9d3eb0f7e3b173b90da, 3120b65d34a3dd1df0100832bf25b4a9f59d204e, 90548386ef011c016bac70c4876ac51ddab648cf, c024da47b4f975e2005a93d7f5c8add651a679f5, 058a6ac0e444512f7306097a2f8302690629c2ee, ab2fc1f9e4c378e2f793c204435b1b728191d450, c6741f30fa448906a27b976a03559d23e77ccfed, 6bdc779f723e67cc129321b3dc28ce6daa4db4cc, cb2ff66af9b5a0b54a6ca70231319de1b7a1d7b0, 474547cf16aad0d97bfa455d864340ee1c44e1a4, e688815e5a05ba75b7a78c2da58d11a22d95b65c, ea44997bd223d8da580cf93fbc54f13ba8011815, d3890470cf71fbad887a5c4bc256bbdce92c654a, ad04bf7927ed3af1af560d515d1ebd5219385d15, a720178032af2b32bbf571784f414a909f738c28, 647e3e5a3106667e79c23e22fb7abfb0241dc5f4, c47d1781faea056a15b0d02d571c59b0e500947c, b6eb2ac24d81b1832d88b99de8f2b0c0ab3ad4e9, 466ff41a7d9449330dfd869f309c25988671090d, 273c53831faede08b6f539ea80517a454ab50a3a, 5a7c2e52d122bfee3c20431a333b42e73e4cc9e0, da6369b4daae24e3114b0501929b3605c7a3a3ce, c2bc2240c65d5108103a197546f69ba3c7f8d43f, 4d2dba49163e35944c47e525a27b010e40314525, e17513b927522a4182e9812100979bb37ccb51d9, 2b72987596718d31f2898c8d96ba16fc9cedbe02, d8b1fc3952caa22be53e20d0e145aa3137ffc58e, 948a23886eaae8bb96d91d39fa9db035570036b0, 56997214b6c5c7f32095f6f85af82d18ebe53e90, e1a1ec5dbed98b5215682fce82a1e9cf2ae4b7fa, 41510386fcd4edcada3713890a66115758bc4e28, 9ae39872f2443bb4a8b450111c3dd1ccd04a48e0, e70e73352d8d9d49b88bd9a71d666328cae2cad6, 129d80a4743c5fb431e22e2b4782c092f0703b98, e883372816724d74cccaa3219b6e809320f2935c, 213489f26e44504fbe262098411bf0a44c3c2760, 410134e67e736f1d0e550ff5d4f767df478ce5e1, 063c8f6cf7b12e976b0d7067037c52c548c6c0db, 31f0ee95e927c09183dca77be7739305ba2eeab0, e6499d8dd1828547563936f8e4f0096d71c42f71, 57d856f730a22c16dd84fed48d2ab5bfa1182a08, 592634c6460624fe58adaf53f5ad39635f629a17, 860e122a7699eea82d387f1482937ffa570ef1cd, b7a173ab0768f67d86ef97943a63317b76cd4527, 77b7ab228ea9207bd20311d04995d45e2592ce88, 3c4687c6d8c8bc2989c8cc9e951a1804796428b2, 992a81bb48e62466a456cb5d92d7cdbaaa805c58, 1196163b6c726fd6fca1717a56bd0f85ea82f420, 8b24d813b586cbc16783d7b7a384ebfaef4ca3ec, baef22287bc5b5aaadf6b87c9ca86f1753a6d13d, 00f9868d94d03ca4f7d47e7ffb530cf5f95a56f0, 8ed913bd38ca0d2e82889bd96829131b3a0fb152, ede7b55b4d1aad287d4ec3dacdbe6148b2275355, 85e5c375731c7b74630bc9a0fbdc6ffe4c0e635d, 96641d448ddb8aa998ede0e6cca11b08a6820d62, 252451c38b8a30701b9dacc8d8281bb23447d454, db69b38911c06a2aeac20c01e2d89e6f7593191c, 50b490e046bdc23b23fbb268400abcc41a0de72c, d2c98b024d85bf72a6ce3e03d0b8d2994199c254, fcd02e3a6600bcfbbd1a6a9aca01743c0bc72efc, 0427c832b07e8c6f6983093ffcac79e3ff76c993, a1c1abfba6989872ac354ff9528c0f088cff4887, 835669aee8dc0ba14a37594e1ff07d056c74a3ea, dec698f840e56ecf32e0c813cd5183e6051aa869, 8d3922771b1b593b79445058f26b9c9da568fcb2, 94f5a6a12b2d17a5e68abd3f63cfc7736b63d6e2, 5f8991c73a6f43fbe9c7e0d8906e751c21d54412, 603e1096c96740289324554b79141a31d8c4f9cc, 3b907655c78131cc2950c2f7f36ea62d8a341e31, c473679a233ba60e18be3daeb327becc439939cd, fa2572db929d97258c07da1ca93f526e17f7bb08, 8897ad5ac7e8d46df28f8b86087fed2c4997f9e2, b179af1399fe5fef7afaae02c7821e409a32624b, 086fafe362819d399bf874e9adc411ac52377274, b8c9ad4a9b48af6bcb82b714942cbbcc0b41a6a2, 8cd4dcd2117b42de75958573c6cb7b98f02ba71a, 847aca1caa63ce4b9fc767d4ac8ea65c4d7a4436, cd62c0fef1329bf7f834b72fd5bb9bda31186b20, 299b7be0258dbd5ba55a105e70ddfb919f12ea09, 1b24a02c4cf8d4fce042e3f9b2f34945b729fcef, 53ae0fad04a03a85aac53ca473bca7221333bafb, 6dc75ce2f3305d9568f9a7e7078bd87c04009218, 2d95cb4957ffb83a0b643929c3221cae6d71a0b1, 2bd7d8932ef8e1e0379f4cdcfbd702e2db1dd007, 8fcbeb9f984f1b6994fe7375ef49afbb992c352f, 1adcd1c52e87a2f59d9006a29fb9476174968a60, a3ab11865b0e1cdea2af376625e00b65cc043261, a28d130f13aa45b4aeba5c9c51d1c65b205248f8, 7dbb7983c248419e2d43ad11296f6d8f3e7e87dc, ac7c83535f05dfc55daf3c77e7aa22d08e35a278, e1bec627274f147f2a26bbe16aa5b6d100afac37, b553e773310deb0f17a0ded6424fac1e03614859, 4ba0e3c89db1c038f1e17f7d340aa4b1140654f1, 8f7fb46e5c1aa2b7a7ee637ea5943c756b87f09a, 0beee279d249baea5f857c20f5d84e23cddbed5d, 58307994b53b38e880173205a59e0c64c5169199, c43e096f0b5b74f49013572e6ef42edddfa93c36, 264ffbe9b3e5996ccc05d3a5d9a93cb11a26cc7e, 570ac26fc657950c1eedbf0b31e580e8c47bc7e8, 8c7bc2fe8718d612fdbcf0f8b7e33554f17efcaa, 798db242c4480446df52481954e19994e39dcac5, de2ae8f91d58b92de5629131b904966fa58d801e, 5b9c40245786cd043bd0ae80b164bf61010a4f53, 32f85c5bc0df3f1ba0d5904f9c1af45e45bbfa98, f4b3c01dffa486f881b98ee83556fc372de59850, 05d4222cdb802aa46f976f0734827bf270fd1c6c, 80d3decdfe70b12422c24cd71405aecc5a02b97e, 6d2f24cd63fd68732258849800e71637d70ec482, a287f42ceb1d5eac033e2db2201422801b772e99, 4d1af49b98e6c0cb6b1908645d321bd21b448e4c, 04bb3e4b10498e1425a831070618dec7b0f51d32, e62f62910d2865d5398636624aec88d0db5546f0, 8c925375a32d833ea846449287a8956352e12870, 2953e788bc3a1df918c7ced590fecd9be779ca90, d10d8783057fb72ae3e7e103bd9104e86c81c9ea, 95809de5861b48eb6323381fa0756084fbb2ceeb, f60187d4d56395f25c45ab26422ac8e7d72f5c9c, e6c5a28da940a086d0e786f1ad0288c0b0efa27d, b3debb5b45569f1ab108e0b92d069b81e203cb34, 660e633dffb42141c5974c8115402d4dd07a1568, 37d063ee97e9521d3fb84d1427f3ef4adc0939b9, 7a7dd17d0d00e226208eabb9c916c31287350a9b, abebf52c9575d2016a0b2cfe1a7bc060d6b2698d, ec26ee73bf05812cc79af2a3d63ba5bfac7ffd31, a765dcb59e321f86e5ac594b171ae48decd823ae, d01e56f05574a7637a4c65582564803675843389, a0498517f2feb70db1ad0cad5417577b11cd74cc, 840aae0f51a345e4154574a05d8d28ef5d9f1a3b, 3f885885b49968917af12cc0830ce482fa2b2ce7, 4ef269d017db15ddf83466fa71e2bdb35ee98ab5, 5eb724aa83083e9b831c36cfa61164ea745c7a13, 541e0b38d33c4035d1241ef8fe38a2c23e054454, 7d44bbd308beaa70bba7ea2e46c58441f8599b27, a4b71120ff6548055f8e53417186e2c6456df922, 402e1edeb7302112e6ea532bf77f1d6a3eb81c78, 1946cfdfdd5501768ed1e60625ad54fa23a7fb0f, 7bc35b88ffcf0e7873bf1757cde7f6b6ff0f7a1d, 21622125f3bb2bd80abfb4efdd375a825a987f96, 5040f8efe1df960a56c181ad9920a23fc5f8b7cf, fc4502acf0d3a2d9bdf8f26cbe63b9309705bca1, 5e75a7f9f079e363e6ce5f5e95cd36765ffad95c, b8af65494aa7d2aec4a2f7ed3ed5b91a24be2398, cb71747c88efc7ad3e7dda67316855d6571aadfc, 830b0d8c544111c4f4318e7c2dab67176b261b55, 0d6db4a68f1d66da789c037d8340c682f21253ba, ed2a60707a70e21f1a2a61416f6ce3c3f1e0865e, 1f073123f61dd7245d1412adbccd4be2337705cf, 133acbb5910a47767adb6bcd198d5671fe1af611, bca6a246699dae7d3bf405caf2833e0d7619f338, ece6605e9ffd4ba3e3130cc63e070e86edb1508c, 2b414b1e95472dc79d1ce2807a442f6c87be04d5, 8097545140716f0cbde4c9112a0de2d0b75698d3, 2690f286bc4522e680a8e59a2b270f627f6438bd, 7364c09843942bba7ef4ed363b91b54e6251b56d, 8083405b38083087df320b99270b7ae29159a4b0, 079276622158fdfabe0cd8f727e55e0f963a388a, 09a1dd5e4af316fdacfb93463b20e29fff8d99db, 53286d56f084270a457d8698785a189b8b410cc3, 019d245a7e45d237e844db188a74906c3506a31c, c280e204d1e54188ae930c5fa5784cf8441bea53, 92d5315bb43a13409b579222677af09ce7cb1e49, 085da5d095f01ef459e6473167e8b008597fd134, c16a51827b477cd76434236562bfa312620fcb5c, 06fb85800c18fc386e2888d4d5333b4000698a1e, e82a3ed733d394dba6d0997821154fd6d8177872, da5ff984d214fc081a8c37c20999d6cc293857ad, f840e42b50f61a8b14a8cdd6401857e6f6b7d6ef, 87ea405523c59349e2fb87c6dab5dc5a692b8b99, bb1c4cba1401dfbdc935facebf5766d28856826f, dc9992a391f01ef79b74b5d9fc69fb7390184ecf, a6fa41e5f11dd7cb16fc7af37d6a65216d5bdabe, c5ee059b06827db76dc1a6fa296f1c583916cbbf, b869c85d3f94b21197e38c5dcf3e254353bf748f, 7f4e3ebc31f8ce94d59903c53ad1e04b82b84355, 362fd846cb3609b3c0047b2266aaa7e00203c0f7, 46ea05fa121f7c5f412deaa2e65f21e49358960d, 804729f1ee53c8314b7415f36924c772c4d48bf0, 9fa7a327d038066fb7761d35c2f61ff5611294d7, 974b4acc4ee7e0d50aaa4033c54012cba3dc3f07, 1916943ab33dfb60d52f78715a26bc8597d51990, 569feedfe9f49e1de0c176431d11f5d0dc9045fe, f3630a65e168db8310f726f0d9ae8f1dd92b84d1, 0be34cec4130b2b39b7a4dc7ef9ad2b2c0000f7f, f73bab353c50d67252c13594ee836961902edc09, 6350c16e6d32ff318189bc861b25e4677e80a91a, fe57cc5e37a1af282d9a0e97ea14876507bca170, 154eec90baa5a2a8b2a3e04fe1f7ac2d9a8cb3b6, 43d330ddd8facd692502315c3dfe641e788f2733, 5db8757602842f2a73bdfe28774f43f593625025, a043125eb54193512c86086fcd90fbe798bc0367, 9ef94ebc6d8da1afff6d1a6d6c154999c45ead4b, 8d28548efb8c3afc496e98a400c3a4418119e168, d36ec10152b29ed052e12acdde1ae74b726698b3, dcb61125e665c7a955ba293fbda11f3fad472ef0, 37ec7d326d0a5125b197291234a462eda31a5883, e5f87d1d91340db050a9a4efa954a82ee371aafa, 8110c63b16563e930504afaad800fb7b84b69410, ebdc7cd9a46c652ccfd78ee47cc637d9a41fae98, 0fd507be5a76c227504a9acf18d7d58e24201162, 436f3d0db54d7f5021c18612b18769ed758a0191, 6cb811b454779ae34df509b09abb69134795a4cf, 3991fba440756ce5174f54dd544302a0591e61c8, 0ed735570d80c42f4f279c54d652d9b1a2833e3d, a3384f39273ed53a693ba72f13da3042d4811d05, b5cc27121bb5203fab1f550a336b62fc62d1a45e, 486864605ce3fff26ff4988492afa5258ca9a5ec, e856470fa159040128540a104618fb1cc1bdb6f9, f1783319fb21d334f285568427f5b478793edf49, 789f625bf32454f133601560ebc86b6aecec1936, 97f0480af9fb132e9356c7d6ddbb650c456191f7, c48abe4c1fbebe1052a53840fee98be91316f3f2, 1ae56a66e4a5b5272783edaeefa33d193c7647dc, eb189699f059c8e0bba56a394021cb5a33c2661b, 2c438e5881b7abdc013ac2d1ac449683261f09d9, 2c6f56ddcb1248b14a27c6a1462de25c29177acf, 5856ee9e6e7732922bc2c331f4cdf7ee741bd661, 56770fc8070f15188e80e85978e235d75dc9f39f, 2f5f0c2c12a2d9c91cad79655b80382a2bd4c132, 8fbf2e78f7fc2ba5ec8343101ccb586af43124c9, a9e3fa1c54580a01132bed0c2401ced7706a9e7e, 7200c81c2fc22215128834034420a00bdc707c60, a161f9f0639c1fa594d1f9cdfd92565dc35a965e, a44a150e9cd322aaffda68628ea3ff608519b12c, ac4d0161471bc5bd6971226a30074f3e8ef4879c, 77ede1e360c8cb2d9487acea528cc371a39a9314, 59d185c2fdf0696675bb3853f9605e95161180f7, 869028237882d6fdc157bbcf91fd8cdd9a9ac515, 22666f1c34aa28b102d2f5cd15976188b8d4c65b, 8f878b7931b3ba250842e7b48ac569abf88dd3c1, 5ecd8392638d65372a7fc6dd525f0bffcaea000b, 9b5c44caf3046c72808d053d2e7045d0f775be79, 8ef5d503390d77b95c1639d7b139980597315c34, 38ff66f408916c1c3de22f369100621dc429c1ad, 018310e2708f19260ad1f31ff9e9da2b3bd85b23, d97f3f19397339ef056929fc0224c4efd6940578, 602605f45b42c4d2dfb117cf261129354760c1c3, 9d7568282babd4811c9433ef066d8cea15fe3452, 8720e2e3322b4b6a04ecbf3f1a99746ca557b9bb, 9c5a6d52399ec3828660e03b5691277a2fb179a2, 79560b67cb59f02c9599891b01ed37d9d95341b1, 1a562c4efb765cb8e3594b9d0d1a7694b28b0def, 4ad62ff9139327527609883103ed432462f8b247, 83586696d469ea374fb1d6348846d524dfc59e21, 6af572671bcdd8d254bf12528661d751ac499452, 729022c655c278f823537453dc33344eb8bcb78f, cdb07b193f1da88be90198ee1764697f0e050fb0, f47145d3c108aa2b31ef8a83317ccd4475ef426f, 187761a3229a9d6853090295d966731fb1170458, e7a385ac3f1e3378b63e0340e7d57d6b626f27d7, aeb0d5467d24b8b6c844de7566bfb5c58ddc5e27, 00554e90b84074139060ccf2c32fa3130211136b, 8a6140d0dc0bc8bc4f6f1c47c02f09b44251ca1d, 1fd6af347ab1c8d989b903f3a8a18e3a33c616fe, d1ec03b0d3729ccfa6cc5e259e931baddf68c982, 72548aca3e6962d51239aec6c2d8bc11ee4bcadd, 88e660f5308b3f66e33c2f2ccaaad93bb2d90f2e, 9d32382b3fd48a9362a07c2865e93e2cbfb8ee61, b81927a9ed78b0b3269019528f3ca0ab0ce6af21, 21913c5502150d5908b599ec3a2d1cef7b018ba6, 389bac77f0cb00cb8914d05512151116dd3db027, a857b73834520157fe1c853493fb09334badf699, 49af30a77758282bc648496972b944d60bb9e185, 5c44cc166e1baea7062bb660d96a253e20989ff8, 475923a11064323310883b33c0f6ace1b815b5a8, 297c2f36390c9d9997305f2626f6632e90e4242b, e7591fc3c011c2b2ebb51fa4595ca782b55a15f6, e34283c63655279caf88754e93d3af97d8ec2e78, 43eae6fa3b9324a68a2fbb5078443d55fa05bf82, 1a29b2cfd3b9fedd301ea2777302288157d1e4af, f9f97d4292bcb9af083263220278825e1158aca9, 72770ac00c35a6be0eee42402693970b7c2c61db, 2f02b37ff5aad134fd49df748ce5621c1bdb13a8, 3132f7ab05dab62ea3f0ce2ef194784842aabce1, 17cbb3daa57be73bb31e17da8e8aae9112f94dd5, a0d72043e22a617d0fca48346b57bbc9445a66cb, 8b38ee280661fa9254b38d80671cd0247850b477, efe4bb31410814546aad7f2e282d1253772a6f02, cee4d2059815e2f5157a1facee8861d8773bcd39, 971e879e2d08d7c922365b2d796e6ff55db3f6f1, b182e5e90ac7aa73fe9136cabc0970c45709282c, 8e68f3b9a0cda1c3038ef2be95e58ad6d07c1e52, 1176b61250e397a71b37f3789e5b6f600d12cd34, bf0087ff843e46f91f316af25659f8771e83f0bd, d966ed08610940da1a590ce7a83897b9a1dc02ec, ad29c258eab4f71b3142041c899a4960b63ffacd, 267c76a65528b856737830f78da01a89f547505d, ca8fa16c5edf7f98706c5562212df53342f2beda, de034ffee003c63e2ba610067b94ea139b440bcb, a8e5c1894544b9b45765c3ca2624aa65993211c3, dbbe856c563fd09519cc6373d448dd36055668cd, 89fbc1b031dd5f045601a862c751c269082aea40, 629fa9eb111b210f24776fa72c7c124bf5362553, 4dd8fa51ff1a6db46346111be008792304ebcbbd, b324537e99e4fe784357ee2cf12f26bbf58471ce, 52b6edc41366eb7fa3cd7691dc35d65989d3c1dd, 0973793b9584f9d4903d83316ce9d56673ad7633, d08e34a765bf1bce639c017aedcd4c6e6caee96a, c450da88083342f1fc3aea388f13a572b29c1ada, fab33fb4e87decb71b3169cdc12e48f4cae104c1, cfa5ffdd59c5adbd72f27414abfd7965455bca66, 5ac1aaba53588650e87a0848e0babeae65790e70, d28cab41a067803b6e2fa2b5e88f6a4f4103f1ce, 7173a088f44596c727eb5403de78aa3aaa2cacbf, 72b436769a2fd721d57e23f20a70e86c891332aa, 6055d1b696ea2e3085947afe22344b8d7a1d3589, 775293210c8488f3ce708ccc3a09fe7ee639d436, b2a8d8954b36fd361bd30437e135c75a8a141d59, 3e7343e1059b32b2313e9be8e43db07ac223326e, 7b692b809dc28a63036f1d27a1d527a2f771bc4b, 8f4441deddba8aa365fcf514ce3e1be4fbe1ef53, 0b68a77325dc80bdd4d573dc55cba01c456a0b99, 827466ecf3766faabecb5c12d534d2a1a18dfc00, 283e365196cdad3fb352de0b6d7a8c0ddd1d784a, 84aab33341b22b44bd4adfe8a8d34d3f15e86f25, 2c64c97fb037407dc524a87ce18c150d766b3435, 477deb3a090735a28cf7537b1280a77d071a1c52, b5eb4fd89977cc0bac03d4a8c8be6fd0045285f1, d5a21efbf489a5288afa535a5de8f75130279b00, 916c810b54943695cedfcdb46a3eb8eba2d90536, b07301dddce919290a5062101ee8cea940a8315c, d94d553278622a03f33206884c69d83812e8098a, 72303359928221279586fb518c68bb46dfc02e8a, 2fb63115e0f549c68b274f65055f8ca9306cff41, ed9f7909fc3082f8229e3417da9c0cb7a9c36a0f, 1208a20baf698b79e73d87a3efc001a306fc5a2c, 7aacffdc9c196c04679d5639384d39d91cfb1073, 8bda57384005236a330c73d78e36acd3ef47b4bc, 73644f16af8aaac5659ea1398b83b64f984239cd, e6677d9d18cabe9ae50b4ffba9aad21d60c1067c, 1b5577b254580b610105b0350397c0524c0c97ec, 91e4b6524a9b1763298b739c740e0ad7a0e9e42e, 6d60623b2d842f2fc093a81313d606ba798933e3, b4386e7c2486f5b26b1e2e3ed7c557bbdd9419a9, c618c213d81e64719f6cf4612a7a8f1a9760289b, 3a044a9140abd8f77c935d8551ee6a62ecbdc934, 257177b421d0930f889e96a7601053b210c05ef0, 291846dc0565730e67c02081caaf347223b386bc, 4fb3d1864162a906de470a10741d02dbe2dceee8, 2441f798ca41f610a25fc55d7f24685473085f54, e3f05adf36e4e83de87747cc5c64e4ae7ae7314b, c00a5c1f5800ba3b369cd47ec97a6cd241b1cb91, 395c3caa0cadc71fb7d1fec45011b5a59b679f6c, 5d782903666c35c74af3c669b6beac416a346b4d, f5fbfccdcf4910417efaf04fbb10111f69201c2a, 2bee26f1577cdb99013dcdcb6d0085359db7fed7, 182457aacf109778f2f68e019de9f654d7d53e01, 0448530e3102c743424d93c5a1fc2afc5bbb5b6a, aca77ec466a9a06dfd6867ec6341f6916c927f13, a393b92731c8eae9672f4e21442a38a998e9970b, 13e335789942becc068c3931c7810bc085ea0dad, 60d7cfa6bb93bc449145ea4580cd41d3a8e74ac8, b6b1053687a2c002cd7f97974a4a7086fb14de4f, 0b0c523581a2223777422d335289e593d9c58de6, 1217e2f133a7b33334fb0297f1a0cb3a8c6dc8e0, fc73007f3d966312c1c8330925a3027950ae8bbd, 0da82f321c6c662cbd72f0d9895a916cf0aa71a4, 92f7c71cd3349b9173fb8111f59b81c739c761a6, 078c56c631206f6d351ea5c360c21a519e04da25, 9fa60256195cd8950b4174e5b2de53d688122ead, 8250594efd7ba67526a5455579fba208dcdbf577, 972812c700068d11f7fe7dc2be55eb3de7eb68ec, 2e0633612ac4a4ba7eeb54f4afefc99efcb49645, f9ef8396361e3c1eed07b8bb358b43199844be39, 42de60181c860c716810953512a9b9ed9b44e123, 9249a6c3bc07ebc9ec64c999e8088e6a712fb870, 32ed1343d2cd12127b53e688c4808d027e8356cd, 0789a58a46f25b2b22d91b3f570e3425a2a51c23, f4be8971efbd282cadccd322d55a3815894cbcbc, 9c0ad8147de1d84319eb08dd5030f03ff7a9eaf2, 5ab5e1bbd19cd392901bc6222daaf0180c26cafb, 16c934812b2395da7fb3968965b03d2f6aa8c8a3, 30010703d284e3178d31a9d66cf633c85c9e1295, 0b2ba99325b379cd5ba4a79b66f3eec46850e776, 524290bf738f658d94e0cdaa4c8ee8902288ed42, 4ef44c62172744352d02fcac8f0f42710b1a037e, 97b45898c0261bcda1ba2245147f3de517e44a74, 5531a7f5db05adad04d393b4ccffb6d87d806ec9, 1a6b938becde3b0e59f75b58c1317f5865aded6a, 048eafffbbc25d238de89006bd748271614bcc41, aadfa6a334135e1f9f7b8eff827941ab6e588d2f, e34bc868d0bd42cfa07e8a924a720077f44c209c, d0056e8ef2d947a9769593cd9c01c229ee406187, 1067d37302e07d0130bbe6ec6beb4bab32ea1a66, b6e8b98993e5c4c160d9ef0cccb9dfcb46ae908f, 9c06e5380693ee3cf07858e6c53d118c70d00827, 35db73cf758657fa018d00d5b56961749d421c72, d5968e6b6098305f0b5c4889dfc790ed82ca908f, d8755b3a13c39b2ebc4a3d6257fbd24d14b019a7, 34e241accdc2ce771a9dcb0a8b1946c142d6786d, ff533ad156f1def84a1517ceba58ff296d3770b6, f0a396947afcd40d8ee397c1b4515d0b9c9c4304, ee9694dbb6a41a7fd1675687e7e55b8dd0252705, 40d3fe48d6ac3db4102316a6a2d9920086031705, d8342a7736f11f6023f8e9c06d5daa93faadeaa8, 242b717f3d3367e0db61b39a35e8083d5bd9af84, 342f628a0a724fdf916945348eeb018eb9e333c3, cba59a81e6dd08f72e920f55b28752f979a35cea, e44ca3ecfeabbdbeeb611fbaf9c71fc55c57c4d5, 82840b687c4710036e230675669ed6cd40e2def1, 4ed5281bf54c4f2032950bd7e99187bb9b9dafd3, 58b109a099fa354bc9ace8cbfe9e12cd92bbf026, 91aa0d55c6a15b62fbd7b2e8df75f51ba9136e46, 5a45534c27e97e0463507acff48b3847d958eea9, 8ede1adaf244fc389f16ea6666308967c89272cb, d55ed91006b8ad6ef8b3ede0d4e124700b825dc9, ef1895bb955ed7332f756bae05e3b6eaab05e25e, 8a3543a1edbfd59621af1a5f371a05539ce54377, 940527d66484aa18a70820b908a096d097e05e9e, 14bdc6570d08567f1d8f8697b6be3984425f94e1, ff59b8ebdaae0f0de6d4f3143c8f637def7c6b69, 656bc4d777c057e7074b5d7c527b816025c9ff54, 2db783096aed6c76a1b16afcd2d3c44e49a4f11d, f2c38f8feba906e0bea73a9a49e37d7c4bfcad23, 78cbce144c86cd376fa30830a82b94a35d2d93b0, 969bdbe4f429596d09c75a502495224cb8e7e753, 87b1b0d52f0c98c296ec6edd85ef2d1bca36d679, f731c92081c4fd724b8bbc542a3cff39072b723b, 2acfb43599fd06f8d422478c023e35e2e56bcd4c, 71c51f11ddf7314953f87ed482979357dd0d7d3a, c75230c3a1b607570486547b0c2f2c64c2a9c76b, 04384943fef3c50b1cb27845c02a5287c983d11a, 034619317ae8d1206c7b5325a1f8bb6c3b17a0b1, c59a4fc4bb2265bfc20dfa3d69cd53f8aa4100dc, 1a904da729b5b64f23b9c3285e4a3fa8468fe9ab, 7a4a7090cbeda4fac08c606ed52cb29a9946ccfa, a5fa451c2b3eaf3d98b1d158ecc9367718e98941, 2e1b1a53c953f183210052ea10b06c0818e427ed, 18b2a16f0a9cc90ef6f8c9677b7fa970a5200b5b, 16ba403a0f68e1cb3a8542b9f9d2c91b01113519, 5bf3ad0760dbf3372315ac54293c8c9693e070dc, 79e9a80b2f6ca205b5895075ba93180129197594, 0a9a17e5cbf202a26b3cc21f71b389c149fd71f2, 1fb70ac9310aa0c97aa44bfd2b9011c5af2a69fc, 784a71ff6c722de2f3e950eedf17ce31ca43711a, 1654a10ecc60a1d09ffc12e73b31e2f985ba31f2, d20d24adc1b642b1c114f7a2e5885d5a0e2c0ede, a84ade4eb1ca23be6f1fdc81e47db2bebd216723, ee8803900b5ad4ffe9b827c64e9cab1d4b8ce499, 8a010c82cc390fde157bb1d5c3192b0205c7a802, d06ed9ffc1e6a5dab6ecd47143db804dd0bf6cd5, 7fd4228c84f7e1eb43dd870239e1a79e9b0e95d4, bf98ec94eca061d2dbe6eba0472134cb334978a6, a8bf985be53318807ac8fb28cb32146677a716ab, 5fceac17438e4c8c176445b0b65b025be9e2627c, c613fea68837729dd122721d319faa6cc1670028, 405524ee6d87f088c121b797775ab8e5bbf1b57b, 17f3dbb11bd8b3571bae657b83512742f567ac74, 9f7ceaebec5d21a8ae5d0b9134ffed1a5cf9eec5, 86eaf906b7fcb33081fc505bea7e54ee29243bff, 95ead06d77962e216107fdeb29a10d96af19c8a7, 7d2115bf8bad64f69a23647dc05be817d5f1a684, 8f1376bcba7476977c1c512534a7f3371e26501a, 2b69c401cb80ced5b14860d96a76ba01660d71ee, 5086f498d4d23c3f1838e95f6dc25a0a8254f1fe, 5d4371a0c4e6941f540c8aa7f60d2cfb0744d9c4, 24dbb2d08f1e9ef5776e381a4079573554b3a1f3, 3ae390d0f412ded59f0e2fb2884925ca0156e578, 0160ad5ae7f92bf897054981631df9198dc00ccf, 5e4c5ce61bf5fafd5ea73ccc3da09f5147e456d0, 9cc51b5f2cc31cea6ace8deae81356fea4d9ed22, 128821e5b90654aee60c2c37c5e068c63a94445c, 2c6948cb0aac653dc96eda14eb20525b5f3bd66a, 03da50d62cc607b154d801b3709b2f6663d86ac5, fdba4279a0f402603872b36f58fe3c686f691ac4, fbb188f91afa31ef7887d9a757080599e32a41d3, 027c86a873609237c3e4de1a70b1ad6161535ece, c325fcab720418f68cccdf1046afff24d86c3542, 2f99e71f304b3663f2cc7d8bb79172a999525062, 478ba67b49496b2656f53671559612eac861190f, 781aeaae0687e57b7f0ca92364728c3ff5a03b94, ecdcc00ff3105135dec4e4ae47af85cb576a3084, 30f0216a8fafe8a95b68f45cf0ee34f2e0b9aaac, 7af12623b19cf0df440fcb2b5b05ef83d5931553, 3852009c14e9129f68786262bcedb9c00dc0df7e, 77335589c85f65b91c5e31482088ba85969020f4, 4922a87b54c8ddcc47ef8a3c7542bc40dde435c2, 210c98ee3f376576af3c6f83ab643fa5752917fe, 6224d8b25dcfdcf8a1771a77cbf8619a1d1e6d59, 9e695b576560663a101f7c89bb78a989a2e44241, c14e573cc03731d83fc7cd7c25afe464d18857ca, cc9737abaf6b6e5a117385cfe627c0a9a90b5988, 8b7038b2acd8a7f15df9f45fc8beeced5682916c, d6c2bb0907efd2514a03d117ac1cc4fa60d3bfc4, c3f36eb1515c029b60c7b864e76ae37c1adcb2cd, d6682ffb7b3594491151e664b070f8526fc4fece, 6065d714a1fa775547dd04ab3c0fdcfdd1354755, b41b238e60d18077dc71189c2237984626294513, 5b522404d6fa7a6517d114c2de35ce1119f84e8a, 2126f608ed6497d05b97d27cf2862ec2cd4ec54e, 3e06414b61dbfdfd8a05a80d4c591dff18ff5d5f, 27101e9626b4a97d4e34ba5ecf3abc52309f1e19, a2e2c03435d453306446d19c1000a95089fd8d22, 820390faf1491004edcd9dcc1706faaa647e18da, e8fa8651d4ceaa0f4d5f0e83bc99f91f457cf038, 0e276b5ab0eacfdd4c96d101cf76a0ae7dde4113, 70e1ee304c8b92c50e014944cf5955b438352c24, 2ad01352a88b319a4364bb5a9e714e601b17a700, 9a486949a7d4dc941e05462504e5dabbbc391950, a6cd2727d02a88a10c910b4b62267aba82367efd, 6b5d8bf8028c04db5d167543d006da901eb01663, b40af751144c1859d3a866195a92ad3ecdd35b63, d6bdce610d2cdf7d319279c7f2b31f91faa4a4d7, b2c2a6031a8e686092801b12f649b498623b667c, c8def03073e7098faa9a4a5de4efa8958af4416e, 6b1e0a42a9cc6404770d3bce71c97aa9eff3c47e, 3655e91f56a5ef3bfcadc3d0c48601cc78c17d14, dc6e4fe55fea6cdbd56da48d4a7d6ee8c297f6cd, 1cb079400f80b716fbb0ad4448a427ca94c8460c, ced475ad6ef5d27733b4656ab636a1cce017d774, 6e5e284f321796916bf386705fc91e06738d1117, b2b057ffde14e4bb15a8d13f87cdca2d22c1a3b2, 453c8171d9b3472c40d946254d6a6fe1ae59fe87, 720c49a277e8d609b271cf94c3b75dee46f9da16, beba91e885c450a4542823da955c677b01d66a17, c10813c98b9dafc269e2dfb7ae38671ea3898f64, 95747497da220ed2294c84c7eb46e6138e4efd1d, da65fdaf5f9a07e0ee6c0a0ec946c9778eba6da8, 5bcdbcfa271643579d75f5d7a4328df93064ead9, b4cae0372064886989d0e6446d4c70598aa1dcfc, 3e574a962c43af699eccd968b1488f724d78d5a0, 8417db8fa9b75ed27dcfa1e56263d92ab97c80f0, 71084e306eed1415b6f83bd5d05f4d7fc2d69949, b1810fd428e90a85705aedb82bdf002c9e7a27ab, 4a6b002090bed02d91465821fe00fa61fcba26c7, c9bbba13f5aacbd874e7d8731bdfc389c834f708, 40ed496b910c3e44cfd529fffdf6b4a2395fc346, 83cce240bf61efe41c2074b8da4958794f15b123, 360d9b6a9807e76f8d9ff71b388008127f029683, 95cbb3461ad9fc66969f9f8338b686b0f50d9a9a, 994487d755250fb02125b28075aea3c3fb2685d7, 7c4166444bdef1bd1d56f198e4a448f14f1bcab8, fc518cbb6a098f4f3adcd96a851155b4f6742349, e972ec8dfebe1694abf6a5b7415381b0b78b9665, 183f51dc2167a3ade932413505712543a690315e, 1bf797b9439996684893bfd0c2d9336ca591bdfc, d0db57ad10e09564e58753c789f01c006c0f2168, 93c5afa5c98de25aecc9a13ff9a9ec833785c184, 5d447035ba19bd2a02fd6afe0acd2271aa3f4ce4, 538dc69515f517303c6ba19e6fdab35f8a25b2e4, f6b71a507dc203360f0b122e5f470d27400ce2b3, 57f07255603b6299ac609d9b68c34dc0e0bde30b, a08630fce0e430800d4beb0235ab199301be4f71, e946c6380637b10dc8ec9e257fbfdf47b175dfd3, 3678daa0be6e88821b3a61e20c78493d6f119449, 242fa0231bd74fe09454e67c10a4af651dd8c4e2, f6b54dfc6bad86912ca8944d4d4944cd9a41c230, f21b80836dc6462dd7b4207dc820ca9138aba6cd, 128cb03a5f3eb77b6015840f87ac6dc8bf01e0d9, 4856460f0e927761d8b321092c877092bce41569, 0287d0dd8749d7bbb0e8474b3b5d42f7a77b303a, 7518f7ce9f012cf5a5bbcf976a1590a1b5531db0, 26971fb3ffe3036a0d552a72f65a3c9f13a4153e, 924c7e5fcb40c9c5afc789db9fe6c6f42ef706b8, b767bf7e7d94fb8f81a784a97662a74816ec6754, 694a6115c7d3e45f2b448b308b10cce10b700442, 7dbbca6698fdd14bae1de4a8a53a44ce21723434, b0e6053b85e0f1bf2297c6839f87c0e7b52c1844, b1c5077f444c219e0c0b4d9d0744d5716be1ead8, c88e13cdc64d6ec208dc1285bef2c71c39a83996, f6b95bf0e5177bfa7830845dd05c6d91f74bf53c, 51ec66cccbfc0d7ffbedac930475de5bb5a4b9a6, 6d070498beeba4d431a09043fd83abb96f5eff9d, 67ae1ee58928114a11e3d47d20176a8e69e7086b, 370082fae4899f3cb65862491f8a940d675eee98, 15599f78de7c6c270a2d5283d00ce4e9c4694f6d, 60839fea8577a135b623c3dcc002351137c7fb45, ac5a194d4e3f237bf34c134f81b95cc86e0f63bc, e849e977736c8acd8deb73fd80b955b6040adbf3, d309c5dc7723b023ed12eeb6ae331747695c6ee1, 1d0cf136f6871730c663db143ada9a9b66034286, d293b77bedb0d196065f6b5a93d086923b6a9114, b618106f3cd55a7fb4f2fd2b3aa7da7715cdc034, bb5a2700d7189de187e732d1fcc9ea65e3b95ae6, 0c84342d3ab4dec0c528c814eced4f9cad3affcc, d44fb604fd06326ec0f7e471c88fce0208c5c4dc, 39982f3649705623edb8593c7b6cb5665c156f48, bee816c68a81b0812959c5f58e393e0b167a287f, 40c154ab4b3d8f31eedd47ebd6005db70564a3f6, ab392a6ee7db31fe7a4cf8093e7308057cd47493, fe28c474066929a04f3091e699d19ccb14eb3e98, 64c38a2657ae363b22dcbf9bf3ea0b518d75681d, fa1d99ac96a0939b6ca811c0edc0f25da6075464, eb83251bda8caedd69d07f1f7aa8857a27f87fe9, 29515c11d799fa36706935a9352d293612a5d815, 40641c73a64e79ee1fb9b991f16f61eff4f438d7, 3427b4b7d26ce52d37deec3837277e8e7972128b, 6690c5135943b2d15155a92fa9bc4d7f46fc8cdc, 866b06ec3d545092db1ec0b16c9534939b186ece, eb6d11d54932ea929e983d3f986314e1e3ef0d33, 021ab75a5f042b8c6f6dd590abc674baf267388d, f8fa6d243111c41fe5c32afa49973892e4b136fc, 847f3b029329729c72eb4a72f19d5efc1ca29585, 0fc2d87e2b51fb23fcb3d027cd4a0ed7886fba83, eb49a18acd7886b33467a71c765534066a73fdcf, 568933f5c4f7bf7e373663a414dd890cdc93ec2b, 51401247c1a2e00638aa3f12a0e924ff85e49ab6, 6be6f84d39ce526d8c818475a05da1018f6a4e90, e959b2c7f6d78b51492c5e7b19beb30c36e75987, 0c5cd149a38e927021f53ba0c109f1da15cb3546, bb464c1f3703fc8b31be7859ca32e83e755a60dd, db18318c0a4a32570fdd1eb4989b41dff94e7162, eb886e99995713f3ed563142107e765f880a4fcc, 1aeca2b6257b0ad6680080b1756edf7ee9acf8c8, 9f570c192d258aef749ce1edbc084da465fd7888, 480650b8264162fa9ee18584c00f78609266d602, 6b7a1c300f0d59ad689767307cffd0e9ef3b8523, ceb4a10808a25fa7b9a20ad113242e8c4ab6ad76, 15354b4906fd654d58fe50fd01ebf95b69434ba9, 9d6f4752b6353c1374469fa78649b9bcda1e2e46, a7f0fb64ae984f323b53f49c17837656670ac7d9, d748648b235bd7dc95bfb2672ee156e0eb132bd8, 25dbb8cf85025f3ec3d93544e3d2b4bd9c938da0, e24925d49ee4301bab9791884f79a474fcbae3fd, 8a9c25ae0e849409a752b4d6eaf5a9bfbb3b3ca0, fba03ce69122e7a1bd6f2d5709eaa06c1ada0bc1, d221a417199968c8eda9096a061c35b5adec5784, 00190bf20e8c290adbd4d7ab044be01a13a40775, 1dd5f60422dd53072097ec8f0010c00e4cea9536, a9c6a1e7d6a71f11511f3f0efbd8bc64c2fdd011, b3b9cd8d5105f33d4c0dd73d8ad00624bc271b21, debfcf8acaf2345c824bd426858ce89159c6d753, 6c492310278bb83853542992ce9b7d523a180a9a, 45514cf1be89387be5779e9cc1c142ea95093eef, 8203a6cfb22b3f1a3e61544a2b4dd985e3b212a8, 0f95411c030f89dd4274cc4e9fdd14b1fda32b2e, 70ce402fddc5361d249d161ba119f3fd2784cced, 9164940f41972e3611d1ad38a903ca39562e6feb, 066ef58a96dd9d425f7f0a705ac952a0c3f9f863, 5782d175a0144dac99086b4d1de21f13cb2c1f76, 572b5f852dc20d954100a75f6029418873bf198d, 56a846ba1c4eedefb39b3c82903d92a1e37ecc37, bd055211312b12a4acf6858692b250ca7f020c01, 51dbca6927af69fd8f116910c5288ff2a0a6b6ec, acd50bd901367f6506495580d5c11b9bf0be2b67, 574cb8f549e8aa0514bab5316360e0202c094a14, fbe6c4a854cdf53ec2df092202375bbc2ee81155, a178537d5ba086e7aa7ad2319179dea41a15b0ac, d76bbca3e2f3572ad83daa8de3db40560148de9e, e3aef8e0edeedc1071dec2fc10c305427ff87930, 058eef0806ce7f60d3910c7d2c8761fc9dc96132, b866f81415e160bc7669250e531035b4dc976988, e425474af2e08dd4a54db2316cb6758f972fa778, a0cf7036012028e18d608f8942d37fac382f8405, 986cee6806c5798c1c826d965ecadad0cfc70cc7, 8ff63a92ba833df149e323d8fee68f458a78979d, 7435fc82c05089741cd03df3679128c8fc073fe9, 840a64dcb9cefe927c681424e12284a1ef40452e, 715b60d14776bc892a31fbc13c7afc81da013ee4, ff764ff22b488206bf102a0155e55de85efd8aa9, 0b1aeda97cf9810bef35a68e976bdff6794c44ca, 85ba194e7cfd24ba81baa68ab7d7ea901f17084a, f2da00fb0f2c92351b136ac13082b278c534c6ab, 4b4459c0d1aef5d22477755c2d20083fc3c51012, dd4f4be2b426361b1c50b784f8e3c6557e765497, 48093358fb9022947592813a6aae43db148847ca, f5a787af7298e107ea452fe3b188a3da24fb943c, 2b18bade5551637b967264b500d28e675bcfb293, 23fa1bc0bd52c3167dbaaea40a94f16f9a823c73, e324ef90519ffe2b9068ad852c8115ff8a7a1075, b54de30a0226daafaa6ecf0257371e6e8c2a0742, d6c0b0f2596de169186d3584474d8d5a34c3c9de, cdd8b170628176924c21db1cb6dcbecf4c7f2148, 0172497ad24e4b31ce4e70fee8bc69def99a9fe6, 2000bc377561ea275f1dc75ca8fa2fcbffda9053, ca56a3eab36bad9689a52f3ec6181d6777ab39af, 83b203e61e722c16ad5001294c82063f708a5f92, f55dd06ec5388a1fbec990ed283c1cf3c474f090, 479c1a40af3ebcf24df4bd177477747347e0ea80, b9da215e06303540824bb86fdd7c1f3e8295fce3, 6342512a34bb21f8f197a2e3002915a8923a9e05, 963a1b3bfdeedeea8f93bc0ab682195119d08b72, 4e7f8deac0b4cfdbb24b6b8a304ca5bd289454fe, 81dd8ee5f6e224c550bdf956e0bec3ec2c92cbee, f9a1343d92237e6a9553a4fd96db0208b6789126, 2f322a8bd0a716b6010594ba4bb7cba9019a6ebc, 2493c9a5651a72aa4c36ff0f080ee3f6c6978dc8, a2f9b401830fa2edddc3ffaaadeb6c4433a33f9a, 509cbb85de257a9c67311c7dd2fea18ed1b8f096, 3673e2818603a1c77ae22f8e2180fc42415f5151, 9aeef94db8309764fa241b92c8ee92380e39cafa, a0c2b2a3809152591d5c5b89fd4b6f1c0a5c9108, c1545f5214644b47efeac2001e3d3542efa9193b, a102a3e73a02a83e62fd5e163cd76ccafabfcdc3, a48110e815f022ca580f0818d6413046967f0a4b, 08d96422dcd5a853daf29e1798a8e17c2a3631b6, 3514c66221ebc4b743a3e127d507879a3503d8cb, 16306e02de35a171ec3339957dd9146b229ce864, 72e6eea9e4ce1fcf30754534216586bcf9e7b041, 30b1f5f3d32d3c04b921133435b556bfecfc502a, d800250cbc492009312462bd2469f6f86df95a74, bb0d6dfa20b4fe01af977921693c965de5cd4905, 4ac9118f7c7b9162b7ab3ca29ef64c1bbde346a0, d03d80b6ed6114f4ff762a468c8b72d0ace05eca, 88edbed30c5c6ea4acec1e507e76d95bcad379de, 20f7d032c7c31618ac46e5a8df8263012fbb4f58, 3d7203266a3719edd178e995f817b28edde2388c, ae70cea79afff1093fc8369ebb6e4e4ca3c40c38, b460bd71c5484d3579dfccaa77a2d2cb0381aea2, 5886b7c9ac6776538227be1fb90e566e1e2a7c81, 5964cd4c0453866328208574213492fa87e738c9, 97fc5cb8ef412b6ba145165e45be3e3c64229685, 8054e4e7152299d47159b7e3016df16d50780fa4, dfa41ec103130c173bcc210396f19c89f993086b, 69bc7e97c8dfac3dc6bd3cbfd7fcb05de8d0aedc, 426bf0f450b4b50428c09c7f007fa13c2dee444c, f2260f107bd2d71aed96e1199edfa5186b8b308f, fb347bd3d16e35c50df5fca14ed3c0611e80985b, 65f66e982dac58fd76cd91d3231cf2a4819aaf33, c568dc733ea47f59be74b2b624673485228d7595, 362f287c84f19ae5cdd774f2fc013db5339d49ec, b2e2b1c1164a9a544615a37ec3da002491cd10ed, 05281ee045bb6d9b5fa39b09489175247b60251a, e4e5629b13bc0df4bd4d45719498a69b1085b217, 4a5620dea228470397cea696a75a849050efe03b, 090013252dfd219539fe58579cf3496317dcbd17, 887918ba8e9bb7c80f545f0148e29e04a6bd176a, 1c1b97c25d6268e5e29c01c82efcc747c626039d, 9db8da81b7f269e5a8a7f896b751d482847d7082, ef2f631ebef835d3fe9cfc80f1d31b2f312acedb, f836610fe041830ce7e020e57043fd59261f26c1, 7bb094f08672a0f3400d6a7bfde05c686ab70de6, d2a61c67b09ed70ee3e5dfc9bf15fb74a4876f56, bfb2e952204f9879133826305b2b5dfda3e61776, 296e15b63cdb678a12db004e29359eaf8c14c6c5, ec7f04b4df62b87231d9cacca754a209bd8fcc59, 907d92e21b8ce79e6a224933764e3b7215a94454, afd3c2765b2d2e064e2422462138a7be5380fa4b, e2a4ea7f7e26489bb7c5a1ce63aecc14caf3b7d6, 7b250fa261835dd61c755e35ee2073b8177d81b3, 2ec1b06e5f966f71406ba91863c875b6d66c40e5, 3c6fcf8d65edf361c72cf2606be2acca57a275b3, b0dde7139adea0e0085e9c61569e7d0f86159783, 807b89ed7c66c802a984b84eb7f5bde069ba4529, fb0e28d66484ad3e1dfc3432547f0ff0827dd138, 20748a879befa65c766ec06996d80e2ac962fb21, d14f8146676d849d669b90e15bedcf8f581059a1, df95fb88dc79015b0b880d2e7968530d8b816806, 8e72ac4f9fbb11cd6aab12f2d262743dcb394f49, 0c0c6e5fda0d264b927da379a93194b5e7f21ceb, 200d4937fa0d86bc92c17d0da27e53257198f725, 3705cc4c7794696ec786576bd102b69888eb0a91, 2b0b61a7b046af305e41fe109ded48bc4b4a0b26, 1228ec0c67892b61d4fac02db59488d9a6580f44, 3cf306a37fea9a45b30142cff20d144ec06f423b, 040bfd4c2903778c27093184a99fdd367810373a, 4c76970c4afdb2e6d66830f785fb6d52f7fb9775, 49b45026bda4ca112215e10c91d64ad5868025cc, a1ef3b5be5be5c35f5f2620cf3b62499f87baa98, 50c1987265f8ddaf5032a7ace07b2462aba4f09b, a7d5c6506b0901716eacdf015083f171fa9851a3, f0f5ec427cf2a062088ef9fdf9a965423b61d64d, b3d4f4a93d1abb2ad4d5c1eca4cc9d32b05fdc43, 40fa7d4a669e7ef0b57423b25972e503391fca87, 21f4bd568bc1a49588d0ec90a89c2a7c09ded600, fc72d4305818aa4f6d55e07195be9af211645c10, 9cdc839ee84b3a75b858558b9e7ba04ee237f681, de2673759aef6a2088588101da55153e22a6987f, cd6f16e80996ec0ee265cd2875eb0f1d34c7b6ea, e7ef989821c9bb379890d43f1d3e78237a3c4742, 6931092e511fa7032bed1d8ebb97aea74ba6d345, fd95061db0069255a4539eb7801633762d3672a7, f3f2be01d36add77847dcd7c9c14b9bf06de9161, 9fad316df6af9e3d3f677a2e1d017f652ef48293, 7888174d2c33c3f8a60084d8ef78f52ea8fa3b0c, 7e648c89a0bbd059b9ca9b73e30e0f27549e535f, 7a6f4210c0735d1cac7b0f1cd32d2bf3597cdb1a, 6c189f73d70f641d7bfc01eb3f0414c0fd1039a8, 4c194aa8d14cc8b473939d3496cd576c4cb397e7, dd61d5119d951d94da28256e5482d580a0685030, 20e081f2901384f0786a56fb21a181033aa8e839, 41598bfead845723d5eaaacc0cf4f9372825f3a4, a996c8214baa4fa886071a24b8058ed1ca284686 f14507190b7eea7ad92c8c83dc04be9ef439b021, 06e742fc7ff531de4d3a6d17ec916a519182b671, b7be1980b1b41731f27433cd80743ec76b4beab1, fee713775cda0704e1cc188610ffe9005b6e2201, 98bcf40226db7c8dbafa6eacee9ce5ef3feaeb1b, f47863e13c91566aca5f8a25cfa247b7ea27ec59, 46326737288ae1d4d05a80d7074126e0502465e8, 192596ad75f2f45098ca10a5983b9fef0585fe87, ef4a07b4b62eb448b6c1752250896fc861ff29a4, 93c99a65e70cd21c8b4e26c161b990b0155449b9, dd6a2295991be002e2fb85201b43297a105bd1a4, 484d2816940cd2eb22d2365fcb376dd27e059e2e, a42b4e584842a3104652fa2c0092f9306f935f26, ba08eb3577dfe00885b024e66738d294f431129b, af96d405b42a9e4ae23cba841b7a5d83ee8f7ec8, 44f4e790196ff6425255cd12cfd100ddf9415524, a2e74354ca51809a11b62dd7995c026807683b0a, 87097066e7c3c133e333804c4e4b00457b6c989d, e6e596d1a86272b70d759aad18f561e84e2854be, 6e9140ab6004e6eb6eac6f05073d158a40c0645f, 9269cb83ce0bd45eff0f42611d5b5cd4415cba31, 948964b52fc58d6aa08f369be9e2d3a058cfea95, 0cb1e3d248eb3d14f197217256d8ec29c4b3717c, 5f82aa3b03031c9aa7439b4cb745a6c5641a7b76, 1b8b7b54087dd2dc2aeb2b9a0b06fbb4f13030be, 4b83a6f9d9c00fe662ddb9db4533df8b9b96883d, 4b54b8acd21999ad4394feb93deb7cca1de445c0, b0b168f0690f7e1d2c0e3401ea0e74d3bbccd164, 412b053ca171495b33dd92eaa692df40d83a35c4, 2111a20b4b44e557357f81146ead6cf7493a8d31, 3edb62bf773617aeb3a348edc5667a6b0bad0ffe, 22e18f5a348a911f89deed9f9984950de451d28a, dbd1a727b7481a3dcd9867e3a6f7791c1095e12a, f388c9d69b855f0c3b146864717a971034fd3dc5, ce206e20142024dbeff9ed68cb0ff4aeb4aaf0b8, 37285304ee484122410c977399024f2af132753c, 786672edb6b4156e69bb3daecb9bcca0cba7db21, 97cbf6ad33af1fe3d16912bd3280b53bf9f22bb2, 6b3fe5ee7ca333bf1d8cef1cb06e72f2b7ccef6a, 16bb89810df5d1b0d8c7262c1f6c426e36866372, 58eebc9a977ef7dfafe6ea568cece963191598ce, d49303078459b0b2e0d40d9f79660ccdc0dc1fe0, 742e5baf6311a1141b42bec0b3c3dc2ff19fa376, e546e33872426be0db084b2eee1f9ffac0994772, c49ad3ccf2cb568e381b849b77f5734117a81420, 9bb4d93e3c8471012a39cbb0a1be5b082115a42b, bc12d73a5a0f31ab8258b3d2a35063b5750df91c, 29605aedd9e19f2f07042cd0aa6b31b6c94a4aea, c27a161920a2227cd04f8338a75732920694b1db, ed4a06771f555f49882c37f02ae45a58c2301105, 4f2fdc2e73d4b72b1b8203748b12ea57affcc155, ab8a28e365da8ef515a40e838e773d67ad92a282, a9659774b3a9b71975ea9084ed26de971dcd0ee7, 06939dda2cb307fe5489c9b7ca83ebc259f6cee2, 83b75754ff143d4d77b01ef76a813da47779c6f4, 1a8f7230a1b56d8e58c33ef2922f4460e7b6f913, ff339c58cc6726c676039e8a7ed4c2f6a0ea4f14, 0ad499e9a82afa23f17672e25678d065b421e0d8, 3a51ccf2d12a5fcfaa1378eff0209526c9a33278, 1d2c12242f20dfcc0b787129b4ad8eeef2768d6b, 72a6cff6e883320a6ceec88e41b42ca15dff1e2e, 2effc40edb798fc3e39b0511b5be39e6d0738f59, c33ccd9e38cae018022bec16e66489428bfc8912, b6be6835d15c1c709d503d7f03aad2355ea60f40, debd8f0176038f6933978eb9b4f8ee6adc07b541, 455a0fccfb6f2e679c4d69857ccca2899a5a1d33, da93a1cfe483a1522b2c149d287279a74e43a8a9, 576efcd8121e70e7d550fdce9432be43690a4b1d, c7eb146e5669a8e97b1997ce9860b769a3cc7b32, 6a4af0c77ac0aa3600e0a778497e6856d3e356cb, e306a87b7d8e1ef15a5269006d7706a4c97d1798, ac965a60eeb931d0d97346157004681d76e2a0d6, 27ed655fd0552055bd1c26c62c098c16501bc32b, e79d9fbf84a35021cafa21d428e08fdd9bee584e, 0e284787294221982d21c17b27c0a4e1ae0971e7, 0b83682b40d3bace7bc0d604db46ddec78f2cd4a, 59af0b9c4d4cd00ea742e197b2b3cb2f384feec3, 60acf0d792cb761da06bf1fc91d9f2b57fcc065c, aa90c88be14b337714739cd857c12cad2a9fedeb, f930eb79cd4567efaeca44142bf8ea93a181f37e, 526711288c30a6824a8e29805af7a2b1d72b9129, 713bba5af085273650b8202b4a7c225b5a094b5f, f481a39167086ee4958d88b49e87ade091d4d858, 3d787b78c155773edcf29af8290ef1bea62a4206, 158376963b10f2cba75d76f9d0f4f330dfeb53e7, f91001a085886a75f62c7eef019fd32bdc4c9fe1, 7442fc02098c468447a4610d84023336f57545a4, 6a5c9ed87995059e8cb824608fd5907432fa7ab4, 5a3eb1a6c3e61bd217e23e5d1e7c27f03fab4f08, a32eb9f7d2f2868e8154d178e96e045859e1d855, 53943180a4a41ecc5e145d1e08b0ea4a9d849c8c, dc37dea745fe89d70819d649c823d9bfcb0d7577, 5d5207b9111ddbc576d67153175e5a6e27994b73, b8874ad1a892cfc45c87ed1187d43df356f48315, 4881221363f984ab6610756cab38e1a016b79e15, 2a3076bf77d063402c5d3afa93e1398a1f03833b, 0d12493721fdf3212ecfe58a341ca07ba83453cd, 0b94b191d803f2a59e39c0e14fca45f5fb2ceb65, 3b13457ddbcd859d4216029d4cb7613d7bba1a06, 2cd73633bd441697979e9bfe4af0ca20527c6a89, 5c94432b239547ef3ee8326e9543200f67a2ed2f, a89ef1ffd4cd2ee39a2751f37044dba3015d72f1, e1fef724889a498e0297de897592276b9f86c5cd, 0091af932c6ef65a0a5917f123fe24398b79c079, e85afdc5b6a691591834bd32f766087560c60a39, 9688a79d0c315395772d15d92e051d00e18b966b, 893d1da990b4f31462ad241dc0c4b6a91cf3dbee, 75453d0179b841ef2e63475f81484661c2e502cb, 57998976f0024776bab6b2301f2436ea60e38fe0, 98dc41393fc6cc2b2b8756f6d8b33f86c45c0726, 8aaaacd09d8e34c93271383a0c86ecce38ef1965, ac8bbb17ee86e2aede17672da5ee64824ae01381, cfe585c2c420c6e8445eb4c3309b09db8cf134ac, 02672936f635c93e84ed6625bb994e1628da5a9b, f81cc74f5cb749cb68b34c724f50b1200dcf3ad6, fb89e2be16f45f34c5e355de68003ef20505dd3e, 3a04d85488b32c106ccfec76092b187f5728b3dd, cb25a8fcdd9626c6b29a3b1a94dfda5fd0375928, 808d7c9f32a9b3c623506a4d26febf70c1770f0d, 4797b40339e101d829e8ad15c923d36ce0e0ce8f, fc7e86404a27963071e416ff4deb0c7143e68bfc, 1ea2a60e846a24318a993d72bf88d2d784d593d0, 0d1d3bca1c4600d76c1b135d56934c3968a81aa3, 522730a0fc7ec0847c05867e769c275a160ba171, 63f6c8431918e39a50023613102bf8dc3c9768da, 772c4f1a7939e1bf236c5bf3e7bf624f7078c80b, d69d304c4e4788daa201539e5e8441d30bb02396, baf130094938ac03a91844cd5c3a70f54d5bcff3, 1e18538c9868e92622e9e0acf87b2e88b9bd6182, 86f5eaa9b68e3dda0052bb92658fb86ac5fddc48, ccb0028931c9de665d521b4798a9f63f7dee7497, b7a8b57ca653843e14bad544745a1ee7f0df5f44, 65059cf48e0794e0459b1882961616f55382c756, 6b2ea264702f80518a1147ab0aac44e0cf40dfc3, 048c8a98d83b41d463b557ede8a0bf98d3def022, 7e4ef1cc29d472db773375802cb1e70e95fe9556, c9270f4e3ae5f94d46070f1c7e585c90bc68df7c, 5030f78a5aa9bfa52915812dceb78a717db1ee86, 3eefbac133c838db46faa6a91ba1f114192557ae, ad80cf4c20977f68cea047d9d03b5e927668db12, 58202a8ef364c7e1b35eedd1270c5e72d305e23c, 2deee7a4e70c3e17344f7bbd53e9a72a8ac99dba, 655ccc3abfc0f3fbe974d3f52cd38bf0d6afe2a9, 37b079352d412bb67036aa4130107728b9c8ae0d, 35f7bc597a8d26ca88526cf0d5208c13bdda523d, 0456b7eb231275fba368d35fb861b09096fdd8fb, 1a3a52642c6e72666beb20346093cc3cf2e374f5, 3297a96e1849f41d9c61f024282ed52d642e0794, 48f5d571641e534bb633f1e4e71a308a0bcba1d1, bad90afc6f5be37fae11358c949802503e77caef, 250e63bc74c948aea68c06fd2b684d77ff25762c, ec624f50957776a444c28d6fea028786fe97640c, 16097db1f2afac9e5098d67e9709552f4f7ef9a0, f0b14509e1e4827f10458d359a46a69983be786f, 554223b4a65c7839c36e8a17e36636b92f4f15a0, aee40158c07cbed8e452d426ea486249044d0cc1, 9f7a83d1b1881ff23ed2c5ed53b33d252993e821, e029b7d0c11f32ba0c1647778759924bffd2275a, 236818cc34848084d2620bc3f600c42b282e2cb6, d15a798af7acaf96162dc12efa3c14440c862c4f, b2dcd3e5a5600be55c558eb5e20833ecec8264d1, 3942b06f05b796790a6a5a21ae68dd03c00da803, 2ede7fc4beb1c19969700ce5079e8c764740e05a, 56492f50329d50c9aabda6a824f856e181657b64, 0d9fdad0b515d1c7ce0d1a8abb4bf391e3c44330, 6fa1eaacc7c7bbacffbef264b2120dce1901400f, d5311404a00ed458614b186925386dee2e07656f, 3cccb44e5f10d5bbc6cd1a1dbe9e5c757bb28e99, 58df830e4193897d606f05ca3bd9ce23a6a05f20, f14980d6090c67e8a6c2d20ccd4a202b541c6cdd, fd53a7efb4fa950967c0ca4d60d741f51315a9ef, e4e19931e228d24988b37c2dd21429126551ddf0, dec9eec41f7a1c060db8a6bc946aa012c81b73f0, 16d73851665146c763b24c947e7a157fe24e666b, bfac864064d19562ed9b50a94af8133fde075ac3, f0ee59d4c08d97119da4acd8815eef4f93311a3f, ed0df5f4786854a7cc9596c43925156629fd1ba2, 7b532bcada7959f6ba04618f427f1b9dfe17ecd1, 8a8e1746dd4b4cebadd1543371bfef013233324d, 6139767e9095fecabf38cade374a3817f9858be8, 38258ed6cf7411edf90a46d53cdcb955619a4438, d33e2be8b4b41c18658c1803f29aa9e15afc20d2, 016068ab27cd6735309e44837b09d77a2387d4c2, caea7ffd6b7e71bd6bb12409cb619545d30366c2, e37a12a7c1bb6e3ab7c15a906c778cc15702c64e, ab2fc1f9e4c378e2f793c204435b1b728191d450, 474547cf16aad0d97bfa455d864340ee1c44e1a4, e688815e5a05ba75b7a78c2da58d11a22d95b65c, cc69205024c38532a0208ebfa67ac4114d202a93, 365f11ce06c5b196f08851a9d89c122c24941743, 04c0b8143e90d5470823fc35ed1ff5f83371ed72, 466ff41a7d9449330dfd869f309c25988671090d, 273c53831faede08b6f539ea80517a454ab50a3a, da6369b4daae24e3114b0501929b3605c7a3a3ce, bc4dd9335f947eceb90f00581b01bd6533ff523e, 2c8d2013950575eaff87941073a5fc769328fcff, c2bc2240c65d5108103a197546f69ba3c7f8d43f, 3291647a96efe6265ed905b0fe2144e5370bb5c6, d8b1fc3952caa22be53e20d0e145aa3137ffc58e, e1a1ec5dbed98b5215682fce82a1e9cf2ae4b7fa, 41510386fcd4edcada3713890a66115758bc4e28, 129d80a4743c5fb431e22e2b4782c092f0703b98, e883372816724d74cccaa3219b6e809320f2935c, 213489f26e44504fbe262098411bf0a44c3c2760, 31f0ee95e927c09183dca77be7739305ba2eeab0, baef22287bc5b5aaadf6b87c9ca86f1753a6d13d, 00f9868d94d03ca4f7d47e7ffb530cf5f95a56f0, ede7b55b4d1aad287d4ec3dacdbe6148b2275355, 5a4cfb1b1e7ea36d59e30b74873ebba4f62d25fa, db69b38911c06a2aeac20c01e2d89e6f7593191c, 50b490e046bdc23b23fbb268400abcc41a0de72c, 8ddb32cc24968b53d0b718390024f1ac13782377, 4a604fbebc1d06ee569749f69a5cd608e26e4c89, d2c98b024d85bf72a6ce3e03d0b8d2994199c254, fcd02e3a6600bcfbbd1a6a9aca01743c0bc72efc, 522d0dd1e4e0b76cb36907d13595b31e231543d6, c473679a233ba60e18be3daeb327becc439939cd, fa2572db929d97258c07da1ca93f526e17f7bb08, 8cd4dcd2117b42de75958573c6cb7b98f02ba71a, cd62c0fef1329bf7f834b72fd5bb9bda31186b20, 299b7be0258dbd5ba55a105e70ddfb919f12ea09, 2bd7d8932ef8e1e0379f4cdcfbd702e2db1dd007, 8fcbeb9f984f1b6994fe7375ef49afbb992c352f, a3ab11865b0e1cdea2af376625e00b65cc043261, 4ba0e3c89db1c038f1e17f7d340aa4b1140654f1, 8f7fb46e5c1aa2b7a7ee637ea5943c756b87f09a, 0beee279d249baea5f857c20f5d84e23cddbed5d, c43e096f0b5b74f49013572e6ef42edddfa93c36, 448e64e448b26b434561ac421dfe89b45b133150, 570ac26fc657950c1eedbf0b31e580e8c47bc7e8, 9a0bbc542b7dc73e30e6a648a82cf38ff2e39df9, 32f85c5bc0df3f1ba0d5904f9c1af45e45bbfa98, 3bbfb06957608769640a13114058a574da9eccb6, f60187d4d56395f25c45ab26422ac8e7d72f5c9c, 2287fe0044117592a38bb07f06672b3a9211d38a, 7a7dd17d0d00e226208eabb9c916c31287350a9b, abebf52c9575d2016a0b2cfe1a7bc060d6b2698d, ec26ee73bf05812cc79af2a3d63ba5bfac7ffd31, 840aae0f51a345e4154574a05d8d28ef5d9f1a3b, 3f885885b49968917af12cc0830ce482fa2b2ce7, 7d44bbd308beaa70bba7ea2e46c58441f8599b27, 402e1edeb7302112e6ea532bf77f1d6a3eb81c78, 7bc35b88ffcf0e7873bf1757cde7f6b6ff0f7a1d, 5e75a7f9f079e363e6ce5f5e95cd36765ffad95c, 7ed395de8ed30fc865fe7077d98b106dd6475114, 1f073123f61dd7245d1412adbccd4be2337705cf, bca6a246699dae7d3bf405caf2833e0d7619f338, 53286d56f084270a457d8698785a189b8b410cc3, 92d5315bb43a13409b579222677af09ce7cb1e49, c16a51827b477cd76434236562bfa312620fcb5c, e82a3ed733d394dba6d0997821154fd6d8177872, 974b4acc4ee7e0d50aaa4033c54012cba3dc3f07, 1916943ab33dfb60d52f78715a26bc8597d51990, 6350c16e6d32ff318189bc861b25e4677e80a91a, fe57cc5e37a1af282d9a0e97ea14876507bca170, 154eec90baa5a2a8b2a3e04fe1f7ac2d9a8cb3b6, 43d330ddd8facd692502315c3dfe641e788f2733, 5db8757602842f2a73bdfe28774f43f593625025, a043125eb54193512c86086fcd90fbe798bc0367, 0888d35fa933e873f29b2b2daa645a71f995b7f3, 436f3d0db54d7f5021c18612b18769ed758a0191, 3991fba440756ce5174f54dd544302a0591e61c8, 0ed735570d80c42f4f279c54d652d9b1a2833e3d, 486864605ce3fff26ff4988492afa5258ca9a5ec, 5856ee9e6e7732922bc2c331f4cdf7ee741bd661, 56770fc8070f15188e80e85978e235d75dc9f39f, a44a150e9cd322aaffda68628ea3ff608519b12c, 869028237882d6fdc157bbcf91fd8cdd9a9ac515, 8f878b7931b3ba250842e7b48ac569abf88dd3c1, 018310e2708f19260ad1f31ff9e9da2b3bd85b23, d97f3f19397339ef056929fc0224c4efd6940578, 602605f45b42c4d2dfb117cf261129354760c1c3, 9c5a6d52399ec3828660e03b5691277a2fb179a2, 4ad62ff9139327527609883103ed432462f8b247, 187761a3229a9d6853090295d966731fb1170458, 8a6140d0dc0bc8bc4f6f1c47c02f09b44251ca1d, d1ec03b0d3729ccfa6cc5e259e931baddf68c982, 9d32382b3fd48a9362a07c2865e93e2cbfb8ee61, 297c2f36390c9d9997305f2626f6632e90e4242b, 72770ac00c35a6be0eee42402693970b7c2c61db, 2f02b37ff5aad134fd49df748ce5621c1bdb13a8, 17cbb3daa57be73bb31e17da8e8aae9112f94dd5, a0d72043e22a617d0fca48346b57bbc9445a66cb, 8b38ee280661fa9254b38d80671cd0247850b477, efe4bb31410814546aad7f2e282d1253772a6f02, cee4d2059815e2f5157a1facee8861d8773bcd39, 267c76a65528b856737830f78da01a89f547505d, 4dd8fa51ff1a6db46346111be008792304ebcbbd, b324537e99e4fe784357ee2cf12f26bbf58471ce, 0973793b9584f9d4903d83316ce9d56673ad7633, 2893b7f7a5a15ccfefbcdbba8db6c524d8494fb7, cfa5ffdd59c5adbd72f27414abfd7965455bca66, d28cab41a067803b6e2fa2b5e88f6a4f4103f1ce, 72b436769a2fd721d57e23f20a70e86c891332aa, 827466ecf3766faabecb5c12d534d2a1a18dfc00, 477deb3a090735a28cf7537b1280a77d071a1c52, b07301dddce919290a5062101ee8cea940a8315c, 72303359928221279586fb518c68bb46dfc02e8a, 2fb63115e0f549c68b274f65055f8ca9306cff41, ed9f7909fc3082f8229e3417da9c0cb7a9c36a0f, 1208a20baf698b79e73d87a3efc001a306fc5a2c, 3a044a9140abd8f77c935d8551ee6a62ecbdc934, 291846dc0565730e67c02081caaf347223b386bc, c00a5c1f5800ba3b369cd47ec97a6cd241b1cb91, 395c3caa0cadc71fb7d1fec45011b5a59b679f6c, 5d782903666c35c74af3c669b6beac416a346b4d, 182457aacf109778f2f68e019de9f654d7d53e01, b6b1053687a2c002cd7f97974a4a7086fb14de4f, 0b0c523581a2223777422d335289e593d9c58de6, 1217e2f133a7b33334fb0297f1a0cb3a8c6dc8e0, 67c57208ab9cbec1200723533d9e62f3a67de004, 0da82f321c6c662cbd72f0d9895a916cf0aa71a4, 92f7c71cd3349b9173fb8111f59b81c739c761a6, 32ed1343d2cd12127b53e688c4808d027e8356cd, 0789a58a46f25b2b22d91b3f570e3425a2a51c23, 16c934812b2395da7fb3968965b03d2f6aa8c8a3, 524290bf738f658d94e0cdaa4c8ee8902288ed42, 5531a7f5db05adad04d393b4ccffb6d87d806ec9, aadfa6a334135e1f9f7b8eff827941ab6e588d2f, e34bc868d0bd42cfa07e8a924a720077f44c209c, d8755b3a13c39b2ebc4a3d6257fbd24d14b019a7, 4ed5281bf54c4f2032950bd7e99187bb9b9dafd3, 8ede1adaf244fc389f16ea6666308967c89272cb, 656bc4d777c057e7074b5d7c527b816025c9ff54, 2db783096aed6c76a1b16afcd2d3c44e49a4f11d, f731c92081c4fd724b8bbc542a3cff39072b723b, c59a4fc4bb2265bfc20dfa3d69cd53f8aa4100dc, 1a904da729b5b64f23b9c3285e4a3fa8468fe9ab, 7a4a7090cbeda4fac08c606ed52cb29a9946ccfa, 2e1b1a53c953f183210052ea10b06c0818e427ed, 18b2a16f0a9cc90ef6f8c9677b7fa970a5200b5b, 16ba403a0f68e1cb3a8542b9f9d2c91b01113519, 5bf3ad0760dbf3372315ac54293c8c9693e070dc, 1fb70ac9310aa0c97aa44bfd2b9011c5af2a69fc, d06ed9ffc1e6a5dab6ecd47143db804dd0bf6cd5, a8bf985be53318807ac8fb28cb32146677a716ab, 17f3dbb11bd8b3571bae657b83512742f567ac74, 9f7ceaebec5d21a8ae5d0b9134ffed1a5cf9eec5, 86eaf906b7fcb33081fc505bea7e54ee29243bff, 95ead06d77962e216107fdeb29a10d96af19c8a7, 7d2115bf8bad64f69a23647dc05be817d5f1a684, a2e2c03435d453306446d19c1000a95089fd8d22, 1cb079400f80b716fbb0ad4448a427ca94c8460c, beba91e885c450a4542823da955c677b01d66a17, 95747497da220ed2294c84c7eb46e6138e4efd1d, 71084e306eed1415b6f83bd5d05f4d7fc2d69949, b1810fd428e90a85705aedb82bdf002c9e7a27ab, 4a6b002090bed02d91465821fe00fa61fcba26c7, 360d9b6a9807e76f8d9ff71b388008127f029683, fc518cbb6a098f4f3adcd96a851155b4f6742349, 57f07255603b6299ac609d9b68c34dc0e0bde30b, f21b80836dc6462dd7b4207dc820ca9138aba6cd, b1c5077f444c219e0c0b4d9d0744d5716be1ead8, 67ae1ee58928114a11e3d47d20176a8e69e7086b, fa1d99ac96a0939b6ca811c0edc0f25da6075464, 29515c11d799fa36706935a9352d293612a5d815, 6690c5135943b2d15155a92fa9bc4d7f46fc8cdc, 021ab75a5f042b8c6f6dd590abc674baf267388d, f8fa6d243111c41fe5c32afa49973892e4b136fc, 847f3b029329729c72eb4a72f19d5efc1ca29585, c4992f48ce9c26ce4fd028240447b4cbe85ecf26, 51401247c1a2e00638aa3f12a0e924ff85e49ab6, 0c5cd149a38e927021f53ba0c109f1da15cb3546, d748648b235bd7dc95bfb2672ee156e0eb132bd8, 6c492310278bb83853542992ce9b7d523a180a9a, 70ce402fddc5361d249d161ba119f3fd2784cced, 9164940f41972e3611d1ad38a903ca39562e6feb, 5782d175a0144dac99086b4d1de21f13cb2c1f76, 56a846ba1c4eedefb39b3c82903d92a1e37ecc37, 51dbca6927af69fd8f116910c5288ff2a0a6b6ec, acd50bd901367f6506495580d5c11b9bf0be2b67, d76bbca3e2f3572ad83daa8de3db40560148de9e, 058eef0806ce7f60d3910c7d2c8761fc9dc96132, 4b4459c0d1aef5d22477755c2d20083fc3c51012, cdd8b170628176924c21db1cb6dcbecf4c7f2148, 0172497ad24e4b31ce4e70fee8bc69def99a9fe6, b9da215e06303540824bb86fdd7c1f3e8295fce3, 9aeef94db8309764fa241b92c8ee92380e39cafa, c1545f5214644b47efeac2001e3d3542efa9193b, 08d96422dcd5a853daf29e1798a8e17c2a3631b6, 3514c66221ebc4b743a3e127d507879a3503d8cb, 30b1f5f3d32d3c04b921133435b556bfecfc502a, 20f7d032c7c31618ac46e5a8df8263012fbb4f58, c568dc733ea47f59be74b2b624673485228d7595, 362f287c84f19ae5cdd774f2fc013db5339d49ec, 4a5620dea228470397cea696a75a849050efe03b, afd3c2765b2d2e064e2422462138a7be5380fa4b, 3c6fcf8d65edf361c72cf2606be2acca57a275b3, b0dde7139adea0e0085e9c61569e7d0f86159783, 20748a879befa65c766ec06996d80e2ac962fb21, d14f8146676d849d669b90e15bedcf8f581059a1, 200d4937fa0d86bc92c17d0da27e53257198f725, 4c76970c4afdb2e6d66830f785fb6d52f7fb9775, a7d5c6506b0901716eacdf015083f171fa9851a3, 09a4dc055237185c0bcb9a5b3855b85ef0861fb2, 703bd684ca79f817392acfed5c26ad0871660735

b0150e86fbf5863fd831cfca8118f1a8bd254a43 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-03-04 13:46:25-05:00

    Clean up KeyRangeIterator classes
    * replace KeyRangeConcatIterator's PriorityQeueu with List
    * remove KeyRangeIterator.current and simplify
    * remove injected exception and tests - not relevant to the current implementation
    * expand randomized testing
    * inline getCurrent() -> peek(); rename getCount to getMaxKeys
    * redefine skipTo contract to not return a value (which saves unnecessary work when skipTo is called multiple times in a row)
    * calling hasNext in skipTo is a pessimization; if the iterator is in DONE state, then skipTo will see it and avoid further effort; if it is not, then we are computing a next value that we're just going to throw away
    * fix SingleNodeQueryFailureTest - tests now multi and single index
    * rationalize/standardize the way we release SSTableIndexes in QueryController
    
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, Ekaterina Dimitrova for CASSANDRA-19428
    
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: Jonathan Ellis <jbellis@apache.org>
    Co-authored-by: Piotr Kolaczkowski <pkolaczk@datastax.com>
    Co-authored-by: Michael Marshall <michael.marshall@datastax.com>

b57181032d39cb16ee1c0968b5c4d6f79fa2e2d3 | Author: Jonathan Ellis <jbellis@datastax.com>
 | 2023-07-17 14:23:09+02:00

    Fix KeyRangeIntersectionIterator count
    
    patch by Jonathan Ellis; reviewed by Andrés de la Peña

5a82c04fd363030d712fb2935b6c591577ba25ec | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2023-06-28 16:43:58+01:00

    Add vector similarity functions
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Maxwell Guo for CASSANDRA-18640
    
    Co-authored-by: Jonathan Ellis <jbellis@datastax.com>
    Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>

ebea2ba6ade00a6f156787ca4ee36b2f8eb003ad | Author: Jonathan Ellis <jbellis@datastax.com>
 | 2023-06-26 14:50:01-05:00

    Upgrade to lucene-core 9.7.0
    
    Notes on the upgrade path:
    - RamIndexOutput is replaced with ResettableByteBuffersIndexOutput, an extension of ByteBuffersIndexOutput, which was the closest thing to a replacement of RamIndexOutput.
    - Lucene exposes the code we needed from DirectReaders more or less directly in DirectReader now, so the old copied code has been deleted.
    - Lucene changed its data files to be little endian, but to keep its compatibility story simple it retained BE for the header and footer ints. That's the cause of the changes in SAICodecUtils.
    - We could gain a bit of performance making our own code natively little endian but that is too big of a change for this patch.
    
    patch by Jonathan Ellis; reviewed by Andrés de la Peña, Caleb Rackliffe, and Mike Adamson for CASSANDRA-18494

f14507190b7eea7ad92c8c83dc04be9ef439b021 | Author: Robert Stupp <snazy@snazy.de>
 | 2018-08-29 17:05:22+02:00

    Remove Java Driver dependency for UDFs and UDAs / Limit the dependencies used by UDFs/UDAs
    
    patch by Robert Stupp; reviewed by Jason Brown, Jonathan Ellis, Ryan Svihla for CASSANDRA-14737

e865e8875370db8349f8d836594f45978b855943 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2016-07-21 10:15:41-05:00

    Revert "Range tombstones that are masked by row tombstones should not be written out"
    
    This reverts commit 98f5f77bb3c5d50e52cbb6f577a463ca8a5134ad.
    
    (See thread at https://mail-archives.apache.org/mod_mbox/cassandra-dev/201607.mbox/%3CCALdd-zjg%2Ba73VncPkU2rw_UpFPVsw0yNwO-yBqUQfK8H8FpiKw%40mail.gmail.com%3E)

341b3fbfb444bc0af81700cdc5a30d5bafea04a1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2016-06-27 11:13:48-05:00

    backport fix for flaky testExportColumnsWithMetadata from 2.2

f4233eb77c4703c951050b864abec40f4b7b03f2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2016-05-04 10:15:47-05:00

    replace deprecated Iterables.emptyIterator with Collections.emptyIterator

d867ac1f41c59b31f8fb4f54a06c0118018cfc81 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2015-09-24 13:24:57-07:00

    Simplify row cache invalidation code
    
    patch by Jonathan Ellis; reviewed by Aleksey Yeschenko for
    CASSANDRA-10396

a22ce89e868644ea04f0f3dacec05fff1673a345 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2015-07-31 12:24:52-05:00

    Revert "Stop accessing the partitioner directly via StorageService"
    
    This reverts commit 69f77cbddd4c74448f227e9aceef84d345118184.

24d185d72bfa3052a0b10089534e30165afc169e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2015-07-29 17:03:52-05:00

    Revert "Materialized Views"
    
    This reverts commit 3bdcaa336a6e6a9727c333b433bb9f5d3afc0fb1.

06e742fc7ff531de4d3a6d17ec916a519182b671 | Author: Josh McKenzie <josh.mckenzie@datastax.com>
 | 2015-05-29 13:35:17-04:00

    Fix ColumnFamilyStoreTest.testSliceByNamesCommandOldMetadata
    
    Patch by jmckenzie; reviewed by jbellis for CASSANDRA-9501

b7be1980b1b41731f27433cd80743ec76b4beab1 | Author: Tyler Hobbs <tylerlhobbs@gmail.com>
 | 2015-05-13 12:38:26-05:00

    Fix string encoding of JSON map keys
    
    Patch by Tyler Hobbs; reviewed by Jonathan Ellis for CASSANDRA-9190

f45e4a556a0e617f0d6a68da45bca889b49f6159 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2015-05-08 12:04:40-05:00

    Revert "Revert "add Thrift get_multi_slice call""
    
    This reverts commit 3f0702509b3f12cfc159fc33a114bcf52ecf9fc9.

3f0702509b3f12cfc159fc33a114bcf52ecf9fc9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2015-05-08 11:59:57-05:00

    Revert "add Thrift get_multi_slice call"
    
    This reverts commit 60fb923018a6fd2dabf04a1d4500f7b29a23a6f1.
    
    Conflicts:
            CHANGES.txt
            src/java/org/apache/cassandra/thrift/CassandraServer.java
            test/system/test_thrift_server.py
            test/unit/org/apache/cassandra/db/ColumnFamilyStoreTest.java
            test/unit/org/apache/cassandra/thrift/MultiSliceTest.java

11dfc025305113f5cfeac4151fb72cee2e6f83f9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2015-04-17 12:48:28-05:00

    rename

b25adc765769869d16410f1ca156227745d9b17b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2015-03-19 12:22:45-05:00

    Revert "nodetool command to validate all sstables in a node"
    
    This reverts commit 21bdf8700601f8150e8c13e0b4f71e061822c802.
    
    Conflicts:
            CHANGES.txt
            src/java/org/apache/cassandra/io/util/DataIntegrityMetadata.java

fee713775cda0704e1cc188610ffe9005b6e2201 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-10-29 10:23:35-05:00

    Fix race in RecoveryManagerTest
    patch by Sam Tunnicliffe; reviewed by jbellis for CASSANDRA-8176

98bcf40226db7c8dbafa6eacee9ce5ef3feaeb1b | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2014-10-16 19:04:33+03:00

    Fix hint replay with many accumulated expired hints
    
    patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-6998

ada8d8b60b61653112073538a6335bb30027838a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-10-01 12:08:29-05:00

    Fail on very large batch sizes
    patch by Carl Yeksigian; reviewed by Sankalp Kohli for CASSANDRA-8011

91d61b3276ec5ffda85a99009a779f1ebcb4358a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-08-05 16:41:01-05:00

    SSTableExport uses correct validator to create string representation of partition keys
    patch by Alexey Zotov; reviewed by Benjamin Lerer for CASSANDRA-7498

5009ee31b933fcc5843417fd65ab9ff91bb74e73 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-08-04 07:32:56-05:00

    Add support for custom 2i validation
    patch by Sergio Bossa and Andrés de la Peña for CASSANDRA-7575

f47863e13c91566aca5f8a25cfa247b7ea27ec59 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-08-04 07:28:58-05:00

    fix warnings for _ as identifier
    patch by Robert Stupp; reviewed by jbellis for CASSANDRA-7675

46326737288ae1d4d05a80d7074126e0502465e8 | Author: Tyler Hobbs <tyler@datastax.com>
 | 2014-07-31 17:31:10-05:00

    Tolerate min/max cell names of different lengths
    
    Patch and review by Jonathan Ellis and Tyler Hobbs for CASSANDRA-7651

a5bc52eee90e342efcdc53282612008d3dbaeaeb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-07-29 11:57:34-05:00

    Revert "Fail to start if commit log replay encounters an exception"
    
    This reverts commit 581ce631026b98ee9438d54ef144df89bc91100b.

192596ad75f2f45098ca10a5983b9fef0585fe87 | Author: Yuki Morishita <yukim@apache.org>
 | 2014-07-16 15:57:31-05:00

    Fix row size miscalculation in LazilyCompactedRow
    
    when RangeTombstone is involved.
    patch by yukim; reviewed by jbellis for CASSANDRA-7543

ef4a07b4b62eb448b6c1752250896fc861ff29a4 | Author: Yuki Morishita <yukim@apache.org>
 | 2014-06-27 12:13:02-05:00

    Adjust MT depth based on # of partitions validating
    
    patch by yukim; reviewed by jbellis for CASSANDRA-5263

1569bd9c4b7af1099a922f16e6873cdff6bf4f07 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-06-23 13:25:59-05:00

    clean out in_memory_compaction_limit
    patch by jbellis; reviewed by ayeschenko for CASSANDRA-7428

93c99a65e70cd21c8b4e26c161b990b0155449b9 | Author: Dave Brosius <dbrosius@mebigfatguy.com>
 | 2014-06-18 23:30:02-04:00

    switch external naming of 'column families' to 'tables'
    
    patch by dbrosius reviewed by jbellis for cassandra-7369

ee950b4103459740329dd91b07738b4e6003f977 | Author: belliottsmith <github@sub.laerad.com>
 | 2014-05-29 22:37:50+01:00

    Revert flush directory (CASSANDRA-6357)
    
    Patch by Jonathan Ellis; reviewed by Benedict Elliott Smith

dd6a2295991be002e2fb85201b43297a105bd1a4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-05-21 13:21:05-05:00

    fix CliTest on Windows
    patch by Josh McKenzie; reviewed by jbellis for CASSANDRA-7194

484d2816940cd2eb22d2365fcb376dd27e059e2e | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2014-05-21 11:48:21+02:00

    Fix flapping RecoveryManagerTest
    
    patch by benedict; reviewed by jbellis for CASSANDRA-7084

a42b4e584842a3104652fa2c0092f9306f935f26 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-05-20 22:47:46-05:00

    fix DirectoriesTest for Windows
    patch by Josh McKenzie; reviewed by jbellis for CASSANDRA-7251

ba08eb3577dfe00885b024e66738d294f431129b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-05-19 22:46:40-05:00

    fix CFSTest on Windows
    patch by Josh McKenzie; reviewed by jbellis for CASSANDRA-7195

af96d405b42a9e4ae23cba841b7a5d83ee8f7ec8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-05-02 22:47:27-05:00

    Make batchlog replica selection rack-aware
    patch by Mikhail Stepura; reviewed by jbellis for CASSANDRA-6551

647bfc6d7985a9e07734315424fa6cc89e587df3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-04-23 22:00:13-05:00

    make sstable2json output more readable, and remove support for supercolumn json (CASSANDRA-7078)
    patch by jbellis; reviewed by ayeschenko for CASSANDRA-7078

44f4e790196ff6425255cd12cfd100ddf9415524 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-04-22 08:47:11-05:00

    fix CLTest post-#6764
    patch by Benedict Elliott Smith; reviewed by jbellis for CASSANDRA-6764

a2e74354ca51809a11b62dd7995c026807683b0a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-04-22 07:27:20-05:00

    Add range tombstones to read repair digests
    patch by Oleg Anastasyev; reviewed by jbellis for CASSANDRA-6863

87097066e7c3c133e333804c4e4b00457b6c989d | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2014-04-18 01:36:08+03:00

    Fix batchlog to account for CF truncation records
    
    patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-6999

c18ce589efdf480ad4623298ffb7038eb4091afb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-04-07 15:51:35-05:00

    Move sstableRandomAccessReader to nio2
    patch by Josh McKenzie; reviewed by Benedict Elliott Smith for CASSANDRA-4050

e6e596d1a86272b70d759aad18f561e84e2854be | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-04-03 14:55:07-05:00

    Fix BTree.clear for large updates
    patch by Benedict Elliott Smith; reviewed by jbellis for CASSANDRA-6943

6e9140ab6004e6eb6eac6f05073d158a40c0645f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-04-02 20:36:56-05:00

    optimize fetching multiple cells by name from CF
    patch by Benedict Elliott Smith; reviewed by jbellis and ayeschenko for CASSANDRA-6933

5ab1a341a47d43f74398443f1ec1c17edb95e550 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-04-02 14:35:54-05:00

    add asserts to make sure we don't call KS.open during startup
    patch by Benedict Elliott Smith; reviewed by jbellis

9269cb83ce0bd45eff0f42611d5b5cd4415cba31 | Author: Tyler Hobbs <tyler@datastax.com>
 | 2014-03-18 18:03:06-05:00

    Pick unused generations when loading new sstables
    
    patch by Tyler Hobbs; reviewed by Jonathan Ellis for CASSANDRA-6514

948964b52fc58d6aa08f369be9e2d3a058cfea95 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-03-12 18:40:06-05:00

    clean up Path and Cursor now that we know stack allocation doesn't work as expected
    patch by Benedict Elliott Smith; reviewed by jbellis for CASSANDRA-6692

0cb1e3d248eb3d14f197217256d8ec29c4b3717c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-03-12 18:29:40-05:00

    apply BTree update function correctly
    patch by Benedict Elliott Smith; reviewed by jbellis for CASSANDRA-6692

6041433108e9968f0612378c22cd96c274554ac5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-03-12 18:28:11-05:00

    prefer Iterators to CollectionUtils

60fb923018a6fd2dabf04a1d4500f7b29a23a6f1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-03-05 07:57:25-06:00

    add Thrift get_multi_slice call
    patch by Ed Capriolo; reviewed by Tyler Hobbs for CASSANDRA-6757

f30b772006e43e0c2905638e1e271854f2a71f69 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-02-18 11:35:53-06:00

    Allow repairing between specific replicas
    patch by Sankalp Kohli; reviewed by Lyuben Todorov for CASSANDRA-6440

5f82aa3b03031c9aa7439b4cb745a6c5641a7b76 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-02-17 20:40:42-06:00

    optimize AtomicBTree
    patch by Benedict Elliott Smith; reviewed by jbellis for CASSANDRA-6692

f10148f4f1719f99bc3888b93f5a285c8af997d1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-02-15 10:11:28-06:00

    Add flush directory distinct from compaction directories
    patch by jbellis and aleksey for CASSANDRA-6357

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

cd26f48ce88d7db7c05f01ca6fbe82d087b3b3f7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-02-06 10:08:36-06:00

    Expose bulk loading progress over JMX
    patch by Tyler Hobbs; reviewed by Nick Bailey for CASSANDRA-4757

4b54b8acd21999ad4394feb93deb7cca1de445c0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-01-30 17:08:46-06:00

    remove Table.switchlock and introduce o.a.c.utils.memory package
    patch by Benedict Elliott Smith; reviewed by jbellis for CASSANDRA-5549

b0b168f0690f7e1d2c0e3401ea0e74d3bbccd164 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2014-01-17 19:24:49+03:00

    Paginate batchlog replay
    
    patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-6569

25777e1f462e153a5670a107eeb65fb186bf9530 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-01-03 20:33:02-06:00

    reorder imports

412b053ca171495b33dd92eaa692df40d83a35c4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-01-03 14:50:26-06:00

    replace SnapTreeMap/AtomicSortedColumns with BTree/AtomicBTreeColumns
    patch by Benedict Elliott Smith; reviewed by jbellis for CASSANDRA-6271

2111a20b4b44e557357f81146ead6cf7493a8d31 | Author: Yuki Morishita <yukim@apache.org>
 | 2013-12-26 15:52:03-06:00

    Fix streaming older SSTable yields row tombstones
    
    patch by yukim; reviewed by jbellis for CASSANDRA-6527

bb09d3c1b9a08ab214c9e034002f5b64f1e0e43f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-12-14 09:57:02-06:00

    r/m Test.iml

3edb62bf773617aeb3a348edc5667a6b0bad0ffe | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-12-12 23:28:13+06:00

    Fix row tombstones in larger-than-memory compactions
    patch by thobbs; reviewed by jbellis for CASSANDRA-6008

22e18f5a348a911f89deed9f9984950de451d28a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-12-02 13:07:28-06:00

    Multithreaded commitlog
    patch by Benedict Elliot Smith; reviewed by jbellis for CASSANDRA-3578

f065cbfe058a2b0bb58ed53602afe0f12942d525 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-11-29 13:26:16-06:00

    Allow specifying datacentersto participate in a repair
    patch by Jimmy Mårdell; reviewed by Lyuben Todorov for CASSANDRA-6218

7ea5b40b7172ec9f3fdecca533e19d8a165de7df | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-11-27 11:35:12-06:00

    don't leave replaced SSTRs around to break other tests
    patch by Tyler Hobbs

ef33f9543ed3555dca4a095417a3e0d53df5fbcc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-11-27 10:43:30-06:00

    move pig-test out of normal unit tests (still part of test-all)

dbd1a727b7481a3dcd9867e3a6f7791c1095e12a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-11-22 12:09:20-06:00

    allocate fixed index summary memory pool and resample cold index summaries to use less memory
    patch by Tyler Hobbs; reviewed by jbellis for CASSANDRA-5519

e01224ede63e941fffa7b9b3906c1d54fb699bea | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-11-20 17:52:45-06:00

    Improve initial FD phi estimate when starting up
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-6385

b3ae77d7baa16673d749c8ab8beae09e0b319c00 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-11-20 12:41:21-06:00

    Optimize FD phi calculation
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-6386

f388c9d69b855f0c3b146864717a971034fd3dc5 | Author: Yuki Morishita <yukim@apache.org>
 | 2013-11-15 15:23:55-06:00

    SSTable/SSTableReader cleanup
    
    patch by yukim; reviewed by jbellis for CASSANDRA-6355

ce206e20142024dbeff9ed68cb0ff4aeb4aaf0b8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-11-03 00:06:34-05:00

    use StandardCharsets static fields
    patch by Blair Zajac; reviewed by jbellis for CASSANDRA-6290

91fa4672248e4f5c3e829d312564d1cd5e1750bc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-11-01 11:34:29-05:00

    r/m unused IMeasureableMemory implementation now that CLHC is no longer an option for row cache

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

f3a75035ac105d032988d8b26e562458ac469699 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-10-29 15:39:30-05:00

    update COLD_READS_TO_OMIT_KEY

eb6e4d0f07db3ec9996c7b8e374c97d873f5b99c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-10-29 15:39:30-05:00

    update COLD_READS_TO_OMIT_KEY

37285304ee484122410c977399024f2af132753c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-10-29 15:25:39-05:00

    Compact hottest sstables first and optionally omit coldest
    patch by Tyler Hobbs; reviewed by jbellis for CASSANDRA-6109

786672edb6b4156e69bb3daecb9bcca0cba7db21 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-10-29 15:25:39-05:00

    Compact hottest sstables first and optionally omit coldest
    patch by Tyler Hobbs; reviewed by jbellis for CASSANDRA-6109

97cbf6ad33af1fe3d16912bd3280b53bf9f22bb2 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2013-10-29 11:11:05+01:00

    Add CQL-aware SSTableWriter
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-5894

6b3fe5ee7ca333bf1d8cef1cb06e72f2b7ccef6a | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2013-10-27 23:28:46+03:00

    Add IRequestSink interface
    
    patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-6248

16bb89810df5d1b0d8c7262c1f6c426e36866372 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-10-18 09:50:07+01:00

    Update FailureDetector to use nanontime
    patch by Sankalp Kohli; reviewed by jbellis for CASSANDRA-4925

58eebc9a977ef7dfafe6ea568cece963191598ce | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2013-10-01 08:59:43+02:00

    Fix potential NPE in 2ndary indexes
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-6098

d49303078459b0b2e0d40d9f79660ccdc0dc1fe0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-09-26 13:18:02-05:00

    add back ScrubTest
    patch by Tyler Hobbs; reviewed by jbellis for CASSANDRA-5730

e5cbde9d62d7cb3a4755099750107aea77b157be | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-09-19 17:43:21-05:00

    Revert CASSANDRA-5577 to fix CASSANDRA-6025 and add test
    patch by jbellis

7161aec42c5bdb9e007587e20bc71603a505a95d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-09-18 12:12:51-05:00

    Avoid second-guessing out-of-space state
    patch by jbellis; reviewed by yukim for CASSANDRA-5605

742e5baf6311a1141b42bec0b3c3dc2ff19fa376 | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2013-09-14 16:05:54-07:00

    Fix CommitLogReplayer date time issue
    patch by Vijay ; reviewed by jbellis for CASSANDRA-5909

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

c49ad3ccf2cb568e381b849b77f5734117a81420 | Author: Yuki Morishita <yukim@apache.org>
 | 2013-09-03 16:00:52-05:00

    Fix loading index summary containing empty key
    
    patch by yukim; reviewed by jbellis for CASSANDRA-5965

3205e5dbbc8fb8f365b72137cf1c1ea50f15cab6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-08-30 13:27:00-05:00

    Revert CASSANDRA-5838

9bb4d93e3c8471012a39cbb0a1be5b082115a42b | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2013-08-21 19:21:28-07:00

    additional check for offheap bloom filter size
    patch by Vijay; reviewed by jbellis for CASSANDRA-5903

bc12d73a5a0f31ab8258b3d2a35063b5750df91c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-08-15 15:17:13-05:00

    Cleanup doesn't need to inspect sstables that contain only local data
    patch by Tyler Hobbs; reviewed by jbellis for CASSANDRA-5722

29605aedd9e19f2f07042cd0aa6b31b6c94a4aea | Author: Dave Brosius <dbrosius@apache.org>
 | 2013-08-15 06:53:28-04:00

    switch logging from log4j to logback
    patch by dbrosius reviewed by jbellis for cassandra-5883

09a4dc055237185c0bcb9a5b3855b85ef0861fb2 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2013-08-12 17:06:14+02:00

    cqlsh: add DESCRIBE FULL SCHEMA variant
    
    patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-5880

c27a161920a2227cd04f8338a75732920694b1db | Author: Dave Brosius <dbrosius@apache.org>
 | 2013-08-10 10:06:58-04:00

    update metrics-core to 3.0.1
    patch by dbrosius reviewed by jbellis for cassandra-5838

ed4a06771f555f49882c37f02ae45a58c2301105 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-08-06 14:15:46-05:00

    Notify indexer of columns shadowed by range tombstones
    patch by Sam Tunnicliffe; reviewed by jbellis for CASSANDRA-5614

c0d189f4f2675d903d30b5bd787b4d177704ea12 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-08-05 16:27:39-05:00

    update test for separate paxos/commit CLs

703bd684ca79f817392acfed5c26ad0871660735 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2013-08-03 23:40:02+02:00

    Fix (some) 2i on composite components omissions
    
    patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-5851

4f2fdc2e73d4b72b1b8203748b12ea57affcc155 | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2013-08-03 11:21:07-07:00

    Fix trigger directory detection code
    Patch by Vijay, reviewed by jebllis for CASSANDRA-5826

5c2895881b8f4ff080f1f7236f5d759f0323ea91 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-07-31 19:22:29-05:00

    r/m PBS test since it keeps heisenfailing (PBS is already gone for 2.0; see #5455)

ab8a28e365da8ef515a40e838e773d67ad92a282 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-07-30 14:51:07-05:00

    fix bulk-loading compressed sstables
    patch by Tyler Hobbs and yukim; reviewed by jbellis for CASSANDRA-5820

a9659774b3a9b71975ea9084ed26de971dcd0ee7 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2013-07-23 01:30:29+03:00

    fix schema-related trigger issues
    
    patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-5774

06939dda2cb307fe5489c9b7ca83ebc259f6cee2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-07-18 13:26:11-07:00

    Replace countPendingHints with HintsCreated metric
    patch by Tyler Hobbs; reviewed by jbellis for CASSANDRA-5746

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

1a8f7230a1b56d8e58c33ef2922f4460e7b6f913 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2013-07-01 09:29:48+02:00

    Fix sometimes skipping range tombstones during reverse queries
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-5712

ff339c58cc6726c676039e8a7ed4c2f6a0ea4f14 | Author: Jason Brown <jasedbrown@gmail.com>
 | 2013-06-28 14:04:27-07:00

    Refactor IESCS in Snitches, (part 2 - rework YFNTS)
    patch by jasobrown; reviewed by jbellis for CASSANDRA-5681

fbe8a6eb213ee3558be701c73c31a0da79446657 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-06-20 10:19:13-05:00

    Fix tracing when operation completesbefore all responses arrive
    patch by jbellis; reviewed by slebresne for CASSANDRA-5668

60bf7a5730b47ceec64cc7974cb047c1bd59c792 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-06-11 22:15:34-07:00

    run RAT

bc3597d3549850997fd137cc8b74700c62cebf64 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-27 14:31:44-05:00

    Add support for specifying CAS commit ConsistencyLevel
    patch by jbellis; reviewed by aleksey for CASSANDRA-5442

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

a3734e54bc9032dedad5d44394cca8dc7e400a43 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-22 15:31:26-05:00

    remove on-heap row cache
    
    Removed on-heap row cache
    patch by jbellis; reviewed by jasobrown for CASSANDRA-5348

3a51ccf2d12a5fcfaa1378eff0209526c9a33278 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2013-05-22 00:25:27+03:00

    Improve batchlog replay behavior and hint ttl handling
    
    patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-5314

1d2c12242f20dfcc0b787129b4ad8eeef2768d6b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-21 10:02:12-05:00

    use nanotime consistently for node-local timeouts
    patch by Mikhail Mazursky; reviewed by jbellis for CASSANDRA-5581

72a6cff6e883320a6ceec88e41b42ca15dff1e2e | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2013-05-16 18:19:55-07:00

    Cassandra Triggers!
    patch by Vijay; reviewed by Jonathan Ellis for CASSANDRA-1311

42a39b5d642efc6c593b27e26642a9acb5b84a2f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-15 18:03:13-05:00

    simplify de-tombstoning of columns for pre-collated results

2effc40edb798fc3e39b0511b5be39e6d0738f59 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-13 11:26:23-05:00

    replace Thread.sleep with Uninterruptibles.sleepUninterruptibly
    patch by Mikhail Mazursky; reviewed by jbellis for CASSANDRA-5557

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

c33ccd9e38cae018022bec16e66489428bfc8912 | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2013-05-03 01:13:44-07:00

    move IndexSummary off heap
    patch by Vijay; reviewed by jbellis for CASSANDRA-5521

57c75a7c296c1952704b8347eb8ce6f1d3d3704b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-02 12:18:23-05:00

    fix tests

b6be6835d15c1c709d503d7f03aad2355ea60f40 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-05-02 11:47:34-05:00

    check outputstream for broken pipe
    patch by Pawel Mirski; reviewed by jbellis for CASSANDRA-5150

74f37b5a398fea0d60c5dc87124208a28580e8c3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-30 15:51:34-05:00

    ghetto merge from 1.2

60f09f0121e0801851b9ab017eddf7e326fa05fb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-30 14:10:07-05:00

    ant rat-write

2b0797b24e2d4a433c0e17506a0d8bb812f8f2dd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-30 14:09:25-05:00

    fix compaction throttling bursty-ness
    patch by yukim and jbellis for CASSANDRA-4316

1227751661e653fb39be1ada369a9eda8f1e9d7f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-30 12:42:26-05:00

    add read support for CL.SERIAL
    patch by jbellis; reviewed by slebresne for CASSANDRA-5441

4439b4117dad85b206f3cd8d4bfbb4a5d1a9e822 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-28 09:49:56-05:00

    ghetto-merge from cassandra 1.2

9851b73fc3bbaf61ec80b54c64483bcf56aaa396 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-28 09:10:38-05:00

    Reduce memory consumption of IndexSummary
    patch by jbellis; reviewed by vijay for CASSANDRA-5506

e26b726ccbc140f3971ce24371bd555db497e94e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-26 23:54:03-05:00

    Removed token range bisection
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-5518

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

49ec3e804d1db54fdba83437a9f837e0120661b6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-23 23:26:54-05:00

    update buildTestSSTable to compile

573ddbfb057ac1858e910f569d7204df1d87519e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-22 08:47:08-05:00

    RIE.DeletionInfo -> DeletionTime

302267e8a3761053f4acac43dc7dfaa4877384c6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-22 08:40:54-05:00

    remove per-row bloom filter of column names
    patch by jbellis; reviewed by slebresne for CASSANDRA-5492

98b5195f7eb1f3a88bb86aa95211403dbd73c98d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-22 08:40:33-05:00

    cleanup

7746225dc5bfc07297cc485c8035fd7441e38e88 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-22 08:22:18-05:00

    Revert "Always record row-level tombstones in index component; this time from the correct feature branch"
    
    This reverts commits 811f82c5b151bb1f6178392470981883d5e1dfc5, 317ab72a8cc067bd16db63d9e6c19390e96075f9, 344f5fa5af64b601751269fc570fbf4de930e9e2, d7a09825025374b6a49a250467039dc15f36d053.

811f82c5b151bb1f6178392470981883d5e1dfc5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-19 14:04:41-05:00

    fix build, sort of

3d557240ae85f626852fe7eb14bf8cfb1077d1b2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-19 13:43:26-05:00

    resurrect ScrubTest

317ab72a8cc067bd16db63d9e6c19390e96075f9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-19 13:31:11-05:00

    fix merge

d7a09825025374b6a49a250467039dc15f36d053 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-19 13:27:22-05:00

    Always record row-level tombstones in index component; this time from the correct feature branch
    patch by jbellis; reviewed by jasobrown for CASSANDRA-5487

17034c0878659ea99e24b665c71e0b454f21809e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-19 13:26:27-05:00

    Revert "Always record row-level tombstones in index component"
    
    This reverts commit 798470e051af794b605cce28031b33b589cfc6d8.

798470e051af794b605cce28031b33b589cfc6d8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-19 13:20:46-05:00

    Always record row-level tombstones in index component
    patch by jbellis; reviewed by jasobrown for CASSANDRA-5487

455a0fccfb6f2e679c4d69857ccca2899a5a1d33 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2013-04-18 19:47:13+03:00

    Fix SemanticVersion.isSupportedBy minor/patch handling
    
    patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-5496

da93a1cfe483a1522b2c149d287279a74e43a8a9 | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2013-04-16 18:24:11-07:00

    replace measureDeep in key cache with custom calculation
    patch by Vijay; reviewed by Jonathan Ellis for CASSANDRA-4860

46595896c0bc74f7305cab890778cc411dd38375 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-16 12:45:08-05:00

    finish s/markCompacted/markObsolete/

debd8f0176038f6933978eb9b4f8ee6adc07b541 | Author: Yuki Morishita <yukim@apache.org>
 | 2013-04-15 22:01:37-05:00

    Fix primary range ignores replication strategy patch by yukim; reviewed by jbellis for CASSANDRA-5424

8ce9edf0409945c81f36c08f0e8e39c1ccb7db4b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-11 21:31:27-05:00

    fix SerializationsTest

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

8b0e1868e8cf813ddfc98d11448aa2ad363eccc1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-11 10:57:48-05:00

    initial CAS support
    patch by jbellis and slebresne for CASSANDRA-5062

f5ec4c7c3620d453db39d44217cfeca4f775b47b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-11 09:32:41-05:00

    remove CompactSerializerTest; it doesn't tell us  anything useful

576efcd8121e70e7d550fdce9432be43690a4b1d | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2013-04-10 10:21:51-07:00

    Fix TimeoutException when there is a firewall issue.
    patch by Vijay; reviewed by jbellis for CASSANDRA-3533

6f8d73711a5d9d64947a1f5d51284bfda3d5d127 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-09 21:10:58-05:00

    make testCompactionProgress less racy

2c35a5d36681caf80de916c0ab6a90061d5bf87e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-09 21:03:50-05:00

    rename store -> cfs

162675983c0a41edd29220e6cbc061f04830142b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-09 17:00:37-05:00

    fix merge

c7eb146e5669a8e97b1997ce9860b769a3cc7b32 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-09 16:48:29-05:00

    Ensure that PerRowSecondaryIndex is notified of row-level deletes
    patch by Sam Tunnicliffe; reviewed by jbellis for CASSANDRA-5445

2fde93d7e8b9a53eb1f913f669f8e6fe9d653b9a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-09 15:20:29-05:00

    remove redundant calls now that EchoedRow is gone

61bbae106931499ab24ec6d87fe5d4826efe9e21 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-09 15:19:19-05:00

    r/m unused parameter

a5647ad5c70c3b2bf25ca0901e461ee9bdb41299 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-09 15:18:00-05:00

    move blacklist tests to another class where closing System.err is less likely to bite us in the ass

75d5639014a4680f2a734b4ec9b452ed0cfff058 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-08 13:19:40-05:00

    Leveled compaction performs size-tiered compactions in L0
    patch by tjake and jbellis for CASSANDRA-5371

b27c61ba5f48f0d719ed95d2254693cf41d343d0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-05 08:40:38-05:00

    Revert EchoMessage code
    
    This reverts commits c3ab05f3936b1bedd2e28ebf86790c0eaa45eaba and a7b2ff65ac1946ca8e7e52e00374a83ebe922627.

6a4af0c77ac0aa3600e0a778497e6856d3e356cb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-04 10:55:17-05:00

    Ensure that PerRowSecondaryIndex updates see the most recentvalues
    patch by Sam Tunnicliffe; reviewed by jbellis for CASSANDRA-5397

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

aa76394764bcb4af54150f12528fed9ddfa66044 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-04-02 18:01:05-05:00

    Merge ColumnFamily, ISortedColumns.  Add EmptyColumns and UnsortedColumns; clean up TMBSC, ABSC, and ASC
    patch by jbellis; reviewed by Carl Yeksigian for CASSANDRA-5403

91907513cba4493f37f8aa86a7c14578d8bb065e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-27 16:17:53-05:00

    avoid duplicate index entries ind PrecompactedRow and ParallelCompactionIterable
    patch by jbellis; reviewed by Sam Tunnicliffe for CASSANDRA-5395

a143966e1cfe3f782f6237d67d216ef8bc2d4713 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-27 16:17:53-05:00

    avoid duplicate index entries ind PrecompactedRow and ParallelCompactionIterable
    patch by jbellis; reviewed by Sam Tunnicliffe for CASSANDRA-5395

60d9c7f2f9bf3fc65dc486847815ebcb978c70f7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-26 23:14:08-05:00

    rename dis -> in, dos -> out

c3569d05b8d28d3b3481d2e661320071dc30431c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-26 23:11:39-05:00

    inline Column.serializer()

01bc564bb2e89684b445f217a83c39f32113560a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-26 13:11:19-05:00

    revert 27ed655fd0552055bd1c26c62c098c16501bc32b

dda7b2b432c94f4a7040f935a9faf746cd208d5b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-24 09:48:31-05:00

    fix LCST better
    patch by Marcus Eriksson

ac965a60eeb931d0d97346157004681d76e2a0d6 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2013-03-24 13:20:27+03:00

    Rebuild BF when loading sstables if bloom_filter_fp_chance has changed since compaction
    
    patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-5015

ae80948025ef336117508c731b508506b650c33b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-23 16:49:56-05:00

    rename AntiEntropyService -> ActiveRepairService

de0707432d92bdcf9b846a1135f64e1777ab56d6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-22 11:26:49-05:00

    fix unit test
    patch by Marcus Eriksson

27ed655fd0552055bd1c26c62c098c16501bc32b | Author: Pavel Yaskevich <xedin@apache.org>
 | 2013-03-20 14:45:13-07:00

    Change Kernel Page Cache skipping into row preheating (disabled by default)
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis and Yuki Morishita for CASSANDRA-4937

e79d9fbf84a35021cafa21d428e08fdd9bee584e | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2013-03-11 19:24:27+03:00

    Remove memory emergency pressure valve logic
    
    patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-3534

209d067afaaedeb274525097b39aa286f43301fa | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-06 08:13:32+00:00

    move hintFor into HHOM

1936648a1188b8948048610eb2ccea316a39c647 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-03-04 11:37:38+01:00

    change Message IDs to ints
    patch by jbellis; reviewed by vijay for CASSANDRA-5307

a9b075d5fa9d6ee9df1d30a6ee969896b3b99f63 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-02-28 09:43:52-06:00

    add single-CF specialization of RowMutation constructor

1954345297dddd4fde9da5c5850f7fa81f32c481 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-02-21 17:03:32-08:00

    assert cleanup

d72e9381fa8f992e182b415d6060128b567808be | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-02-18 15:43:00-06:00

    Replace compaction lock with runWithCompactionsDisabled
    patch by jbellis; reviewed by slebresne for CASSANDRA-3430

686f516ccb887fe977238b53b9be307b56432b8c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-02-18 15:31:49-06:00

    fix potential for multiple concurrent compactions of the same sstables
    patch by jbellis and yukim; reviewed by slebresne for CASSANDRA-5256

278a5e86001b1fd094da2e0d05ea48e8f7eb9e1f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-02-18 09:24:23-06:00

    trying again to commit #4872 via git apply

5bd57cbbbf0d98c1c0d8321b95618d2a6fa0d0c9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-02-18 09:22:50-06:00

    Revert "Move sstable level information into the Stats component"
    
    This reverts commit 0e284787294221982d21c17b27c0a4e1ae0971e7.

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

0b83682b40d3bace7bc0d604db46ddec78f2cd4a | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2013-02-15 01:26:10+03:00

    Add CQL3-based implementations of IAuthenticator and IAuthorizer
    
    Patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
    CASSANDRA-4898

59af0b9c4d4cd00ea742e197b2b3cb2f384feec3 | Author: Yuki Morishita <yukim@apache.org>
 | 2013-02-13 21:27:59-06:00

    drop keyspace from user-defined compaction API; patch by yukim reviewed by jbellis for CASSANDRA-5139

aa7c7d9cd74a8626cfac95c01a9f6ff9801bf45f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-02-10 23:58:42-06:00

    Add support for LZ4 compression
    patch by Adrien Grand; reviewed by tjake for CASSANDRA-5038

c3f9ee7d918fef6542f82c35c41edf0918f0fc60 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-02-10 23:58:42-06:00

    Add support for LZ4 compression
    patch by Adrien Grand; reviewed by tjake for CASSANDRA-5038

60acf0d792cb761da06bf1fc91d9f2b57fcc065c | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2013-02-03 14:49:20-08:00

    Log when a node is down longer than the hint window
    Patch by Vijay, reviewed by Carl Yeksigian and jbellis for
    CASSANDRA-4554

aa90c88be14b337714739cd857c12cad2a9fedeb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2013-01-31 16:01:32-06:00

    more robust solution to incomplete compactions + counters
    patch by yukim; reviewed by jbellis for CASSANDRA-5151

f930eb79cd4567efaeca44142bf8ea93a181f37e | Author: Yuki Morishita <yukim@apache.org>
 | 2013-01-18 11:47:01-06:00

    fix saved key cache not loading at startup; patch by yukim reviewed by jbellis for CASSANDRA-5166

526711288c30a6824a8e29805af7a2b1d72b9129 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2013-01-16 18:43:20+01:00

    Coverage analysis for low CL queries
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4858

713bba5af085273650b8202b4a7c225b5a094b5f | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2013-01-14 06:26:22-06:00

    Calculate pending ranges asynchronously.
    Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-5135

f481a39167086ee4958d88b49e87ade091d4d858 | Author: Yuki Morishita <yukim@apache.org>
 | 2013-01-10 11:26:41-06:00

    Fix user defined compaction; patch by yukim reviewed by jbellis for CASSANDRA-5118

3d787b78c155773edcf29af8290ef1bea62a4206 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2013-01-07 11:11:45+01:00

    Ensure CL guarantees on digest mismatch
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-5113

158376963b10f2cba75d76f9d0f4f330dfeb53e7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-12-13 10:19:12-06:00

    apply disk_failure_policy to bad disks on initial directory creation
    patch by Kirk True; reviewed by jbellis for CASSANDRA-4847

f91001a085886a75f62c7eef019fd32bdc4c9fe1 | Author: Jake Luciani <jluciani@bluemountaincapital.com>
 | 2012-12-07 14:47:52-05:00

    Fix for IndexHelper.IndexFor OOB Exception
    
    Patch by tjake; reviewed by jbellis for CASSANDRA-5030

7442fc02098c468447a4610d84023336f57545a4 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-12-07 10:07:57+01:00

    Don't generate UUID based on other nodes' address
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-5002

40e22489cd989651da5111902e2ce2d378ba8804 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-12-04 21:58:20-06:00

    r/m obsolete and unnecessary rpc_timeout_in_ms override from test config

6a5c9ed87995059e8cb824608fd5907432fa7ab4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-12-01 09:42:18+09:00

    make index_interval configurable per columnfamily
    patch by Radim Kolar; reviewed by jbellis for CASSANDRA-3961

e4d5d3393767efa2777122254ff2b8c7d7f8ceab | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-11-29 21:41:57+09:00

    keep reference to KSMetaData in Table

9e14e195a401e51d9c0d5a7a1d95cdd47806938a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-11-29 21:35:33+09:00

    rename CFS.columnFamily -> CFS.name

853456da588657e66285a1683ecd8dd6616d6f4d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-11-29 21:32:00+09:00

    inline getTableDefinition -> getKSMetaData

5a3eb1a6c3e61bd217e23e5d1e7c27f03fab4f08 | Author: Aleksey Yeschenko <aleksey@apache.org>
 | 2012-11-27 20:04:22+03:00

    Replace IAuthority with new IAuthorizer; patch by Aleksey Yeschenko,
    reviewed by Jonathan Ellis for CASSANDRA-4874

ad36c8fd886843038b751a63be45a72e22f620ab | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-11-21 16:45:00-06:00

    formatting

a32eb9f7d2f2868e8154d178e96e045859e1d855 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-11-21 14:03:32+01:00

    Fix CQL3 limit
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4877

53943180a4a41ecc5e145d1e08b0ea4a9d849c8c | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-11-13 08:54:37+01:00

    Optimize mostRecentTomstone check in CC.collectAllData
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4883

edcc7f137f573eb6aa38fe4f5b79c22de7811342 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-11-09 23:03:51-06:00

    pool [Compressed]RandomAccessReader objects on the partitioned read path; creating them is expensive
    patch by jbellis; reviewed by xedin and slebresne for CASSANDRA-4942

6773383df800b8b5099b09f1fc71518619c0aa1b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-11-09 22:33:37-06:00

    inline an infrequently-used RAR.open overload

dc37dea745fe89d70819d649c823d9bfcb0d7577 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-10-31 10:54:47-05:00

    off-heap bloom filters for row keys
    patch by vijay; reviewed by jbellis for CASSANDRA-4865

a15500e742b7c18804ead7ef338d6fa39b9ba984 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-10-27 10:16:25-07:00

    convert abstract class Filter to IFilter

af97b0f3ae080b01cbf1a3db934087082eeedb89 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-10-25 22:57:37-05:00

    rename FreeableMemory -> RefCountedMemory

5d5207b9111ddbc576d67153175e5a6e27994b73 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-10-24 20:35:32+02:00

    Fix CompositeType.{get/from}String methods
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4842

b8874ad1a892cfc45c87ed1187d43df356f48315 | Author: Yuki Morishita <yukim@apache.org>
 | 2012-10-16 16:23:46-05:00

    fix wrong leveled compaction progress calculation; patch by yukim reviewed by jbellis for CASSANDRA-4807

4881221363f984ab6610756cab38e1a016b79e15 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-10-11 16:12:21-05:00

    Make hint delivery asynchronous
    patch by Alexey Zotov; reviewed by jbellis for CASSANDRA-4761

2a3076bf77d063402c5d3afa93e1398a1f03833b | Author: Yuki Morishita <yukim@apache.org>
 | 2012-10-10 18:48:19-05:00

    Run leveled compaction in parallel; patch by yukim, reviewed by jbellis for CASSANDRA-4310

0d12493721fdf3212ecfe58a341ca07ba83453cd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-10-08 23:23:20-05:00

    Fix HH to compact with correct gcBefore
    patch by Alexey Zotov; reviewed by jbellis for CASSANDRA-4772

0b94b191d803f2a59e39c0e14fca45f5fb2ceb65 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-09-27 15:28:25-05:00

    add PBSPredictor consistency modeler
    patch by Peter Bailis and Shivaram Venkataraman; reviewed by jbellis for CASSANDRA-4261

f92fb2241fc2ea5c7fb25ee885337404de3fbb49 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-09-21 10:05:51-05:00

    move testStandardColumnCompactions and testSuperColumnCompactions to LongSompactionsTest

3b13457ddbcd859d4216029d4cb7613d7bba1a06 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-09-11 19:14:46+02:00

    Rename NodeId to CounterId
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4647

2cd73633bd441697979e9bfe4af0ca20527c6a89 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-09-05 16:08:27-05:00

    add SecondaryIndex.reload API
    patch by Sam Tunnicliffe; reviewed by jbellis for CASSANDRA-4581

7af7eb31ef98f33a0c6864586ff91cdef669afdb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-09-03 10:35:27-05:00

    replace "new Pair with Pair.create to take advantage of type inference

d7468ea1444ddf9e1616050e46d4832f0a66290d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-08-31 08:39:00-05:00

    cleanup

fd2ddb5c3e628d4406761b9359112f6d18fa64b6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-08-31 07:29:59-05:00

    optimize WriteResponse
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-4548

8a1b93d79f39b80979f5403de1fac4f7e8d7cb02 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-08-30 09:07:05-05:00

    redesign KEYS indexes to avoid read-before-write
    patch by Sam Tunnicliffe, jbellis, and Philip Jenvey for CASSANDRA-2897

5c94432b239547ef3ee8326e9543200f67a2ed2f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-08-29 11:55:37-05:00

    add request tracing
    patch by David Alves; reviewed by jbellis for CASSANDRA-1123

a89ef1ffd4cd2ee39a2751f37044dba3015d72f1 | Author: Pavel Yaskevich <xedin@apache.org>
 | 2012-08-23 01:45:19+03:00

    Murmur3Partitioner improvements
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3772

e1fef724889a498e0297de897592276b9f86c5cd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-08-22 10:29:17-05:00

    Make compaction, flush JBOD-aware
    patch by yukim; reviewed by jbellis for CASSANDRA-4292

844b9c46c9ceb08a52da7738c8312e8c0b599737 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-07-30 15:38:53-05:00

    fix build

debb15ed14aeff1f9bd1fc859cff10ee7248cf8c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-07-27 15:45:27-05:00

    clean up ioexceptions
    patch by Aleksey Yeschenko and jbellis for CASSANDRA-2116

1ad710b6eada9b0b269c96154021a95a807f4bbb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-07-26 17:12:24-05:00

    fix typo in SICST class name

bcc7f7b0fbd0eabfc1ae985009cce7fca985b613 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-07-26 17:12:02-05:00

    cleanup

0091af932c6ef65a0a5917f123fe24398b79c079 | Author: Yuki Morishita <yukim@apache.org>
 | 2012-07-13 13:17:51-05:00

    Track tombstone for LCS; patch by yukim reviewed by jbellis for CASSANDRA-4234

629dac6c8aeeb5649ebb640ab0c6334b24eee85d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-07-10 15:33:11-05:00

    formatting

84a1d6059bbaab375817a33179bb8de63121176b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-07-10 08:35:23-05:00

    fix mixing user-provided timestamps and local deletion time for #4396

e85afdc5b6a691591834bd32f766087560c60a39 | Author: Eric Evans <eevans@apache.org>
 | 2012-07-09 16:07:34-06:00

    update TokenMetadata in support of many tokens per node
    
    Patch by Sam Overton; reviewed by jbellis for CASSANDRA-4121

9688a79d0c315395772d15d92e051d00e18b966b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-07-03 11:58:23-05:00

    update NTS calculateNaturalEndpoints to be O(N log N)
    patch by Sam Overton; reviewed by jbellis for CASSANDRA-3881

893d1da990b4f31462ad241dc0c4b6a91cf3dbee | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-07-03 11:55:54-05:00

    add Topology to TokenMetadata and clean up thread safety design
    patch by Sam Overton; reviewed by jbellis for CASSANDRA-3881

75453d0179b841ef2e63475f81484661c2e502cb | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-06-29 10:37:10+02:00

    Improve scrub and allow to run it offline
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4321

57998976f0024776bab6b2301f2436ea60e38fe0 | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2012-06-28 14:35:37-07:00

    Add Commitlog Versioning
    patch by Vijay; reviewed by jbellis for CASSANDRA-4357

2bfea99ddb3451d5b0710cd0462980f56e776c70 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-06-27 11:14:09-05:00

    Revert "merge from 0.1"
    
    This reverts commit 9f867ea4c20b40e2bcd07fb43dc888bd3601474a, reversing
    changes made to 681e2dea7679e0008cf149afc2b01f4b150d006c.

0627c8aaec966d01500f2bb957aaefb9873fff38 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-06-27 02:18:04-05:00

    Use correct partitioner when saving + loading caches
    patch by jbellis; reviewed by xedin for CASSANDRA-4331

98dc41393fc6cc2b2b8756f6d8b33f86c45c0726 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-06-26 19:51:30-05:00

    Check schema before trying to export sstable
    patch by Jason Brown; reviewed by jbellis for CASSANDRA-2760

8aaaacd09d8e34c93271383a0c86ecce38ef1965 | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2012-06-14 18:10:42-07:00

    Use EntryWeigher instead of Weigher to Measuring the cache
    patch by Vijay; reviewed by Jonathan Ellis for CASSANDRA-4315

55d5c041382a3185387def648f6a7c7a76847f75 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-06-14 18:40:05-05:00

    rename store -> cfs

b3915f51fd85ff3e62abb2b57e790f81450e9d21 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-06-13 16:15:07-05:00

    use Functions.identity where applicable

ac8bbb17ee86e2aede17672da5ee64824ae01381 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-06-06 10:04:32+02:00

    Make sure DeletedColumn.isMFD always return true
    
    patch by Wade Simmons & slebresne; reviewed by jbellis for CASSANDRA-4307

604a38645cbb958d4bb32db8a25b6093ee4cd68e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-06-04 16:43:00-05:00

    remove COPP
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-2479

cfe585c2c420c6e8445eb4c3309b09db8cf134ac | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2012-05-30 10:26:06-07:00

    AutoSaving KeyCache and System load time improvements
    patch by Vijay; reviewed by xedin and jbellis for CASSANDRA-3762

02672936f635c93e84ed6625bb994e1628da5a9b | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2012-05-21 13:54:03-07:00

    update clhm to 1.3
    patch by Vijay; reviewed by jbellis for CASSANDRA-4150

cbd68650bd870a1c490c2fbb29104e2319494406 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-05-21 15:44:27-05:00

    regenerate serialization test data

08848e7956f5fd08525a08498205637b2652f2a7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-05-09 14:51:24-05:00

    avoid blocking additional writes during flush
    patch by jbellis; reviewed by slebresnse and tested by brandonwilliams for CASSANDRA-1991

4d7e703561bc68a79d856e28b3f710455b1c70bf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-05-09 14:51:24-05:00

    avoid blocking additional writes during flush
    patch by jbellis; reviewed by slebresnse and tested by brandonwilliams for CASSANDRA-1991

2ae527218d2878b8fe874d2c05064351419ee832 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-05-08 12:54:59-05:00

    rename DBTypeSizes -> TypeSizes

5435c4fd6075c54c0ad8c4c3016d780c631e563c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-05-04 21:33:12-05:00

    fix BootstrapTest for #4203

4b9a802315ed735e9c408424f01825e50c03c1b1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-05-02 10:00:01-05:00

    additional trunk-only 4116 fixes

48a22695f471f7477bc015db8113d777a36406c1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-05-02 09:51:52-05:00

    fix maxTimestamp to include row tombstones
    patch by Sam Tunnicliffe and jbellis for CASSANDRA-4116

fb89e2be16f45f34c5e355de68003ef20505dd3e | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2012-05-01 21:55:15-07:00

    Fix descriptor versioning for bloom filter changes
    patch by Vijay; reviewed by jbellis,yuki for CASSANDRA-4203

3a04d85488b32c106ccfec76092b187f5728b3dd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-05-01 23:26:17-05:00

    Optimize reads when row deletion timestamps allow us to restrict the sstables we check
    patch by Sam Tunnicliffe; reviewed by jbellis for CASSANDRA-4116

cb25a8fcdd9626c6b29a3b1a94dfda5fd0375928 | Author: Vijay Parthasarathy <vijay2win@gmail.com>
 | 2012-04-27 18:56:41-07:00

    Add varint encoding to Serializing Cache
    patch by Vijay; reviewed by jbellis,xedin for CASSANDRA-4138

46e422a9417b5b513ceae4c9652ba413e2ede474 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-04-27 16:19:24-05:00

    Open one sstableScanner per level for leveled compaction
    patch by slebresne and jbellis for CASSANDRA-4142

808d7c9f32a9b3c623506a4d26febf70c1770f0d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-04-24 13:20:02-05:00

    add JdbcDecimalTest
    patch by dbrosius; reviewed by jbellis for CASSANDRA-3837

4797b40339e101d829e8ad15c923d36ce0e0ce8f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-04-18 09:54:34-05:00

    add -cf option to nodetool snapshot
    patch by dbrosius; reviewed by jbellis for CASSANDRA-556

8ea2d2a6a15bc1f791711d55b4345c233020d753 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-04-11 18:38:39-05:00

    Add column metadata to system column families
    
    patch by jbellis; reviewed by slebresne for CASSANDRA-4018

fc7e86404a27963071e416ff4deb0c7143e68bfc | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-04-11 16:31:36+02:00

    Fix get_paged_slice
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4136

1ea2a60e846a24318a993d72bf88d2d784d593d0 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-04-06 17:18:23+02:00

    Improve picking of comparator for composite column with CQL3
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4093

0d1d3bca1c4600d76c1b135d56934c3968a81aa3 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-04-06 17:18:23+02:00

    Improve picking of comparator for composite column with CQL3
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4093

63f6c8431918e39a50023613102bf8dc3c9768da | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-04-04 14:27:18-05:00

    update caches to use byte[] keys to reduce memory overhead
    patch by vijay; reviewed by jbellis for CASSANDRA-3966

f81cc74f5cb749cb68b34c724f50b1200dcf3ad6 | Author: Yuki Morishita <mor.yuki@gmail.com>
 | 2012-04-02 13:32:27-05:00

    add serializedSize (part 2) and fix unit tests
    patch by yukim; reviewed by jbellis for CASSANDRA-3617

d69d304c4e4788daa201539e5e8441d30bb02396 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-03-30 16:44:24+02:00

    Remove dead sliced_buffer_size_in_kb option
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4076

baf130094938ac03a91844cd5c3a70f54d5bcff3 | Author: Pavel Yaskevich <xedin@apache.org>
 | 2012-03-28 00:49:17+03:00

    fix KEYS index from skipping results
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3996

9471e8d0bcf77569993064e6151595fa7993ebd1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-03-26 17:53:36-05:00

    Automated refactor: rename Message out of class names that aren't MessageIn, MessageOut, or related

a06be23fbe7859063039767ce0dff64922445f39 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-03-26 17:52:16-05:00

    Rewrite IncomingTcpConnection to deserialize w/o extra copies to byte[]. MessageIn now has a payload field, and uses the Verb to look up the correct deserializer. REQUEST_RESPONSE deserializer is not uniquely determined by Verb, so we look those up by their callback instead.
    
    patch by jbellis and yukim for CASSANDRA-3617

021ec71be5c32788347cee077034df690a279a34 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-03-26 17:49:56-05:00

    Automated refactor: move StorageService.Verb into MessagingService

5d46a014be3b4ee3ff010c2c180ec3aa9ccac48b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-03-26 17:49:35-05:00

    Automated refactor: rename Message to MessageIn

5a6f0b852935e7da957e5cfc397fd0a55b9516b6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-03-26 17:48:46-05:00

    Introduce MessageOut class, which wraps an object to be sent in the "payload" field.  The old Header class is inlined into the "parameters" map.
    patch by jbellis; reviewed by yukim for CASSANDRA-3617

56302ceccf0571b1f2c7373fe9331d9b7d1b05b4 | Author: Jonathan Ellis <jbellis@gmail.com>
 | 2012-03-26 10:39:54-05:00

    Test fixes for 1.0 message serialization format

959764186ac64e450d7f5566070da32e1b567146 | Author: Jonathan Ellis <jbellis@gmail.com>
 | 2012-03-26 09:59:37-05:00

    cleanup

8b23dcaef922a9c343bfdb7595d618da4efc9a2d | Author: Jonathan Ellis <jbellis@gmail.com>
 | 2012-03-26 09:41:26-05:00

    update AbstractSerializationsTester to generate 1.0 messages, which omit wasted space after the message body.  CUR_VER is left at 0.7 to ensure compatibility.

772c4f1a7939e1bf236c5bf3e7bf624f7078c80b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-03-23 11:43:32-05:00

    Estimate how many keys overlap with other sstables before compacting a single sstable because of high tombstone counts
    patch by yukim; reviewed by jbellis for CASSANDRA-4022

1e18538c9868e92622e9e0acf87b2e88b9bd6182 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-03-21 16:33:02-05:00

    only deserialize keys we need in the sample
    patch by yukim; reviewed by jbellis for CASSANDRA-4023

522730a0fc7ec0847c05867e769c275a160ba171 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-03-16 09:30:34+01:00

    Move CF and KS validation out of thrift
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4037
    (backport from cassandra-1.1 for CASSANDRA-4093 sakes)
    
    Conflicts:
    
            CHANGES.txt
            src/java/org/apache/cassandra/cql/AlterTableStatement.java
            src/java/org/apache/cassandra/cql/CreateColumnFamilyStatement.java
            src/java/org/apache/cassandra/cql3/statements/AlterTableStatement.java
            src/java/org/apache/cassandra/cql3/statements/CreateColumnFamilyStatement.java

86f5eaa9b68e3dda0052bb92658fb86ac5fddc48 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-03-16 09:30:34+01:00

    Move CF and KS validation out of thrift.
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-4037

b7a8b57ca653843e14bad544745a1ee7f0df5f44 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2012-03-08 17:41:22-06:00

    Make BoundedStatsDeque threadsafe, removed AbstractStateDeque and
    AdaptiveLatencyTracker.
    Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-4019

dfea1200ee775e58195ca97b35ac20f9d7b8f5fd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-03-08 14:21:45-06:00

    move schema loading until after cleanup
    patch by jbellis; reviewed by slebresne for CASSANDRA-3967

6b2ea264702f80518a1147ab0aac44e0cf40dfc3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-03-07 15:21:11-06:00

    Track tombstone expiration
    patch by yukim; reviewed by jbellis for CASSANDRA-3442

65059cf48e0794e0459b1882961616f55382c756 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-03-07 18:35:15+01:00

    Don't promote sstables for cleanup, scrub and updateSSTables
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-3989

048c8a98d83b41d463b557ede8a0bf98d3def022 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-03-07 18:35:15+01:00

    Don't promote sstables for cleanup, scrub and updateSSTables
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-3989

7e4ef1cc29d472db773375802cb1e70e95fe9556 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-03-02 12:09:17-06:00

    remove generification from DecoratedKey
    patch by dbrosius; reviewed by jbellis for CASSANDRA-3978

ccb0028931c9de665d521b4798a9f63f7dee7497 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-02-29 11:50:27-06:00

    Add type information to new schema_ columnfamilies and remove thrift validation
    
    patch by jbellis and slebresne; reviewed by jbellis and slebresne for CASSANDRA-3792

c9270f4e3ae5f94d46070f1c7e585c90bc68df7c | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-02-28 18:53:32+01:00

    Fix race between writes and read for cache
    
    patch by jbellis and slebresne; reviewed by jbellis and slebresne for CASSANDRA-3862

5030f78a5aa9bfa52915812dceb78a717db1ee86 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-02-22 16:30:54+01:00

    Remove deprecated merge_shard_chance
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-3940

3eefbac133c838db46faa6a91ba1f114192557ae | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-02-10 20:12:55+01:00

    Don't silently prepend '0' during hex-to-bytes conversion
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-2851

ad80cf4c20977f68cea047d9d03b5e927668db12 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-02-08 15:08:46+01:00

    SuperColumn may ignore relevant tombstones
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-3875

58202a8ef364c7e1b35eedd1270c5e72d305e23c | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-02-06 17:15:36+01:00

    Fix unit tests (DefsTest, SSTableImportTest, CompositeTypeTest)
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-3864

099f04e609487a4e01b2e21758593a820869f8d9 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-02-06 16:05:23+01:00

    Fix "Unable to create hard link" SSTableReaderTest error messages
    
    patch by jbellis and scode; reviewed by slebresne for CASSANDRA-3735

2deee7a4e70c3e17344f7bbd53e9a72a8ac99dba | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-01-30 16:22:39+01:00

    Add command to rebuild node without merkle tree calculations
    
    patch by scode; reviewed by jbellis and slebresne for CASSANDRA-3483

96ecaff517418c63b93688865dbb435b2186372f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-01-26 10:29:44-06:00

    move ConfigurationException check to Create statement

37b079352d412bb67036aa4130107728b9c8ae0d | Author: Pavel Yaskevich <povel.y@gmail.com>
 | 2012-01-22 02:46:02+02:00

    Allow concurrent schema migrations
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-1391

35f7bc597a8d26ca88526cf0d5208c13bdda523d | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-01-19 17:05:45+01:00

    Allow rangeSlice queries to be start/end inclusive/exclusive
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-3749

0456b7eb231275fba368d35fb861b09096fdd8fb | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-01-17 09:40:04+01:00

    Allow doing a range slice with a limit of columns instead of rows
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-3742

655ccc3abfc0f3fbe974d3f52cd38bf0d6afe2a9 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2012-01-16 18:50:53+01:00

    CQL 3.0 beta
    
    patch by slebresne; reviewed by jbellis and urandom for CASSANDRA-3761

f2cb272798ca44d88d13b1f0d69d9a9e7ab70a15 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-01-12 17:14:54-06:00

    update createHardLink calls

185eca5d1fa7e384bb888c144d06abbced0fd577 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-01-11 11:44:32-06:00

    prevent slow clients from postponing shutdown indefinitely
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-3727

ea4296932c6be69d7a1a995367bcf7e2130e962b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-01-10 18:17:39-06:00

    r/m unused code, and replace FBUtilities.byteArrayToInt with Guava Ints.fromByteArray

1a3a52642c6e72666beb20346093cc3cf2e374f5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-01-03 21:12:33-06:00

    remove ConsistencyLevelTest.java
    patch by slebresne; reviewed by jbellis for CASSANDRA-3531

48f5d571641e534bb633f1e4e71a308a0bcba1d1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-12-28 12:27:04-06:00

    fix commitlog segment overflow
    patch by rbranson; reviewed by jbellis for CASSANDRA-3615

bad90afc6f5be37fae11358c949802503e77caef | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-12-27 20:17:17+00:00

    add row-level isolation via SnapTree
    patch by slebresne; reviewed by jbellis for CASSANDRA-2893
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1225001 13f79535-47bb-0310-9956-ffa450edef68

e3c5d5d4335150e76b3e7e5ea7147f33ddc49910 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-12-20 20:08:20+00:00

    stop thrift service in shutdown hook so we can quiesce MessagingService
    patch by jbellis; reviewed by Brandon Williams for CASSANDRA-3335
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1221467 13f79535-47bb-0310-9956-ffa450edef68

3297a96e1849f41d9c61f024282ed52d642e0794 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2011-12-20 21:00:53+01:00

    Merge get_indexed_slices with get_range_slices
    
    patch by slebresne; reviewed by jbellis for CASSANDRA-1600

250e63bc74c948aea68c06fd2b684d77ff25762c | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2011-12-09 18:45:39+00:00

    Remove old distributed tests.
    Patch by brandonwilliams reviewed by jbellis for CASSANDRA-3602
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1212572 13f79535-47bb-0310-9956-ffa450edef68

ec624f50957776a444c28d6fea028786fe97640c | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-12-08 17:31:07+00:00

    Improve memtable slice iteration performance
    patch by slebresne; reviewed by jbellis for CASSANDRA-3545
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1211999 13f79535-47bb-0310-9956-ffa450edef68

16097db1f2afac9e5098d67e9709552f4f7ef9a0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-12-02 23:30:32+00:00

    fix commitlog segment recycling
    patch by Rick Branson; reviewed by jbellis for CASSANDRA-3557
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1209779 13f79535-47bb-0310-9956-ffa450edef68

eaca5341522a079dcecc181d229728da418ff2d6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-12-02 21:00:43+00:00

    Optimize componentsFor method for compaction and startup time
    patch by jbellis and Eric Parusel; reviewed by slebresne for CASSANDRA-3532
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1209689 13f79535-47bb-0310-9956-ffa450edef68

f0b14509e1e4827f10458d359a46a69983be786f | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-12-02 14:39:28+00:00

    fix default value validation usage in CLI SET command
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3553
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1209514 13f79535-47bb-0310-9956-ffa450edef68

554223b4a65c7839c36e8a17e36636b92f4f15a0 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-12-01 08:31:20+00:00

    remove assumption that key and token are in bijection
    patch by slebresne; reviewed by jbellis for CASSANDRA-1034
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1208993 13f79535-47bb-0310-9956-ffa450edef68

7d0db867588309a5e00c455e6752ac90e8e35bf2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-23 16:18:43+00:00

    merge #2786 from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1205475 13f79535-47bb-0310-9956-ffa450edef68

dc342de3711a5000be536cae6a661bbd44733398 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-23 15:38:44+00:00

    avoid dropping tombstones when they might still be needed to shadow data in another sstable
    patch by slebresne and jbellis for CASSANDRA-2786
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1205452 13f79535-47bb-0310-9956-ffa450edef68

babc10530621c6f380abb738b1c548c50d5b7bed | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-22 22:39:39+00:00

    Recycle commitlog segments for improved performance
    patch by Rick Branson and jbellis for CASSANDRA-3411
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1205203 13f79535-47bb-0310-9956-ffa450edef68

aee40158c07cbed8e452d426ea486249044d0cc1 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-11-22 09:19:57+00:00

    Fix incorrect query results due to invalid SSTable.maxTimestamp
    patch by slebresne; reviewed by jbellis and amorton for CASSANDRA-3510
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1204869 13f79535-47bb-0310-9956-ffa450edef68

9a5c679f0a13575cd304fb3df4f41535a3a3d5bd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-18 22:56:43+00:00

    enforce RP tokens 0..2**127
    patch by jbellis; reviewed by Nick Bailey for CASSANDRA-3501
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1203893 13f79535-47bb-0310-9956-ffa450edef68

136a1e53ad8e04374a6c54dd07d61d1a595a033f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-18 16:42:34+00:00

    fix ConsistencyLevelTest better
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1203734 13f79535-47bb-0310-9956-ffa450edef68

be1b02b95bd9c847cdfb01a0979d1cce7c581845 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-18 16:37:39+00:00

    update size-tiered compaction to prioritize small tiers
    patch by jbellis; reviewed by slebresne for CASSANDRA-2407
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1203729 13f79535-47bb-0310-9956-ffa450edef68

6c3a28970549f66e20eb7b449706f1ef2fba11e2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-17 18:54:52+00:00

    fix ConsistencyLevelTest
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1203327 13f79535-47bb-0310-9956-ffa450edef68

943fd92c9c0e16601a1445181462bde5466d55b4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-17 18:45:04+00:00

    update SSTableMetadata to conform with code style
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1203319 13f79535-47bb-0310-9956-ffa450edef68

504d4d7fce9cfe7963ffd1b80949ce0a739d7a29 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-16 22:02:03+00:00

    actually test persistent-ness in testPeristentStatistics
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1202903 13f79535-47bb-0310-9956-ffa450edef68

9f7a83d1b1881ff23ed2c5ed53b33d252993e821 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-11-14 14:31:42+00:00

    Use (Guava inspired) faster bytes comparison
    patch by slebresne; reviewed by jbellis for CASSANDRA-3434
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1201726 13f79535-47bb-0310-9956-ffa450edef68

e029b7d0c11f32ba0c1647778759924bffd2275a | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-11-10 19:18:46+00:00

    Fix incorrect size exception during streaming of counters
    patch by slebresne; reviewed by jbellis for CASSANDRA-3481
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1200483 13f79535-47bb-0310-9956-ffa450edef68

74459de4dd1b9e55e502f2b7296bc2fcaca365fa | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-10 02:24:46+00:00

    add sstable forward-compatibility
    patch by jbellis; reviewed by ymorishita for CASSANDRA-3478
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1200100 13f79535-47bb-0310-9956-ffa450edef68

236818cc34848084d2620bc3f600c42b282e2cb6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-09 18:29:30+00:00

    update Descriptor to use a regexp for validation
    patch by ymorishita; reviewed by jbellis for CASSANDRA-3470
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1199909 13f79535-47bb-0310-9956-ffa450edef68

45edba697f915fedae33f415afec2e5900e82a6d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-09 17:17:54+00:00

    fix reading metadata/statistics component for version < h
    patch by jbellis; reviewed by slebresne for CASSANDRA-3474
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1199874 13f79535-47bb-0310-9956-ffa450edef68

41c7424a0c6299cfcec331c0d9161c06db50b03f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-09 17:03:03+00:00

    revert #3393 temporarily
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1199850 13f79535-47bb-0310-9956-ffa450edef68

6a3e42a6345459771879d51d1a60a1c6c681b78c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-08 18:30:22+00:00

    update test comment
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1199379 13f79535-47bb-0310-9956-ffa450edef68

1a88aa68dc1bb092c1f0cf702ee1e06f9411cd7a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-08 18:29:54+00:00

    fix merge of #3437
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1199378 13f79535-47bb-0310-9956-ffa450edef68

d15a798af7acaf96162dc12efa3c14440c862c4f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-08 18:01:30+00:00

    add test for CASSANDRA-3467 (which was fixed by #3446)
    patch by Rick Branson; reviewed by jbellis for CASSANDRA-3467
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1199369 13f79535-47bb-0310-9956-ffa450edef68

9392edf07298417f90263ec8bea0897afad9f574 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-08 17:55:16+00:00

    fix querying supercolumns by name
    patch by jbellis; reviewed by slebresne and tested by Mike Smith for CASSANDRA-3446
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1199367 13f79535-47bb-0310-9956-ffa450edef68

b79ea7de10474fc66bcbacab07ad6c821b838972 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-07 17:49:39+00:00

    merge #3437 from 1.0
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1198840 13f79535-47bb-0310-9956-ffa450edef68

9bf951eb464b3d4c75d6e19ddae20b5e34d9aa3d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-07 17:34:04+00:00

    fix invalidate-related test failures
    patch by jbellis; reviewed by slebresne for CASSANDRA-3437
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1198830 13f79535-47bb-0310-9956-ffa450edef68

b2dcd3e5a5600be55c558eb5e20833ecec8264d1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-03 04:52:01+00:00

    fix DecimalType bytebuffer marshalling
    patch by Rick Shaw; reviewed by jbellis for CASSANDRA-3421
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1196941 13f79535-47bb-0310-9956-ffa450edef68

e4790d5397a4e01c583fca9a5371cde993678334 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-01 04:28:58+00:00

    renaming
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1195812 13f79535-47bb-0310-9956-ffa450edef68

e9660c6de8e3f4b5d4802e898e421316e2783575 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-01 04:16:54+00:00

    cleanup and fixes for index debug logging
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1195810 13f79535-47bb-0310-9956-ffa450edef68

6786f9bef33818bd542b737f89f6fc88a0f91f95 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-01 03:50:23+00:00

    renaming
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1195802 13f79535-47bb-0310-9956-ffa450edef68

36291a3ca9060e3e87a3e7894d134961b9bc8108 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-11-01 03:49:33+00:00

    cleanup and fixes for index debug logging
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1195801 13f79535-47bb-0310-9956-ffa450edef68

609bc4e123f08b8f65dbb45da3243719b7ccfdde | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-31 16:06:48+00:00

    replace compactionlock use in schema migration by checking CFS.isInvalidD
    patch by jbellis; reviewed by slebresne for CASSANDRA-3116
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1195542 13f79535-47bb-0310-9956-ffa450edef68

5fbb89087afa757d62bb006324d40cd64686c49e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-19 04:22:58+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1185965 13f79535-47bb-0310-9956-ffa450edef68

8cc192ff8a1ce72f87c1c5cee88b89c8723f6ebf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-19 04:18:40+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1185964 13f79535-47bb-0310-9956-ffa450edef68

358769548a9fa451bce605aa518876da53a3dd10 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-19 04:15:15+00:00

    finish fixing changing durable_writes keyspace option during CF creation
    patch by jbellis; reviewed by pyaskevich for CASSANDRA-3292
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1185963 13f79535-47bb-0310-9956-ffa450edef68

8b8a928e04bd091a6d774a9d5b9937d2002d7882 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-18 17:19:11+00:00

    r/m obsolete CF/KS rename code
    patch by jbellis; reviewed by pyaskevich for CASSANDRA-3292
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1185761 13f79535-47bb-0310-9956-ffa450edef68

3942b06f05b796790a6a5a21ae68dd03c00da803 | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-10-15 20:16:31+00:00

    Fix completely removing column metadata using CLI
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3126
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1183681 13f79535-47bb-0310-9956-ffa450edef68

84eeb28e3c60fee44597f4e4c663472ef147c811 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-13 05:08:15+00:00

    ICompactSerializer* -> I[Versioned]Serializer
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-3333
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1182652 13f79535-47bb-0310-9956-ffa450edef68

2ede7fc4beb1c19969700ce5079e8c764740e05a | Author: Eric Evans <eevans@apache.org>
 | 2011-10-10 15:38:37+00:00

    move FBUtils methods for bytes<->hex to separate class
    
    Patch by eevans; reviewed by jbellis for CASSANDRA-3299
    
    Conflicts:
    
            drivers/java/test/org/apache/cassandra/cql/JdbcDriverTest.java
            drivers/java/test/org/apache/cassandra/cql/jdbc/PreparedStatementTest.java
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1181025 13f79535-47bb-0310-9956-ffa450edef68

56492f50329d50c9aabda6a824f856e181657b64 | Author: Eric Evans <eevans@apache.org>
 | 2011-10-10 15:21:42+00:00

    move FBUtils methods for bytes<->hex to separate class
    
    Patch by eevans; reviewed by jbellis for CASSANDRA-3299
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1181018 13f79535-47bb-0310-9956-ffa450edef68

0d9fdad0b515d1c7ce0d1a8abb4bf391e3c44330 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-10-07 15:29:22+00:00

    Move SimpleAuthenticator and SimpleAuthority to examples/
    patch by slebresne; reviewed by jbellis for CASSANDRA-2922
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1180076 13f79535-47bb-0310-9956-ffa450edef68

6fa1eaacc7c7bbacffbef264b2120dce1901400f | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-10-05 22:59:31+00:00

    off-heap cache to use sun.misc.Unsafe instead of JNA
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3271
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1179467 13f79535-47bb-0310-9956-ffa450edef68

4bbf048e3761ed4924be7a051f105768ae8f2a1d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-05 18:33:38+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1179370 13f79535-47bb-0310-9956-ffa450edef68

078a605a5e60e2b138a8b9d41c8d53465360188d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-05 18:26:07+00:00

    backport r1174472 from 1.0.0
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1179364 13f79535-47bb-0310-9956-ffa450edef68

59dfe48638d864e5be5512ec8db9e516de205be9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-05 18:18:23+00:00

    fix truncate allowing data to be replayed post-restart
    patch by jbellis; reviewed by slebresne for CASSANDRA-3297
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1179359 13f79535-47bb-0310-9956-ffa450edef68

d5311404a00ed458614b186925386dee2e07656f | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-10-04 17:16:08+00:00

    Fix broken CompressedRandomAccessReaderTest
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3298
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1178868 13f79535-47bb-0310-9956-ffa450edef68

3682eb7ec102c12693fba305dbec108897a7d39f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-10-03 18:40:38+00:00

    better assert failure message
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1178512 13f79535-47bb-0310-9956-ffa450edef68

10786e72571ebe9382970834c95301de661bdf5d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-27 20:36:59+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1176605 13f79535-47bb-0310-9956-ffa450edef68

445696052d0a488b4ab7c71a2958a058242169eb | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-09-27 20:13:32+00:00

    FBUtilities.hexToBytes(String) to throw NumberFormatException when string contains non-hex characters
    patch by Jonathan Ellis and Pavel Yaskevich; reviewed by Pavel Yaskevich for (CASSANDRA-3231)
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1176589 13f79535-47bb-0310-9956-ffa450edef68

bab73597ab93bb7477d1a22ebf206e78279232cf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-23 01:01:23+00:00

    wait a few seconds for index to get flagged as built on startup to avoid false negatives
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1174472 13f79535-47bb-0310-9956-ffa450edef68

ea82722776c43967878180199ab54ba485575eb2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-22 22:56:47+00:00

    LazilyCompactedRow and QueryFilter incorrectly claimed their trivial reduce case was trivial
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1174440 13f79535-47bb-0310-9956-ffa450edef68

2a585c0942aaab9fde65a836bd887b03f589d3a4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-22 20:08:06+00:00

    add TrivialOneToOne MergeIterator optimization
    patch by jbellis; tested by brandonwilliams for CASSANDRA-3234
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1174361 13f79535-47bb-0310-9956-ffa450edef68

a4f75e2c909c89c504538cd7050602adc3696266 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-22 20:07:28+00:00

    optimize single-source case for MergeIterator
    patch by jbellis; tested by brandonwilliams for CASSANDRA-3234
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1174360 13f79535-47bb-0310-9956-ffa450edef68

ae5722c2379614e4657088cfef38e7bec521c211 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-15 13:46:28+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1171097 13f79535-47bb-0310-9956-ffa450edef68

3cccb44e5f10d5bbc6cd1a1dbe9e5c757bb28e99 | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-09-14 12:06:39+00:00

    Allow quoting of the ColumnFamily name in CLI `create column family` statement
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3195
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1170555 13f79535-47bb-0310-9956-ffa450edef68

a4b1e10ef5e2b49d6c97840cc7d2d732ed5d9ffa | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-09 21:19:48+00:00

    remove gratuitious and sometimes dangerous overriding of default buffer sizes
    patch by brandonwilliams and jbellis for CASSANDRA-3171
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1167365 13f79535-47bb-0310-9956-ffa450edef68

58df830e4193897d606f05ca3bd9ce23a6a05f20 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-09 16:49:35+00:00

    add int/int32 data type
    patch by Radim Kolar; reviewed by jbellis for CASSANDRA-3031
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1167287 13f79535-47bb-0310-9956-ffa450edef68

ceabffaa22ece914c989a40a2e4e852cf26d91fe | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-08 17:36:26+00:00

    remove isMajor compaction designation
    patch by jbellis; reviewed by Tupshin Harper and Ben Coverston for CASSANDRA-3154
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1166822 13f79535-47bb-0310-9956-ffa450edef68

fa212738583856895f7de79d17914eb570a2faaa | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-08 16:31:27+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1166779 13f79535-47bb-0310-9956-ffa450edef68

1ee25ee5949adf550b6ef4323b470c7ca8988c11 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-09-08 08:20:18+00:00

    Update CQL type names to match expected (SQL) behavior
    patch by jbellis; reviewed by slebresne for CASSANDRA-3149
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1166564 13f79535-47bb-0310-9956-ffa450edef68

b788d192ffd106bb4f5adec0408dc99de13eb090 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-08 03:36:40+00:00

    remove explicit per-CF memtable thresholds
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-2449
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1166520 13f79535-47bb-0310-9956-ffa450edef68

f14980d6090c67e8a6c2d20ccd4a202b541c6cdd | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-09-07 17:29:53+00:00

    Use TreeMap backed column families for the SSTable simple writers
    patch by slebresne; reviewed by jbellis for CASSANDRA-3148
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1166283 13f79535-47bb-0310-9956-ffa450edef68

44a566d32f84a8cd28cb3519feba6fca3b30f049 | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-09-07 17:16:46+00:00

    fix of the CQL count() behavior
    patch by Jonathan Ellis and Pavel Yaskevich; reviewed by Eric Evans and Pavel Yaskevich for CASSANDRA-3068
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1166273 13f79535-47bb-0310-9956-ffa450edef68

fbf32cae91705cad2a000ce6e9745f14804175c2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-07 16:31:52+00:00

    parallel compaction
    patch by jbellis; reviewed by slebresne for CASSANDRA-2901
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1166255 13f79535-47bb-0310-9956-ffa450edef68

9404c65f72b3334c5a44e525401a8959e3aa6f00 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-06 13:56:48+00:00

    fix build after rename snafu
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1165672 13f79535-47bb-0310-9956-ffa450edef68

6c467fd6718f59757234d32e604dfd9a13d4a296 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-06 13:37:15+00:00

    retry two renames
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1165666 13f79535-47bb-0310-9956-ffa450edef68

a8ed29baec96c76bbfda1d878758e82b0323d0e7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-06 13:28:31+00:00

    move *Term to Jdbc*
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1165661 13f79535-47bb-0310-9956-ffa450edef68

c11eeb43a49af512e6da64e32731840b265f0ae9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-09-06 13:28:09+00:00

    remove ATerm.isCommutative and AType.toString
    patch by jbellis; reviewed by eevans for CASSANDRA-2936
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1165660 13f79535-47bb-0310-9956-ffa450edef68

fd53a7efb4fa950967c0ca4d60d741f51315a9ef | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-09-05 22:21:01+00:00

    Prevent users from creating keyspaces with LocalStrategy replication
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3139
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1165438 13f79535-47bb-0310-9956-ffa450edef68

e4e19931e228d24988b37c2dd21429126551ddf0 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-09-02 10:24:21+00:00

    Make repair of a range sync all replica pairs for this range
    patch by slebresne; reviewed by jbellis for CASSANDRA-2610
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1164463 13f79535-47bb-0310-9956-ffa450edef68

3893f24098c3d82dc31571f0b6841e2d5821ea74 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-31 19:33:03+00:00

    generate hints for replicas that timeout
    patch by Patricio Echague and jbellis for CASSANDRA-2034
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1163760 13f79535-47bb-0310-9956-ffa450edef68

994a03cdee262e533d42422084f5066bc8cc7cbf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-31 18:17:06+00:00

    add delay parameter to removeToken so RemoveTest doesn't have to wait for full RING_DELAY
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1163731 13f79535-47bb-0310-9956-ffa450edef68

dec9eec41f7a1c060db8a6bc946aa012c81b73f0 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-08-31 16:06:09+00:00

    Make repair report failure when a participating node dies
    patch by slebresne; reviewed by jbellis for CASSANDRA-2433
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1163677 13f79535-47bb-0310-9956-ffa450edef68

16d73851665146c763b24c947e7a157fe24e666b | Author: T Jake Luciani <jake@apache.org>
 | 2011-08-30 14:25:53+00:00

    Pluggable Secondary Index Implementations
    patch by tjake; reviewed by jbellis for CASSANDRA-3078
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1163228 13f79535-47bb-0310-9956-ffa450edef68

ea5a3d15f03802c38eed19e8f9a0011ceccedf6e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-30 05:50:30+00:00

    fix corner cases in Range.differenceToFetch
    patch by Tyler Hobbs; reviewed by Stu Hood for CASSANDRA-3084
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1163090 13f79535-47bb-0310-9956-ffa450edef68

bfac864064d19562ed9b50a94af8133fde075ac3 | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-08-28 11:06:17+00:00

    Fix parsing of the Keyspace and ColumnFamily names in numeric and string representations in CLI
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3075
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1162495 13f79535-47bb-0310-9956-ffa450edef68

3d4e07f7eccd607529c9323c2b0a474e76f1d6ce | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-26 21:31:35+00:00

    wip
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1162266 13f79535-47bb-0310-9956-ffa450edef68

f0ee59d4c08d97119da4acd8815eef4f93311a3f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-26 19:55:25+00:00

    add LeveledCompactionStrategy (take 2)
    patch by Ben Coverston; reviewed by jbellis for CASSANDRA-1608
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1162223 13f79535-47bb-0310-9956-ffa450edef68

f9497f4b4c18c6c47ebf14c525bdce4c1f0fe1ed | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-26 19:39:04+00:00

    Revert "add LeveledCompactionStrategy"
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1162220 13f79535-47bb-0310-9956-ffa450edef68

ed0df5f4786854a7cc9596c43925156629fd1ba2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-26 19:31:11+00:00

    add LeveledCompactionStrategy
    patch by Ben Coverston; reviewed by jbellis for CASSANDRA-1608
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1162217 13f79535-47bb-0310-9956-ffa450edef68

38e3e85b121ba6308ba3ceb26312d12ed0d609ec | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-08-24 18:52:23+00:00

    Clean up KSMetadata, CFMetadata from unnecessary Thrift<->Avro conversion methods
    patch by Jonathan Ellis and Pavel Yaskevich; reviewed by Pavel Yaskevich for CASSANDRA-3032
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1161230 13f79535-47bb-0310-9956-ffa450edef68

7b532bcada7959f6ba04618f427f1b9dfe17ecd1 | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-08-22 23:16:04+00:00

    Refactoring of the DatabaseDescriptor/CFMetadata/Table to support o.a.c.config.Schema which will be handling all schema quering/mutations
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-1391
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1160494 13f79535-47bb-0310-9956-ffa450edef68

791a78f92c8318991cd9207bbca99b470174044a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-21 04:50:55+00:00

    Stop reading from sstables once we know we have the most recent columns
    patch by Daniel Lundin and jbellis for CASSANDRA-2498
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1159942 13f79535-47bb-0310-9956-ffa450edef68

8a8e1746dd4b4cebadd1543371bfef013233324d | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-08-19 15:00:55+00:00

    Fix of numeric-only and string column names handling in CLI "drop index"
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3054
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1159657 13f79535-47bb-0310-9956-ffa450edef68

055a98ebf1d9e9fa8cc349024c94384d715fcfb3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-19 01:59:22+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1159474 13f79535-47bb-0310-9956-ffa450edef68

a9e9b720fb04aa7218a0815ea4cfeaa1ef60c065 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-19 01:54:25+00:00

    return an InvalidRequestException if an indexed column is assigned a value larger than 64K
    patch by pyaskevich and jbellis for CASSANDRA-3057
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1159473 13f79535-47bb-0310-9956-ffa450edef68

6139767e9095fecabf38cade374a3817f9858be8 | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-08-17 22:17:03+00:00

    Validate that column names in column_metadata does not equal to key_alias on create/update of the ColumnFamily and CQL 'ALTER' statement.
    patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3036
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1158939 13f79535-47bb-0310-9956-ffa450edef68

b95a49c5f9e22225fc0ebc703fd62bd8241bd9d7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-17 21:52:41+00:00

    Arena allocation for memtables
    patch by jbellis and stuhood for CASSANDRA-2252
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1158927 13f79535-47bb-0310-9956-ffa450edef68

9d63eb06478eca193216e3fca368520429aee266 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-17 19:18:03+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1158878 13f79535-47bb-0310-9956-ffa450edef68

4ff5c45c703f3fe284eef21ed919dbab5c95d1e6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-17 14:50:53+00:00

    fix test config so localhost is seed
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1158753 13f79535-47bb-0310-9956-ffa450edef68

38258ed6cf7411edf90a46d53cdcb955619a4438 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-17 13:22:24+00:00

    fix SSTIT on Windows
    patch by Vladimir Loncar; reviewed by jbellis for CASSANDRA-3043
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1158693 13f79535-47bb-0310-9956-ffa450edef68

4deb77971a43cf5a55bd2e2835255ff044137fc5 | Author: Pavel Yaskevich <xedin@apache.org>
 | 2011-08-16 20:47:22+00:00

    Fix missing logging for some exceptions
    patch by Jonathan Ellis; reviewed by Pavel Yaskevich for CASSANDRA-2061
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1158439 13f79535-47bb-0310-9956-ffa450edef68

e987e3b88fb8ca88d1c69bbe48235dd770d8042a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-15 20:45:38+00:00

    default auto_bootstrap to true and remove from example configuration
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-2477
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1158005 13f79535-47bb-0310-9956-ffa450edef68

89699a67a1732210cfdbdc316883c51e00b80df5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-14 02:48:34+00:00

    add non-interactive mode and lazy help loading to cli
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1157457 13f79535-47bb-0310-9956-ffa450edef68

f9d057edbd56776f73c83a3998664f1334c32a17 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-13 06:00:42+00:00

    remove assumption that buffers are array-backed from CFSTest
    patch by jbellis
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1157332 13f79535-47bb-0310-9956-ffa450edef68

4069d8af44241b84cfdfa60dc362868ef5241ecf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-11 19:36:06+00:00

    make sure truncate clears out the commitlog
    patch by jbellis; reviewed by slebresne for CASSANDRA-2950
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1156763 13f79535-47bb-0310-9956-ffa450edef68

f599559221ad074d9af0a99d7ffdd482c2b6b10c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-11 19:29:34+00:00

    make sure pre-truncate CL segments are discarded
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1156757 13f79535-47bb-0310-9956-ffa450edef68

0bbc22c00dfcce3d0945e61e94dd91d78ed51a26 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-10 17:04:39+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1156265 13f79535-47bb-0310-9956-ffa450edef68

d33e2be8b4b41c18658c1803f29aa9e15afc20d2 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-08-09 20:24:17+00:00

    Refuse counter write at CL.ANY
    patch by slebresne; reviewed by jbellis for CASSANDRA-2990
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1155548 13f79535-47bb-0310-9956-ffa450edef68

79cf5f639513703bb54403defa7f8037561fdad7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-09 18:40:54+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1155466 13f79535-47bb-0310-9956-ffa450edef68

016068ab27cd6735309e44837b09d77a2387d4c2 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-08-09 16:34:49+00:00

    Make ColumnFamily backing column map pluggable and introduce unsynchronized ArrayList backed map for reads
    patch by slebresne; reviewed by jbellis for CASSANDRA-2843
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1155426 13f79535-47bb-0310-9956-ffa450edef68

53dc854ba75612213f88ce50c48c5874205a3868 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-07 01:51:44+00:00

    refactor CompactionIterator -> CompactionIterable
    patch by jbellis; reviewed by slebresne for CASSANDRA-2901
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1154635 13f79535-47bb-0310-9956-ffa450edef68

26dfdac558a32c41b366ae6ba5afd5e00a3eda5e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-05 20:22:29+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1154371 13f79535-47bb-0310-9956-ffa450edef68

e11fe50bc74a644a97908b84e80a568b2a9e5f35 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-05 20:19:45+00:00

    refactorings and corner-case bug fixes:
    - avoid modifying the List of rows after passing it to a LazilyCompactedRow
    - account for possibility that all data compacted by LCR has expired
    - clean up code duplication around shouldPurge cleanup
    patch by jbellis; reviewed by slebresne for CASSANDRA-2901
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1154369 13f79535-47bb-0310-9956-ffa450edef68

0fe7942804373e2b970b91c670542eb0bcf5aaee | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-05 15:43:58+00:00

    fix tracker getting out of sync with underlying data source
    patch by jbellis; reviewed by slebresne for CASSANDRA-2901
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1154274 13f79535-47bb-0310-9956-ffa450edef68

4ebba00095cb428c6d9ba9d3eb0f7e3b173b90da | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-04 04:33:24+00:00

    improve test logging
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1153750 13f79535-47bb-0310-9956-ffa450edef68

3120b65d34a3dd1df0100832bf25b4a9f59d204e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-04 02:04:41+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1153727 13f79535-47bb-0310-9956-ffa450edef68

90548386ef011c016bac70c4876ac51ddab648cf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-02 22:05:34+00:00

    fix race between reference-counted cleanup and scrub in DefsTest
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1153289 13f79535-47bb-0310-9956-ffa450edef68

c024da47b4f975e2005a93d7f5c8add651a679f5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-02 21:43:55+00:00

    fix readChar and skipBytes in BytesReadTracker
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1153279 13f79535-47bb-0310-9956-ffa450edef68

058a6ac0e444512f7306097a2f8302690629c2ee | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-08-02 16:54:38+00:00

    merge #2951 from trunk (r1151625, r1152416)
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1153190 13f79535-47bb-0310-9956-ffa450edef68

caea7ffd6b7e71bd6bb12409cb619545d30366c2 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-08-02 15:02:10+00:00

    Fix assertion error during compaction of counter CFs
    patch by slebresne; reviewed by jbellis for CASSANDRA-2968
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1153156 13f79535-47bb-0310-9956-ffa450edef68

e37a12a7c1bb6e3ab7c15a906c778cc15702c64e | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-08-01 14:22:50+00:00

    fix bug where dirty commit logs were removed (and avoid keeping segment with no post-flush activity permanently dirty)
    patch by slebresne; reviewed by jbellis for CASSANDRA-2829
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1152793 13f79535-47bb-0310-9956-ffa450edef68

ab2fc1f9e4c378e2f793c204435b1b728191d450 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-31 04:40:42+00:00

    add paging to get_count
    patch by Byron Clark; reviewed by jbellis for CASSANDRA-2894
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1152545 13f79535-47bb-0310-9956-ffa450edef68

c6741f30fa448906a27b976a03559d23e77ccfed | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-30 02:29:32+00:00

    create FM objects w/ reference count of one
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1152416 13f79535-47bb-0310-9956-ffa450edef68

6bdc779f723e67cc129321b3dc28ce6daa4db4cc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-29 05:47:31+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1152111 13f79535-47bb-0310-9956-ffa450edef68

cb2ff66af9b5a0b54a6ca70231319de1b7a1d7b0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-27 01:43:16+00:00

    speed up unit tests by one minute
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1151308 13f79535-47bb-0310-9956-ffa450edef68

474547cf16aad0d97bfa455d864340ee1c44e1a4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-26 18:58:24+00:00

    stop reading cache after max size-to-save is reached
    patch by Chris Burroughs; reviewed by jbellis for CASSANDRA-2082
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1151211 13f79535-47bb-0310-9956-ffa450edef68

e688815e5a05ba75b7a78c2da58d11a22d95b65c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-26 18:42:37+00:00

    add row_cache_keys_to_save CF option
    patch by Chris Burroughs; reviewed by jbellis for CASSANDRA-1966
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1151205 13f79535-47bb-0310-9956-ffa450edef68

ea44997bd223d8da580cf93fbc54f13ba8011815 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-26 04:30:43+00:00

    Remove SSTableWriter.Builder
    patch by jbellis and stuhood; reviewed by Yuki Morishita for CASSANDRA-2920
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1150984 13f79535-47bb-0310-9956-ffa450edef68

cc69205024c38532a0208ebfa67ac4114d202a93 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-07-25 16:11:58+00:00

    Add unit test for CounterMutationTest
    patch by slebresne; reviewed by jbellis for CASSANDRA-2945
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1150765 13f79535-47bb-0310-9956-ffa450edef68

d3890470cf71fbad887a5c4bc256bbdce92c654a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-22 14:56:25+00:00

    split BRAF into RandomAccessReader and SequentialWriter
    patch by pyaskevich and jbellis for CASSANDRA-2921
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1149628 13f79535-47bb-0310-9956-ffa450edef68

ad04bf7927ed3af1af560d515d1ebd5219385d15 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-22 14:41:23+00:00

    belatedly add BRTT
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1149623 13f79535-47bb-0310-9956-ffa450edef68

a720178032af2b32bbf571784f414a909f738c28 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-21 19:33:24+00:00

    fix test failures w/ index names
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1149332 13f79535-47bb-0310-9956-ffa450edef68

365f11ce06c5b196f08851a9d89c122c24941743 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-07-21 11:11:50+00:00

    Properly synchronize merkle tree computation
    patch by slebresne; reviewed by jbellis for CASSANDRA-2816
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1149121 13f79535-47bb-0310-9956-ffa450edef68

04c0b8143e90d5470823fc35ed1ff5f83371ed72 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-07-21 09:12:06+00:00

    Use reference counting to delete sstables instead of relying on the GC
    patch by slebresne; reviewed by jbellis for CASSANDRA-2521
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1149085 13f79535-47bb-0310-9956-ffa450edef68

647e3e5a3106667e79c23e22fb7abfb0241dc5f4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-20 00:13:25+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1148586 13f79535-47bb-0310-9956-ffa450edef68

c47d1781faea056a15b0d02d571c59b0e500947c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-19 21:29:39+00:00

    respect client timestamp on full row deletions
    patch by slebresne; reviewed by pyaskevich for CASSANDRA-2912
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1148547 13f79535-47bb-0310-9956-ffa450edef68

b6eb2ac24d81b1832d88b99de8f2b0c0ab3ad4e9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-19 16:14:44+00:00

    CQL: include only one row per unique keyfor IN queries
    patch by Jim Ancona; reviewed by pyaskevich for CASSANDRA-2717
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1148425 13f79535-47bb-0310-9956-ffa450edef68

466ff41a7d9449330dfd869f309c25988671090d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-18 19:56:32+00:00

    ensure that we never estimate 0 keys when streaming non-empty ranges
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-2916
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1148029 13f79535-47bb-0310-9956-ffa450edef68

273c53831faede08b6f539ea80517a454ab50a3a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-14 14:32:16+00:00

    add test for including supercolumn tombstone time in max timestamp computation
    patch by Daniel Doubleday; reviewed by jbellis for CASSANDRA-2753
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1146732 13f79535-47bb-0310-9956-ffa450edef68

5a7c2e52d122bfee3c20431a333b42e73e4cc9e0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-08 18:15:49+00:00

    r/m @author tags
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1144412 13f79535-47bb-0310-9956-ffa450edef68

da6369b4daae24e3114b0501929b3605c7a3a3ce | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-07-07 01:50:40+00:00

    track max client timestamp per-sstable
    patch by Alan Liang; reviewed by jbellis for CASSANDRA-2753
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1143627 13f79535-47bb-0310-9956-ffa450edef68

bc4dd9335f947eceb90f00581b01bd6533ff523e | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-07-06 11:34:50+00:00

    Handle row tombstones correctly in EchoedRow
    patch by slebresne; reviewed by jbellis for CASSANDRA-2786
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1143352 13f79535-47bb-0310-9956-ffa450edef68

2c8d2013950575eaff87941073a5fc769328fcff | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-07-04 14:36:11+00:00

    Reset CF and SC deletion time after gc_grace
    patch by slebresne; reviewed by jbellis for CASSANDRA-2317
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1142690 13f79535-47bb-0310-9956-ffa450edef68

c2bc2240c65d5108103a197546f69ba3c7f8d43f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-30 01:02:33+00:00

    add additional tests for #2773
    patch by Jim Ancona; reviewed by jbellis for CASSANDRA-2773
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1141354 13f79535-47bb-0310-9956-ffa450edef68

4d2dba49163e35944c47e525a27b010e40314525 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-28 17:59:21+00:00

    revert r1133167 (#2280)
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1140760 13f79535-47bb-0310-9956-ffa450edef68

e17513b927522a4182e9812100979bb37ccb51d9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-23 05:49:35+00:00

    clean up tmpfiles after failed compaction
    patch by Aaron Morton; reviewed by slebresne and Stu Hood for CASSANDRA-2468
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1138740 13f79535-47bb-0310-9956-ffa450edef68

3291647a96efe6265ed905b0fe2144e5370bb5c6 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-06-21 12:51:34+00:00

    Fix wrong purge of deleted cf during compaction
    patch by slebresne; reviewed by jbellis for CASSANDRA-2786
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1137984 13f79535-47bb-0310-9956-ffa450edef68

2b72987596718d31f2898c8d96ba16fc9cedbe02 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-16 15:00:04+00:00

    fix tests
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1136472 13f79535-47bb-0310-9956-ffa450edef68

d8b1fc3952caa22be53e20d0e145aa3137ffc58e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-16 04:24:33+00:00

    replace CollatingIterator, ReducingIterator with MergeIterator
    patch by stuhood; reviewed by jbellis for CASSANDRA-2062
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1136287 13f79535-47bb-0310-9956-ffa450edef68

948a23886eaae8bb96d91d39fa9db035570036b0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-15 17:45:00+00:00

    r/m unused import
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1136133 13f79535-47bb-0310-9956-ffa450edef68

56997214b6c5c7f32095f6f85af82d18ebe53e90 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-13 19:40:21+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1135244 13f79535-47bb-0310-9956-ffa450edef68

e1a1ec5dbed98b5215682fce82a1e9cf2ae4b7fa | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-11 02:05:46+00:00

    r/m memtable_flush_after_mins
    patch by Patricio Echague; reviewed by jbellis for CASSANDRA-2427
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1134504 13f79535-47bb-0310-9956-ffa450edef68

41510386fcd4edcada3713890a66115758bc4e28 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-11 01:45:16+00:00

    add cql key alias support
    patch by pyaskevich; reviewed by jbellis for CASSANDRA-2480
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1134502 13f79535-47bb-0310-9956-ffa450edef68

9ae39872f2443bb4a8b450111c3dd1ccd04a48e0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-10 22:22:44+00:00

    excise mockito
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1134464 13f79535-47bb-0310-9956-ffa450edef68

e70e73352d8d9d49b88bd9a71d666328cae2cad6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-10 22:14:59+00:00

    rename minor -> background, major -> maximal
    patch by Alan Liang for CASSANDRA-1610
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1134461 13f79535-47bb-0310-9956-ffa450edef68

129d80a4743c5fb431e22e2b4782c092f0703b98 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-10 22:13:54+00:00

    extract AbstractCompactionStrategy, AbstractCompactionTask
    patch by Alan Liang and Ben Coverston; reviewed by jbellis for CASSANDRA-1610
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1134460 13f79535-47bb-0310-9956-ffa450edef68

e883372816724d74cccaa3219b6e809320f2935c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-09 22:37:05+00:00

    support sstable2json against snapshot sstables
    patch by Patricio Echague; reviewed by jbellis for CASSANDRA-2386
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1134120 13f79535-47bb-0310-9956-ffa450edef68

213489f26e44504fbe262098411bf0a44c3c2760 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-09 22:16:07+00:00

    add SCHEMA/TABLE as aliases for KS/CF
    patch by pyaskevich; reviewed by jbellis for CASSANDRA-2743
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1134110 13f79535-47bb-0310-9956-ffa450edef68

410134e67e736f1d0e550ff5d4f767df478ce5e1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-09 13:50:27+00:00

    fix removing columns and subcolumns that are supressed by a row orsupercolumn tombstone during replica resolution
    patch by Aaron Morton and jbellis; reviewed by slebresne for CASSANDRA-2590
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1133873 13f79535-47bb-0310-9956-ffa450edef68

063c8f6cf7b12e976b0d7067037c52c548c6c0db | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-09 00:16:27+00:00

    revert 1133443
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1133610 13f79535-47bb-0310-9956-ffa450edef68

31f0ee95e927c09183dca77be7739305ba2eeab0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-08 15:45:54+00:00

    fix inconsistency window duringbootstrap
    patch by slebresne; reviewed by jbellis for CASSANDRA-833
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1133443 13f79535-47bb-0310-9956-ffa450edef68

e6499d8dd1828547563936f8e4f0096d71c42f71 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-08 13:23:09+00:00

    merge #2733 from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1133391 13f79535-47bb-0310-9956-ffa450edef68

57d856f730a22c16dd84fed48d2ab5bfa1182a08 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-08 13:16:34+00:00

    add EC2SnitchTest.java
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1133390 13f79535-47bb-0310-9956-ffa450edef68

592634c6460624fe58adaf53f5ad39635f629a17 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-07 21:44:22+00:00

    restrict repair streaming to specific columnfamilies
    patch by stuhood and jbellis; reviewed by slebresne for CASSANDRA-2280
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1133167 13f79535-47bb-0310-9956-ffa450edef68

860e122a7699eea82d387f1482937ffa570ef1cd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-06 18:03:27+00:00

    change ALTER TABLE to ALTER COLUMNFAMILY
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1132713 13f79535-47bb-0310-9956-ffa450edef68

b7a173ab0768f67d86ef97943a63317b76cd4527 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-05 14:46:18+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1132429 13f79535-47bb-0310-9956-ffa450edef68

77b7ab228ea9207bd20311d04995d45e2592ce88 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-05 14:45:47+00:00

    add test compaction package
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1132428 13f79535-47bb-0310-9956-ffa450edef68

3c4687c6d8c8bc2989c8cc9e951a1804796428b2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-05 14:44:07+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1132427 13f79535-47bb-0310-9956-ffa450edef68

992a81bb48e62466a456cb5d92d7cdbaaa805c58 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-05 14:42:06+00:00

    move CompactionIterator, CompactionManager, and the CompactedRow classes into the new compaction package
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1132426 13f79535-47bb-0310-9956-ffa450edef68

1196163b6c726fd6fca1717a56bd0f85ea82f420 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-05 14:33:36+00:00

    move compaction code into db.compaction package
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1132420 13f79535-47bb-0310-9956-ffa450edef68

8b24d813b586cbc16783d7b7a384ebfaef4ca3ec | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-05 13:41:30+00:00

    add cql drop index
    patch by pyaskevich and jbellis for CASSANDRA-2617
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1132405 13f79535-47bb-0310-9956-ffa450edef68

baef22287bc5b5aaadf6b87c9ca86f1753a6d13d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-05 13:36:55+00:00

    add cql counter support
    patch by pyaskevich; reviewed by jbellis for CASSANDRA-2473
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1132402 13f79535-47bb-0310-9956-ffa450edef68

00f9868d94d03ca4f7d47e7ffb530cf5f95a56f0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-01 15:58:44+00:00

    add CQL ALTER TABLE
    patch by pyaskevich; reviewed by jbellis for CASSANDRA-1709
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1130200 13f79535-47bb-0310-9956-ffa450edef68

8ed913bd38ca0d2e82889bd96829131b3a0fb152 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-01 14:51:15+00:00

    revert r1130132
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1130170 13f79535-47bb-0310-9956-ffa450edef68

ede7b55b4d1aad287d4ec3dacdbe6148b2275355 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-06-01 12:58:40+00:00

    add CQL ALTER TABLE
    patch by pyaskevich; reviewed by jbellis for CASSANDRA-1709
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1130132 13f79535-47bb-0310-9956-ffa450edef68

5a4cfb1b1e7ea36d59e30b74873ebba4f62d25fa | Author: T Jake Luciani <jake@apache.org>
 | 2011-05-25 12:58:57+00:00

    Allow writes to bypass the commit log for certain keyspaces
    
    Patch by tjake; reviewed by jbellis for CASSANDRA-2683
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1127505 13f79535-47bb-0310-9956-ffa450edef68

85e5c375731c7b74630bc9a0fbdc6ffe4c0e635d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-24 16:29:12+00:00

    make DefsTest less fragile
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1127132 13f79535-47bb-0310-9956-ffa450edef68

96641d448ddb8aa998ede0e6cca11b08a6820d62 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-24 05:29:16+00:00

    merge from 0.8.0
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1126875 13f79535-47bb-0310-9956-ffa450edef68

252451c38b8a30701b9dacc8d8281bb23447d454 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-05-23 07:34:59+00:00

    Improve forceDeserialize/getCompactedRow encapsulation
    patch by jbellis; reviewed by slebresne for CASSANDRA-<ticket>
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1126356 13f79535-47bb-0310-9956-ffa450edef68

db69b38911c06a2aeac20c01e2d89e6f7593191c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-23 01:30:55+00:00

    fix UUIDTypefor direct buffers
    patch by Ed Anuff; reviewed by jbellis for CASSANDRA-2682
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8.0@1126289 13f79535-47bb-0310-9956-ffa450edef68

50b490e046bdc23b23fbb268400abcc41a0de72c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-12 15:31:01+00:00

    add quote-escaping via backslash to CLI
    patch by pyaskevich; reviewed by jbellis for CASSANDRA-2623
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1102352 13f79535-47bb-0310-9956-ffa450edef68

8ddb32cc24968b53d0b718390024f1ac13782377 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-05-12 15:20:34+00:00

    Fix counter increment lost after restart
    patch by slebresne; reviewed by jbellis for CASSANDRA-2642
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1102345 13f79535-47bb-0310-9956-ffa450edef68

4a604fbebc1d06ee569749f69a5cd608e26e4c89 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-05-12 15:06:48+00:00

    Avoid wrong empty result with secondary index when limit=1
    patch by slebresne; reviewed by jbellis for CASSANDRA-2628
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1102337 13f79535-47bb-0310-9956-ffa450edef68

d2c98b024d85bf72a6ce3e03d0b8d2994199c254 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-11 16:03:12+00:00

    avoid using cached position of a keywhen GTis requested
    patch by Richard Low and slebresne; reviewed by jbellis for CASSANDRA-2633
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1101933 13f79535-47bb-0310-9956-ffa450edef68

fcd02e3a6600bcfbbd1a6a9aca01743c0bc72efc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-09 21:40:27+00:00

    add CQL TTL support
    patch by pyaskevich; reviewed by jbellis for CASSANDRA-2476
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8.1@1101234 13f79535-47bb-0310-9956-ffa450edef68

0427c832b07e8c6f6983093ffcac79e3ff76c993 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-09 21:31:45+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8.1@1101228 13f79535-47bb-0310-9956-ffa450edef68

a1c1abfba6989872ac354ff9528c0f088cff4887 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-09 19:56:02+00:00

    add support for presenting row key as a column in CQL result sets
    patch by jbellis; reviewed by thobbs for CASSANDRA-2622
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1101182 13f79535-47bb-0310-9956-ffa450edef68

522d0dd1e4e0b76cb36907d13595b31e231543d6 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-05-09 17:08:23+00:00

    Allow comparator parameters and add generic ReverseType
    patch by slebresne; reviewed by jbellis for CASSANDRA-2355
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8.1@1101116 13f79535-47bb-0310-9956-ffa450edef68

835669aee8dc0ba14a37594e1ff07d056c74a3ea | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-09 07:05:55+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1100900 13f79535-47bb-0310-9956-ffa450edef68

dec698f840e56ecf32e0c813cd5183e6051aa869 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-08 01:43:00+00:00

    fix potential double-application of counter updates on commitlog replay
    patch by slebresne and jbellis for CASSANDRA-2419
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1100671 13f79535-47bb-0310-9956-ffa450edef68

8d3922771b1b593b79445058f26b9c9da568fcb2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-07 23:16:15+00:00

    fix CQL treatment of> and <operators in range slices
    patch by Pavel Yaskevich and jbellis for CASSANDRA-2592
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1100657 13f79535-47bb-0310-9956-ffa450edef68

94f5a6a12b2d17a5e68abd3f63cfc7736b63d6e2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-07 06:52:53+00:00

    clear up svn confusion on DefsTest
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1100465 13f79535-47bb-0310-9956-ffa450edef68

5f8991c73a6f43fbe9c7e0d8906e751c21d54412 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-07 06:52:02+00:00

    recognize attempt todrop just the index while leaving the column definition
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-2619
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1100464 13f79535-47bb-0310-9956-ffa450edef68

603e1096c96740289324554b79141a31d8c4f9cc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-07 02:23:47+00:00

    simplify python cursor design and make fetchall actually work
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1100432 13f79535-47bb-0310-9956-ffa450edef68

3b907655c78131cc2950c2f7f36ea62d8a341e31 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-05 17:46:23+00:00

    improve ignoring of obsoletemutations in index maintenance
    patch by jbellis; reviewed by slebresne for CASSANDRA-2401
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1099892 13f79535-47bb-0310-9956-ffa450edef68

c473679a233ba60e18be3daeb327becc439939cd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-04 22:17:14+00:00

    add liveOnly flag to SSTable.componentsFor
    patch by Aaron Morton; reviewed by jbellis for CASSANDRA-2602
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1099624 13f79535-47bb-0310-9956-ffa450edef68

fa2572db929d97258c07da1ca93f526e17f7bb08 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-03 17:46:10+00:00

    fix returning null column values in the python cql driver
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-2593
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1099156 13f79535-47bb-0310-9956-ffa450edef68

8897ad5ac7e8d46df28f8b86087fed2c4997f9e2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-02 19:20:44+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1098754 13f79535-47bb-0310-9956-ffa450edef68

b179af1399fe5fef7afaae02c7821e409a32624b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-02 19:19:54+00:00

    fix KeyCacheTest
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1098753 13f79535-47bb-0310-9956-ffa450edef68

086fafe362819d399bf874e9adc411ac52377274 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-05-02 18:58:11+00:00

    fix CompactionsPurgeTest
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1098733 13f79535-47bb-0310-9956-ffa450edef68

b8c9ad4a9b48af6bcb82b714942cbbcc0b41a6a2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-29 20:52:58+00:00

    add empty cf_defs list to satisfy thrift
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1097950 13f79535-47bb-0310-9956-ffa450edef68

8cd4dcd2117b42de75958573c6cb7b98f02ba71a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-28 15:39:52+00:00

    add timestamp support to cqlINSERT,UPDATE,and BATCH
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-2555
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1097511 13f79535-47bb-0310-9956-ffa450edef68

847aca1caa63ce4b9fc767d4ac8ea65c4d7a4436 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-27 15:17:40+00:00

    validate cql TRUNCATE columnfamily before truncating
    patch by Pavel Yaskevich and jbellis for CASSANDRA-2570
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1097141 13f79535-47bb-0310-9956-ffa450edef68

cd62c0fef1329bf7f834b72fd5bb9bda31186b20 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-26 17:07:20+00:00

    add support for IN to cql SELECT, UPDATE
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-2553
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1096804 13f79535-47bb-0310-9956-ffa450edef68

299b7be0258dbd5ba55a105e70ddfb919f12ea09 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-26 14:53:53+00:00

    add support for insert, delete in cql BATCH
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-2537
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1096771 13f79535-47bb-0310-9956-ffa450edef68

1b24a02c4cf8d4fce042e3f9b2f34945b729fcef | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-25 17:29:08+00:00

    force GC to reclaim disk space on flush, if necessary
    patch by jbellis; reviewed by slebresne for CASSANDRA-2404
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1096531 13f79535-47bb-0310-9956-ffa450edef68

53ae0fad04a03a85aac53ca473bca7221333bafb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-21 16:13:11+00:00

    merge from 0.7
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1095765 13f79535-47bb-0310-9956-ffa450edef68

6dc75ce2f3305d9568f9a7e7078bd87c04009218 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-04-21 13:25:36+00:00

    Fix updating column metadata validation class
    patch by jbellis; reviewed by slebresne for CASSANDRA-2512
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1095696 13f79535-47bb-0310-9956-ffa450edef68

2d95cb4957ffb83a0b643929c3221cae6d71a0b1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-20 19:50:50+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1095492 13f79535-47bb-0310-9956-ffa450edef68

2bd7d8932ef8e1e0379f4cdcfbd702e2db1dd007 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-20 04:28:48+00:00

    update MovementTest and TestBase for new Column constructor
    patch by stuhood; reviewed by jbellis for CASSANDRA-2517
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1095263 13f79535-47bb-0310-9956-ffa450edef68

8fcbeb9f984f1b6994fe7375ef49afbb992c352f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-20 04:27:56+00:00

    r/m duplicate code from MutationTest
    patch by stuhood; reviewed by jbellis for CASSANDRA-2517
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1095262 13f79535-47bb-0310-9956-ffa450edef68

1adcd1c52e87a2f59d9006a29fb9476174968a60 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-19 17:13:19+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1095139 13f79535-47bb-0310-9956-ffa450edef68

a3ab11865b0e1cdea2af376625e00b65cc043261 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-19 13:42:19+00:00

    fix backslash substitutions in CLI
    patch by Aaron Morton; reviewed by jbellis for CASSANDRA-2492
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1095084 13f79535-47bb-0310-9956-ffa450edef68

a28d130f13aa45b4aeba5c9c51d1c65b205248f8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-19 00:05:56+00:00

    merge from 0.7
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1094822 13f79535-47bb-0310-9956-ffa450edef68

7dbb7983c248419e2d43ad11296f6d8f3e7e87dc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-18 21:58:20+00:00

    preserve version when streaming data from old sstables
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-2283
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1094789 13f79535-47bb-0310-9956-ffa450edef68

ac7c83535f05dfc55daf3c77e7aa22d08e35a278 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-18 15:51:47+00:00

    add optional replication_factor fields to KsDef to make supporting both 0.8 and 0.7 easier for client devs
    patch by jbellis; reviewed by Nate McCall for CASSANDRA-2481
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1094628 13f79535-47bb-0310-9956-ffa450edef68

e1bec627274f147f2a26bbe16aa5b6d100afac37 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-17 05:10:17+00:00

    preserve column order in CQL result sets
    patch by jbellis; reviewed by eevans for CASSANDRA-2493
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1094102 13f79535-47bb-0310-9956-ffa450edef68

b553e773310deb0f17a0ded6424fac1e03614859 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-15 14:33:59+00:00

    fix duplicate results from CFS.scan
    patch by Pavel Yaskevich and jbellis for CASSANDRA-2406
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1092722 13f79535-47bb-0310-9956-ffa450edef68

4ba0e3c89db1c038f1e17f7d340aa4b1140654f1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-14 21:33:45+00:00

    madeCompactionInfo.getTaskType return an enum
    patch by nickmbailey; reviewed by jbellis for CASSANDRA-2482
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1092523 13f79535-47bb-0310-9956-ffa450edef68

8f7fb46e5c1aa2b7a7ee637ea5943c756b87f09a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-14 18:23:42+00:00

    update LongCompactionSpeedTest.java for uuid counters
    patch by slebresne; reviewed by jbellis for CASSANDRA-2461
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1092426 13f79535-47bb-0310-9956-ffa450edef68

0beee279d249baea5f857c20f5d84e23cddbed5d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-13 14:03:43+00:00

    update python driver to conform to PEP-249
    patch by jhermes and thobbs; reviewed by jbellis for CASSANDRA-2402
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1091789 13f79535-47bb-0310-9956-ffa450edef68

58307994b53b38e880173205a59e0c64c5169199 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-13 13:59:39+00:00

    merge from 0.8
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1091784 13f79535-47bb-0310-9956-ffa450edef68

c43e096f0b5b74f49013572e6ef42edddfa93c36 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-12 21:21:30+00:00

    fixes for replicationFactor change
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-2462
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1091576 13f79535-47bb-0310-9956-ffa450edef68

448e64e448b26b434561ac421dfe89b45b133150 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-04-11 17:52:13+00:00

    Fix range slice for counters
    patch by slebresne; reviewed by jbellis for CASSANDRA-2342
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1091148 13f79535-47bb-0310-9956-ffa450edef68

264ffbe9b3e5996ccc05d3a5d9a93cb11a26cc7e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-11 03:27:04+00:00

    make text (utf8) the default comparator again (regression from type renames)
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090927 13f79535-47bb-0310-9956-ffa450edef68

570ac26fc657950c1eedbf0b31e580e8c47bc7e8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-11 03:08:29+00:00

    give snapshots the same name on each node
    patch by Nick Bailey; reviewed by jbellis for CASSANDRA-1791
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090925 13f79535-47bb-0310-9956-ffa450edef68

8c7bc2fe8718d612fdbcf0f8b7e33554f17efcaa | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-10 22:59:57+00:00

    push replication_factor into strategy_options
    patch by jhermes and jbellis; reviewed by jhanna for CASSANDRA-1263
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090905 13f79535-47bb-0310-9956-ffa450edef68

9a0bbc542b7dc73e30e6a648a82cf38ff2e39df9 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-04-10 17:31:15+00:00

    Merge COSC and Counter thrift structure
    patch by slebresne; reviewed by jbellis for CASSANDRA-2440
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090842 13f79535-47bb-0310-9956-ffa450edef68

798db242c4480446df52481954e19994e39dcac5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-10 13:39:11+00:00

    add 'int' as sql alias for 'bigint'
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090798 13f79535-47bb-0310-9956-ffa450edef68

de2ae8f91d58b92de5629131b904966fa58d801e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-10 04:44:31+00:00

    use SQL-ish data types
    patch by jbellis and Eric Evans for CASSANDRA-2445
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090738 13f79535-47bb-0310-9956-ffa450edef68

5b9c40245786cd043bd0ae80b164bf61010a4f53 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-10 01:19:59+00:00

    fix UUIDTypeTest
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090727 13f79535-47bb-0310-9956-ffa450edef68

32f85c5bc0df3f1ba0d5904f9c1af45e45bbfa98 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-09 23:46:28+00:00

    Add unified UUIDType
    patch by Ed Anuff; reviewed by jbellis for CASSANDRA-2233
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090711 13f79535-47bb-0310-9956-ffa450edef68

f4b3c01dffa486f881b98ee83556fc372de59850 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-07 23:49:06+00:00

    add a server-wide cap on memtable memory usage
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-2006
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090064 13f79535-47bb-0310-9956-ffa450edef68

05d4222cdb802aa46f976f0734827bf270fd1c6c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-06 21:48:44+00:00

    add SystemTableTest
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089643 13f79535-47bb-0310-9956-ffa450edef68

80d3decdfe70b12422c24cd71405aecc5a02b97e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-06 18:15:47+00:00

    add SerializingCacheProvider
    patch by Vijay and jbellis for CASSANDRA-1969
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089555 13f79535-47bb-0310-9956-ffa450edef68

6d2f24cd63fd68732258849800e71637d70ec482 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-06 16:33:35+00:00

    Revert prematurely-committed "add a server-wide cap on memtable memory usage"
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089526 13f79535-47bb-0310-9956-ffa450edef68

a287f42ceb1d5eac033e2db2201422801b772e99 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-06 16:21:17+00:00

    add a server-wide cap on memtable memory usage
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089521 13f79535-47bb-0310-9956-ffa450edef68

3bbfb06957608769640a13114058a574da9eccb6 | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-04-06 16:19:55+00:00

    Merge Mutation and CounterMutation thrift structure
    patch by slebresne; reviewed by jbellis for CASSANDRA-2384
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089517 13f79535-47bb-0310-9956-ffa450edef68

4d1af49b98e6c0cb6b1908645d321bd21b448e4c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-05 15:22:57+00:00

    introduce ICache, InstrumentingCache, IRowCacheProvider
    patch by jbellis, Jon Hermes, and Vijay for CASSANDRA-1969
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089078 13f79535-47bb-0310-9956-ffa450edef68

04bb3e4b10498e1425a831070618dec7b0f51d32 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-01 15:05:03+00:00

    upgrade to whirr 0.4
    patch by Pavel Yaskevich for CASSANDRA-2265
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087736 13f79535-47bb-0310-9956-ffa450edef68

e62f62910d2865d5398636624aec88d0db5546f0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-01 15:04:52+00:00

    modernize column name quoting
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087735 13f79535-47bb-0310-9956-ffa450edef68

8c925375a32d833ea846449287a8956352e12870 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-01 14:57:44+00:00

    revert whirr change, it's for 0.8 only
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1087732 13f79535-47bb-0310-9956-ffa450edef68

2953e788bc3a1df918c7ced590fecd9be779ca90 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-04-01 14:52:42+00:00

    upgrade to whirr 0.4
    patch by Pavel Yaskevich for CASSANDRA-2265
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1087728 13f79535-47bb-0310-9956-ffa450edef68

d10d8783057fb72ae3e7e103bd9104e86c81c9ea | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-31 18:39:37+00:00

    add negative number support to cli, trunk version
    patch by Pavel Yaskevich for CASSANDRA-2358
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087404 13f79535-47bb-0310-9956-ffa450edef68

95809de5861b48eb6323381fa0756084fbb2ceeb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-31 18:34:56+00:00

    snapshot must be performed before flushlock must be acquired, or we deadlock.  See #2381
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1087402 13f79535-47bb-0310-9956-ffa450edef68

f60187d4d56395f25c45ab26422ac8e7d72f5c9c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-29 20:39:37+00:00

    disallow querying a counter CF with non-counter operation
    patch by slebresne; reviewed by jbellis for CASSANDRA-2321
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086729 13f79535-47bb-0310-9956-ffa450edef68

e6c5a28da940a086d0e786f1ad0288c0b0efa27d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-28 21:58:59+00:00

    revert merge of #2358
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086417 13f79535-47bb-0310-9956-ffa450edef68

b3debb5b45569f1ab108e0b92d069b81e203cb34 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-28 21:11:19+00:00

    merge from 0.7
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086404 13f79535-47bb-0310-9956-ffa450edef68

660e633dffb42141c5974c8115402d4dd07a1568 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-28 21:09:54+00:00

    merge from 0.7
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086403 13f79535-47bb-0310-9956-ffa450edef68

2287fe0044117592a38bb07f06672b3a9211d38a | Author: Sylvain Lebresne <slebresne@apache.org>
 | 2011-03-28 13:38:27+00:00

    Atomically switch cfstore memtables and sstables
    patch by slebresne; reviewed by jbellis for CASSANDRA-2284 (and CASSANDRA-2105)
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086226 13f79535-47bb-0310-9956-ffa450edef68

37d063ee97e9521d3fb84d1427f3ef4adc0939b9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-25 13:59:45+00:00

    fsync statistics component on write
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-2382
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1085372 13f79535-47bb-0310-9956-ffa450edef68

7a7dd17d0d00e226208eabb9c916c31287350a9b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-23 18:56:21+00:00

    allow negative numbers in the cli
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-2358
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1084674 13f79535-47bb-0310-9956-ffa450edef68

abebf52c9575d2016a0b2cfe1a7bc060d6b2698d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-23 18:36:44+00:00

    r/m uses of SSTableUtils.writeRaw
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-2366
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1084665 13f79535-47bb-0310-9956-ffa450edef68

ec26ee73bf05812cc79af2a3d63ba5bfac7ffd31 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-23 18:13:42+00:00

    fix encoding bugs in HintedHandoffManager, SystemTable when default charset is not UTF8
    patch by slebresne; reviewed by jbellis for CASSANDRA-2367
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1084660 13f79535-47bb-0310-9956-ffa450edef68

a765dcb59e321f86e5ac594b171ae48decd823ae | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-23 17:48:46+00:00

    give index more time to build to avoid heisenfailures
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1084652 13f79535-47bb-0310-9956-ffa450edef68

d01e56f05574a7637a4c65582564803675843389 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-22 23:06:44+00:00

    fix build
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1084405 13f79535-47bb-0310-9956-ffa450edef68

a0498517f2feb70db1ad0cad5417577b11cd74cc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-18 02:55:21+00:00

    fix comparator used for non-indexed secondary expressions inindex scan
    patch by Roland Gude and jbellis for CASSANDRA-2347
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1082807 13f79535-47bb-0310-9956-ffa450edef68

840aae0f51a345e4154574a05d8d28ef5d9f1a3b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-17 02:55:26+00:00

    validate index predicates
    patch by Aaron Morton; reviewed by jbellis for CASSANDRA-2328
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1082387 13f79535-47bb-0310-9956-ffa450edef68

3f885885b49968917af12cc0830ce482fa2b2ce7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-17 02:38:33+00:00

    fix CliTest on Windows
    patch by Ben Coverston; reviewed by jbellis for CASSANDRA-2337
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1082376 13f79535-47bb-0310-9956-ffa450edef68

4ef269d017db15ddf83466fa71e2bdb35ee98ab5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-15 19:08:11+00:00

    add memtable_flush_queue_size defaulting to 4
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-2333
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081908 13f79535-47bb-0310-9956-ffa450edef68

5eb724aa83083e9b831c36cfa61164ea745c7a13 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-15 16:25:41+00:00

    validate index names
    patch by jhermes and jbellis for CASSANDRA-1761
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081838 13f79535-47bb-0310-9956-ffa450edef68

541e0b38d33c4035d1241ef8fe38a2c23e054454 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-14 19:57:52+00:00

    clear Built flag in system table when dropping an index
    patch by jbellis; reviewed by mdennis for CASSANDRA-2320
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081546 13f79535-47bb-0310-9956-ffa450edef68

7d44bbd308beaa70bba7ea2e46c58441f8599b27 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-14 19:24:54+00:00

    fix tombstone handling in repair andsstable2json
    patch by slebresne; reviewed by jbellis for CASSANDRA-2279
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081525 13f79535-47bb-0310-9956-ffa450edef68

a4b71120ff6548055f8e53417186e2c6456df922 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-11 18:32:16+00:00

    fix HH delivery when column index is larger than 2GB
    patch by jbellis; reviewed by slebresne for CASSANDRA-2297
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1080716 13f79535-47bb-0310-9956-ffa450edef68

402e1edeb7302112e6ea532bf77f1d6a3eb81c78 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-11 18:17:10+00:00

    allow zero replicas in a NTSdatacenter
    patch by slebresne; reviewed by jbellis for CASSANDRA-1924
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1080709 13f79535-47bb-0310-9956-ffa450edef68

1946cfdfdd5501768ed1e60625ad54fa23a7fb0f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-11 17:54:08+00:00

    AES Counter Repair Improvements
    patch by Alan Liang; reviewed by slebresne for CASSANDRA-2288
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1080703 13f79535-47bb-0310-9956-ffa450edef68

7bc35b88ffcf0e7873bf1757cde7f6b6ff0f7a1d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-11 14:25:49+00:00

    purge tombstoned rows from cache after GCGraceSeconds
    patch by slebresne; reviewed by jbellis for CASSANDRA-2305
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1080577 13f79535-47bb-0310-9956-ffa450edef68

21622125f3bb2bd80abfb4efdd375a825a987f96 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-09 20:52:03+00:00

    fix commitlog replaywhen flush position refers to data thatdidnt
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1079989 13f79535-47bb-0310-9956-ffa450edef68

5040f8efe1df960a56c181ad9920a23fc5f8b7cf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-09 16:57:14+00:00

    add test for #2296
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1079882 13f79535-47bb-0310-9956-ffa450edef68

fc4502acf0d3a2d9bdf8f26cbe63b9309705bca1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-09 14:27:46+00:00

    revert r1078803 (#1902)
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1079812 13f79535-47bb-0310-9956-ffa450edef68

5e75a7f9f079e363e6ce5f5e95cd36765ffad95c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-08 21:15:12+00:00

    r/m redundant @Override annotations
    patch by Tommy Tynja; reviewed by jbellis for CASSANDRA-1257
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1079546 13f79535-47bb-0310-9956-ffa450edef68

b8af65494aa7d2aec4a2f7ed3ed5b91a24be2398 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-08 16:47:41+00:00

    validate column values in batches aswell assingle-Column inserts
    patch by Vivek Mishra and jbellis for CASSANDRA-2259
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1079429 13f79535-47bb-0310-9956-ffa450edef68

cb71747c88efc7ad3e7dda67316855d6571aadfc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-07 17:30:07+00:00

    add incremental_backups option
    patch by Yang Yang and jbellis for CASSANDRA-1872
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1078858 13f79535-47bb-0310-9956-ffa450edef68

830b0d8c544111c4f4318e7c2dab67176b261b55 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-07 16:09:15+00:00

    combine similar short tests since setup/teardown is so expensive
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1078826 13f79535-47bb-0310-9956-ffa450edef68

7ed395de8ed30fc865fe7077d98b106dd6475114 | Author: T Jake Luciani <jake@apache.org>
 | 2011-03-07 15:06:33+00:00

    Track and Migrate cached pages during compaction
    
    patch by Jake Luciani; reviewed by Pavel Yaskevich and jbellis for CASSANDRA-1902
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1078803 13f79535-47bb-0310-9956-ffa450edef68

0d6db4a68f1d66da789c037d8340c682f21253ba | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-04 21:08:21+00:00

    add CL.TWO, THREE
    patch by Peter Schuller; reviewed by tjake for CASSANDRA-2013
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1078134 13f79535-47bb-0310-9956-ffa450edef68

ed2a60707a70e21f1a2a61416f6ce3c3f1e0865e | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2011-03-03 17:40:59+00:00

    CFS correctly flushes index CFs.
    Patch by jbellis, reviewed by brandonwilliams for CASSANDRA-2244
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1076699 13f79535-47bb-0310-9956-ffa450edef68

1f073123f61dd7245d1412adbccd4be2337705cf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-03 16:06:16+00:00

    throw EOFException when seeking past EOF in read-only mode
    patch by Pavel Yaskevich; reviewed by tjake and jbellis for CASSANDRA-2256
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1076662 13f79535-47bb-0310-9956-ffa450edef68

133acbb5910a47767adb6bcd198d5671fe1af611 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-02 19:39:49+00:00

    optimize node movement within the same arc of the ring
    patch by Pavel Yaskevich; reviewed by Nick Bailey for CASSANDRA-1427
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1076349 13f79535-47bb-0310-9956-ffa450edef68

bca6a246699dae7d3bf405caf2833e0d7619f338 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-02 15:15:00+00:00

    improved BufferedRAF test
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-2242
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1076245 13f79535-47bb-0310-9956-ffa450edef68

ece6605e9ffd4ba3e3130cc63e070e86edb1508c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-01 22:45:02+00:00

    revert last pending cleanup
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1076042 13f79535-47bb-0310-9956-ffa450edef68

2b414b1e95472dc79d1ce2807a442f6c87be04d5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-01 22:44:06+00:00

    improve BufferedRAFTest
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1076041 13f79535-47bb-0310-9956-ffa450edef68

8097545140716f0cbde4c9112a0de2d0b75698d3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-03-01 16:09:28+00:00

    make nodetool scrub more robust
    patch by jbellis and slebresne; tested by Sébastien Giroux for CASSANDRA-2240
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1075870 13f79535-47bb-0310-9956-ffa450edef68

2690f286bc4522e680a8e59a2b270f627f6438bd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-28 21:22:48+00:00

    add missing resources
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1075536 13f79535-47bb-0310-9956-ffa450edef68

7364c09843942bba7ef4ed363b91b54e6251b56d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-28 19:40:19+00:00

    add countercolumn support to SSTableExport
    patch by slebresne; reviewed by Pavel Yaskevich for CASSANDRA-2093
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1075502 13f79535-47bb-0310-9956-ffa450edef68

8083405b38083087df320b99270b7ae29159a4b0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-28 07:42:36+00:00

    add IndexHelperTest.java
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1075229 13f79535-47bb-0310-9956-ffa450edef68

079276622158fdfabe0cd8f727e55e0f963a388a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-25 14:56:57+00:00

    fix BufferedRandomAccessFile bugs
    patch by jbellis; reviewed by tjake for CASSANDRA-2241
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1074555 13f79535-47bb-0310-9956-ffa450edef68

09a1dd5e4af316fdacfb93463b20e29fff8d99db | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2011-02-24 21:15:22+00:00

    Cleanup and document EstimatedHistogram
    Patch by jbellis, reviewed by brandonwilliams for CASSANDRA-2232
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1074291 13f79535-47bb-0310-9956-ffa450edef68

53286d56f084270a457d8698785a189b8b410cc3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-24 19:09:42+00:00

    fix supercolumn de/serialization when subcolumn comparator is different from supercolumn's
    patch by slebresne; reviewed by jbellis for CASSANDRA-2104
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1074259 13f79535-47bb-0310-9956-ffa450edef68

019d245a7e45d237e844db188a74906c3506a31c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-23 14:58:19+00:00

    make CliTest less picky about schema update output
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1073760 13f79535-47bb-0310-9956-ffa450edef68

c280e204d1e54188ae930c5fa5784cf8441bea53 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-23 03:44:26+00:00

    nodetool scrub
    patch by jbellis and tjake; reviewed by slebresne for CASSANDRA-2217
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1073586 13f79535-47bb-0310-9956-ffa450edef68

92d5315bb43a13409b579222677af09ce7cb1e49 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-22 18:03:31+00:00

    avoid EOFing on requests for the last bytes in a file
    patch by Leo Jay; reviewed by jbellis for CASSANDRA-2213
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1073438 13f79535-47bb-0310-9956-ffa450edef68

085da5d095f01ef459e6473167e8b008597fd134 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-21 06:23:48+00:00

    fix build
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1072854 13f79535-47bb-0310-9956-ffa450edef68

c16a51827b477cd76434236562bfa312620fcb5c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-18 21:50:43+00:00

    add RowCacheTest
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-2173
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1072164 13f79535-47bb-0310-9956-ffa450edef68

06fb85800c18fc386e2888d4d5333b4000698a1e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-18 15:48:41+00:00

    add ByteBufferUtilTest
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1072028 13f79535-47bb-0310-9956-ffa450edef68

e82a3ed733d394dba6d0997821154fd6d8177872 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-17 21:55:06+00:00

    add testTransferOfMultipleColumnFamilies
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-2154
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1071805 13f79535-47bb-0310-9956-ffa450edef68

da5ff984d214fc081a8c37c20999d6cc293857ad | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-17 02:21:37+00:00

    make DefsTest less fragile
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1071479 13f79535-47bb-0310-9956-ffa450edef68

f840e42b50f61a8b14a8cdd6401857e6f6b7d6ef | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-16 22:40:51+00:00

    intern column names to save old-gen heap space
    patch by jbellis; reviewed by stuhood for CASSANDRA-1255
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1071428 13f79535-47bb-0310-9956-ffa450edef68

87ea405523c59349e2fb87c6dab5dc5a692b8b99 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-15 20:42:28+00:00

    fix column bloom filter deserialization
    patch by jbellis and slebresne for CASSANDRA-2165
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1071042 13f79535-47bb-0310-9956-ffa450edef68

bb1c4cba1401dfbdc935facebf5766d28856826f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-15 19:51:17+00:00

    r/m empty file
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1071028 13f79535-47bb-0310-9956-ffa450edef68

dc9992a391f01ef79b74b5d9fc69fb7390184ecf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-15 17:16:52+00:00

    no more waiting for RPC_TIMEOUT before finishing RR
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-2069
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1070977 13f79535-47bb-0310-9956-ffa450edef68

a6fa41e5f11dd7cb16fc7af37d6a65216d5bdabe | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-10 02:44:50+00:00

    add cli 'describe cluster' command
    patch by Pavel Yaskevich; reviewed by thobbs for CASSANDRA-2127
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1069206 13f79535-47bb-0310-9956-ffa450edef68

c5ee059b06827db76dc1a6fa296f1c583916cbbf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-08 18:24:48+00:00

    merge from 0.7
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1068504 13f79535-47bb-0310-9956-ffa450edef68

b869c85d3f94b21197e38c5dcf3e254353bf748f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-08 00:10:12+00:00

    update Sinks for #1530, fixing RemoveTest
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1068233 13f79535-47bb-0310-9956-ffa450edef68

7f4e3ebc31f8ce94d59903c53ad1e04b82b84355 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-07 20:28:10+00:00

    move id out of Message so we can do cross-DC forwarding again
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1530
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1068101 13f79535-47bb-0310-9956-ffa450edef68

362fd846cb3609b3c0047b2266aaa7e00203c0f7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-05 20:40:59+00:00

    make PreCompactedRow and LazyCompactedRow digest computations match
    patch by Richard Low and jbellis for CASSANDRA-2039
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1067518 13f79535-47bb-0310-9956-ffa450edef68

46ea05fa121f7c5f412deaa2e65f21e49358960d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-05 19:38:35+00:00

    Make BBU.string validate input for the desired Charset
    patch by jbellis; reviewed by slebresne for CASSANDRA-2091
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1067490 13f79535-47bb-0310-9956-ffa450edef68

804729f1ee53c8314b7415f36924c772c4d48bf0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-02-05 05:13:50+00:00

    add delete support for counters
    patch by Kelvin Kakugawa; reviewed by slebresne for CASSANDRA-2101
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1067391 13f79535-47bb-0310-9956-ffa450edef68

9fa7a327d038066fb7761d35c2f61ff5611294d7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-31 16:13:20+00:00

    convert SS.partitioner, valueFactory to instance fields
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1065665 13f79535-47bb-0310-9956-ffa450edef68

974b4acc4ee7e0d50aaa4033c54012cba3dc3f07 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-29 20:20:51+00:00

    Adds a write ONE read ALL test for counters
    patch by stuhood; reviewed by jbellis for CASSANDRA-2005
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1065099 13f79535-47bb-0310-9956-ffa450edef68

1916943ab33dfb60d52f78715a26bc8597d51990 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-29 20:20:31+00:00

    refactor TestBase
    patcy by stuhood; reviewed by jbellis for CASSANDRA-2005
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1065098 13f79535-47bb-0310-9956-ffa450edef68

569feedfe9f49e1de0c176431d11f5d0dc9045fe | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-28 18:21:59+00:00

    replace ExecutorService.submit with .execute where a Future is not required
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1064807 13f79535-47bb-0310-9956-ffa450edef68

f3630a65e168db8310f726f0d9ae8f1dd92b84d1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-27 00:29:39+00:00

    Fit partitioned counter directly into CounterColumn.value
    patch by slebresne; reviewed by Kelvin Kakugawa for CASSANDRA-1936
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1063928 13f79535-47bb-0310-9956-ffa450edef68

0be34cec4130b2b39b7a4dc7ef9ad2b2c0000f7f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-19 22:51:16+00:00

    wrap some listen_address BindExceptions with more user-friendly error messages
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1061046 13f79535-47bb-0310-9956-ffa450edef68

f73bab353c50d67252c13594ee836961902edc09 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-19 19:52:51+00:00

    fix distributed-test MutationTest
    patch by stuhood; reviewed by Pavel Yaskevich for CASSANDRA-1964
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1060938 13f79535-47bb-0310-9956-ffa450edef68

6350c16e6d32ff318189bc861b25e4677e80a91a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-19 16:39:52+00:00

    move FBU.hex methods to BBU
    patch by slebresne; reviewed by jbellis for CASSANDRA-2009
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1060857 13f79535-47bb-0310-9956-ffa450edef68

fe57cc5e37a1af282d9a0e97ea14876507bca170 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-19 16:37:21+00:00

    move read methods from FBU to BBU
    patch by slebresne; reviewed by jbellis for CASSANDRA-2009
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1060854 13f79535-47bb-0310-9956-ffa450edef68

154eec90baa5a2a8b2a3e04fe1f7ac2d9a8cb3b6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-19 16:35:00+00:00

    move and rename FBU.byteBufferToInt and toByteBuffer to BBU.toInt and BBU.bytes
    patch by slebresne; reviewed by jbellis for CASSANDRA-2009
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1060853 13f79535-47bb-0310-9956-ffa450edef68

43d330ddd8facd692502315c3dfe641e788f2733 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-17 20:22:09+00:00

    move FBUtilities.EMPTY_BYTE_BUFFER to ByteBufferUtil
    patch by slebresne; reviewed by jbellis for CASSANDRA-1998
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1060077 13f79535-47bb-0310-9956-ffa450edef68

5db8757602842f2a73bdfe28774f43f593625025 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-17 16:00:00+00:00

    fix CLI parsing of "cluster name."
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1995
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1059965 13f79535-47bb-0310-9956-ffa450edef68

a043125eb54193512c86086fcd90fbe798bc0367 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-11 23:36:37+00:00

    convert MessagingService into a true singleton
    patch by Folke Behrens; reviewed by jbellis for CASSANDRA-1959
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1057930 13f79535-47bb-0310-9956-ffa450edef68

9ef94ebc6d8da1afff6d1a6d6c154999c45ead4b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-11 14:18:33+00:00

    Keep partitioned counter contexts sorted
    patch by slebresne; reviewed by Kelvin Kakugawa for CASSANDRA-1937
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1057652 13f79535-47bb-0310-9956-ffa450edef68

8d28548efb8c3afc496e98a400c3a4418119e168 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-11 14:09:36+00:00

    optimize supercolumn deserialization
    patch by Cliff Moon and jbellis; reviewed by Stu Hood for CASSANDRA-1891
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1057641 13f79535-47bb-0310-9956-ffa450edef68

d36ec10152b29ed052e12acdde1ae74b726698b3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-05 21:57:03+00:00

    merge from 0.7.0
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1055658 13f79535-47bb-0310-9956-ffa450edef68

dcb61125e665c7a955ba293fbda11f3fad472ef0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2011-01-05 07:00:33+00:00

    rename [Datacenter]QuorumResponseHandler -> [Datacenter]ReadCallback
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1055320 13f79535-47bb-0310-9956-ffa450edef68

0888d35fa933e873f29b2b2daa645a71f995b7f3 | Author: Eric Evans <eevans@apache.org>
 | 2010-12-31 17:24:57+00:00

    port python driver, avro -> thrift
    
    Patch by eevans; reviewed by jbellis for CASSANDRA-1913
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1054142 13f79535-47bb-0310-9956-ffa450edef68

37ec7d326d0a5125b197291234a462eda31a5883 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-31 16:52:56+00:00

    encapsulate MessagingService.instance to avoid circular initializtion dependencies
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1054135 13f79535-47bb-0310-9956-ffa450edef68

e5f87d1d91340db050a9a4efa954a82ee371aafa | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2010-12-30 18:20:37+00:00

    Fix CompactionManager regression from CASSANDRA-1916 and add a better
    test and more docs to prevent in the future.
    Patch by jbellis, reviewed by brandonwilliams for CASSANDRA-1922
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053960 13f79535-47bb-0310-9956-ffa450edef68

8110c63b16563e930504afaad800fb7b84b69410 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-30 16:33:17+00:00

    merge from 0.7
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1053933 13f79535-47bb-0310-9956-ffa450edef68

ebdc7cd9a46c652ccfd78ee47cc637d9a41fae98 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-30 16:18:33+00:00

    merge from 0.7.0
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053927 13f79535-47bb-0310-9956-ffa450edef68

0fd507be5a76c227504a9acf18d7d58e24201162 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-29 22:55:54+00:00

    merge from 0.7.0
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1053765 13f79535-47bb-0310-9956-ffa450edef68

436f3d0db54d7f5021c18612b18769ed758a0191 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-24 18:23:27+00:00

    make sure expiring column lives for duration of test
    patch by tjake; reviewed by jbellis for CASSANDRA-1892
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052545 13f79535-47bb-0310-9956-ffa450edef68

6cb811b454779ae34df509b09abb69134795a4cf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-24 17:58:22+00:00

    add OpenBitSet to support larger bloom filters
    patch by Ryan King, Stu Hood, and tjake for CASSANDRA-1555
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052542 13f79535-47bb-0310-9956-ffa450edef68

3991fba440756ce5174f54dd544302a0591e61c8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-24 16:57:07+00:00

    avoid polluting pagecache with commitlog or sstable writes and seq scan operations
    patch by Pavel Yaskevich and Chris Goffinet; reviewed by tjake and jbellis for CASSANDRA-1470
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052531 13f79535-47bb-0310-9956-ffa450edef68

0ed735570d80c42f4f279c54d652d9b1a2833e3d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-23 18:57:13+00:00

    fix CLI get recognition of supercolumns
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1899
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1052355 13f79535-47bb-0310-9956-ffa450edef68

a3384f39273ed53a693ba72f13da3042d4811d05 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-21 21:44:22+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1051665 13f79535-47bb-0310-9956-ffa450edef68

b5cc27121bb5203fab1f550a336b62fc62d1a45e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-20 04:56:09+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1050989 13f79535-47bb-0310-9956-ffa450edef68

486864605ce3fff26ff4988492afa5258ca9a5ec | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-17 15:34:01+00:00

    return InvalidRequest when remove ofsubcolumn without supercolumn is requested
    patch by thobbs; reviewed by jbellis for CASSANDRA-1866
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1050426 13f79535-47bb-0310-9956-ffa450edef68

e856470fa159040128540a104618fb1cc1bdb6f9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-17 03:02:57+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1050271 13f79535-47bb-0310-9956-ffa450edef68

f1783319fb21d334f285568427f5b478793edf49 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-11 06:51:11+00:00

    ECST no longer needs to manually read cfdefs from yaml now that cleanuphelper (via schemaloader) is
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1044573 13f79535-47bb-0310-9956-ffa450edef68

789f625bf32454f133601560ebc86b6aecec1936 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-11 06:28:33+00:00

    make ECST extend CleanupHelper
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1044572 13f79535-47bb-0310-9956-ffa450edef68

97f0480af9fb132e9356c7d6ddbb650c456191f7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-11 06:27:42+00:00

    revert change to test/cassandra.yaml
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1044571 13f79535-47bb-0310-9956-ffa450edef68

c48abe4c1fbebe1052a53840fee98be91316f3f2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-11 06:26:45+00:00

    make NameSortTest fast to make Hudson quit bitching
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1044570 13f79535-47bb-0310-9956-ffa450edef68

1ae56a66e4a5b5272783edaeefa33d193c7647dc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-10 16:29:37+00:00

    add TTL support to CLI
    patch by Pavel Yaskevich; reviewed by Sylvain Lebresne for CASSANDRA-1838
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1044422 13f79535-47bb-0310-9956-ffa450edef68

eb189699f059c8e0bba56a394021cb5a33c2661b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-09 20:20:26+00:00

    revert last
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1044117 13f79535-47bb-0310-9956-ffa450edef68

2c438e5881b7abdc013ac2d1ac449683261f09d9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-09 20:19:40+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1044116 13f79535-47bb-0310-9956-ffa450edef68

2c6f56ddcb1248b14a27c6a1462de25c29177acf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-03 18:52:06+00:00

    reads at ConsistencyLevel > 1 throwUnavailableException immediately if insufficient live nodes exist
    patch by jbellis and tjake for CASSANDRA-1803
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1041951 13f79535-47bb-0310-9956-ffa450edef68

5856ee9e6e7732922bc2c331f4cdf7ee741bd661 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-03 14:25:24+00:00

    cli support index type enum names
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1810
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1041834 13f79535-47bb-0310-9956-ffa450edef68

56770fc8070f15188e80e85978e235d75dc9f39f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-03 14:23:44+00:00

    fix cli case sensitivity for index queries
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1809'
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1041833 13f79535-47bb-0310-9956-ffa450edef68

2f5f0c2c12a2d9c91cad79655b80382a2bd4c132 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-02 01:48:18+00:00

    fix consistencylevel calculations forNetworkTopologyStrategy
    patch by jbellis; reviewed by Jon Hermes for CASSANDRA-1804
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1041250 13f79535-47bb-0310-9956-ffa450edef68

8fbf2e78f7fc2ba5ec8343101ccb586af43124c9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-02 01:17:09+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1041243 13f79535-47bb-0310-9956-ffa450edef68

a9e3fa1c54580a01132bed0c2401ced7706a9e7e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-12-01 18:01:51+00:00

    SimpleStrategyTest extends CleanupHelper to avoid heisenbugs from other tests' left-overs
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1041109 13f79535-47bb-0310-9956-ffa450edef68

7200c81c2fc22215128834034420a00bdc707c60 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-29 22:42:39+00:00

    rename SinkManager.addSink -> SinkManager.add
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1040329 13f79535-47bb-0310-9956-ffa450edef68

a161f9f0639c1fa594d1f9cdfd92565dc35a965e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-29 22:28:25+00:00

    clean up SinkManager
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1040325 13f79535-47bb-0310-9956-ffa450edef68

a44a150e9cd322aaffda68628ea3ff608519b12c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-29 19:36:08+00:00

    add ExpiringColumn support to sstable import/export
    patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-1754
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1040241 13f79535-47bb-0310-9956-ffa450edef68

ac4d0161471bc5bd6971226a30074f3e8ef4879c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-23 19:27:44+00:00

    rebuild Strategy during system_update_keyspace
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1762
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1038293 13f79535-47bb-0310-9956-ffa450edef68

77ede1e360c8cb2d9487acea528cc371a39a9314 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-23 04:21:43+00:00

    fix capitalization, underscores in AE, request JMX names
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1037991 13f79535-47bb-0310-9956-ffa450edef68

59d185c2fdf0696675bb3853f9605e95161180f7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-22 20:29:29+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1037871 13f79535-47bb-0310-9956-ffa450edef68

869028237882d6fdc157bbcf91fd8cdd9a9ac515 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-19 17:07:53+00:00

    multi-line cli commands, other cleanup
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1742
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1036945 13f79535-47bb-0310-9956-ffa450edef68

22666f1c34aa28b102d2f5cd15976188b8d4c65b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-18 10:12:38+00:00

    fix sstableimport regression
    patch by Bryan Tower; reviewed by Sylvain Lebresne for CASSANDRA-1753
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1036384 13f79535-47bb-0310-9956-ffa450edef68

8f878b7931b3ba250842e7b48ac569abf88dd3c1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-18 01:36:04+00:00

    retain reference to PendingFile sstables
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-1749
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1036309 13f79535-47bb-0310-9956-ffa450edef68

5ecd8392638d65372a7fc6dd525f0bffcaea000b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-17 19:45:14+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1036178 13f79535-47bb-0310-9956-ffa450edef68

9b5c44caf3046c72808d053d2e7045d0f775be79 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-16 15:37:21+00:00

    fix LexicalUUID.getUUID use of ByteBuffer, and inline into UUIDGen.getUUID
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1035659 13f79535-47bb-0310-9956-ffa450edef68

8ef5d503390d77b95c1639d7b139980597315c34 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-15 19:23:04+00:00

    fix cli list + "assume CF keys as uuid."
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1035418 13f79535-47bb-0310-9956-ffa450edef68

38ff66f408916c1c3de22f369100621dc429c1ad | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-15 14:21:43+00:00

    fix tombstoning of supercolumns in range queries
    patch by jbellis; reviewed by tjake for CASSANDRA-1734
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1035286 13f79535-47bb-0310-9956-ffa450edef68

018310e2708f19260ad1f31ff9e9da2b3bd85b23 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-11 14:21:16+00:00

    add lexicaluuid(), timeuuid() functions
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1687
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1033949 13f79535-47bb-0310-9956-ffa450edef68

d97f3f19397339ef056929fc0224c4efd6940578 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-11 03:07:12+00:00

    add ASSUME cli statement
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1693
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1033808 13f79535-47bb-0310-9956-ffa450edef68

602605f45b42c4d2dfb117cf261129354760c1c3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-10 14:30:31+00:00

    special case the special case
    > patch by Stu Hood; reviewed by jbellis for CASSANDRA-1722
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1033489 13f79535-47bb-0310-9956-ffa450edef68

9d7568282babd4811c9433ef066d8cea15fe3452 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-05 02:25:23+00:00

    add additional debug logging to ColumnFamilyStore.scan
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1031404 13f79535-47bb-0310-9956-ffa450edef68

8720e2e3322b4b6a04ecbf3f1a99746ca557b9bb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-03 16:40:39+00:00

    improve cli handlingof non-string column names
    patch by Jim Ancona; reviewed by Pavel Yaskevich for CASSANDRA-1701
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1030529 13f79535-47bb-0310-9956-ffa450edef68

9c5a6d52399ec3828660e03b5691277a2fb179a2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-11-03 14:07:54+00:00

    fix split of wrapping range centered on a member token
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-1700
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1030472 13f79535-47bb-0310-9956-ffa450edef68

79560b67cb59f02c9599891b01ed37d9d95341b1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-30 22:53:22+00:00

    cleanup.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1029217 13f79535-47bb-0310-9956-ffa450edef68

1a562c4efb765cb8e3594b9d0d1a7694b28b0def | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-26 23:19:09+00:00

    CliTest should extend CleanupHelper.  patch by Pavel Yaskevich and jbellis for CASSANDRA-1648
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1027768 13f79535-47bb-0310-9956-ffa450edef68

4ad62ff9139327527609883103ed432462f8b247 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-26 10:54:58+00:00

    cli truncate support.  patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1653
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1027456 13f79535-47bb-0310-9956-ffa450edef68

83586696d469ea374fb1d6348846d524dfc59e21 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-26 03:14:08+00:00

    include offset in buffer calculations.  patch by Jake Luciani; reviewed by Stu Hood for CASSANDRA-1661
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1027349 13f79535-47bb-0310-9956-ffa450edef68

6af572671bcdd8d254bf12528661d751ac499452 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-22 21:18:15+00:00

    move strategy creation into Table instantiation so it can't be out of sync
    patch by jbellis; tested by Paul Cannon for CASSANDRA-1649
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1026497 13f79535-47bb-0310-9956-ffa450edef68

729022c655c278f823537453dc33344eb8bcb78f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-22 17:54:44+00:00

    remove preload_row_cache option
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-1647
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1026429 13f79535-47bb-0310-9956-ffa450edef68

cdb07b193f1da88be90198ee1764697f0e050fb0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-22 15:46:49+00:00

    update CassandraBulkLoader for Thrift 0.5; replace UnsupportedEncodingException catches w/ Charsets.UTF_8.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1026380 13f79535-47bb-0310-9956-ffa450edef68

f47145d3c108aa2b31ef8a83317ccd4475ef426f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-22 13:57:50+00:00

    fix back CASSANDRA-1622 merge.  patch by jbellis and Todd Nine
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1026327 13f79535-47bb-0310-9956-ffa450edef68

187761a3229a9d6853090295d966731fb1170458 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-22 03:23:51+00:00

    upgrade to Thrift 0.5
    patch by Jake Luciani; reviewed by jbellis for CASSANDRA-1367
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1026201 13f79535-47bb-0310-9956-ffa450edef68

e7a385ac3f1e3378b63e0340e7d57d6b626f27d7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-22 03:23:26+00:00

    tjake
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1026200 13f79535-47bb-0310-9956-ffa450edef68

aeb0d5467d24b8b6c844de7566bfb5c58ddc5e27 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-21 23:14:59+00:00

    fix commitlog recovery deleting the newly-created segment as well as the old ones
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1644
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1026177 13f79535-47bb-0310-9956-ffa450edef68

00554e90b84074139060ccf2c32fa3130211136b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-21 20:55:41+00:00

    move endpoint cache from snitch to strategy
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-1643
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1026138 13f79535-47bb-0310-9956-ffa450edef68

8a6140d0dc0bc8bc4f6f1c47c02f09b44251ca1d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-20 19:18:40+00:00

    cli support for index queries
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1635
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1025682 13f79535-47bb-0310-9956-ffa450edef68

1fd6af347ab1c8d989b903f3a8a18e3a33c616fe | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-20 15:59:32+00:00

    remove supercolumn option from cli list command; clean up grammar and fix limit support.
    patch by jbellis and Jim Ancona for CASSANDRA-1619
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1025623 13f79535-47bb-0310-9956-ffa450edef68

d1ec03b0d3729ccfa6cc5e259e931baddf68c982 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-19 15:09:24+00:00

    add cli sanity tests.
    patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1582
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1024262 13f79535-47bb-0310-9956-ffa450edef68

72548aca3e6962d51239aec6c2d8bc11ee4bcadd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-18 20:41:46+00:00

    fix potential infinite loop in 2ary index queries
    patch by jbellis; tested by Jason Tanner for CASSANDRA-1623
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1024000 13f79535-47bb-0310-9956-ffa450edef68

88e660f5308b3f66e33c2f2ccaaad93bb2d90f2e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-14 20:35:06+00:00

    rename test cassandra-rack.properties to cassandra-topology
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1022696 13f79535-47bb-0310-9956-ffa450edef68

9d32382b3fd48a9362a07c2865e93e2cbfb8ee61 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-13 15:43:18+00:00

    removed IClock & related classes from internals.
    patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-1502
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1022147 13f79535-47bb-0310-9956-ffa450edef68

b81927a9ed78b0b3269019528f3ca0ab0ce6af21 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-12 21:40:05+00:00

    expose in-progress compaction type in jmx
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1586
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1021935 13f79535-47bb-0310-9956-ffa450edef68

21913c5502150d5908b599ec3a2d1cef7b018ba6 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2010-10-12 17:33:53+00:00

    Remove ConsistencyLevel.ZERO.  Patch by jbellis, reviewed by brandonwilliams for CASSANDRA-1607.
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1021852 13f79535-47bb-0310-9956-ffa450edef68

389bac77f0cb00cb8914d05512151116dd3db027 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-09 02:32:16+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1006105 13f79535-47bb-0310-9956-ffa450edef68

a857b73834520157fe1c853493fb09334badf699 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-07 18:12:13+00:00

    Allow dynamic secondary index creation  and destruction
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1532
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1005551 13f79535-47bb-0310-9956-ffa450edef68

49af30a77758282bc648496972b944d60bb9e185 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-07 16:33:07+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1005518 13f79535-47bb-0310-9956-ffa450edef68

5c44cc166e1baea7062bb660d96a253e20989ff8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-07 02:24:22+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1005317 13f79535-47bb-0310-9956-ffa450edef68

475923a11064323310883b33c0f6ace1b815b5a8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-06 19:37:15+00:00

    allow keyspace creation with RF > N.
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1428
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1005215 13f79535-47bb-0310-9956-ffa450edef68

297c2f36390c9d9997305f2626f6632e90e4242b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-06 18:45:33+00:00

    meaningful error message for invalid replication strategy class.  patch by Aaron Morton; reviewed by jbellis for CASSANDRA-1556
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1005200 13f79535-47bb-0310-9956-ffa450edef68

e7591fc3c011c2b2ebb51fa4595ca782b55a15f6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-06 17:19:26+00:00

    fix 2ary index support for deletions
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-1546
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1005174 13f79535-47bb-0310-9956-ffa450edef68

e34283c63655279caf88754e93d3af97d8ec2e78 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-10-05 16:00:40+00:00

    r/m getters for public final sstablereader fields.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1004693 13f79535-47bb-0310-9956-ffa450edef68

43eae6fa3b9324a68a2fbb5078443d55fa05bf82 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-30 16:03:48+00:00

    re-organize JMX into.db, .net, .internal, .request
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-1217
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1003127 13f79535-47bb-0310-9956-ffa450edef68

1a29b2cfd3b9fedd301ea2777302288157d1e4af | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-30 13:35:26+00:00

    log warning when using randomly generated token.
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1552
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1003060 13f79535-47bb-0310-9956-ffa450edef68

f9f97d4292bcb9af083263220278825e1158aca9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-29 16:33:46+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1002723 13f79535-47bb-0310-9956-ffa450edef68

72770ac00c35a6be0eee42402693970b7c2c61db | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-28 17:24:06+00:00

    make nodetool compact and cleanup blocking.
    patch by Nirmal Ranganathan; reviewed by jbellis for CASSANDRA-1449
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1002275 13f79535-47bb-0310-9956-ffa450edef68

2f02b37ff5aad134fd49df748ce5621c1bdb13a8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-28 04:26:24+00:00

    support TTL'd index values.
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-1536
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1002011 13f79535-47bb-0310-9956-ffa450edef68

3132f7ab05dab62ea3f0ce2ef194784842aabce1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-27 22:11:26+00:00

    removed unnecessary files.
    patch by Jeremy Hanna; reviewed by Stu Hood for CASSANDRA-1342
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1001931 13f79535-47bb-0310-9956-ffa450edef68

17cbb3daa57be73bb31e17da8e8aae9112f94dd5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-27 22:10:42+00:00

    sanity checks for compaction thresholds.
    patch by jhermes; reviewed by jbellis for CASSANDRA-1527
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1001929 13f79535-47bb-0310-9956-ffa450edef68

a0d72043e22a617d0fca48346b57bbc9445a66cb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-26 21:53:50+00:00

    add repair callbacks to track session completion.
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-1511
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1001532 13f79535-47bb-0310-9956-ffa450edef68

8b38ee280661fa9254b38d80671cd0247850b477 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-25 23:56:55+00:00

    add describe_snitch to Thrift api.
    patch by jhermes; reviewed by jbellis for CASSANDRA-1490
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1001332 13f79535-47bb-0310-9956-ffa450edef68

efe4bb31410814546aad7f2e282d1253772a6f02 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-25 01:31:12+00:00

    make IndexInterval configurable.  patch by jhermes; reviewed by jbellis for CASSANDRA-1488
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1001119 13f79535-47bb-0310-9956-ffa450edef68

cee4d2059815e2f5157a1facee8861d8773bcd39 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-24 15:30:35+00:00

    treat expired columns as deleted.  patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-1539
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1000909 13f79535-47bb-0310-9956-ffa450edef68

971e879e2d08d7c922365b2d796e6ff55db3f6f1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-22 03:42:16+00:00

    add test of secondary index recreation to StreamingTransferTest
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1415
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@999745 13f79535-47bb-0310-9956-ffa450edef68

b182e5e90ac7aa73fe9136cabc0970c45709282c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-22 03:41:52+00:00

    split 2ary index build out from bloom/row index build, and move into stream session post-processing.  bloom/row index construction moved into SSTableWriter.Builder and is now run on CompactionManager executor
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1415
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@999742 13f79535-47bb-0310-9956-ffa450edef68

8e68f3b9a0cda1c3038ef2be95e58ad6d07c1e52 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-22 03:41:38+00:00

    allow addIndex to create indexes that did not previously exist
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1415
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@999741 13f79535-47bb-0310-9956-ffa450edef68

1176b61250e397a71b37f3789e5b6f600d12cd34 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-22 03:41:09+00:00

    add SESSION_FINISHED reply
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1415
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@999738 13f79535-47bb-0310-9956-ffa450edef68

bf0087ff843e46f91f316af25659f8771e83f0bd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-21 20:29:51+00:00

    fix test compiliation.  patch by jbellis for CASSANDRA-1314
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@999606 13f79535-47bb-0310-9956-ffa450edef68

d966ed08610940da1a590ce7a83897b9a1dc02ec | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-21 18:56:23+00:00

    r/m Clock from Thrift api.  patch by jbellis; reviewed by slebresne for CASSANDRA-1501
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@999542 13f79535-47bb-0310-9956-ffa450edef68

ad29c258eab4f71b3142041c899a4960b63ffacd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-20 22:15:34+00:00

    fix replaying the last mutation in a commitlog unnecessarily.  patch by jbellis; reviewed by gdusbabek for CASSANDRA-1512
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@999142 13f79535-47bb-0310-9956-ffa450edef68

267c76a65528b856737830f78da01a89f547505d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-18 22:08:06+00:00

    min,max compaction threshold are configurable and persistent per-ColumnFamily.  patch by Jon Hermes; reviewed by jbellis for CASSANDRA-1468
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@998558 13f79535-47bb-0310-9956-ffa450edef68

ca8fa16c5edf7f98706c5562212df53342f2beda | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-15 22:22:09+00:00

    combine "initiated" and requested streaming paths
    patch by jbellis; reviewed by Nick Bailey for CASSANDRA-1506
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997527 13f79535-47bb-0310-9956-ffa450edef68

de034ffee003c63e2ba610067b94ea139b440bcb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-14 22:25:53+00:00

    avoid exposing StreamContext outside the Session managers, and make the Sessions the handle for streaming work.  also removes unncessary extra Collections from the session objects.
    patch by jbellis; reviewed by Nick Bailey for CASSANDRA-1504
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997119 13f79535-47bb-0310-9956-ffa450edef68

a8e5c1894544b9b45765c3ca2624aa65993211c3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-14 20:34:53+00:00

    add back tablename parameter in preparation for merging initiated/non code paths.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@997082 13f79535-47bb-0310-9956-ffa450edef68

dbbe856c563fd09519cc6373d448dd36055668cd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-14 15:08:11+00:00

    clean up StreamHeader constructor, r/m unused parameter from transferSSTables.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996939 13f79535-47bb-0310-9956-ffa450edef68

89fbc1b031dd5f045601a862c751c269082aea40 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-14 02:27:02+00:00

    rename ApplicationState -> VersionedValue; add enum ApplicationState
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1499
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996736 13f79535-47bb-0310-9956-ffa450edef68

629fa9eb111b210f24776fa72c7c124bf5362553 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-14 02:26:50+00:00

    consolidate ApplicationState construction in ApplicationStateFactory
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-149n9
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996735 13f79535-47bb-0310-9956-ffa450edef68

4dd8fa51ff1a6db46346111be008792304ebcbbd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-13 14:06:08+00:00

    remove tombstones during non-major compactions when bloom filter verifies that row does not exist in other sstables
    patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-1074
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@996541 13f79535-47bb-0310-9956-ffa450edef68

b324537e99e4fe784357ee2cf12f26bbf58471ce | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-06 22:47:44+00:00

    Incorporate Components into ColumnFamilyStore loading: no more matching Data.db, etc!
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-1471
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@993171 13f79535-47bb-0310-9956-ffa450edef68

52b6edc41366eb7fa3cd7691dc35d65989d3c1dd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-06 22:22:35+00:00

    naive replacement of String stage names w/ Stage enum.  also replaces MS.defaultExecutor w/ Stage.MISC
    patch by jbellis; reviewed by Nate McCall for CASSANDRA-1465
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@993165 13f79535-47bb-0310-9956-ffa450edef68

0973793b9584f9d4903d83316ce9d56673ad7633 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-06 16:15:18+00:00

    Switch to TFramedTransport in TestRingCache.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-1434
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@993084 13f79535-47bb-0310-9956-ffa450edef68

d08e34a765bf1bce639c017aedcd4c6e6caee96a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-09-05 03:30:55+00:00

    apply reversed flag during collation from different data sources.  patch by jbellis; reviewed by brandonwilliams for CASSANDRA-1450
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992710 13f79535-47bb-0310-9956-ffa450edef68

2893b7f7a5a15ccfefbcdbba8db6c524d8494fb7 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2010-09-04 03:31:36+00:00

    Move persistent sstable stats from the system table to an sstable component.  Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-1430
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@992524 13f79535-47bb-0310-9956-ffa450edef68

c450da88083342f1fc3aea388f13a572b29c1ada | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-31 14:54:10+00:00

    avoid attempting to keep CL header constant size (schema change can defeat this); it's not necessary now that header is a separate file now.  forceNewSegment was attempting to start a new CL header when the schema changed, which was race-prone.
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1435
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@991210 13f79535-47bb-0310-9956-ffa450edef68

fab33fb4e87decb71b3169cdc12e48f4cae104c1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-27 20:19:44+00:00

    replace CF graveyard with CFS.removeAllSSTables (which is recursive to handle 2ary index files); also handle 2ary indexes in renaming migrations.
    patch by jbellis and gdusbabek for CASSANDRA-1406
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@990251 13f79535-47bb-0310-9956-ffa450edef68

cfa5ffdd59c5adbd72f27414abfd7965455bca66 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-25 20:50:45+00:00

    Use Avro objects as input to CFOutputFormat.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-1315
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@989370 13f79535-47bb-0310-9956-ffa450edef68

5ac1aaba53588650e87a0848e0babeae65790e70 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-25 20:35:15+00:00

    fix EH.max.  patch by jbellis and brandonwilliams for CASSANDRA-1413
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@989352 13f79535-47bb-0310-9956-ffa450edef68

d28cab41a067803b6e2fa2b5e88f6a4f4103f1ce | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-25 20:25:49+00:00

    Add CfDef.default_validation_class.  patch by jhermes; reviewed by jbellis for CASSANDRA-891
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@989344 13f79535-47bb-0310-9956-ffa450edef68

7173a088f44596c727eb5403de78aa3aaa2cacbf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-24 14:49:23+00:00

    allow loading cassandra.yaml from url specified by cassandra.config system property.  patch by jbellis; reviewed by gdusbabek for CASSANDRA-1126
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@988578 13f79535-47bb-0310-9956-ffa450edef68

72b436769a2fd721d57e23f20a70e86c891332aa | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-24 14:44:42+00:00

    remove keyspace argument from multiget_count.  patch by Jon Hermes; reviewed by jbellis for CASSANDRA-1422
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@988575 13f79535-47bb-0310-9956-ffa450edef68

6055d1b696ea2e3085947afe22344b8d7a1d3589 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-21 17:30:30+00:00

    prevent writes of obsolete data from updating 2ary indexes.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@987800 13f79535-47bb-0310-9956-ffa450edef68

775293210c8488f3ce708ccc3a09fe7ee639d436 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-21 16:51:11+00:00

    fix Clock regression in handling timestamp ties (tombstone takes precedence, then column w/ higher value.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@987788 13f79535-47bb-0310-9956-ffa450edef68

b2a8d8954b36fd361bd30437e135c75a8a141d59 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-21 11:55:30+00:00

    finish removing bitmasks from internals (see CASSANDRA-1312).  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@987733 13f79535-47bb-0310-9956-ffa450edef68

3e7343e1059b32b2313e9be8e43db07ac223326e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-21 11:37:04+00:00

    allow index expressions against columns that are not part of the SlicePredicate.
    patch by jbellis; reviewed by Nate McCall for CASSANDRA-1410
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@987728 13f79535-47bb-0310-9956-ffa450edef68

7b692b809dc28a63036f1d27a1d527a2f771bc4b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-20 21:44:24+00:00

    Revert "allow index expressions against columns that are not part of the SlicePredicate."
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@987642 13f79535-47bb-0310-9956-ffa450edef68

8f4441deddba8aa365fcf514ce3e1be4fbe1ef53 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-20 21:26:25+00:00

    allow index expressions against columns that are not part of the SlicePredicate.
    patch by jbellis; reviewed by Nate McCall for CASSANDRA-1410
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@987638 13f79535-47bb-0310-9956-ffa450edef68

0b68a77325dc80bdd4d573dc55cba01c456a0b99 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-20 06:54:49+00:00

    use JNA to call link w/o spawning a separate process during snapshot.
    patch by jbellis; reviewed by jhermes for CASSANDRA-1371
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@987389 13f79535-47bb-0310-9956-ffa450edef68

827466ecf3766faabecb5c12d534d2a1a18dfc00 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-18 18:34:46+00:00

    add test for column validation in supercolumn.  patch by jhermes; reviewed by jbellis for CASSANDRA-1388
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@986846 13f79535-47bb-0310-9956-ffa450edef68

283e365196cdad3fb352de0b6d7a8c0ddd1d784a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-17 21:21:51+00:00

    allow compound index clauses to include non-EQ operators.  patch by jbellis; reviewed by eevans for CASSANDRA-1401
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@986488 13f79535-47bb-0310-9956-ffa450edef68

84aab33341b22b44bd4adfe8a8d34d3f15e86f25 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-17 21:15:44+00:00

    fix sharded lock hashing on index write path.  patch by jbellis; reviewed by eevans for CASSANDRA-1402
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@986486 13f79535-47bb-0310-9956-ffa450edef68

2c64c97fb037407dc524a87ce18c150d766b3435 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-17 17:05:36+00:00

    fix updating index when value is changed.  patch by jbellis; tested by Tyler Hobbs for CASSANDRA-1373
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@986397 13f79535-47bb-0310-9956-ffa450edef68

477deb3a090735a28cf7537b1280a77d071a1c52 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-16 19:05:00+00:00

    faster LongType comparisons.  patch by Folke Behrens; reviewed by jbellis for CASSANDRA-1393
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@986097 13f79535-47bb-0310-9956-ffa450edef68

b5eb4fd89977cc0bac03d4a8c8be6fd0045285f1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-16 16:28:48+00:00

    s/RackUnawareStrategy/SimpleStrategy/ in system tests.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@986018 13f79535-47bb-0310-9956-ffa450edef68

d5a21efbf489a5288afa535a5de8f75130279b00 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2010-08-15 17:59:15+00:00

    fall back to subsnitch on score equality as well as no score at all, fix probability calculation. Patch by jbellis and brandonwilliams, reviewed by brandonwilliams for CASSANDRA-981
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@985724 13f79535-47bb-0310-9956-ffa450edef68

916c810b54943695cedfcdb46a3eb8eba2d90536 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-15 16:16:58+00:00

    rename RackAwareStrategy to OldNetworkTopologyStrategy, RackUnawareStrategy to SimpleStrategy, DatacenterShardStrategy to NetworkTopologyStrategy, AbstractRackAwareSnitch to AbstractNetworkTopologySnitch
    patch by jbellis; reviewed by brandonwilliams for CASSANDRA-1392
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@985701 13f79535-47bb-0310-9956-ffa450edef68

b07301dddce919290a5062101ee8cea940a8315c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-13 20:33:49+00:00

    optimize [Time|Lexical]UUIDType comparison further.  patch by Folke Behrens; reviewed by jbellis for CASSANDRA-1368
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@985349 13f79535-47bb-0310-9956-ffa450edef68

d94d553278622a03f33206884c69d83812e8098a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-12 19:22:07+00:00

    Revert "use Avro objects in ColumnFamilyOutputFormat."
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@984921 13f79535-47bb-0310-9956-ffa450edef68

72303359928221279586fb518c68bb46dfc02e8a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-12 19:13:09+00:00

    use Avro objects in ColumnFamilyOutputFormat.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-1315
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@984917 13f79535-47bb-0310-9956-ffa450edef68

2fb63115e0f549c68b274f65055f8ca9306cff41 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-12 18:32:12+00:00

    Remove references to DatabaseDescriptor from Pig, RingCache, and CFRW, and remove it as a fallback from CFRR. cassandra.yaml is no longer needed by pig or word_count.
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-1322
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@984904 13f79535-47bb-0310-9956-ffa450edef68

ed9f7909fc3082f8229e3417da9c0cb7a9c36a0f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-12 18:29:46+00:00

    describe_keyspace includes CfDef information.  patch by Jon Hermes; reviewed by jbellis for CASSANDRA-1363
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@984901 13f79535-47bb-0310-9956-ffa450edef68

1208a20baf698b79e73d87a3efc001a306fc5a2c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-05 23:31:00+00:00

    improve BufferedRandomAccessFileTest coverage to 100% of lines.  patch by Jon Hermes; reviewed by jbellis for CASSANDRA-1269
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982829 13f79535-47bb-0310-9956-ffa450edef68

7aacffdc9c196c04679d5639384d39d91cfb1073 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-05 14:40:46+00:00

    r/m RangeSliceResponseResolverTest for now; we've broken network compatibility w/ 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982644 13f79535-47bb-0310-9956-ffa450edef68

8bda57384005236a330c73d78e36acd3ef47b4bc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-05 14:36:44+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982643 13f79535-47bb-0310-9956-ffa450edef68

73644f16af8aaac5659ea1398b83b64f984239cd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-05 02:08:56+00:00

    flesh out BufferedRandomAccessFileTest.  patch by Jon Hermes; reviewed by Stu Hood for CASSANDRA-1269
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@982452 13f79535-47bb-0310-9956-ffa450edef68

e6677d9d18cabe9ae50b4ffba9aad21d60c1067c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-03 17:26:04+00:00

    r/m RoundRobinSchedulerTest for CASSANDRA-1279; it doesn't appear possible to test concurrency usefully
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981979 13f79535-47bb-0310-9956-ffa450edef68

1b5577b254580b610105b0350397c0524c0c97ec | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-03 14:58:14+00:00

    handle index scans across multiple nodes and consistency levels
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981906 13f79535-47bb-0310-9956-ffa450edef68

91e4b6524a9b1763298b739c740e0ad7a0e9e42e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-02 15:05:48+00:00

    move column iterators to own subpackage of db
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981543 13f79535-47bb-0310-9956-ffa450edef68

6d60623b2d842f2fc093a81313d606ba798933e3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-08-02 15:05:28+00:00

    add SimpleColumnReader to optimize start-from-beginning-of-row slices
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981542 13f79535-47bb-0310-9956-ffa450edef68

b4386e7c2486f5b26b1e2e3ed7c557bbdd9419a9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-31 12:51:14+00:00

    rebuild secondary indexes after streaming.  patch by Nate McCall and jbellis for CASSANDRA-1258
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@981046 13f79535-47bb-0310-9956-ffa450edef68

c618c213d81e64719f6cf4612a7a8f1a9760289b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-29 01:47:26+00:00

    update to use modern TBinaryProtocol everywhere.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@980285 13f79535-47bb-0310-9956-ffa450edef68

3a044a9140abd8f77c935d8551ee6a62ecbdc934 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-27 17:46:28+00:00

    add IntegerType for arbitrary-length integers.  patch by Folke Behrens; reviewed by mdennis and jbellis for CASSANDRA-1282
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@979784 13f79535-47bb-0310-9956-ffa450edef68

257177b421d0930f889e96a7601053b210c05ef0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-27 04:05:45+00:00

    fix TBinaryProtocol instantiation in CFOF.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@979518 13f79535-47bb-0310-9956-ffa450edef68

291846dc0565730e67c02081caaf347223b386bc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-27 04:02:04+00:00

    fix commitlog tests post-1135.  patch by mdennis; reviewed by jbellis for CASSANDRA-1318
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@979516 13f79535-47bb-0310-9956-ffa450edef68

4fb3d1864162a906de470a10741d02dbe2dceee8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-26 03:00:08+00:00

    r/m bitmask predicates.  patch by jbellis; reviewed by gdusbabek for CASSANDRA-1312
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@979139 13f79535-47bb-0310-9956-ffa450edef68

2441f798ca41f610a25fc55d7f24685473085f54 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-25 04:16:30+00:00

    implement multiple index expressions.  patch by jbellis; reviewed by Nate McCall for CASSANDRA-1157
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@978978 13f79535-47bb-0310-9956-ffa450edef68

e3f05adf36e4e83de87747cc5c64e4ae7ae7314b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-23 20:35:33+00:00

    {Min,Mean,Max}RowCompactedSize renamed to {Min,Mean,Max}RowSize.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@967248 13f79535-47bb-0310-9956-ffa450edef68

c00a5c1f5800ba3b369cd47ec97a6cd241b1cb91 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2010-07-23 19:22:58+00:00

    Keep persistent row size and column count statistics.  Patch by brandonwilliams and jbellis; reviewed by jbellis for CASSANDRA-1155
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@967213 13f79535-47bb-0310-9956-ffa450edef68

395c3caa0cadc71fb7d1fec45011b5a59b679f6c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-23 18:18:07+00:00

    make GCGraceSeconds configurable per-columnfamily.  patch by Jon Hermes; reviewed by jbellis for CASSANDRA-1276
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@967187 13f79535-47bb-0310-9956-ffa450edef68

5d782903666c35c74af3c669b6beac416a346b4d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-23 18:03:13+00:00

    Double flush AE_SERVICE_STAGE to ensure that tasks triggered by existing tasks are cleared.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-1028
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@967183 13f79535-47bb-0310-9956-ffa450edef68

f5fbfccdcf4910417efaf04fbb10111f69201c2a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-22 16:51:44+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@966742 13f79535-47bb-0310-9956-ffa450edef68

2bee26f1577cdb99013dcdcb6d0085359db7fed7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-22 16:25:53+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@966733 13f79535-47bb-0310-9956-ffa450edef68

182457aacf109778f2f68e019de9f654d7d53e01 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-20 22:03:08+00:00

    fix RoundRobinSchedulerTest heisenbug.  patch by Nirmal Ranganathan; reviewed by jbellis for CASSANDRA-1279
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@966033 13f79535-47bb-0310-9956-ffa450edef68

0448530e3102c743424d93c5a1fc2afc5bbb5b6a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-20 16:23:03+00:00

    avoid replaying fully-flushed commitlog segments.  patch by jbellis; reviewed by mdennis for CASSANDRA-1298
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@965894 13f79535-47bb-0310-9956-ffa450edef68

aca77ec466a9a06dfd6867ec6341f6916c927f13 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-19 17:33:40+00:00

    hand-assembled sstables could contain garbage data since we were writing the entire buffer contents.  copy just the valid data to a separate byte[] first.  patch by jbellis; reviewed by Stu Hood for CASSANDRA-1299
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@965568 13f79535-47bb-0310-9956-ffa450edef68

a393b92731c8eae9672f4e21442a38a998e9970b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-17 02:09:41+00:00

    performance improvements to removeDeleted on read path.  patch by jbellis and tjake for CASSANDRA-1267
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@964995 13f79535-47bb-0310-9956-ffa450edef68

13e335789942becc068c3931c7810bc085ea0dad | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-15 20:16:55+00:00

    switch CFOutputFormatTest client to Framed mode.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@964564 13f79535-47bb-0310-9956-ffa450edef68

60d7cfa6bb93bc449145ea4580cd41d3a8e74ac8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-15 03:05:11+00:00

    update EmbeddedCassandraServiceTest client to use framed mode.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@964291 13f79535-47bb-0310-9956-ffa450edef68

b6b1053687a2c002cd7f97974a4a7086fb14de4f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-15 03:02:21+00:00

    Remove convertToDiskFormat, and version-conditionally apply convertFromDiskFormat
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-1249
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@964289 13f79535-47bb-0310-9956-ffa450edef68

0b0c523581a2223777422d335289e593d9c58de6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-15 01:37:40+00:00

    make framed transport the default so malformed requests can't OOM the server.  patch by Nate McCall; reviewed by jbellis for CASSANDRA-475
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@964274 13f79535-47bb-0310-9956-ffa450edef68

1217e2f133a7b33334fb0297f1a0cb3a8c6dc8e0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-12 01:02:44+00:00

    add test for getBuckets.  patch by Tyler Hobbs; reviewed by jbellis for CASSANDRA-1265
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@963172 13f79535-47bb-0310-9956-ffa450edef68

fc73007f3d966312c1c8330925a3027950ae8bbd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-11 23:07:50+00:00

    avoid double-copy of flushed data by serializing directly to output file.  patch by jbellis; reviewed by mdennis for CASSANDRA-270
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@963159 13f79535-47bb-0310-9956-ffa450edef68

67c57208ab9cbec1200723533d9e62f3a67de004 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2010-07-09 23:07:00+00:00

    Dynamic snitch to adaptively avoid reading from slow nodes.  Patch by brandonwilliams; reviewed by jbellis for CASSANDRA-981
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@962720 13f79535-47bb-0310-9956-ffa450edef68

0da82f321c6c662cbd72f0d9895a916cf0aa71a4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-09 19:58:21+00:00

    implement keyspace round-robin scheduler.  patch by Nirmal Ranganathan; reviewed by Stu Hood and jbellis for CASSANDRA-1035
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@962675 13f79535-47bb-0310-9956-ffa450edef68

92f7c71cd3349b9173fb8111f59b81c739c761a6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-08 21:12:07+00:00

    improve index scan unit test.  patch by mdennis; reviewed by jbellis for CASSANDRA-1154
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@961938 13f79535-47bb-0310-9956-ffa450edef68

078c56c631206f6d351ea5c360c21a519e04da25 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-08 15:17:20+00:00

    add single-node support for IndexType.KEYS.  patch by jbellis; reviewed by mdennis for CASSANDRA-1154
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@961795 13f79535-47bb-0310-9956-ffa450edef68

9fa60256195cd8950b4174e5b2de53d688122ead | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-07 13:21:05+00:00

    r/m Hadoop outputSlicePredicate.  patch by jbellis; reviewed by jhanna for CASSANDRA-1246
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@961366 13f79535-47bb-0310-9956-ffa450edef68

8250594efd7ba67526a5455579fba208dcdbf577 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-06 18:21:22+00:00

    introduce RawColumnDefinition for yaml import and fix CFMetaData deserialize bug.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@960972 13f79535-47bb-0310-9956-ffa450edef68

972812c700068d11f7fe7dc2be55eb3de7eb68ec | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-06 15:54:49+00:00

    switch IndexType to enum.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@960925 13f79535-47bb-0310-9956-ffa450edef68

2e0633612ac4a4ba7eeb54f4afefc99efcb49645 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-06 03:58:38+00:00

    replace ColumnValidator code with AbstractType and clean up to avoid reflection on the request path.  also use final fields in ColumnDefinition.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@960772 13f79535-47bb-0310-9956-ffa450edef68

f9ef8396361e3c1eed07b8bb358b43199844be39 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-04 02:48:23+00:00

    r/m ByteArrayKey in favor of using TreeMaps with a byte[] comparator.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@960290 13f79535-47bb-0310-9956-ffa450edef68

42de60181c860c716810953512a9b9ed9b44e123 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-04 02:48:17+00:00

    belatedly add ColumnDefinitionTest, part of the CASSANDRA-1153 patch
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@960289 13f79535-47bb-0310-9956-ffa450edef68

9249a6c3bc07ebc9ec64c999e8088e6a712fb870 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-02 22:11:04+00:00

    add column metadata for validation and (soon) indexing.  patch by mdennis and jbellis for CASSANDRA-1153
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@960123 13f79535-47bb-0310-9956-ffa450edef68

32ed1343d2cd12127b53e688c4808d027e8356cd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-02 15:24:06+00:00

    allow Hadoop output to go to a different KS + CF than input.  patch by Bryan Tower; reviewed by jbellis for CASSANDRA-1227
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@960022 13f79535-47bb-0310-9956-ffa450edef68

0789a58a46f25b2b22d91b3f570e3425a2a51c23 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-01 17:20:39+00:00

    sanity-check replica count against number of nodes in the cluster.  patch by mdennis; reviewed by jbellis for CASSANDRA-1191
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@959726 13f79535-47bb-0310-9956-ffa450edef68

f4be8971efbd282cadccd322d55a3815894cbcbc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-01 01:24:50+00:00

    replace FBUtilities.UTF8 with google.common.Charsets.UTF_8.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@959484 13f79535-47bb-0310-9956-ffa450edef68

9c0ad8147de1d84319eb08dd5030f03ff7a9eaf2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-07-01 01:24:35+00:00

    validate UTF8 keys in legacy OPP and COPP.  patch by Nick Bailey; reviewed by Stu Hood and jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@959483 13f79535-47bb-0310-9956-ffa450edef68

5ab5e1bbd19cd392901bc6222daaf0180c26cafb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-30 05:48:24+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@959197 13f79535-47bb-0310-9956-ffa450edef68

16c934812b2395da7fb3968965b03d2f6aa8c8a3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-25 20:34:22+00:00

    allow multiple repair sessions per node.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-1190
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@958105 13f79535-47bb-0310-9956-ffa450edef68

30010703d284e3178d31a9d66cf633c85c9e1295 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-25 20:26:40+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@958104 13f79535-47bb-0310-9956-ffa450edef68

0b2ba99325b379cd5ba4a79b66f3eec46850e776 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-25 17:44:55+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@958049 13f79535-47bb-0310-9956-ffa450edef68

524290bf738f658d94e0cdaa4c8ee8902288ed42 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-24 15:12:34+00:00

    add test for BRAF EOFException.  patch by mdennis; reviewed by jbellis for CASSANDRA-1200
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@957578 13f79535-47bb-0310-9956-ffa450edef68

4ef44c62172744352d02fcac8f0f42710b1a037e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-22 19:35:53+00:00

    mv BloomFilterTracker to io.sstable package.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956993 13f79535-47bb-0310-9956-ffa450edef68

97b45898c0261bcda1ba2245147f3de517e44a74 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-22 19:06:25+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956979 13f79535-47bb-0310-9956-ffa450edef68

5531a7f5db05adad04d393b4ccffb6d87d806ec9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-22 04:07:46+00:00

    fix race condition in SSTable*Iterator.
    patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-1130
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956769 13f79535-47bb-0310-9956-ffa450edef68

1a6b938becde3b0e59f75b58c1317f5865aded6a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-19 16:11:49+00:00

    split commitlog header into separate file and add size checksum to mutations.  patch by mdennis and jbellis for CASSANDRA-1179
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956250 13f79535-47bb-0310-9956-ffa450edef68

048eafffbbc25d238de89006bd748271614bcc41 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-19 00:58:15+00:00

    clean up PendingFile.  patch by jbellis; reviewed by Stu Hood for CASSANDRA-1208
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@956168 13f79535-47bb-0310-9956-ffa450edef68

aadfa6a334135e1f9f7b8eff827941ab6e588d2f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-18 10:29:54+00:00

    Stream sstables without anticompaction
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-579
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955923 13f79535-47bb-0310-9956-ffa450edef68

e34bc868d0bd42cfa07e8a924a720077f44c209c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-18 05:33:44+00:00

    Extract index/filter writing into IndexWriter; add recovery for non-essential sstable components; only send the datafile when streaming
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-579
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955840 13f79535-47bb-0310-9956-ffa450edef68

d0056e8ef2d947a9769593cd9c01c229ee406187 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-18 04:20:51+00:00

    fix buggy assert in SSTableUtils.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955833 13f79535-47bb-0310-9956-ffa450edef68

1067d37302e07d0130bbe6ec6beb4bab32ea1a66 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-18 04:19:27+00:00

    extract SSTable.Descriptor to top-level class.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955832 13f79535-47bb-0310-9956-ffa450edef68

b6e8b98993e5c4c160d9ef0cccb9dfcb46ae908f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-16 18:56:57+00:00

    hadoop outputformat.  patch by Karthick Sankarachary; reviewed by Stu Hood and jbellis for CASSSANDRA-1101
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955347 13f79535-47bb-0310-9956-ffa450edef68

9c06e5380693ee3cf07858e6c53d118c70d00827 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-16 15:27:17+00:00

    make row size 64 bits
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-16
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955268 13f79535-47bb-0310-9956-ffa450edef68

35db73cf758657fa018d00d5b56961749d421c72 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-16 15:27:05+00:00

    add LazilyCompactedRow
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-16
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955267 13f79535-47bb-0310-9956-ffa450edef68

d5968e6b6098305f0b5c4889dfc790ed82ca908f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-16 15:26:35+00:00

    introduce AbstractCompactedRow, PrecompactedRow
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-16
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955263 13f79535-47bb-0310-9956-ffa450edef68

d8755b3a13c39b2ebc4a3d6257fbd24d14b019a7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-15 21:32:30+00:00

    clean up of TokenMetadata and ARS.  patch by mdennis; reviewed by jbellis for CASSANDRA-1194
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@955060 13f79535-47bb-0310-9956-ffa450edef68

34e241accdc2ce771a9dcb0a8b1946c142d6786d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-14 21:53:09+00:00

    Fix bootstrap with DSS and add endpoint caching.
    patch by mdennis and jbellis for CASSANDRA-1147
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@954657 13f79535-47bb-0310-9956-ffa450edef68

ff533ad156f1def84a1517ceba58ff296d3770b6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-14 19:36:40+00:00

    convert RackAwareStrategyTest newlines to \n
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@954605 13f79535-47bb-0310-9956-ffa450edef68

f0a396947afcd40d8ee397c1b4515d0b9c9c4304 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-06 04:29:54+00:00

    replace constant-size 2GB mmaped segments and special casing for index entries spanning segment boundaries, with SegmentedFile that computes segments that always contain entire entries (or rows).  patch by Stu Hood and jbellis for CASSANDRA-1117
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@951813 13f79535-47bb-0310-9956-ffa450edef68

ee9694dbb6a41a7fd1675687e7e55b8dd0252705 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-04 02:58:20+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@951250 13f79535-47bb-0310-9956-ffa450edef68

40d3fe48d6ac3db4102316a6a2d9920086031705 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-04 02:41:03+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@951243 13f79535-47bb-0310-9956-ffa450edef68

d8342a7736f11f6023f8e9c06d5daa93faadeaa8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-01 13:43:36+00:00

    pass IFilter to getRangeRows instead of column names / slicerange.  patch by jbellis
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@950074 13f79535-47bb-0310-9956-ffa450edef68

242b717f3d3367e0db61b39a35e8083d5bd9af84 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-06-01 13:43:25+00:00

    make AbstractType subclasses singletons.  patch by jbellis
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@950073 13f79535-47bb-0310-9956-ffa450edef68

342f628a0a724fdf916945348eeb018eb9e333c3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-29 16:58:24+00:00

    make CFS.getRangeSlice return List<Row>.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@949421 13f79535-47bb-0310-9956-ffa450edef68

cba59a81e6dd08f72e920f55b28752f979a35cea | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-26 04:45:44+00:00

    add Clock structure as a prelude to full vector clock support.  patch by Sylvain Lebresne and Kelvin Kakugawa for CASSANDRA-1070; reviewed by johano and jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@948316 13f79535-47bb-0310-9956-ffa450edef68

e44ca3ecfeabbdbeeb611fbaf9c71fc55c57c4d5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-24 20:46:27+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@947804 13f79535-47bb-0310-9956-ffa450edef68

82840b687c4710036e230675669ed6cd40e2def1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-24 20:00:22+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@947773 13f79535-47bb-0310-9956-ffa450edef68

4ed5281bf54c4f2032950bd7e99187bb9b9dafd3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-24 18:10:07+00:00

    Add repair and move requests into AntiEntropyService.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-1090
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@947737 13f79535-47bb-0310-9956-ffa450edef68

58b109a099fa354bc9ace8cbfe9e12cd92bbf026 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-19 23:37:18+00:00

    test + fix for expiring columns.  patch by Jignesh Dhruv and Sylvain Lebresne for CASSANDRA-1109
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@946481 13f79535-47bb-0310-9956-ffa450edef68

91aa0d55c6a15b62fbd7b2e8df75f51ba9136e46 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-18 21:50:52+00:00

    clean up DSS: inline getNaturalEndpointsInternal, remove reload-on-every-call, r/m redundant dcEndpints variable
    patch by jbellis; reviewed by Jeremy Hanna for CASSANDRA-1103
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@945911 13f79535-47bb-0310-9956-ffa450edef68

5a45534c27e97e0463507acff48b3847d958eea9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-17 19:58:39+00:00

    make DCQUORUM CLs actually wait for the nodes per DC rather than attempting a purely count-based approach that didn't really work as advertised.  patch by Vijay Parthasarathy and jbellis; reviewed by Jeremy Hanna for CASSANDRA-952
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@945333 13f79535-47bb-0310-9956-ffa450edef68

8ede1adaf244fc389f16ea6666308967c89272cb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-17 14:52:34+00:00

    block for AES to clear before we teardown the token metadata for the next test.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-1028
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@945190 13f79535-47bb-0310-9956-ffa450edef68

d55ed91006b8ad6ef8b3ede0d4e124700b825dc9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-10 18:53:49+00:00

    revert unreviewed patch to CASSANDRA-952
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@942842 13f79535-47bb-0310-9956-ffa450edef68

ef1895bb955ed7332f756bae05e3b6eaab05e25e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-10 18:52:38+00:00

    vijay
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@942840 13f79535-47bb-0310-9956-ffa450edef68

8a3543a1edbfd59621af1a5f371a05539ce54377 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-10 16:37:28+00:00

    implement truncate.  patch by jbellis and Ran Tavory for CASSANDRA-531
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@942817 13f79535-47bb-0310-9956-ffa450edef68

940527d66484aa18a70820b908a096d097e05e9e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-10 14:59:13+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@942768 13f79535-47bb-0310-9956-ffa450edef68

14bdc6570d08567f1d8f8697b6be3984425f94e1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-07 20:55:33+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@942217 13f79535-47bb-0310-9956-ffa450edef68

ff59b8ebdaae0f0de6d4f3143c8f637def7c6b69 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-07 19:45:31+00:00

    r/m deprecated batch_insert, get_range_slice methods
    patch by jbellis; reviewed by Brandon Williams for CASSANDRA-1065
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@942191 13f79535-47bb-0310-9956-ffa450edef68

656bc4d777c057e7074b5d7c527b816025c9ff54 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-07 15:13:44+00:00

    replace String columnfamily type with enum.  patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-1058
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@942113 13f79535-47bb-0310-9956-ffa450edef68

2db783096aed6c76a1b16afcd2d3c44e49a4f11d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-05-03 20:46:44+00:00

    Optimize TimeUUID comparisons by computing timestamp from raw bytes rather than creating temporary UUID objects.  patch by James Golick; reviewed by Sylvain Lebrense and jbellis for CASSANDRA-1043
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@940612 13f79535-47bb-0310-9956-ffa450edef68

f2c38f8feba906e0bea73a9a49e37d7c4bfcad23 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-29 01:55:30+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@939171 13f79535-47bb-0310-9956-ffa450edef68

78cbce144c86cd376fa30830a82b94a35d2d93b0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-28 22:00:46+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@939110 13f79535-47bb-0310-9956-ffa450edef68

969bdbe4f429596d09c75a502495224cb8e7e753 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-28 19:05:10+00:00

    redo "add crc to commitlogheader," with fix for header serialization.
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-999
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@939053 13f79535-47bb-0310-9956-ffa450edef68

87b1b0d52f0c98c296ec6edd85ef2d1bca36d679 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-27 22:12:27+00:00

    r/m multiget
    patch by jbellis; reviewed by Brandon Williams for CASSANDRA-739
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@938696 13f79535-47bb-0310-9956-ffa450edef68

f731c92081c4fd724b8bbc542a3cff39072b723b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-27 18:45:49+00:00

    allow null predicates in Deletions.  patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-1027
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@938601 13f79535-47bb-0310-9956-ffa450edef68

2acfb43599fd06f8d422478c023e35e2e56bcd4c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-27 17:06:04+00:00

    move per-datacenter replication factor into datacenters.properties
    patch by jbellis; reviewed by eevans for CASSANDRA-994
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@938568 13f79535-47bb-0310-9956-ffa450edef68

71c51f11ddf7314953f87ed482979357dd0d7d3a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-24 04:30:48+00:00

    add row cache preload option
    patch by Vijay Parthasarathy and jbellis for CASSANDRA-946
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@937591 13f79535-47bb-0310-9956-ffa450edef68

c75230c3a1b607570486547b0c2f2c64c2a9c76b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-21 21:05:34+00:00

    add bin/config-convert for xml -> yaml migration.  patch by Todd Blose; reviewed by Stu Hood for CASSANDRA-1000
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@936511 13f79535-47bb-0310-9956-ffa450edef68

04384943fef3c50b1cb27845c02a5287c983d11a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-21 21:05:26+00:00

    convert cassandra.xml to cassandra.yaml.  patch by Todd Blose and Stu Hood for CASSANDRA-990
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@936510 13f79535-47bb-0310-9956-ffa450edef68

034619317ae8d1206c7b5325a1f8bb6c3b17a0b1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-21 20:39:28+00:00

    r/m now-unused snitch_class from KsDef thrift struct.  patch by jbellis for CASSANDRA-986
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@936495 13f79535-47bb-0310-9956-ffa450edef68

c59a4fc4bb2265bfc20dfa3d69cd53f8aa4100dc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-19 20:11:10+00:00

    add SimpleSnitch and make it the default
    patch by Erick Tryzelaar; reviewed by jbellis for CASSANDRA-994
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@935726 13f79535-47bb-0310-9956-ffa450edef68

1a904da729b5b64f23b9c3285e4a3fa8468fe9ab | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-19 20:10:56+00:00

    rename snitches to emphasize that RackAware is adding extra functionality that is not needed for simpler replication strategies.
    patch by Erick Tryzelaar; reviewed by jbellis for CASSANDRA-994
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@935725 13f79535-47bb-0310-9956-ffa450edef68

7a4a7090cbeda4fac08c606ed52cb29a9946ccfa | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-19 19:58:10+00:00

    rename EndPoint classes -> Endpoint, part 2.
    patch by Erick Tryzelaar; reviewed by jbellis for CASSANDRA-994
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@935717 13f79535-47bb-0310-9956-ffa450edef68

a5fa451c2b3eaf3d98b1d158ecc9367718e98941 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-19 19:09:06+00:00

    avoid treating ttl <= 0 the same as ttl not specified
    patch by jbellis; reviewed by Sylvain Lebresne for CASSANDRA-1003
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@935709 13f79535-47bb-0310-9956-ffa450edef68

2e1b1a53c953f183210052ea10b06c0818e427ed | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-19 14:47:36+00:00

    rename EndPoint classes -> Endpoint (case change).
    patch by Erick Tryzelaar; reviewed by jbellis for CASSANDRA-994
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@935601 13f79535-47bb-0310-9956-ffa450edef68

18b2a16f0a9cc90ef6f8c9677b7fa970a5200b5b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-19 14:36:24+00:00

    rename EndPoint -> Endpoint, part 1.  patch by Erick Tryzelaar; reviewed by jbellis for CASSANDRA-994
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@935594 13f79535-47bb-0310-9956-ffa450edef68

16ba403a0f68e1cb3a8542b9f9d2c91b01113519 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-16 22:04:46+00:00

    Add ExpiringColumn and Column ttl.
    patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-699
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@935088 13f79535-47bb-0310-9956-ffa450edef68

5bf3ad0760dbf3372315ac54293c8c9693e070dc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-16 22:04:11+00:00

    move deletion code into DeletedColumn instead of using boolean isMarkedForDelete
    patch by Sylvain Lebresne; reviewed by jbellis for CASSANDRA-699
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@935087 13f79535-47bb-0310-9956-ffa450edef68

79e9a80b2f6ca205b5895075ba93180129197594 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-16 19:23:47+00:00

    make EndPointSnitch per-cluster instead of per-keyspace, and add better error messages for snitch misconfiguration.
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-986
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@935049 13f79535-47bb-0310-9956-ffa450edef68

0a9a17e5cbf202a26b3cc21f71b389c149fd71f2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-16 16:44:47+00:00

    add long-test ant target for compaction speed test and larger bloom filter tests [formerly commented out].  patch by Stu Hood; reviewed by Jeremy Hanna for CASSANDRA-985
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@934992 13f79535-47bb-0310-9956-ffa450edef68

1fb70ac9310aa0c97aa44bfd2b9011c5af2a69fc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-16 16:04:22+00:00

    merge RangeIntersectionTest into RangeTest.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-951
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@934972 13f79535-47bb-0310-9956-ffa450edef68

784a71ff6c722de2f3e950eedf17ce31ca43711a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-16 02:27:08+00:00

    rename deleteDir -> deleteRecursive; use in CleanupHelper (automatically cleans up snapshots)
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-983
    
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@934673 13f79535-47bb-0310-9956-ffa450edef68

1654a10ecc60a1d09ffc12e73b31e2f985ba31f2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-15 18:31:06+00:00

    mv test config files to new names, too.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@934509 13f79535-47bb-0310-9956-ffa450edef68

d20d24adc1b642b1c114f7a2e5885d5a0e2c0ede | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-13 03:59:27+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@933475 13f79535-47bb-0310-9956-ffa450edef68

a84ade4eb1ca23be6f1fdc81e47db2bebd216723 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-13 02:12:29+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@933463 13f79535-47bb-0310-9956-ffa450edef68

ee8803900b5ad4ffe9b827c64e9cab1d4b8ce499 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-09 14:28:26+00:00

    Make range queries gather keys + results in a single pass.
    
    rename ColumnIterator -> IColumnIterator
           IteratingRow -> SSTableIdentityIterator
    
    Moves the guts of the range query into RowIteratorFactory which creates the RowIterators from the given column filter.  Column filters are extended to take an already-open input source rather than seeking to a known key.
    
    patch by johano and jbellis for CASSANDRA-821
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@932431 13f79535-47bb-0310-9956-ffa450edef68

8a010c82cc390fde157bb1d5c3192b0205c7a802 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-08 21:23:27+00:00

    r/m unused code in test Util class.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@932120 13f79535-47bb-0310-9956-ffa450edef68

d06ed9ffc1e6a5dab6ecd47143db804dd0bf6cd5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-06 21:39:48+00:00

    fix heisenbug in system tests, especially common on OS X.  patch by Brandon Williams; reviewed by jbellis for CASSANDRA-944
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@931340 13f79535-47bb-0310-9956-ffa450edef68

7fd4228c84f7e1eb43dd870239e1a79e9b0e95d4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-04-06 14:58:17+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@931172 13f79535-47bb-0310-9956-ffa450edef68

bf98ec94eca061d2dbe6eba0472134cb334978a6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-30 15:14:03+00:00

    separate QueryFilter from IFilter, make QueryFilter handle both the top-level and subcolumn filtering transparently to caller.
    patch by jbellis; reviewed by johano for CASSANDRA-917
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@929163 13f79535-47bb-0310-9956-ffa450edef68

a8bf985be53318807ac8fb28cb32146677a716ab | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-29 16:13:07+00:00

    add RackAwareStrategyTest.  patch by Rodrigo Peinado; reviewed by jbellis for CASSANDRA-776
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@928820 13f79535-47bb-0310-9956-ffa450edef68

5fceac17438e4c8c176445b0b65b025be9e2627c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-28 02:27:41+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@928321 13f79535-47bb-0310-9956-ffa450edef68

c613fea68837729dd122721d319faa6cc1670028 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-24 01:35:54+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@926902 13f79535-47bb-0310-9956-ffa450edef68

405524ee6d87f088c121b797775ab8e5bbf1b57b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-19 21:22:37+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@925428 13f79535-47bb-0310-9956-ffa450edef68

17f3dbb11bd8b3571bae657b83512742f567ac74 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-15 20:11:15+00:00

    make Table.open throw IOError instead of IOException.  patch by Rodrigo Peinado; reviewed by jbellis for CASSANDRA-756
    
    git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@923416 13f79535-47bb-0310-9956-ffa450edef68

9f7ceaebec5d21a8ae5d0b9134ffed1a5cf9eec5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-04 20:49:45+00:00

    extract SSTableReader as superclasses; subclass is RowIndexedReader
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-777
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@919171 13f79535-47bb-0310-9956-ffa450edef68

86eaf906b7fcb33081fc505bea7e54ee29243bff | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-04 20:48:58+00:00

    move SSTable* to io.sstable package.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-777
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@919170 13f79535-47bb-0310-9956-ffa450edef68

95ead06d77962e216107fdeb29a10d96af19c8a7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-04 16:44:12+00:00

    inline ThriftGlue methods.  patch by Ted Zlatanov; reviewed by jbellis for CASSANDRA-848
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@919059 13f79535-47bb-0310-9956-ffa450edef68

7d2115bf8bad64f69a23647dc05be817d5f1a684 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-04 03:42:05+00:00

    add optional bitmask matching to SliceRange.  patch by Ted Zlatanov; reviewed by jbellis for CASSANDRA-764
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@918844 13f79535-47bb-0310-9956-ffa450edef68

8f1376bcba7476977c1c512534a7f3371e26501a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-03 16:51:24+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@918566 13f79535-47bb-0310-9956-ffa450edef68

2b69c401cb80ced5b14860d96a76ba01660d71ee | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-03-01 20:02:34+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@917685 13f79535-47bb-0310-9956-ffa450edef68

5086f498d4d23c3f1838e95f6dc25a0a8254f1fe | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-27 15:30:20+00:00

    r/m files to finish 0.6 merge of CASSANDRA-801
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@916966 13f79535-47bb-0310-9956-ffa450edef68

5d4371a0c4e6941f540c8aa7f60d2cfb0744d9c4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-27 15:18:50+00:00

    merge from 0.6
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@916962 13f79535-47bb-0310-9956-ffa450edef68

24dbb2d08f1e9ef5776e381a4079573554b3a1f3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-25 23:51:10+00:00

    avoid hardcoding unix-style path names.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@916497 13f79535-47bb-0310-9956-ffa450edef68

3ae390d0f412ded59f0e2fb2884925ca0156e578 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-24 22:14:27+00:00

    don't require avro in order to test thrift.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@915999 13f79535-47bb-0310-9956-ffa450edef68

0160ad5ae7f92bf897054981631df9198dc00ccf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-23 23:07:01+00:00

    merge r915463 from 0.6 manually by running rat on trunk
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@915575 13f79535-47bb-0310-9956-ffa450edef68

5e4c5ce61bf5fafd5ea73ccc3da09f5147e456d0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-16 03:41:03+00:00

    merge from 0.5
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@910386 13f79535-47bb-0310-9956-ffa450edef68

9cc51b5f2cc31cea6ace8deae81356fea4d9ed22 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-16 02:47:57+00:00

    fix range queries and Range/Bounds intersections.  patch by jbellis; tested by Jack Culpepper for CASSANDRA-781
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@910380 13f79535-47bb-0310-9956-ffa450edef68

128821e5b90654aee60c2c37c5e068c63a94445c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-15 20:06:39+00:00

    fix SSTableExportTest to work on Windows.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@910325 13f79535-47bb-0310-9956-ffa450edef68

2c6948cb0aac653dc96eda14eb20525b5f3bd66a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-12 21:42:03+00:00

    expose token-based range queries to thrift
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-775
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@909617 13f79535-47bb-0310-9956-ffa450edef68

03da50d62cc607b154d801b3709b2f6663d86ac5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-11 03:50:40+00:00

    mv RecoverManager.doRecovery() -> CommitLog.recover()
    patch by jbellis; reviewed by junrao for CASSANDRA-783
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@908831 13f79535-47bb-0310-9956-ffa450edef68

fdba4279a0f402603872b36f58fe3c686f691ac4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-11 03:49:49+00:00

    encapsulate commitlog file operations in CommitLogSegment
    patch by jbellis; reviewed by junrao for CASSANDRA-783
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@908830 13f79535-47bb-0310-9956-ffa450edef68

fbb188f91afa31ef7887d9a757080599e32a41d3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-09 17:52:44+00:00

    mv commitlog classes into db.commitlog package.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@908131 13f79535-47bb-0310-9956-ffa450edef68

027c86a873609237c3e4de1a70b1ad6161535ece | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-08 21:09:31+00:00

    s/Constants/constants/ in test_server
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@907797 13f79535-47bb-0310-9956-ffa450edef68

c325fcab720418f68cccdf1046afff24d86c3542 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-08 15:57:45+00:00

    expose describe_ methods replacing the get_*_property ones.  add TokenRange struct for describe_ring.
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-736
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@907705 13f79535-47bb-0310-9956-ffa450edef68

2f99e71f304b3663f2cc7d8bb79172a999525062 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-06 04:15:39+00:00

    have RangeSliceCommand take Range or Bounds (client bounds, start-inclusive, non-wrapping)
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-763
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@907172 13f79535-47bb-0310-9956-ffa450edef68

478ba67b49496b2656f53671559612eac861190f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-06 04:14:44+00:00

    add Range.intersectsWith.  patch by jbellis; reviewed by Stu Hood for CASSANDRA-763
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@907171 13f79535-47bb-0310-9956-ffa450edef68

781aeaae0687e57b7f0ca92364728c3ff5a03b94 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-05 03:14:57+00:00

    format RangeTest.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@906791 13f79535-47bb-0310-9956-ffa450edef68

ecdcc00ff3105135dec4e4ae47af85cb576a3084 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-03 22:44:56+00:00

    add option to skip start key in range query (StorageProxy only for now) and test.
    patch by jbellis; reviewed by stuhood for CASSANDRA-759
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@906272 13f79535-47bb-0310-9956-ffa450edef68

30f0216a8fafe8a95b68f45cf0ee34f2e0b9aaac | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-03 20:40:10+00:00

    reformat, cleanup Range.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@906231 13f79535-47bb-0310-9956-ffa450edef68

7af12623b19cf0df440fcb2b5b05ef83d5931553 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-03 20:00:46+00:00

    allow wrapped range queries.  patch by jbellis; reviewed by stuhood for CASSANDRA-758
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@906209 13f79535-47bb-0310-9956-ffa450edef68

3852009c14e9129f68786262bcedb9c00dc0df7e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-03 14:46:12+00:00

    make CFS.getKeyRange private; replace w/ getRangeSlice in tests.  also clean up test imports.
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@906073 13f79535-47bb-0310-9956-ffa450edef68

77335589c85f65b91c5e31482088ba85969020f4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-03 02:22:16+00:00

    r/m SSTR.openedFiles; clean up decorated key iteration
    patch by jbellis; reviewed by stuhood for CASSANDRA-753
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@905869 13f79535-47bb-0310-9956-ffa450edef68

4922a87b54c8ddcc47ef8a3c7542bc40dde435c2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-02-03 02:20:45+00:00

    clean up Table iteration; add Table.all, CFS.all
    patch by jbellis; reviewed by stuhood for CASSANDRA-753
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@905868 13f79535-47bb-0310-9956-ffa450edef68

210c98ee3f376576af3c6f83ab643fa5752917fe | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-31 00:30:19+00:00

    mv InitiatedFile -> PendingFile
    patch by jbellis; reviewed by stuhood for CASSANDRA-751
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@904933 13f79535-47bb-0310-9956-ffa450edef68

6224d8b25dcfdcf8a1771a77cbf8619a1d1e6d59 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-31 00:29:37+00:00

    move IncomingStreamReader, StreamInitiateMessage, and BootstrapTest to streaming package.  r/m 'public' modifier from streaming classes that don't need it
    patch by jbellis; reviewed by stuhood for CASSANDRA-751
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@904932 13f79535-47bb-0310-9956-ffa450edef68

9e695b576560663a101f7c89bb78a989a2e44241 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-31 00:23:19+00:00

    rename StreamContextManager -> StreamInManager, StreamManger -> StreamOutManager, extract SCM.StreamContext -> InitiatedFile
    patch by jbellis; reviewed by stuhood for CASSANDRA-751
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@904927 13f79535-47bb-0310-9956-ffa450edef68

c14e573cc03731d83fc7cd7c25afe464d18857ca | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-31 00:22:29+00:00

    split Streaming into StreamOut and StreamIn; clean up StreamManager
    patch by jbellis; reviewed by stuhood for CASSANDRA-751
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@904925 13f79535-47bb-0310-9956-ffa450edef68

cc9737abaf6b6e5a117385cfe627c0a9a90b5988 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-31 00:21:36+00:00

    centralize streaming code in org.apache.cassandra.streaming; split out verbs & handlers into top-level classes
    patch by jbellis; reviewed by stuhood for CASSANDRA-751
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@904924 13f79535-47bb-0310-9956-ffa450edef68

8b7038b2acd8a7f15df9f45fc8beeced5682916c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-30 00:10:56+00:00

    merge from 0.5
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@904687 13f79535-47bb-0310-9956-ffa450edef68

d6c2bb0907efd2514a03d117ac1cc4fa60d3bfc4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-29 19:31:32+00:00

    make empty strings always return the MINIMUM token, and DecoratedKeys containing the MINIMUM token always be considered empty.  This is something we probably should be doing anyway for consistency.  (It was already true for OPP, but not COPP or RP.)
    
    No further special casing should be necessary because we have already abstracted out code that needs to work across multiple partitioners to use IPartitioner.isEmpty, including getRangeSlice.
    
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-745
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@904605 13f79535-47bb-0310-9956-ffa450edef68

c3f36eb1515c029b60c7b864e76ae37c1adcb2cd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-29 04:10:29+00:00

    add test making sure we reject ops on empty column names (we do).  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@904373 13f79535-47bb-0310-9956-ffa450edef68

d6682ffb7b3594491151e664b070f8526fc4fece | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-25 18:36:00+00:00

    use 0-capacity cache instead of null to indicate no caching; this means we don't need to worry about creating & destroying cache objects from JMX
    patch by jbellis; reviewed by goffinet for CASSANDRA-708
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@902914 13f79535-47bb-0310-9956-ffa450edef68

6065d714a1fa775547dd04ab3c0fdcfdd1354755 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-22 01:14:02+00:00

    invalidate cache after compaction so we read what's in the new sstable instead of the cache
    patch by jbellis; reviewed by goffinet for CASSANDRA-719
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@901956 13f79535-47bb-0310-9956-ffa450edef68

b41b238e60d18077dc71189c2237984626294513 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-21 15:46:41+00:00

    enforce already-present requirement that encoded key length not exceed 64K at the thrift level.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@901748 13f79535-47bb-0310-9956-ffa450edef68

5b522404d6fa7a6517d114c2de35ce1119f84e8a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-20 23:38:20+00:00

    convert gossip to use tcp.  this finishes the removal of nio
    patch by jbellis; reviewed by Brandon Williams for CASSANDRA-705
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@901437 13f79535-47bb-0310-9956-ffa450edef68

2126f608ed6497d05b97d27cf2862ec2cd4ec54e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-20 23:36:32+00:00

    make shutdown non-reentrant and make MS a true singleton
    patch by jbellis; tested by Brandon Williams for CASSANDRA-705
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@901432 13f79535-47bb-0310-9956-ffa450edef68

3e06414b61dbfdfd8a05a80d4c591dff18ff5d5f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-19 21:23:08+00:00

    expose failing test by moving it where other tests are not covering it up somehow.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@900964 13f79535-47bb-0310-9956-ffa450edef68

27101e9626b4a97d4e34ba5ecf3abc52309f1e19 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-18 15:51:26+00:00

    change RowsCachedFraction option to RowsCached, specified either as an absolute number or as a percentage of rows in the CF
    patch by jbellis; reviewed by goffinet for CASSANDRA-688
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@900435 13f79535-47bb-0310-9956-ffa450edef68

a2e2c03435d453306446d19c1000a95089fd8d22 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-15 19:54:58+00:00

    replace instance() accessors with public final fields.  patch by Jeff Hodges; reviewed by Gary Dusbabek and jbellis for CASSANDRA-700
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@899791 13f79535-47bb-0310-9956-ffa450edef68

820390faf1491004edcd9dcc1706faaa647e18da | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-15 19:36:11+00:00

    add bin/sstablekeys, listing just the keys from an sstable (actually, from its index file), one per line.
    patch by Brandon Williams and jbellis for CASSANDRA-679
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@899781 13f79535-47bb-0310-9956-ffa450edef68

e8fa8651d4ceaa0f4d5f0e83bc99f91f457cf038 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-14 03:18:34+00:00

    merge from 0.5 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@899042 13f79535-47bb-0310-9956-ffa450edef68

0e276b5ab0eacfdd4c96d101cf76a0ae7dde4113 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-13 19:14:02+00:00

    add missing gcBefore parameter to removeDeleted; clone SC from cache before modifying
    patch by jbellis; reviewed by goffinet for CASSANDRA-689
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@898894 13f79535-47bb-0310-9956-ffa450edef68

70e1ee304c8b92c50e014944cf5955b438352c24 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-13 19:13:39+00:00

    fix enabling/disabling row cache.
    patch by jbellis; reviewed by goffinet for CASSANDRA-689
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@898893 13f79535-47bb-0310-9956-ffa450edef68

2ad01352a88b319a4364bb5a9e714e601b17a700 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-13 03:47:11+00:00

    add (back?) 100ms sleep after inserting w/ CL.ZERO in test suite.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@898639 13f79535-47bb-0310-9956-ffa450edef68

9a486949a7d4dc941e05462504e5dabbbc391950 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-12 04:05:03+00:00

    make rowcache, keycache configurable per-CF
    patch by jbellis; reviewed by goffinet for CASSANDRA-678
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@898178 13f79535-47bb-0310-9956-ffa450edef68

a6cd2727d02a88a10c910b4b62267aba82367efd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-11 20:14:53+00:00

    inline IStage.executorService, removing the useless Stage wrappers
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@898049 13f79535-47bb-0310-9956-ffa450edef68

6b5d8bf8028c04db5d167543d006da901eb01663 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-11 19:59:58+00:00

    centralize stage creation in StageManager and standardize stage naming
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-684
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@898035 13f79535-47bb-0310-9956-ffa450edef68

b40af751144c1859d3a866195a92ad3ecdd35b63 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-07 05:46:30+00:00

    use throughput and op count instead of size and column count to determine when to flush, greatly reducing the amount of synchronization required to insert
    patch by jbellis; tested by Brandon Williams for CASSANDRA-658
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@896755 13f79535-47bb-0310-9956-ffa450edef68

d6bdce610d2cdf7d319279c7f2b31f91faa4a4d7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2010-01-07 02:56:16+00:00

    store data information for any index entries spanning a mmap segment boundary when reading the index (with a BufferedRAF) so we don't have to deal with that at read time.
    patch by jbellis; tested by Brandon Williams for CASSANDRA-669
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@896741 13f79535-47bb-0310-9956-ffa450edef68

b2c2a6031a8e686092801b12f649b498623b667c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-31 21:32:13+00:00

    productize mmap approach: handle files > 2GB by chunking w/ fallback to BRAF
    when a row crosses chunk boundaries (you don't want to have to check for crossing
    boundary in each read() call, or you'll almost certainly waste more time than
    the BRAF approach); add retrying-delete to wait for mmapped files to be unmapped
    by finalizer after compaction
    
    patch by jbellis; reviewed by Brandon Williams and goffinet for CASSANDRA-408
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@894944 13f79535-47bb-0310-9956-ffa450edef68

c8def03073e7098faa9a4a5de4efa8958af4416e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-29 23:40:44+00:00

    extend cleanuphelper in more places, and make cleanuphelper stricter about cleaning out old data.  fixes test heisenbugs.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@894517 13f79535-47bb-0310-9956-ffa450edef68

6b1e0a42a9cc6404770d3bce71c97aa9eff3c47e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-29 19:25:18+00:00

    convert Runnables containing code involving checked exceptions to WrappedRunnable, which reduces the boilerplate of rethrowing as RuntimeException.  Also replace one-off Runner class from test suite that served a similar purpose.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@894467 13f79535-47bb-0310-9956-ffa450edef68

3655e91f56a5ef3bfcadc3d0c48601cc78c17d14 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-29 17:33:24+00:00

    move deleteAsync into DeletionService.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@894451 13f79535-47bb-0310-9956-ffa450edef68

dc6e4fe55fea6cdbd56da48d4a7d6ee8c297f6cd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-29 17:14:20+00:00

    move generic classes w/ no cassandra dependencies into cassandra.io.util.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@894447 13f79535-47bb-0310-9956-ffa450edef68

1cb079400f80b716fbb0ad4448a427ca94c8460c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-29 06:13:04+00:00

    replace DataInputBuffer with ByteArrayInputStream/DataInputStream.  patch by Todd Blose; reviewed by jbellis for CASSANDRA-656
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@894312 13f79535-47bb-0310-9956-ffa450edef68

ced475ad6ef5d27733b4656ab636a1cce017d774 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-26 00:24:56+00:00

    merge from 0.5 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@893908 13f79535-47bb-0310-9956-ffa450edef68

6e5e284f321796916bf386705fc91e06738d1117 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-25 03:03:07+00:00

    merge from 0.5 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@893836 13f79535-47bb-0310-9956-ffa450edef68

b2b057ffde14e4bb15a8d13f87cdca2d22c1a3b2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-23 19:20:16+00:00

    make estimation of pendingtasks for CompactionManager sane.  patch by jbellis; reviewed by eevans for CASSANDRA-599
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@893605 13f79535-47bb-0310-9956-ffa450edef68

453c8171d9b3472c40d946254d6a6fe1ae59fe87 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-23 19:18:05+00:00

    clean up compactions api and move into CompactionManager.  patch by jbellis; reviewed by eevans for CASSANDRA-599
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@893600 13f79535-47bb-0310-9956-ffa450edef68

720c49a277e8d609b271cf94c3b75dee46f9da16 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-21 18:50:09+00:00

    merge from 0.5
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@892926 13f79535-47bb-0310-9956-ffa450edef68

beba91e885c450a4542823da955c677b01d66a17 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-18 21:53:27+00:00

    add batch_mutate command.  patch by Jeff Hodges; reviewed by jbellis for CASSANDRA-336
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@892382 13f79535-47bb-0310-9956-ffa450edef68

c10813c98b9dafc269e2dfb7ae38671ea3898f64 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-16 21:28:55+00:00

    merge from 0.5
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@891430 13f79535-47bb-0310-9956-ffa450edef68

95747497da220ed2294c84c7eb46e6138e4efd1d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-15 21:45:47+00:00

    make stress.py standalone and move to contrib/.  patch by Brandon Williams; reviewed by jbellis for CASSANDRA-635
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@891010 13f79535-47bb-0310-9956-ffa450edef68

da65fdaf5f9a07e0ee6c0a0ec946c9778eba6da8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-13 04:16:59+00:00

    clean up CompactionManager.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@890022 13f79535-47bb-0310-9956-ffa450edef68

5bcdbcfa271643579d75f5d7a4328df93064ead9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-11 17:11:40+00:00

    r/m unused RecoveryManager instance (class is entirely static).  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@889705 13f79535-47bb-0310-9956-ffa450edef68

b4cae0372064886989d0e6446d4c70598aa1dcfc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-11 04:12:48+00:00

    merge from 0.5 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@889499 13f79535-47bb-0310-9956-ffa450edef68

3e574a962c43af699eccd968b1488f724d78d5a0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-08 18:45:55+00:00

    only GC when compacting all sstables, to avoid situations where the data a tombstone is intended to supress is in an sstable that is not part of the compaction set.
    patch by jbellis; reviewed by Ramzi Rabah for CASSANDRA-604
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888512 13f79535-47bb-0310-9956-ffa450edef68

8417db8fa9b75ed27dcfa1e56263d92ab97c80f0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-08 06:19:30+00:00

    compute major-ness of compaction in the compaction method, rather than relying on caller to do it correctly (as some tests were not).  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888279 13f79535-47bb-0310-9956-ffa450edef68

71084e306eed1415b6f83bd5d05f4d7fc2d69949 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-07 22:51:46+00:00

    implement streaming repairs; repair-via-rangecommand TODO
    patch by Stu Hood; reviewed by jbellis for CASSANDRA-520
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888171 13f79535-47bb-0310-9956-ffa450edef68

b1810fd428e90a85705aedb82bdf002c9e7a27ab | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-07 22:51:05+00:00

    cleanup Streaming and rename transferOneTable -> transferSSTables.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-520
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888170 13f79535-47bb-0310-9956-ffa450edef68

4a6b002090bed02d91465821fe00fa61fcba26c7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-07 21:20:25+00:00

    support wrapping ranges in IPartitioner.midpoint.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-519
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@888140 13f79535-47bb-0310-9956-ffa450edef68

c9bbba13f5aacbd874e7d8731bdfc389c834f708 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-05 00:30:22+00:00

    move resolve, diff out of Row and into CF static methods
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-568
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887467 13f79535-47bb-0310-9956-ffa450edef68

40ed496b910c3e44cfd529fffdf6b4a2395fc346 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-04 20:19:28+00:00

    zero-pad single hex digits in bytesToHex.  patch by Stu Hood; reviewed by gdusbabek for CASSANDRA-602
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@887342 13f79535-47bb-0310-9956-ffa450edef68

83cce240bf61efe41c2074b8da4958794f15b123 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-03 19:17:03+00:00

    Fix not returning live subcolumns of deleted supercolumns
    patch by jbellis; reviewed by junrao for CASSANDRA-583
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@886886 13f79535-47bb-0310-9956-ffa450edef68

360d9b6a9807e76f8d9ff71b388008127f029683 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-12-02 18:54:07+00:00

    improve testing of StorageService init, and fix shutdown of messagingservice.
    patch by gdusbabek; reviewed by jbellis for CASSANDRA-535
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@886254 13f79535-47bb-0310-9956-ffa450edef68

95cbb3461ad9fc66969f9f8338b686b0f50d9a9a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-25 23:16:58+00:00

    allow serializing null CF; add get_range_slice test exercising this
    patch by jbellis; tested by Dan Di Spaltro for CASSANDRA-578
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@884333 13f79535-47bb-0310-9956-ffa450edef68

994487d755250fb02125b28075aea3c3fb2685d7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-25 23:16:48+00:00

    make Row contain a single, final CF reference
    patch by jbellis; tested by Dan Di Spaltro for CASSANDRA-578
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@884332 13f79535-47bb-0310-9956-ffa450edef68

7c4166444bdef1bd1d56f198e4a448f14f1bcab8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-25 23:16:34+00:00

    r/m unused Row code, and move table variable into callers rather than serializing it redundantly
    patch by jbellis; tested by Dan Di Spaltro for CASSANDRA-578
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@884331 13f79535-47bb-0310-9956-ffa450edef68

fc518cbb6a098f4f3adcd96a851155b4f6742349 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-18 23:27:14+00:00

    add primitive get_range_slice. inefficient, but better than get_key_range + get_slices.
    patch by gdusbabek; reviewed by jbellis for CASSANDRA-344
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@881998 13f79535-47bb-0310-9956-ffa450edef68

e972ec8dfebe1694abf6a5b7415381b0b78b9665 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-17 17:19:40+00:00

    add license headers.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@881384 13f79535-47bb-0310-9956-ffa450edef68

183f51dc2167a3ade932413505712543a690315e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-12 17:03:52+00:00

    r/m unused bootstrap directory and ensure streaming files live to be streamed
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-538
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@835446 13f79535-47bb-0310-9956-ffa450edef68

1bf797b9439996684893bfd0c2d9336ca591bdfc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-12 02:20:41+00:00

    various improvements to stress.py (see issue comments).  patch by Scott White; reviewed by Brandon Williams for CASSANDRA-542
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@835196 13f79535-47bb-0310-9956-ffa450edef68

d0db57ad10e09564e58753c789f01c006c0f2168 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-11 16:11:44+00:00

    move more generic streaming code into Streaming.java
    patch by jbellis; reviewed by Jaakko Laine for CASSANDRA-435
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@834939 13f79535-47bb-0310-9956-ffa450edef68

93c5afa5c98de25aecc9a13ff9a9ec833785c184 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-11 15:48:45+00:00

    r/m unused storageport from ReplicationStrategies.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@834920 13f79535-47bb-0310-9956-ffa450edef68

5d447035ba19bd2a02fd6afe0acd2271aa3f4ce4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-06 22:17:26+00:00

    containing isBootstrapping and BootstrapTokenAddress information in TokenMetadata is the wrong level of abstraction.  Switch to pendingRanges instead.
    patch by jbellis and Jaakko Laine for CASSANDRA-525
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@833579 13f79535-47bb-0310-9956-ffa450edef68

538dc69515f517303c6ba19e6fdab35f8a25b2e4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-04 17:07:49+00:00

    return clones of supercolumns from memtable so caller can't accidentally mutate them, fixing the failing test.
    
    convert removeDeleted on SC to remove-oriented instead of clone-then-add-back to make this hurt performance less.
    
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-510
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@832798 13f79535-47bb-0310-9956-ffa450edef68

f6b71a507dc203360f0b122e5f470d27400ce2b3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-04 17:07:37+00:00

    add failing test for removing a single subcolumn.
    patch by jbellis; reviewed by gdusbabek for CASSANDRA-510
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@832796 13f79535-47bb-0310-9956-ffa450edef68

57f07255603b6299ac609d9b68c34dc0e0bde30b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-03 03:20:43+00:00

    optimize away unnecessary seeks during range scan
    patch by Gary Dusbabek; reviewed by jbellis for CASSANDRA-350
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@832287 13f79535-47bb-0310-9956-ffa450edef68

a08630fce0e430800d4beb0235ab199301be4f71 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-03 03:12:16+00:00

    prefer bootstrapping into ring sections that are not already being bootstrapped into
    patch by jbellis; reviewed by Vijay Parthasarathy for CASSANDRA-517
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@832285 13f79535-47bb-0310-9956-ffa450edef68

e946c6380637b10dc8ec9e257fbfdf47b175dfd3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-03 02:27:43+00:00

    refactor getDefaultToken into default checking + getRandomToken.  Decorate OPP keys so we don't have to special case IndexedDKs for getSplits.
    patch by jbellis and Vijay Parthasarathy for CASSANDRA-513
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@832272 13f79535-47bb-0310-9956-ffa450edef68

3678daa0be6e88821b3a61e20c78493d6f119449 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-03 02:24:05+00:00

    brute-force replacement of throwing maps around with encapsulated TokenMetadata
    patch by jbellis for CASSANDRA-522
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@832267 13f79535-47bb-0310-9956-ffa450edef68

242fa0231bd74fe09454e67c10a4af651dd8c4e2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-11-03 02:23:53+00:00

    CASSANDRA-522
    convert replication strategy methods to multimap
    patch by jbellis for CASSANDRA-522
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@832266 13f79535-47bb-0310-9956-ffa450edef68

f6b54dfc6bad86912ca8944d4d4944cd9a41c230 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-30 02:40:35+00:00

    merge from 0.4
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@831186 13f79535-47bb-0310-9956-ffa450edef68

f21b80836dc6462dd7b4207dc820ca9138aba6cd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-28 22:07:50+00:00

    improve stress.py client-side throughput by using the accelerated thrift protocol and multiprocessing instead of threads.  patch by Brandon Williams; reviewed by jbellis for CASSANDRA-514
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@830776 13f79535-47bb-0310-9956-ffa450edef68

128cb03a5f3eb77b6015840f87ac6dc8bf01e0d9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-27 14:53:18+00:00

    make BootStrapperTest use of TokenMetadata match actual BootStrapper use better.  patch by jbellis for CASSANDRA-502
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@830218 13f79535-47bb-0310-9956-ffa450edef68

4856460f0e927761d8b321092c877092bce41569 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-27 14:40:29+00:00

    refactor bootstrap to only concern itself with bootstrapping the local node, which greatly simplifies things
    patch by jbellis; reviewed by goffinet for CASSANDRA-483
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@830214 13f79535-47bb-0310-9956-ffa450edef68

0287d0dd8749d7bbb0e8474b3b5d42f7a77b303a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-27 14:40:18+00:00

    fix the bootstrap interaction with gossip; there were two main problems:
    1) token and bootstrap state are not guaranteed to be gossiped together; since we only updated TMD.bootstrapNodes on an update of the token, this means we could actually miss the bootstrap notice
    2) deletions of state are not actually supported by Gossiper; there is no concept of that at the protocol level. so if we delete state locally it will never get gossiped. Instead, we have a MODE that is either MOVING or NORMAL, corresponding to bootstrap & normal operation.
    
    patch by jbellis; reviewed by goffinet for CASSANDRA-483
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@830212 13f79535-47bb-0310-9956-ffa450edef68

7518f7ce9f012cf5a5bbcf976a1590a1b5531db0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-22 15:41:11+00:00

    all rows go through deserialize/removeDeleted so we can GC tombstones.
    patch by jbellis; reviewed by junrao for CASSANDRA-507
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@828755 13f79535-47bb-0310-9956-ffa450edef68

26971fb3ffe3036a0d552a72f65a3c9f13a4153e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-22 14:58:53+00:00

    CLHM, fixed version
    patch by jbellis; reviewed by goffinet for CASSANDRA-423
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@828734 13f79535-47bb-0310-9956-ffa450edef68

924c7e5fcb40c9c5afc789db9fe6c6f42ef706b8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-21 19:18:43+00:00

    rename "readstorage" endpoints to "natural," "writestorage" to "write" and "hintedstorage" to "hinted"
    make ReplicationStrategy deal with List<InetAddress> instead of InetAddress[] -- we use the former both in RS and externally, so forcing RS to convert to [] and external users to convert back to List is silly
    patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@828148 13f79535-47bb-0310-9956-ffa450edef68

b767bf7e7d94fb8f81a784a97662a74816ec6754 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-21 18:26:02+00:00

    convert EndPoint to InetAddress (removes MembershipCleaner, the code to drop a node from the cluster entirely.  we're probably going to want to resurrect that at some point)
    patch by jbellis; reviewed by Brandon Williams for CASSANDRA-498
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@828130 13f79535-47bb-0310-9956-ffa450edef68

694a6115c7d3e45f2b448b308b10cce10b700442 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-21 18:25:35+00:00

    r/m uses of EndPoint(port) constructor; rename EndPoint methods to make porting easier; r/m gratuitous uses of getHost
    patch by jbellis; reviewed by Brandon Williams for CASSANDRA-498
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@828128 13f79535-47bb-0310-9956-ffa450edef68

7dbbca6698fdd14bae1de4a8a53a44ce21723434 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-21 14:18:18+00:00

    make write targets computable independent of replication strategy (i.e., make getReadStorageEndPoints the only method a Strategy needs to implement).  we do this by computing the token/endpoint -> Range[] map from the read endpoints, then using that to determine if a bootstrapping node needs to receive a write (if the token being written falls in any of its ranges).  Also, make the StorageProxy insert methods aware that bootstrap can entail having extra write targets temporarily, and include those in its consistencylevel calculations.
    patch by jbellis; reviewed by Sandeep Tata for CASSANDRA-497
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@828029 13f79535-47bb-0310-9956-ffa450edef68

b0e6053b85e0f1bf2297c6839f87c0e7b52c1844 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-20 18:41:19+00:00

    add test catching regression; call removeDeleted during compaction.
    patch by jbellis; reviewed by eevans for CASSANDRA-500
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@827761 13f79535-47bb-0310-9956-ffa450edef68

b1c5077f444c219e0c0b4d9d0744d5716be1ead8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-15 22:21:15+00:00

    fix token to cover (left, right] like the rest of Cassandra (and Range.toString).  patch by Stu Hood; reviewed by jbellis for CASSANDRA-495
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@825684 13f79535-47bb-0310-9956-ffa450edef68

c88e13cdc64d6ec208dc1285bef2c71c39a83996 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-13 15:48:53+00:00

    merge from 0.4 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@824816 13f79535-47bb-0310-9956-ffa450edef68

f6b95bf0e5177bfa7830845dd05c6d91f74bf53c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-12 17:10:53+00:00

    merge from 0.4 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@824426 13f79535-47bb-0310-9956-ffa450edef68

51ec66cccbfc0d7ffbedac930475de5bb5a4b9a6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-09 17:07:14+00:00

    move bootstrap-related code into Bootstrapper
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-477
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@823616 13f79535-47bb-0310-9956-ffa450edef68

6d070498beeba4d431a09043fd83abb96f5eff9d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-08 22:30:55+00:00

    r/m undocumented term aliases in favor of a single 'comment' field.
    patch by jbellis and Brandon Williams; reviewed by Michael Greene for CASSANDRA-481
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@823349 13f79535-47bb-0310-9956-ffa450edef68

67ae1ee58928114a11e3d47d20176a8e69e7086b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-02 19:04:54+00:00

    Use DecoratedKey objects in Memtable, SSTableReader/Writer objects.
    patch by johano; reviewed by jbellis for CASSANDRA-446
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@821134 13f79535-47bb-0310-9956-ffa450edef68

370082fae4899f3cb65862491f8a940d675eee98 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-10-02 18:40:35+00:00

    fix heisenbug in RecoveryManager2Test where a compaction could add back a new sstable to the "cleared" ColumnFamilyStore
    patch by jbellis; reviewed by junrao for CASSANDRA-463
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@821128 13f79535-47bb-0310-9956-ffa450edef68

15599f78de7c6c270a2d5283d00ce4e9c4694f6d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-30 19:26:57+00:00

    merge from 0.4 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@820408 13f79535-47bb-0310-9956-ffa450edef68

60839fea8577a135b623c3dcc002351137c7fb45 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-29 03:48:21+00:00

    fix tests
    patch by jbellis for CASSANDRA-459
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@819827 13f79535-47bb-0310-9956-ffa450edef68

ac5a194d4e3f237bf34c134f81b95cc86e0f63bc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-28 17:46:48+00:00

    merge from 0.4 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@819662 13f79535-47bb-0310-9956-ffa450edef68

e849e977736c8acd8deb73fd80b955b6040adbf3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-26 12:48:55+00:00

    merge from 0.4 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@819123 13f79535-47bb-0310-9956-ffa450edef68

d309c5dc7723b023ed12eeb6ae331747695c6ee1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-25 04:01:35+00:00

    record gossipped enpoint/token pairs as we see them.  also clean up SystemTable code to avoid unnecessary CF fetches.  patch by Gary Dusbabek and jbellis for CASSANDRA-437
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@818712 13f79535-47bb-0310-9956-ffa450edef68

1d0cf136f6871730c663db143ada9a9b66034286 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-24 15:32:21+00:00

    remove unused skip argument from anticompaction. change HHM to perform a major compaction instead of anticompaction since that's really what we want there
    patch by jbellis; reviewed by junrao for CASSANDRA-454
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@818517 13f79535-47bb-0310-9956-ffa450edef68

d293b77bedb0d196065f6b5a93d086923b6a9114 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-18 19:02:49+00:00

    serialize row outside of commitlog executor to improve parallelizability
    patch by jbellis; reviewed by junrao for CASSANDRA-444
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@816745 13f79535-47bb-0310-9956-ffa450edef68

b618106f3cd55a7fb4f2fd2b3aa7da7715cdc034 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-17 21:10:09+00:00

    Replace PriorityQueue mess with a CompactionIterator that efficiently yields compacted Rows from a set of sstables by feeding CollationIterator into a ReducingIterator transform.  ("Efficiently" means we never deserialize data until it is needed, so the number of sstables that can be compacted at once is  virtually unlimited, and if only one sstable contains a given key that row data will be copied over without an intermediate de/serialize step.) This is a very natural fit for the compaction algorithm and almost entirely gets rid of duplicated code between doFileCompaction and doAntiCompaction.
    patch by jbellis; reviewed by goffinet for CASSANDRA-436
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@816382 13f79535-47bb-0310-9956-ffa450edef68

bb5a2700d7189de187e732d1fcc9ea65e3b95ae6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-17 21:09:52+00:00

    minor fixes
    patch by jbellis; reviewed by goffinet for CASSANDRA-436
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@816379 13f79535-47bb-0310-9956-ffa450edef68

0c84342d3ab4dec0c528c814eced4f9cad3affcc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-15 21:30:26+00:00

    rename MinorCompactionManager -> CompactionManager.  patch by jbellis for CASSANDRA-447
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@815498 13f79535-47bb-0310-9956-ffa450edef68

d44fb604fd06326ec0f7e471c88fce0208c5c4dc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-15 19:55:46+00:00

    add read testing to stress.py; make stress.py modestly configurable with minor editing
    patch by jbellis; reviewed by Brandon Williams for CASSANDRA-442
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@815459 13f79535-47bb-0310-9956-ffa450edef68

39982f3649705623edb8593c7b6cb5665c156f48 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-14 18:04:46+00:00

    make anticompaction return a list of the split-out sstables, instead of a mostly-useless boolean
    patch by jbellis; reviewed by goffinet for CASSANDRA-431
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@814756 13f79535-47bb-0310-9956-ffa450edef68

bee816c68a81b0812959c5f58e393e0b167a287f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-10 18:48:35+00:00

    Replace sstableLock with SSTableTracker, which performs updates to the sstable list atomically
    without readers ever having to block.  (Readers will always either see the old list, or the new.)
    We avoid a race on the delete of the old SSTable files on-disk by using a ReferenceQueue:
    when the last reference is gone, a PhantomReference is added to the queue and can do cleanup.
    In case Cassandra is killed between compaction and this cleanup, a -Compacted empty file
    is written to disk; Cassandra removes any files thus tagged on startup.
    
    patch by jbellis; reviewed by Chris Goffinet for CASSANDRA-414
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@813544 13f79535-47bb-0310-9956-ffa450edef68

40c154ab4b3d8f31eedd47ebd6005db70564a3f6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-08 18:59:28+00:00

    make compaction code use SSTableReader objects.  r/m SSTableReader.get static method
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-424
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@812641 13f79535-47bb-0310-9956-ffa450edef68

ab392a6ee7db31fe7a4cf8093e7308057cd47493 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-02 15:04:16+00:00

    remove buggy concurrentlinkedhashmap library and lru cache.  too late in 0.4 to try to debug the library -- will revisit for 0.5.  patch by jbellis; reviewed by Chris Goffinet for CASSANDRA-405
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@810540 13f79535-47bb-0310-9956-ffa450edef68

fe28c474066929a04f3091e699d19ccb14eb3e98 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-02 02:02:30+00:00

    merge from 0.4 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@810335 13f79535-47bb-0310-9956-ffa450edef68

64c38a2657ae363b22dcbf9bf3ea0b518d75681d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-09-01 01:52:03+00:00

    inline BatchMutation into batch_insert params
    patch by jbellis; reviewed by Evan Weaver for CASSANDRA-403
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@809793 13f79535-47bb-0310-9956-ffa450edef68

fa1d99ac96a0939b6ca811c0edc0f25da6075464 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-31 15:50:58+00:00

    add forwards-compatible ConsistencyLevel parameter to get_key_range.  Currently it is a no-op.  patch by Chris Goffinet; reviewed by jbellis for CASSANDRA-322
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@809639 13f79535-47bb-0310-9956-ffa450edef68

eb83251bda8caedd69d07f1f7aa8857a27f87fe9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-31 13:35:46+00:00

    r/m unnecessary IReplicationStrategy interface.  r/m LoadVerbHandler and unused endpoint-related code.  rename AbstractStrategy -> AbstractReplicationStrategy and getEndpoint methods.
    patch by jbellis; reviewed by Sandeep Tata for CASSANDRA-393
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@809586 13f79535-47bb-0310-9956-ffa450edef68

29515c11d799fa36706935a9352d293612a5d815 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-28 03:05:49+00:00

    call doAntiCompaction in the tests the same way we do in the actual code -- by submitting it to the MinorCompactionManager so it serializes with other compaction tasks.  patch by Sandeep Tata; reviewed by jbellis for CASSANDRA-395
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@808742 13f79535-47bb-0310-9956-ffa450edef68

40641c73a64e79ee1fb9b991f16f61eff4f438d7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-27 20:11:49+00:00

    remove multiget_count until/unless there is a demonstrated need for it.  patch by jbellis for CASSANDRA-70
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@808597 13f79535-47bb-0310-9956-ffa450edef68

3427b4b7d26ce52d37deec3837277e8e7972128b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-27 20:07:16+00:00

    add apache license boilerplate
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@808590 13f79535-47bb-0310-9956-ffa450edef68

6690c5135943b2d15155a92fa9bc4d7f46fc8cdc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-27 20:07:12+00:00

    Update AsyncResult to know when it started waiting so you can get() multiple Results in serial but have them wait in parallel.  Use this to implement multiget methods.  Remove unused MultiAsyncResult code and StorageProxy methods using it.
    Patch by Chris Goffinet; reviewed by jbellis for CASSANDRA-70
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@808589 13f79535-47bb-0310-9956-ffa450edef68

866b06ec3d545092db1ec0b16c9534939b186ece | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-27 03:19:40+00:00

    better fix for COPP.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@808271 13f79535-47bb-0310-9956-ffa450edef68

eb6d11d54932ea929e983d3f986314e1e3ef0d33 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-27 03:13:50+00:00

    fix unit test.  patch by jbellis for CASSANDRA-242
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@808268 13f79535-47bb-0310-9956-ffa450edef68

021ab75a5f042b8c6f6dd590abc674baf267388d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-26 22:20:23+00:00

    add midpoint method to IPartitioner.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-242
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@808206 13f79535-47bb-0310-9956-ffa450edef68

f8fa6d243111c41fe5c32afa49973892e4b136fc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-26 22:20:13+00:00

    refactors COPP to use BytesToken.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-242
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@808205 13f79535-47bb-0310-9956-ffa450edef68

847f3b029329729c72eb4a72f19d5efc1ca29585 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-26 19:04:07+00:00

    1. Switch bootstrapNodes in TokenMetadata to Map<Token,EndPoint> so RackUnawareStrategy can use it.
    2. Fix AbstractStrategy and RackUnawareStrategy to incorporate the bootstrapping nodes for
    getHintedStorageEndPoints through StorageService.getNStorageEndPointMap (now used by insert and
    insertBlocking after 383)
    3. Add unit test fot RackUnawareStrategy to test if bootstrapping nodes are being returned correctly.
    
    patch by Sandeep Tata; reviewed by jbellis for CASSANDRA-375
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@808161 13f79535-47bb-0310-9956-ffa450edef68

0fc2d87e2b51fb23fcb3d027cd4a0ed7886fba83 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-26 15:11:27+00:00

    combine batch_insert and batch_insert_super the way we did get_slice and get_slice_super
    patch by jbellis.  reviewed by Chris Goffinet and Evan Weaver for CASSANDRA-388
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@808045 13f79535-47bb-0310-9956-ffa450edef68

c4992f48ce9c26ce4fd028240447b4cbe85ecf26 | Author: Jun Rao <junrao@apache.org>
 | 2009-08-24 23:39:27+00:00

    Expose ring map to client for more direct access; patch by junrao; reviewed by jbellis for CASSANDRA-197
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@807431 13f79535-47bb-0310-9956-ffa450edef68

eb49a18acd7886b33467a71c765534066a73fdcf | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-24 21:48:20+00:00

    need to include column container's deletion status when determining whether to include a column in the live count.
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-386
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@807395 13f79535-47bb-0310-9956-ffa450edef68

568933f5c4f7bf7e373663a414dd890cdc93ec2b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-20 20:37:45+00:00

    change LongType to read longs in big endian order to be consistent with network order and the UUID types.
    patch by jbellis and Evan Weaver; reviewed by Michael Greene for CASSANDRA-384
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@806342 13f79535-47bb-0310-9956-ffa450edef68

51401247c1a2e00638aa3f12a0e924ff85e49ab6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-20 17:24:33+00:00

    remove groovy jar, half-baked Callout code.  patch by Michael Greene; reviewed by jbellis for CASSANDRA-380
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@806267 13f79535-47bb-0310-9956-ffa450edef68

6be6f84d39ce526d8c818475a05da1018f6a4e90 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-20 16:37:14+00:00

    sanity check start, finish slice args
    patch by jbellis; reviewed by Evan Weaver for CASSANDRA-376
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@806245 13f79535-47bb-0310-9956-ffa450edef68

e959b2c7f6d78b51492c5e7b19beb30c36e75987 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-20 01:03:31+00:00

    rename getInitialToken to getToken; it doesn't actually have anything to do w/ initial or default tokens.  log token on startup.
    patch by jbellis; reviewed by Sammy Yu for CASSANDRA-364
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@806016 13f79535-47bb-0310-9956-ffa450edef68

0c5cd149a38e927021f53ba0c109f1da15cb3546 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-19 20:51:06+00:00

    Add "bootstrap mode" to node startup.  This causes the node to tell the
    nodes that have data it needs to send it the data, and not otherwise
    participate in reads or writes until the bootstrap is complete.
    patch by Sandeep Tata; reviewed by jbellis for CASSANDRA-195
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@805968 13f79535-47bb-0310-9956-ffa450edef68

bb464c1f3703fc8b31be7859ca32e83e755a60dd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-19 16:27:20+00:00

    use the subcomparator when toStringing slice commands on subcolumns.  this exposes a couple bugs: fix getString in non-string types to accept byte[0], and fix a test to send a long to a LongType subcolumn.  patch by jbellis and Evan Weaver for CASSANDRA-377
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@805868 13f79535-47bb-0310-9956-ffa450edef68

db18318c0a4a32570fdd1eb4989b41dff94e7162 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-17 23:34:23+00:00

    do timed sync if we're not doing it in the executor process()
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@805211 13f79535-47bb-0310-9956-ffa450edef68

eb886e99995713f3ed563142107e765f880a4fcc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-14 21:00:18+00:00

    make StorageTable.StorageMetadata a singleton, so multiple initMetadatas are safe.
    patch by Bill de hOra and jbellis; reviewed by Michael Greene for CASSANDRA-358
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@804372 13f79535-47bb-0310-9956-ffa450edef68

1aeca2b6257b0ad6680080b1756edf7ee9acf8c8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-14 16:52:55+00:00

    add license headers to new-since-0.3 files.
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-365
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@804294 13f79535-47bb-0310-9956-ffa450edef68

9f570c192d258aef749ce1edbc084da465fd7888 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-11 02:09:40+00:00

    respect "start" filter argument for subcolumns.
    patch by jbellis; reviewed by Even Weaver for CASSANDRA-357
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802978 13f79535-47bb-0310-9956-ffa450edef68

480650b8264162fa9ee18584c00f78609266d602 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-11 02:09:33+00:00

    fix typo breaking CompareSubcolumnsWith.  fix timeuuid compare with byte[0].
    patch by jbellis; reviewed by Evan Weaver for CASSANDRA-357
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802977 13f79535-47bb-0310-9956-ffa450edef68

6b7a1c300f0d59ad689767307cffd0e9ef3b8523 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-10 23:17:08+00:00

    switch "!isAscending" for "reversed."
    patch by jbellis, Carl Bystrom, and Bill de hOra. reviewed by Eric Evans for CASSANDRA-311
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802953 13f79535-47bb-0310-9956-ffa450edef68

ceb4a10808a25fa7b9a20ad113242e8c4ab6ad76 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-10 15:30:12+00:00

    use the existing collectReducedColumns api to make subcolumn slices conform as expected to filter semantics
    patch by jbellis; reviewed by Evan Weaver for CASSANDRA-356
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802827 13f79535-47bb-0310-9956-ffa450edef68

15354b4906fd654d58fe50fd01ebf95b69434ba9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-10 02:51:35+00:00

    Combine thrift slice methods.  Now we have one get() method, one get_slice(), and one get_count().
    patch by jbellis; reviewed by Evan Weaver for CASSANDRA-329
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802640 13f79535-47bb-0310-9956-ffa450edef68

9d6f4752b6353c1374469fa78649b9bcda1e2e46 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-08 00:59:14+00:00

    reduce buffer sizes for test suite since it forces lots of small flushes.  reduces NameSortTest from ~30s back to < 10s.
    patch by jbellis for CASSANDRA-339
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802276 13f79535-47bb-0310-9956-ffa450edef68

a7f0fb64ae984f323b53f49c17837656670ac7d9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-07 23:30:32+00:00

    r/m unwanted file.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802268 13f79535-47bb-0310-9956-ffa450edef68

d748648b235bd7dc95bfb2672ee156e0eb132bd8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-07 23:29:50+00:00

    fix broken casts.  patch by Bill de hOra; reviewed by jbellis for CASSANDRA-338
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802267 13f79535-47bb-0310-9956-ffa450edef68

25dbb8cf85025f3ec3d93544e3d2b4bd9c938da0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-07 22:01:17+00:00

    update test config to use CollatingOPP. patch by jbellis for CASSANDRA-339
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802246 13f79535-47bb-0310-9956-ffa450edef68

e24925d49ee4301bab9791884f79a474fcbae3fd | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-07 20:57:02+00:00

    add SSTableWriter buffer size option; increase default.
    patch by jbellis; reviewed by Sammy Yu for CASSANDRA-339
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802185 13f79535-47bb-0310-9956-ffa450edef68

8a9c25ae0e849409a752b4d6eaf5a9bfbb3b3ca0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-07 20:48:45+00:00

     - switch from trying to get the next endpoint by increasing offset to asking tokenMetadata for "the next
    one." this will always be correct where the offset approach will not (usually you want offset to just be 1,
    but sometimes you have to keep increasing it if no results are found but the range is still not finished)
     - merge results differently when the endpoint responsible for where the ring wraps is involved, since
    that endpoint can hold keys from both the beginning and end of the range.
    
    patch by jbellis; tested by Mark Robson for CASSANDRA-348
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802180 13f79535-47bb-0310-9956-ffa450edef68

fba03ce69122e7a1bd6f2d5709eaa06c1ada0bc1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-07 17:35:25+00:00

    move getKeyRange to CFS, where it encapsulates better.
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-345
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802098 13f79535-47bb-0310-9956-ffa450edef68

d221a417199968c8eda9096a061c35b5adec5784 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-07 16:24:54+00:00

    tests + fix for bsearch returning not-found-to-the-right
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-351
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802078 13f79535-47bb-0310-9956-ffa450edef68

00190bf20e8c290adbd4d7ab044be01a13a40775 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-07 16:24:41+00:00

    inline excessively abstracted reTest setup
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-351
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802077 13f79535-47bb-0310-9956-ffa450edef68

1dd5f60422dd53072097ec8f0010c00e4cea9536 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-07 16:24:31+00:00

    compact slicelarge row to ensure we are in fact testing with more than the minimum index count
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-351
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802076 13f79535-47bb-0310-9956-ffa450edef68

a9c6a1e7d6a71f11511f3f0efbd8bc64c2fdd011 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-07 16:24:04+00:00

    always write at least one index (with first and last column of the range) for the columns in row.  this vastly simplifies column reading code and makes indexing bugs much more obvious (since there is only one read path each for names / slices now).
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-332
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802072 13f79535-47bb-0310-9956-ffa450edef68

b3b9cd8d5105f33d4c0dd73d8ad00624bc271b21 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-07 16:23:42+00:00

    add test for multi-block reversal.
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-332
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@802070 13f79535-47bb-0310-9956-ffa450edef68

debfcf8acaf2345c824bd426858ce89159c6d753 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-05 01:31:30+00:00

    fix .properties line endings. patch by jbellis; reviewed by Jeff Hodges for CASSANDRA-111
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@801042 13f79535-47bb-0310-9956-ffa450edef68

6c492310278bb83853542992ce9b7d523a180a9a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-03 20:59:32+00:00

    Bootstrap code + tests.  Patch by Sandeep Tata; reviewed by jbellis for CASSANDRA-213
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@800561 13f79535-47bb-0310-9956-ffa450edef68

45514cf1be89387be5779e9cc1c142ea95093eef | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-01 22:31:24+00:00

    remove AbstractWriter. all it was providing was append methods, which are inlined into SSTableWriter now; the rest was all wrappers. also, rename some variables in SST/SSTW.
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-330
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@799950 13f79535-47bb-0310-9956-ffa450edef68

8203a6cfb22b3f1a3e61544a2b4dd985e3b212a8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-01 22:30:49+00:00

    r/m special case that no column names=all columns; add test for no-columns cases.
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-330
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@799945 13f79535-47bb-0310-9956-ffa450edef68

0f95411c030f89dd4274cc4e9fdd14b1fda32b2e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-08-01 22:30:40+00:00

    r/m SF.next(DataOutput) in favor of more-efficient IteratingRow.
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-330
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@799944 13f79535-47bb-0310-9956-ffa450edef68

70ce402fddc5361d249d161ba119f3fd2784cced | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-31 18:29:52+00:00

    Make range queries continue on the next node when necessary.
    Patch by Arin Sarkissian; reviewed by jbellis for CASSANDRA-212
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@799684 13f79535-47bb-0310-9956-ffa450edef68

9164940f41972e3611d1ad38a903ca39562e6feb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-31 15:06:35+00:00

    allow start of [] to mean "start with the largest value" when ascending=false.  patch by Jun Rao; reviewed by jbellis for CASSANDRA-263
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@799632 13f79535-47bb-0310-9956-ffa450edef68

066ef58a96dd9d425f7f0a705ac952a0c3f9f863 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-30 15:30:21+00:00

    run source files through dos2unix to standardize on \n line endings.  patch by Jeff Hodges; reviewed by Michael Greene for CASSANDRA-111
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@799331 13f79535-47bb-0310-9956-ffa450edef68

5782d175a0144dac99086b4d1de21f13cb2c1f76 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-30 15:11:43+00:00

    table -> keyspace in stress.py.  patch by Michael Greene; reviewed by jbellis for CASSANDRA-271
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@799313 13f79535-47bb-0310-9956-ffa450edef68

572b5f852dc20d954100a75f6029418873bf198d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-30 00:29:28+00:00

    table -> keyspace
    patch by jbellis; reviewed by Michael Greene for CASSANDRA-271
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@799140 13f79535-47bb-0310-9956-ffa450edef68

56a846ba1c4eedefb39b3c82903d92a1e37ecc37 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-29 20:39:01+00:00

    Pluggable replicaplacement, endpointsnitch classes (take 2).  patch by Sammy Yu; reviewed by jbellis for CASSANDRA-323
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@799065 13f79535-47bb-0310-9956-ffa450edef68

bd055211312b12a4acf6858692b250ca7f020c01 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-29 20:10:38+00:00

    Revert "Pluggable replicaplacement, endpointsnitch classes."  Breaks test suite.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@799045 13f79535-47bb-0310-9956-ffa450edef68

51dbca6927af69fd8f116910c5288ff2a0a6b6ec | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-29 20:05:46+00:00

    Pluggable replicaplacement, endpointsnitch classes.  patch by Sammy Yu; reviewed by jbellis for CASSANDRA-323
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@799043 13f79535-47bb-0310-9956-ffa450edef68

acd50bd901367f6506495580d5c11b9bf0be2b67 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-28 04:06:56+00:00

    add ConsistencyLevel parameter to read ops.  patch by Sammy Yu; reviewed by jbellis for CASSANDRA-232
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@798390 13f79535-47bb-0310-9956-ffa450edef68

fbe6c4a854cdf53ec2df092202375bbc2ee81155 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-28 02:46:27+00:00

    add config options for commitlog syncing
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-182
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@798372 13f79535-47bb-0310-9956-ffa450edef68

574cb8f549e8aa0514bab5316360e0202c094a14 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-28 02:46:11+00:00

    Use arrayblockingqueue in commitlog executor; this cleans up the code a bit (performance is unaffected since the writes and syncs are far more expensive than any queue ops)
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-182
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@798373 13f79535-47bb-0310-9956-ffa450edef68

a178537d5ba086e7aa7ad2319179dea41a15b0ac | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-28 02:45:28+00:00

    update stress.py for current thrift api
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@798366 13f79535-47bb-0310-9956-ffa450edef68

d76bbca3e2f3572ad83daa8de3db40560148de9e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-27 21:44:47+00:00

    add ConsistencyLevel Thrift enum to avoid client having to compute quorum size. patch by Sammy Yu; reviewed by jbellis for CASSANDRA-300
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@798298 13f79535-47bb-0310-9956-ffa450edef68

e3aef8e0edeedc1071dec2fc10c305427ff87930 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-27 20:19:53+00:00

    fix bug in comparing-to-empty-array; realize that we need compare-to-empty-array to specify start/finish of slices.
    patch by jbellis; reviewed by Stu Hood for CASSANDRA-119
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@798273 13f79535-47bb-0310-9956-ffa450edef68

058eef0806ce7f60d3910c7d2c8761fc9dc96132 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-22 21:13:35+00:00

    return columns from desc query in desc order.  patch by Jun Rao; reviewed by jbellis for CASSANDRA-196
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@796881 13f79535-47bb-0310-9956-ffa450edef68

b866f81415e160bc7669250e531035b4dc976988 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-21 03:01:55+00:00

    add SubcolumnCompareWith option and subcolumnComparator code.
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-304
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@796132 13f79535-47bb-0310-9956-ffa450edef68

e425474af2e08dd4a54db2316cb6758f972fa778 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-21 02:58:20+00:00

    add get_slice for supercolumn, tests.  add back updated TimeSortTest.  we need to pass gcBefore to the filters so Slice can count correctly.
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-303
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@796129 13f79535-47bb-0310-9956-ffa450edef68

a0cf7036012028e18d608f8942d37fac382f8405 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-21 01:37:00+00:00

    r/m tests that won't pass until we do #303.
    patch by jbellis; reviewed by Sandeep Tata for CASSANDRA-185
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@796109 13f79535-47bb-0310-9956-ffa450edef68

986cee6806c5798c1c826d965ecadad0cfc70cc7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-21 01:36:52+00:00

    change String column names to byte[] to allow user-defined ordering.
    patch by jbellis; reviewed by Sandeep Tata for CASSANDRA-185
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@796108 13f79535-47bb-0310-9956-ffa450edef68

8ff63a92ba833df149e323d8fee68f458a78979d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-21 01:36:10+00:00

    r/m time-sorted columns.
    patch by jbellis; reviewed by Sandeep Tata for CASSANDRA-185
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@796107 13f79535-47bb-0310-9956-ffa450edef68

7435fc82c05089741cd03df3679128c8fc073fe9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-21 01:35:47+00:00

    introduce column() compatibility layer to make writing tests a little less verbose.
    patch by jbellis; reviewed by Sandeep Tata for CASSANDRA-185
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@796106 13f79535-47bb-0310-9956-ffa450edef68

840a64dcb9cefe927c681424e12284a1ef40452e | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-16 19:10:06+00:00

    move data files into per-table subdirectories.  patch by Arin Sarkissian; reviewed by Michael Greene and jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@794784 13f79535-47bb-0310-9956-ffa450edef68

715b60d14776bc892a31fbc13c7afc81da013ee4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-16 00:39:01+00:00

    fix not including tombstone-only keys in keyRange.
    patch by jbellis; reviewed by Evan Weaver for CASSANDRA-286
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@794475 13f79535-47bb-0310-9956-ffa450edef68

ff764ff22b488206bf102a0155e55de85efd8aa9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-16 00:38:53+00:00

    r/m offset from slice api; we could live with being inefficient but not with breaking read repair.
    patch by jbellis; reviewed by Evan Weaver for CASSANDRA-286
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@794474 13f79535-47bb-0310-9956-ffa450edef68

0b1aeda97cf9810bef35a68e976bdff6794c44ca | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-15 22:04:57+00:00

    missed one: rename column.column_name -> column.name
    patch by jbellis; reviewed by Evan Weaver and Sandeep Tata for CASSANDRA-139
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@794431 13f79535-47bb-0310-9956-ffa450edef68

85ba194e7cfd24ba81baa68ab7d7ea901f17084a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-15 22:04:51+00:00

    update system tests; fix get_column_count
    patch by jbellis; reviewed by Evan Weaver and Sandeep Tata for CASSANDRA-139
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@794430 13f79535-47bb-0310-9956-ffa450edef68

f2da00fb0f2c92351b136ac13082b278c534c6ab | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-15 22:04:43+00:00

    thrift changes to remove : api.
    use ColumnPath, ColumnParent, etc. structs to encapsulate optional SuperColumns (and occasionally, optional Columns).
    patch by jbellis; reviewed by Evan Weaver and Sandeep Tata for CASSANDRA-139
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@794429 13f79535-47bb-0310-9956-ffa450edef68

4b4459c0d1aef5d22477755c2d20083fc3c51012 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-13 20:05:04+00:00

    r/m ZooKeeper vestiges.  patch by Michael Greene; reviewed by jbellis for CASSANDRA-291
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@793691 13f79535-47bb-0310-9956-ffa450edef68

dd4f4be2b426361b1c50b784f8e3c6557e765497 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-10 17:49:18+00:00

    add IdentityQueryFilter and finish removing IFilter.
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-287
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@793055 13f79535-47bb-0310-9956-ffa450edef68

48093358fb9022947592813a6aae43db148847ca | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-10 17:49:01+00:00

    replace namesfilter with NamesQueryFilter.  mv filter code into separate package.
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-287
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@793053 13f79535-47bb-0310-9956-ffa450edef68

f5a787af7298e107ea452fe3b188a3da24fb943c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-10 17:48:41+00:00

    r/m unused (and dangerous) RowReadCommand.
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-287
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@793050 13f79535-47bb-0310-9956-ffa450edef68

2b18bade5551637b967264b500d28e675bcfb293 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-07 19:57:37+00:00

    make get_key_range act on a single CF.
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-280
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@791961 13f79535-47bb-0310-9956-ffa450edef68

23fa1bc0bd52c3167dbaaea40a94f16f9a823c73 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-07 15:40:46+00:00

    combine range version of get_slice into get_slice itself.
    patch by jbellis; reviewed by Michael Greene for CASSANDRA-277
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@791872 13f79535-47bb-0310-9956-ffa450edef68

e324ef90519ffe2b9068ad852c8115ff8a7a1075 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-06 20:07:52+00:00

    disallow specifying ColumnSort on supercolumns.  patch by jbellis; reviewed by Evan Weaver for CASSANDRA-251
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@791598 13f79535-47bb-0310-9956-ffa450edef68

b54de30a0226daafaa6ecf0257371e6e8c2a0742 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-06 19:58:13+00:00

    per-table key cache size.
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-259
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@791592 13f79535-47bb-0310-9956-ffa450edef68

d6c0b0f2596de169186d3584474d8d5a34c3c9de | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-06 19:58:05+00:00

    refactor sstable into SSTable, SSTableReader, and SSTableWriter.
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-259
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@791591 13f79535-47bb-0310-9956-ffa450edef68

cdd8b170628176924c21db1cb6dcbecf4c7f2148 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-06 17:50:16+00:00

    add offset support to get_slice.  patch by Jun Rao; reviewed by jbellis for CASSANDRA-261
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@791553 13f79535-47bb-0310-9956-ffa450edef68

0172497ad24e4b31ce4e70fee8bc69def99a9fe6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-04 05:55:09+00:00

    minor code cleanups.  patch by Edward Ribeiro; reviewed by jbellis for CASSANDRA-273
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@791059 13f79535-47bb-0310-9956-ffa450edef68

2000bc377561ea275f1dc75ca8fa2fcbffda9053 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-07-01 18:28:54+00:00

    remove unused options and add comments from the old Setup wiki page.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@790301 13f79535-47bb-0310-9956-ffa450edef68

ca56a3eab36bad9689a52f3ec6181d6777ab39af | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-30 22:06:56+00:00

    more consistent checking of thrift parameters; fixes multiple bugs.
    patch by jbellis; reviewed by Evan Weaver for CASSANDRA-266
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@789979 13f79535-47bb-0310-9956-ffa450edef68

83b203e61e722c16ad5001294c82063f708a5f92 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-29 22:07:49+00:00

    add test catching buggy update of header on flush; refactor so there is only one version of code doing those writes (the correct one).
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-264
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@789465 13f79535-47bb-0310-9956-ffa450edef68

f55dd06ec5388a1fbec990ed283c1cf3c474f090 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-26 17:26:36+00:00

    avoid optimization of not checking older memtable and SSTables if we find _an_ answer early on; it causes bugs
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@788776 13f79535-47bb-0310-9956-ffa450edef68

479c1a40af3ebcf24df4bd177477747347e0ea80 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-26 17:26:26+00:00

    add test showing timefilter failure
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@788775 13f79535-47bb-0310-9956-ffa450edef68

b9da215e06303540824bb86fdd7c1f3e8295fce3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-26 17:22:40+00:00

    some gms tests.  patch by johano; reviewed by jbellis for CASSANDRA-249
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@788771 13f79535-47bb-0310-9956-ffa450edef68

6342512a34bb21f8f197a2e3002915a8923a9e05 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-25 21:26:33+00:00

    CASSANDRA-217 rename get_slice_from to get_slice.  implement get_slice_super in terms of SliceFrom too.
    (time-based columns can continue to be sliced with get_columns_since)
    
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-217
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@788516 13f79535-47bb-0310-9956-ffa450edef68

963a1b3bfdeedeea8f93bc0ab682195119d08b72 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-25 21:07:45+00:00

    add tests for supercolumnfamily removal; fix bugs.
    (both the assert removal and the "if" removal are bug fixes.)
    
    patch by jbellis; reviewed by Sandeep Tata for CASSANDRA-255
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@788511 13f79535-47bb-0310-9956-ffa450edef68

4e7f8deac0b4cfdbb24b6b8a304ca5bd289454fe | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-25 19:14:07+00:00

    switch to passing a single filename to open an sstable for writing.  this makes open-for-read and open-for-write consistent.
    
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-254
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@788473 13f79535-47bb-0310-9956-ffa450edef68

81dd8ee5f6e224c550bdf956e0bec3ec2c92cbee | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-24 19:25:33+00:00

    use normal Table for system metadata
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-235
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@788144 13f79535-47bb-0310-9956-ffa450edef68

f9a1343d92237e6a9553a4fd96db0208b6789126 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-23 17:48:18+00:00

    make static methods of SSTable that take a filename and then use the cache to grab an sstable object, simple non-static methods instead
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-224
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@787762 13f79535-47bb-0310-9956-ffa450edef68

2493c9a5651a72aa4c36ff0f080ee3f6c6978dc8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-23 17:48:18+00:00

    encapsulate sstable index
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-224
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@787760 13f79535-47bb-0310-9956-ffa450edef68

2f322a8bd0a716b6010594ba4bb7cba9019a6ebc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-23 17:48:08+00:00

    encapsulate sstable bloom filter
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-224
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@787761 13f79535-47bb-0310-9956-ffa450edef68

a2f9b401830fa2edddc3ffaaadeb6c4433a33f9a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-23 17:47:53+00:00

    refactor read-only constructor to SSTable.open
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-224
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@787759 13f79535-47bb-0310-9956-ffa450edef68

509cbb85de257a9c67311c7dd2fea18ed1b8f096 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-22 21:18:12+00:00

    remove table_ from CommitLog and add multitable tests.
    patch by jbellis; reviewed by goffinet for CASSANDRA-79
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@787407 13f79535-47bb-0310-9956-ffa450edef68

9aeef94db8309764fa241b92c8ee92380e39cafa | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-22 21:17:59+00:00

    Pass and write table parameter as needed throughout the codebase to add multitable support.
    (Many places cheated and just assumed that tables.get(0) was the only table.)
    Patch builds but does not yet pass tests.
    
    Patch by goffinet; reviewed by jbellis for CASSANDRA-79
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@787403 13f79535-47bb-0310-9956-ffa450edef68

3673e2818603a1c77ae22f8e2180fc42415f5151 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-22 21:17:46+00:00

    multitable support.
    
    fix CF table dependencies, making CommitLogTest pass.  Also fixes CASSANDRA-188 in passing.
    
    fix tablename being null bugs by always parsing tablename from filename.
    
    fix last part of SequenceFile.
    
    patch by jbellis; reviewed by goffinet for CASSANDRA-79
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@787404 13f79535-47bb-0310-9956-ffa450edef68

a0c2b2a3809152591d5c5b89fd4b6f1c0a5c9108 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-18 20:22:10+00:00

    add CommitLog and RecoveryManager tests.  patch by jbellis; reviewed by goffinet for CASSANDRA-237
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@786243 13f79535-47bb-0310-9956-ffa450edef68

c1545f5214644b47efeac2001e3d3542efa9193b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-17 16:08:39+00:00

    fix off-by-one error in Range.contains(Token): the endpoint (right) of the range is always supposed to be exclusive, but it was inclusive in the non-wrapping case.  patch by Stu Hood; reviewed by jbellis for CASSANDRA-236
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@785697 13f79535-47bb-0310-9956-ffa450edef68

a102a3e73a02a83e62fd5e163cd76ccafabfcdc3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-16 22:35:04+00:00

    fix line endings
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@785436 13f79535-47bb-0310-9956-ffa450edef68

a48110e815f022ca580f0818d6413046967f0a4b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-16 19:36:13+00:00

    revert test/conf/log4j.properties (accidentally committed by mistake)
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@785352 13f79535-47bb-0310-9956-ffa450edef68

08d96422dcd5a853daf29e1798a8e17c2a3631b6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-16 19:33:28+00:00

    install bin/ scripts as executable when building release.  patch by Eric Evans; reviewed by jbellis for CASSANDRA-229
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@785351 13f79535-47bb-0310-9956-ffa450edef68

3514c66221ebc4b743a3e127d507879a3503d8cb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-11 15:14:55+00:00

    add system test for slice_by_name_range.  patch by Sandeep Tata; reviewed by jbellis for CASSANDRA-53
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@783812 13f79535-47bb-0310-9956-ffa450edef68

16306e02de35a171ec3339957dd9146b229ce864 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-09 17:46:47+00:00

    apply rows atomically, rather than one-column-at-a-time.  this avoids exposing the bug in time-sorted
    columns discussed in #223.
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-208
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@783078 13f79535-47bb-0310-9956-ffa450edef68

72e6eea9e4ce1fcf30754534216586bcf9e7b041 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-09 17:46:42+00:00

    split sstable into data, index, and bloom filter files.  this allows us to avoid saving up index chunks
    in memory until the sstable data is completely written, while still allowing fast scanning of the index
    on startup.  it also simplifies the sstable/sequencefile code considerably.
    patch by jbellis; reviewed by Jun Rao for  CASSANDRA-208
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@783077 13f79535-47bb-0310-9956-ffa450edef68

30b1f5f3d32d3c04b921133435b556bfecfc502a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-01 22:16:58+00:00

    add test covering use of column indexes.  patch by Jun Rao; reviewed by jbellis for CASSANDRA-210
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@780853 13f79535-47bb-0310-9956-ffa450edef68

d800250cbc492009312462bd2469f6f86df95a74 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-06-01 15:36:59+00:00

    merge from 0.3 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@780687 13f79535-47bb-0310-9956-ffa450edef68

bb0d6dfa20b4fe01af977921693c965de5cd4905 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-27 18:04:56+00:00

    allow specifying a subset of columnfamilies to check for get_key_range.
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-152
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@779261 13f79535-47bb-0310-9956-ffa450edef68

4ac9118f7c7b9162b7ab3ca29ef64c1bbde346a0 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-22 15:33:42+00:00

    Add get_slice_from functionality using column indexes for efficiency.
    Patch by Jun Rao and jbellis for CASSANDRA-172
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@777578 13f79535-47bb-0310-9956-ffa450edef68

d03d80b6ed6114f4ff762a468c8b72d0ace05eca | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-20 14:44:41+00:00

    merge from 0.3 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@776716 13f79535-47bb-0310-9956-ffa450edef68

88edbed30c5c6ea4acec1e507e76d95bcad379de | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-18 15:22:23+00:00

    merge from 0.3 branch
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@775983 13f79535-47bb-0310-9956-ffa450edef68

20f7d032c7c31618ac46e5a8df8263012fbb4f58 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-15 20:18:55+00:00

    add get_slice_by_name_range command.  patch by Sandeep Tata; reviewed by jbellis for CASSANDRA-53
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@775308 13f79535-47bb-0310-9956-ffa450edef68

3d7203266a3719edd178e995f817b28edde2388c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-13 22:31:49+00:00

    replace executor with locking.  the interaction between the executor service terminating and the CFS
    was inherently unsafe -- you would have to lock anyway to make it safe, the atomic reference wasn't
    enough, so at that point you might as well get rid of the executor.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@774567 13f79535-47bb-0310-9956-ffa450edef68

ae70cea79afff1093fc8369ebb6e4e4ca3c40c38 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-12 21:26:42+00:00

    fix RackUnawareStrategyTest -- endpoint asserts 'host' is an ip address (to make sure we're not mixing hostnames in again) so create a suitable fake IP for the test.  patch by jbellis for CASSANDRA-163
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@774097 13f79535-47bb-0310-9956-ffa450edef68

b460bd71c5484d3579dfccaa77a2d2cb0381aea2 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-12 19:11:27+00:00

    test to more reliably reproduce CME during range.  fix by locking out compact during range query.
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-161
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@774024 13f79535-47bb-0310-9956-ffa450edef68

5886b7c9ac6776538227be1fb90e566e1e2a7c81 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-12 19:11:21+00:00

    fix race condition in compaction -- it was possible for a read thread to "snapshot" ssTables_, then have
    the compactor thread delete those (after merging them into a new file) before the read thread checked
    them.  Since the read thread's "snapshot" doesn't include the new merged sstable, it incorrectly tells
    the caller that the key does not exist.
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-161
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@774023 13f79535-47bb-0310-9956-ffa450edef68

5964cd4c0453866328208574213492fa87e738c9 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-12 15:26:52+00:00

    extract tests that could conflict with each other to a separate test class (= gets own jvm)
    patch by jbellis; reviewed by Sandeep Tata for CASSANDRA-162
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@773941 13f79535-47bb-0310-9956-ffa450edef68

97fc5cb8ef412b6ba145165e45be3e3c64229685 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-12 15:26:38+00:00

    migrate to JUnit 4.6.  patch by jbellis; reviewed by Sandeep Tata for CASSANDRA-162
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@773940 13f79535-47bb-0310-9956-ffa450edef68

8054e4e7152299d47159b7e3016df16d50780fa4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-11 23:52:23+00:00

    test different data sizes for namesort.  patch by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@773730 13f79535-47bb-0310-9956-ffa450edef68

dfa41ec103130c173bcc210396f19c89f993086b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-11 23:48:28+00:00

    cannonicalize all accesses to indexMetadataMap.
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-153
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@773726 13f79535-47bb-0310-9956-ffa450edef68

69bc7e97c8dfac3dc6bd3cbfd7fcb05de8d0aedc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-11 23:48:20+00:00

    unit test to expose bug system test is running into.  patch by jbellis; reviewed by Jun Rao for CASSANDRA-153
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@773725 13f79535-47bb-0310-9956-ffa450edef68

426bf0f450b4b50428c09c7f007fa13c2dee444c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-09 01:40:07+00:00

    expose range query bugs by forcing flushes during the test w/ a very small memtable object limit
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@773151 13f79535-47bb-0310-9956-ffa450edef68

f2260f107bd2d71aed96e1199edfa5186b8b308f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-08 14:53:25+00:00

    add more robust sanity checking of get_column arguments.  patch by jbellis; reviewed by Jun Rao for CASSANDRA-151
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@773016 13f79535-47bb-0310-9956-ffa450edef68

fb347bd3d16e35c50df5fca14ed3c0611e80985b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-07 16:03:32+00:00

    fix CF.digest NPE.  patch by jbellis; reviewed by Eric Evans for CASSANDRA-149
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@772690 13f79535-47bb-0310-9956-ffa450edef68

65f66e982dac58fd76cd91d3231cf2a4819aaf33 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-06 17:04:32+00:00

    force flush when there are pending ops on the memtable executor even when none have finished yet.  this fixes test case intermittent failures.  patch by jbellis; reviewed by Eric Evans for CASSANDRA-141
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@772361 13f79535-47bb-0310-9956-ffa450edef68

c568dc733ea47f59be74b2b624673485228d7595 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-06 02:00:06+00:00

    add test for null configFileName_.  patch by Jeff Hodges; reviewed by jbellis for CASSANDRA-129
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@772027 13f79535-47bb-0310-9956-ffa450edef68

362f287c84f19ae5cdd774f2fc013db5339d49ec | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-05 22:47:22+00:00

    refactor IColumn.addColumn to remove redundant name parameter.  patch by Sandeep Tata; reviewed by jbellis for CASSANDRA-96
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@772000 13f79535-47bb-0310-9956-ffa450edef68

b2e2b1c1164a9a544615a37ec3da002491cd10ed | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-05 14:54:05+00:00

    use `block` flag instead of separate _blocking methods.  throw exception on error instead of returning bool for success.  patch by jbellis; reviewed by Eric Evans for CASSANDRA-131
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@771761 13f79535-47bb-0310-9956-ffa450edef68

05281ee045bb6d9b5fa39b09489175247b60251a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-04 19:01:46+00:00

    demonstrate problem with _blocking methods by checking insert return values.
    patch by jbellis; reviewed by nk11 for CASSANDRA-120
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@771398 13f79535-47bb-0310-9956-ffa450edef68

e4e5629b13bc0df4bd4d45719498a69b1085b217 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-01 20:14:35+00:00

    make out-of-the-box config 1GB-friendly.  patch by jbellis; reviewed by Eric Evans for CASSANDRA-118
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@770811 13f79535-47bb-0310-9956-ffa450edef68

4a5620dea228470397cea696a75a849050efe03b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-05-01 02:24:10+00:00

    avoid raising an exception in SequenceFile.next when a key does not exist (e.g. when bloom filter gives a false positive).  patch by Jun Rao; reviewed by jbellis for CASSANDRA-126
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@770517 13f79535-47bb-0310-9956-ffa450edef68

090013252dfd219539fe58579cf3496317dcbd17 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-30 20:26:51+00:00

    move py and php to `cassandra` namespace.  add csharp as Apache.Cassandra.  patch by jbellis for CASSANDRA-121
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@770434 13f79535-47bb-0310-9956-ffa450edef68

887918ba8e9bb7c80f545f0148e29e04a6bd176a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-29 21:10:37+00:00

    commit test/cassandra.in.sh for nosetests
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@769935 13f79535-47bb-0310-9956-ffa450edef68

1c1b97c25d6268e5e29c01c82efcc747c626039d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-29 19:13:43+00:00

    add tests for batch_insert_superColumn and the _blocking version.  patch by jbellis.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@769883 13f79535-47bb-0310-9956-ffa450edef68

9db8da81b7f269e5a8a7f896b751d482847d7082 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-29 18:57:35+00:00

    Add range query support, which requires using an OrderPreservingPartitioner.  (Keys are returned in the order defined by the partitioner collation.)  The fundamental approach (in table.getKeyRange) is simple: create a CollatedIterator that will return unique keys from different sources, each of which is already sorted.  Then we just need Iterators for different key sources.  For SSTables, this means adding seekTo and an Iterator interface to FileStruct.  For Memtable, this means adding a DestructivePQIterator since unlike SSTable keys those are not inherently ordered already.  This means that we only do M log N work sorting the memtable keys where M is the number of keys we actually read, and N is the total number of keys, where a naive sort-everything-first iterator would be N log N.
    
    This does not yet implement range queries spanning multiple nodes.
    
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-71
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@769874 13f79535-47bb-0310-9956-ffa450edef68

ef2f631ebef835d3fe9cfc80f1d31b2f312acedb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-29 02:01:56+00:00

    fix regression introduced by ReadCommand refactor (get_slice can return column_t from a standard cf, or from a supercolumn in a super cf).  patch by jbellis.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@769629 13f79535-47bb-0310-9956-ffa450edef68

f836610fe041830ce7e020e57043fd59261f26c1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-29 01:12:38+00:00

    add system tests.  each method in test/system/test_server.py exercises part of the thrift API, and manages cleaning out data files and starting a fresh server for each test.
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-102
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@769608 13f79535-47bb-0310-9956-ffa450edef68

7bb094f08672a0f3400d6a7bfde05c686ab70de6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-27 18:24:25+00:00

    r/m copied JDK code
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-37
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@769088 13f79535-47bb-0310-9956-ffa450edef68

d2a61c67b09ed70ee3e5dfc9bf15fb74a4876f56 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-27 18:24:18+00:00

    add SSTable tests.  in particular we want to be sure to test bloomfilter
    [de]serialize since that's going to change a lot.
    patch by jbellis; reviewed by Eric Evans for CASSANDRA-37
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@769087 13f79535-47bb-0310-9956-ffa450edef68

bfb2e952204f9879133826305b2b5dfda3e61776 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-27 15:01:51+00:00

    rename getDefaultToken -> getInitialToken
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-65
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@769019 13f79535-47bb-0310-9956-ffa450edef68

296e15b63cdb678a12db004e29359eaf8c14c6c5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-27 15:01:42+00:00

    add test for ReplicaPlacementStrategy covering both Random and OrderPreserving partitioners
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-65
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@769018 13f79535-47bb-0310-9956-ffa450edef68

ec7f04b4df62b87231d9cacca754a209bd8fcc59 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-27 15:01:36+00:00

    r/m StorageService.token in favor of explicitly passing a Partitioner object.  this allows testing of components independent of the static SS.
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-65
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@769017 13f79535-47bb-0310-9956-ffa450edef68

907d92e21b8ce79e6a224933764e3b7215a94454 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-27 15:01:29+00:00

    replace BigInteger tokens with BigIntegerToken and StringToken in RandomPartitioner and OrderPreservingPartitioner, respectively.  (OrderPreservingHashPartitioner is no more.)
    
    Doing order preserving partitioning based on the raw string has a number of compelling advantages:
     - there is no key length that all tokens must be padded to (which can be expensive if there is a range of key lengths) and which cannot be increased after deployment
     - it allows user-defined collations [sorting] rather than being limited to sorting by code point value (which is useless in the unicode world, and not always what you want even for ascii keys)
     - it will work with all UTF-16 characters, not just the UCS-2 subset (this is a limitation of using as a base 2**16, i.e., assuming for your order preserving hash that all characters are two bytes).
    
    patch by jbellis; reviewed by Jun Rao for CASSANDRA-65
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@769016 13f79535-47bb-0310-9956-ffa450edef68

afd3c2765b2d2e064e2422462138a7be5380fa4b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-25 19:07:00+00:00

    move testng code to test/unit.  patch by johano; reviewed by jbellis for #104
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@768584 13f79535-47bb-0310-9956-ffa450edef68

e2a4ea7f7e26489bb7c5a1ce63aecc14caf3b7d6 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-25 15:46:19+00:00

    split ReadCommand into separate classes for each type of command.  patch by Jun Rao; reviewed by jbellis
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@768553 13f79535-47bb-0310-9956-ffa450edef68

7b250fa261835dd61c755e35ee2073b8177d81b3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-24 17:52:07+00:00

    move CF checking into CassandraServer.  begin to expose InvalidRequestException.  r/m unused "del" cfmaps from batch methods.
    patch by jbellis; reviewed by Jun Rao for #66
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@768381 13f79535-47bb-0310-9956-ffa450edef68

2ec1b06e5f966f71406ba91863c875b6d66c40e5 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-24 00:46:32+00:00

    use resolve (moved to CF from CFS) rather than duplicating code in repair to do the
    same thing.  this automatically gets us most of the way to handling tombstones in
    read repair.  the rest is minor tweaks to CF.diff and SC.diff.  added tests.
    patch by jbellis; reviewed by Jun Rao for #87.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@768109 13f79535-47bb-0310-9956-ffa450edef68

3c6fcf8d65edf361c72cf2606be2acca57a275b3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-22 22:54:14+00:00

    fix get_slice to not ignore the "start" parameter.  patch by Sandeep Tata; reviewed by jbellis for #81
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@767703 13f79535-47bb-0310-9956-ffa450edef68

b0dde7139adea0e0085e9c61569e7d0f86159783 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-21 21:34:46+00:00

    configurable ListenAddress setting.  allows running multiple instances of Cassandra
    on a single machine or VM.  patch and review by Per Mellqvist, Eric Evans, and
    jbellis for #43
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@767307 13f79535-47bb-0310-9956-ffa450edef68

807b89ed7c66c802a984b84eb7f5bde069ba4529 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-21 16:21:15+00:00

    Revert "configurable ListenAddress setting" since it prevents server from starting.
    
    This reverts commit 1304a9d9e1f9f85b991d99a1ca96e02505eb430f.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@767205 13f79535-47bb-0310-9956-ffa450edef68

fb0e28d66484ad3e1dfc3432547f0ff0827dd138 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-21 14:56:22+00:00

    configurable ListenAddress setting.  allows running multiple instances of Cassandra on a single machine or VM.  patch by Per Mellqvist; reviewed by Eric Evans for #43
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@767168 13f79535-47bb-0310-9956-ffa450edef68

20748a879befa65c766ec06996d80e2ac962fb21 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-21 03:06:01+00:00

    allow SuperColumn.getSubColumn to return null.  patch by Sandeep Tata; reviewed by jbellis for #91
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@766961 13f79535-47bb-0310-9956-ffa450edef68

d14f8146676d849d669b90e15bedcf8f581059a1 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-21 02:58:49+00:00

    test and fix get_column regression.  patch by Jun Rao; reviewed by jbellis for #90
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@766960 13f79535-47bb-0310-9956-ffa450edef68

df95fb88dc79015b0b880d2e7968530d8b816806 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-20 20:05:29+00:00

    clean up ReadCommand; it's basically a struct so use public final fields
    patch by jbellis; reviewed by Eric Evans for #88
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@766839 13f79535-47bb-0310-9956-ffa450edef68

8e72ac4f9fbb11cd6aab12f2d262743dcb394f49 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-20 20:05:07+00:00

    rename get_cf -> readColumnFamily; ReadMessage -> ReadCommand.
    [Message message = ReadMessage.readMessage(readMessage) is just plain confusing]
    patch by jbellis; reviewed by Eric Evans for #88
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@766838 13f79535-47bb-0310-9956-ffa450edef68

0c0c6e5fda0d264b927da379a93194b5e7f21ceb | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-17 20:17:16+00:00

    refactor Filter heirarchy, making hash generation easily customizable.  Use Murmur
    hash + combinatorics to generate hashes.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@766140 13f79535-47bb-0310-9956-ffa450edef68

200d4937fa0d86bc92c17d0da27e53257198f725 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-17 20:08:17+00:00

    test and fix for CF clone bug during remove.  patch by Jun Rao; reviewed by jbellis for #33
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@766135 13f79535-47bb-0310-9956-ffa450edef68

3705cc4c7794696ec786576bd102b69888eb0a91 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-17 20:08:01+00:00

    preserve tombstones until a GC grace period has elapsed.
    patch by jbellis; reviewed by Eric Evans for #33
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@766132 13f79535-47bb-0310-9956-ffa450edef68

2b0b61a7b046af305e41fe109ded48bc4b4a0b26 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-17 01:48:58+00:00

    waitForFlush -> forceBlockingFlush.  ServerTest.cleanup now flushes and cleans out
    all ColumnFamilyStores and commitlog, allowing remove tests to not step on each
    others' toes (all tests pass now).
    
    patch by jbellis; reviewed by Sandeep Tata for #85
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@765831 13f79535-47bb-0310-9956-ffa450edef68

1228ec0c67892b61d4fac02db59488d9a6580f44 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-17 01:48:31+00:00

    add testRemoveColumnFamily, testRemoveSubColumn.  (these do not pass yet b/c of
    cleanup problems.)  patch by jbellis; reviewed by Sandeep Tata for #85
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@765828 13f79535-47bb-0310-9956-ffa450edef68

3cf306a37fea9a45b30142cff20d144ec06f423b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-16 20:42:00+00:00

    make forceFlush block until the flush action is queued on MemtableManager.  That
    way calling forceFlush; waitForFlush will be guaranteed that the action waitFF puts
    on MtM will run after the flush completes, i.e., the wait will actually do what
    it's supposed to.
    
    patch by jbellis; reviewed by Eric Evans for #59
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@765754 13f79535-47bb-0310-9956-ffa450edef68

040bfd4c2903778c27093184a99fdd367810373a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-16 02:09:18+00:00

    make remove test code use the same api that the thrift interface does.  patch by
    jbellis; reviewed by Sandeep Tata for #84
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@765450 13f79535-47bb-0310-9956-ffa450edef68

4c76970c4afdb2e6d66830f785fb6d52f7fb9775 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-15 00:22:13+00:00

    fix ColumnComparatorFactoryTest.  patch by Jun Rao; reviewed by jbellis for #82
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@765020 13f79535-47bb-0310-9956-ffa450edef68

49b45026bda4ca112215e10c91d64ad5868025cc | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-14 15:52:49+00:00

    RangeFilter that filters by column name so that min <= name <= max.  patch by Jun Rao; reviewed by Todd Lipcon for #77
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@764848 13f79535-47bb-0310-9956-ffa450edef68

a1ef3b5be5be5c35f5f2620cf3b62499f87baa98 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-14 05:12:42+00:00

    add compaction test showing regression.  patch by jbellis; reviewed by Todd Lipcon
    and Jun Rao for #80.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@764678 13f79535-47bb-0310-9956-ffa450edef68

50c1987265f8ddaf5032a7ace07b2462aba4f09b | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-10 19:08:27+00:00

    fix getCompactionBuckets -- something is broken in NonBlockingHashMap when removing and re-adding the same collection mid-iteration; it ends up with multiple references to that collection.  going back to ConcurrentHashMap fixes the problem.  (any additional overhead from CHM is negligible here.)  patch by jbellis; reviewed by Eric Evans for #57
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@764004 13f79535-47bb-0310-9956-ffa450edef68

a7d5c6506b0901716eacdf015083f171fa9851a3 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-10 02:34:17+00:00

    Remove unused method CF.merge and add more tests to ColumnFamilyTest.  patch by Sandeep Tata; review by jbellis for #69
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@763859 13f79535-47bb-0310-9956-ffa450edef68

f0f5ec427cf2a062088ef9fdf9a965423b61d64d | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-08 20:49:33+00:00

    don't manually create commitlog directory; cassandra will do it automatically.  also put commitlog under cassandra/ with other server artifacts.  patch by jbellis; reviewed by Eric Evans for #6
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@763386 13f79535-47bb-0310-9956-ffa450edef68

b3d4f4a93d1abb2ad4d5c1eca4cc9d32b05fdc43 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-07 19:17:54+00:00

    add log4j.properties for testing; output is to build/test/logs/system.log.  patch by jbellis; reviewed by Jun Rao for #64
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@762913 13f79535-47bb-0310-9956-ffa450edef68

40fa7d4a669e7ef0b57423b25972e503391fca87 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-07 16:55:30+00:00

    consolidate partition behavior in IPartitioner, so creating a new partitioner should be only a matter of implementing that interface.  all the external switch statements on PartitionerType have been folded into that.
    
            SSTable is now the only part of the code that cares about the distinction between a 'raw' key and a 'decorated' key.  variables in that class have been named clientKey or decoratedKey to show which is which.  others don't care either because they only deal with decorated keys (SequenceFile, FileStruct) or only with client keys (everyone else).
    
    patch by jbellis; reviewed by Jun Rao for #58
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@762848 13f79535-47bb-0310-9956-ffa450edef68

21f4bd568bc1a49588d0ec90a89c2a7c09ded600 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-06 22:43:50+00:00

    add sleep to ColumnFamilyStoreTest to workaround waitForFlush bug.  see #59
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@762547 13f79535-47bb-0310-9956-ffa450edef68

fc72d4305818aa4f6d55e07195be9af211645c10 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-06 17:55:44+00:00

    merge #54
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@762439 13f79535-47bb-0310-9956-ffa450edef68

9cdc839ee84b3a75b858558b9e7ba04ee237f681 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-06 15:10:07+00:00

    write get_columns_since test to exercise sequenceFile.next(timeRange).  patch by jbellis; reviewed by Jun Rau.  see #52
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@762375 13f79535-47bb-0310-9956-ffa450edef68

de2673759aef6a2088588101da55153e22a6987f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-04-02 20:48:02+00:00

    rename stageOrderedCompaction -> getCompactionBuckets.  clean up code to make the algorithm more clear, and to allow grouping with more than just the previous bucket.  add getCompactionBucketsTest
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@761423 13f79535-47bb-0310-9956-ffa450edef68

cd6f16e80996ec0ee265cd2875eb0f1d34c7b6ea | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-31 21:36:59+00:00

    more thorough ColumnFamilyStoreTest, trying to reproduce a report that deletion markers are being deserialized incorrectly
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@760665 13f79535-47bb-0310-9956-ffa450edef68

e7ef989821c9bb379890d43f1d3e78237a3c4742 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-31 14:41:55+00:00

    create test dirs and separate test config xml.  patch from johano.  fixes #22
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@760464 13f79535-47bb-0310-9956-ffa450edef68

6931092e511fa7032bed1d8ebb97aea74ba6d345 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-30 15:24:40+00:00

    clean up patch and test from Sandeep Tata fixing #21
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@760006 13f79535-47bb-0310-9956-ffa450edef68

fd95061db0069255a4539eb7801633762d3672a7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-29 20:01:53+00:00

    fix bad merge
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@759773 13f79535-47bb-0310-9956-ffa450edef68

f3f2be01d36add77847dcd7c9c14b9bf06de9161 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-29 19:57:46+00:00

    glean test dirs to cleanup from configuration
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@759771 13f79535-47bb-0310-9956-ffa450edef68

9fad316df6af9e3d3f677a2e1d017f652ef48293 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-29 18:18:08+00:00

    move row mutation factory code into RowMutation; change RM.add(name, cf) to RM.add(cf)
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@759734 13f79535-47bb-0310-9956-ffa450edef68

7888174d2c33c3f8a60084d8ef78f52ea8fa3b0c | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-27 17:06:29+00:00

    comment out broken tests
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@759271 13f79535-47bb-0310-9956-ffa450edef68

7e648c89a0bbd059b9ca9b73e30e0f27549e535f | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-27 17:06:18+00:00

    test support.  this requires some refactoring so that tests can be independent
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@759270 13f79535-47bb-0310-9956-ffa450edef68

7a6f4210c0735d1cac7b0f1cd32d2bf3597cdb1a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-27 17:05:21+00:00

    start over w/ tests
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@759269 13f79535-47bb-0310-9956-ffa450edef68

6c189f73d70f641d7bfc01eb3f0414c0fd1039a8 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-27 03:34:34+00:00

    comment out broken tests
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@759014 13f79535-47bb-0310-9956-ffa450edef68

4c194aa8d14cc8b473939d3496cd576c4cb397e7 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-27 02:44:57+00:00

    range query support
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@759001 13f79535-47bb-0310-9956-ffa450edef68

dd61d5119d951d94da28256e5482d580a0685030 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-27 02:44:44+00:00

    migrate from BigInteger to abstract Token, with BigIntegerToken and StringToken subclasses controlled by Random and OrderPreserving partitioners, respectively
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@758999 13f79535-47bb-0310-9956-ffa450edef68

20e081f2901384f0786a56fb21a181033aa8e839 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-27 02:44:20+00:00

    consolidates partition behavior in IPartitioner, so creating a new partitioner should be only a matter of implementing that interface.  all the external switch statements on PartitionerType have been folded into that.
    
    SSTable is now the only part of the code that cares about the distinction between a 'raw' key and a 'decorated' key.  variables in that class have been named clientKey or decoratedKey to show which is which.  others don't care either because they only deal with decorated keys (SequenceFile) or only with client keys (everyone else).  as part of this, I've merged some overloaded methods with substantially duplicated code to simplify auditing these changes.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@758997 13f79535-47bb-0310-9956-ffa450edef68

41598bfead845723d5eaaacc0cf4f9372825f3a4 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-27 02:43:53+00:00

    move row mutation factory code into RowMutation; change RM.add(name, cf) to RM.add(cf)
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@758993 13f79535-47bb-0310-9956-ffa450edef68

a996c8214baa4fa886071a24b8058ed1ca284686 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2009-03-27 02:43:46+00:00

    test support.  this requires some refactoring so that tests can be independent
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@758992 13f79535-47bb-0310-9956-ffa450edef68