{"push_id":869000250,"size":125,"distinct_size":11,"ref":"refs/heads/mpp","head":"30b7cf07faf0f2015567042d5363e79d9b6cf4e6","before":"3be03a86109568d0aca088e21c88487257422cb8","commits":[{"sha":"4beb54da50752fdd5573d8d1d2b0da108eaded6c","author":{"email":"220beee1e7109cdd1ee75c5c980de34352cf48ab@datastax.com","name":"Sylvain Lebresne"},"message":"Don't use the timestamp ordered path for name queries with counters/collections\n\npatch by slebresne; reviewed by iamaleksey for CASSANDRA-10572\n\nName queries usually query sstable sequentially in recency order in the\nhope of only needing the more recent sstable(s). We cannot ever save\nsstable that way for counters and collections however.\n\nThe patch makes name queries with either counters or collections use the\nmore generic path of looking at all sstables simultaneously. For that,\nthe patch remove the sublcasses of SinglePartitionReadCommand: those\nclasses were mostly justified by having name and slice queries using\ndifferent path, but it's not fully the case anymore. Both path\n(timestamp ordered and all sstable simultaneously) are moved to\nSinglePartitionReadCommand and used when relevant.\n\nThis actually fix a bug with counters since those were previously using\nthe timestamp ordered path and were potentially skipping older sstable\nwhich is incorrect.","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/4beb54da50752fdd5573d8d1d2b0da108eaded6c"},{"sha":"cba5ef609d6d25380afcb0dff06fe325101c727c","author":{"email":"220beee1e7109cdd1ee75c5c980de34352cf48ab@datastax.com","name":"Sylvain Lebresne"},"message":"Proper implementation of LegacyBoundComparator\n\npatch by slebresne; reviewed by blerer for CASSANDRA-10602","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/cba5ef609d6d25380afcb0dff06fe325101c727c"},{"sha":"1e8007b1a0a1baac6282d142fbb54a7d0860e751","author":{"email":"220beee1e7109cdd1ee75c5c980de34352cf48ab@datastax.com","name":"Sylvain Lebresne"},"message":"Exclude sstable based on clustering in query by name path\n\npatch by slebresne; reviewed by iamaleksey for CASSANDRA-10571","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/1e8007b1a0a1baac6282d142fbb54a7d0860e751"},{"sha":"986a1a769437bf1e47248e257772a074c27bac92","author":{"email":"4884f249c497a6d94132e3a3564fd8868036e3a3@apache.org","name":"Benedict Elliott Smith"},"message":"10579: fix NativeCell behaviour when clustering components > 32K in size","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/986a1a769437bf1e47248e257772a074c27bac92"},{"sha":"82aa7969c1b77967ef2e6ab847cb5c11cc4c002c","author":{"email":"4884f249c497a6d94132e3a3564fd8868036e3a3@apache.org","name":"Benedict Elliott Smith"},"message":"Merge branch 'cassandra-2.1' into cassandra-2.2\n\nConflicts:\n\tsrc/java/org/apache/cassandra/utils/btree/NodeBuilder.java","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/82aa7969c1b77967ef2e6ab847cb5c11cc4c002c"},{"sha":"79f230f30d3834aa1b9f2d009c51b6dfc4c37288","author":{"email":"4884f249c497a6d94132e3a3564fd8868036e3a3@apache.org","name":"Benedict Elliott Smith"},"message":"Merge branch 'cassandra-2.2' into cassandra-3.0\n\nConflicts:\n\tsrc/java/org/apache/cassandra/utils/btree/TreeBuilder.java\n\ttest/unit/org/apache/cassandra/db/NativeCellTest.java","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/79f230f30d3834aa1b9f2d009c51b6dfc4c37288"},{"sha":"fd59549a39542386e681524b8760a8533d9c227d","author":{"email":"4884f249c497a6d94132e3a3564fd8868036e3a3@apache.org","name":"Benedict Elliott Smith"},"message":"comment out NativeCellTest, since we don't support it in 3.0","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/fd59549a39542386e681524b8760a8533d9c227d"},{"sha":"0ad0de139b562cca243f572dcedaa424e156edbe","author":{"email":"220beee1e7109cdd1ee75c5c980de34352cf48ab@datastax.com","name":"Sylvain Lebresne"},"message":"Revert \"Exclude sstable based on clustering in query by name path\"\n\nThis reverts commit 1e8007b1a0a1baac6282d142fbb54a7d0860e751.","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/0ad0de139b562cca243f572dcedaa424e156edbe"},{"sha":"068614ccc7ba6c5b8ccb50a0840af57bb45b4b36","author":{"email":"7b5c42224f227c25061d39487887862539e17fe4@apache.org","name":"Yuki Morishita"},"message":"Fix streaming to catch exception so retry not fail\n\npatch by yukim; reviewed by Paulo Motta for CASSANDRA-10557","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/068614ccc7ba6c5b8ccb50a0840af57bb45b4b36"},{"sha":"a549bd085f5244b3271249ce881ac30dd3f27553","author":{"email":"7b5c42224f227c25061d39487887862539e17fe4@apache.org","name":"Yuki Morishita"},"message":"Merge branch 'cassandra-2.1' into cassandra-2.2","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/a549bd085f5244b3271249ce881ac30dd3f27553"},{"sha":"87f5e2e39c1003c36eba97a92721920f87db3fed","author":{"email":"7b5c42224f227c25061d39487887862539e17fe4@apache.org","name":"Yuki Morishita"},"message":"Merge branch 'cassandra-2.2' into cassandra-3.0","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/87f5e2e39c1003c36eba97a92721920f87db3fed"},{"sha":"8a8427d73044646488d3700d2b967f0dfa3c7148","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@beobal.com","name":"Sam Tunnicliffe"},"message":"Pass client address to authenticator when attempting SASL auth","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/8a8427d73044646488d3700d2b967f0dfa3c7148"},{"sha":"2c9976150fa2f033f8e10c906d699d966b1c437a","author":{"email":"8c051d36736ef6ff988c9271c57b143a06973a55@datastax.com","name":"Mike Adamson"},"message":"Check for primary key columns in decodeCellName\n\npatch by mike_tr_adamson; reviewed by slebresne for CASSANDRA-10608","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/2c9976150fa2f033f8e10c906d699d966b1c437a"},{"sha":"c0c955537be3bc3a6575212682641f3c8aab100d","author":{"email":"220beee1e7109cdd1ee75c5c980de34352cf48ab@datastax.com","name":"Sylvain Lebresne"},"message":"Remove fully commented (and obsolete) test file (as it bothers CI)","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/c0c955537be3bc3a6575212682641f3c8aab100d"},{"sha":"dc73c0b31feb399750c5a6823854714ee711152e","author":{"email":"8c051d36736ef6ff988c9271c57b143a06973a55@datastax.com","name":"Mike Adamson"},"message":"Fix logback-tools.xml incorrectly configured for outputing to System.err\n\npatch by Mike Adamson; reviewed by Jeremiah Jordan for CASSANDRA-9937","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/dc73c0b31feb399750c5a6823854714ee711152e"},{"sha":"b4b268407f6bf1d1137099c1b34ca3fb91733bd1","author":{"email":"0506dd4514c9f6c9ad1fdd010edaaa1d5f0d3af2@apache.org","name":"Aleksey Yeschenko"},"message":"Merge branch 'cassandra-2.1' into cassandra-2.2","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/b4b268407f6bf1d1137099c1b34ca3fb91733bd1"},{"sha":"d2b7864fe9b9f5f740e7f76f0d31b8bbd31b45c9","author":{"email":"0506dd4514c9f6c9ad1fdd010edaaa1d5f0d3af2@apache.org","name":"Aleksey Yeschenko"},"message":"Merge branch 'cassandra-2.2' into cassandra-3.0","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/d2b7864fe9b9f5f740e7f76f0d31b8bbd31b45c9"},{"sha":"1492be07cdf12afbba662645365cb991f223443d","author":{"email":"ff45060aae40cfc82c98482e2873d71f8b0f63e3@datastax.com","name":"Branimir Lambov"},"message":"Guard batchlog replay against integer division by zero\n\npatch by Branimir Lambov; reviewed by Stefania Alborghetti for\nCASSANDRA-9223","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/1492be07cdf12afbba662645365cb991f223443d"},{"sha":"b6015fa4883182531d66527780fce34c9b125e46","author":{"email":"c27993b575a0a367250a80385d81faa955220974@gmail.com","name":"Dikang Gu"},"message":"Improve handling of dead nodes in gossip\n\npatch by Dikang Gu; reviewed by Stefania Alborghetti for CASSANDRA-10298","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/b6015fa4883182531d66527780fce34c9b125e46"},{"sha":"5a2d5298423dc4501fad0d53183e7ac93d83e76c","author":{"email":"0506dd4514c9f6c9ad1fdd010edaaa1d5f0d3af2@apache.org","name":"Aleksey Yeschenko"},"message":"Merge branch 'cassandra-2.1' into cassandra-2.2","distinct":false,"url":"https://api.github.com/repos/mklew/mmp/commits/5a2d5298423dc4501fad0d53183e7ac93d83e76c"}]}