Ariel Weisberg test_and_ci all time


 53 Collaborator
Brandon Williams , Philip Thompson , Sylvain Lebresne , Marcus Eriksson , Sam Tunnicliffe , Tyler Hobbs , Benjamin Lerer , Aleksey Yeschenko , Alex Petrov , Mick Semb Wever , David Capwell , Benedict Elliott Smith , Stefania Alborghetti , Caleb Rackliffe , Yuki Morishita , Paulo Motta , Josh McKenzie , Robert Stupp , Branimir Lambov , Blake Eggleston , Jake Luciani , Michael Shuler , Jason Brown , Dinesh Joshi , Carl Yeksigian , Joel Knighton , Jordan West , Stefan Podkowinski , Chris Lohfink , Jeff Jirsa , Jay Zhuang , Joey Lynch , Jon Haddad , Vinay Chella , Andy Tolbert , Aleksandr Sorokoumov , Michael Kjellman , Matt Fleming , Nachiket Patil , Dmitry Konstantinov , Marianne Lyne Manaog , Joshua Mckenzie , Daniel Chia , reviewed by Ariel Weisberg , pksivar , by Jeremiah Jordan , Yuji Ito , Preetika Tyagi , Pramod K Sivaraju , Paul Macintosh , Michael J Marshall , Greg Bestland , Christian Esken

 99 Patch  84 Review
1d06b6686ff5a83f08b30eaf1968a3090f95df51, 76447d6f501263035bcc9978d8923ea502e60733, b4f1c6d250991fc27c5f87a2dc0fd81e7ad0d272, d7c5c547f025301780658b37e6e8a591bc4a5b36, caf50de31b034ed77140b3c1597e7ca6ddc44e17, 877b08eaf0e02542c9f6d9f8cd457a8e44b4febf, 4ae229f5cd270c2b43475b3f752a7b228de260ea, 8d443805f06e7abb25f768f6c800b7ae71bd4a41, ab2faa8a48c0e97f309b0221b31e41d009f0f3b4, f7431b432875e334170ccdb19934d05545d2cebd, cb67bfc1639ded1b6937e7347ad42177ea3f24e3, da58565ebc717b63fff4f4883559b5daf20cb6fa, 59b5b6bef0fa76bf5740b688fcd4d9cf525760d0, ae837806bd07dbb8b881960feeeeb90c1a665d93, d4933a019d8a717029444887f5f8a72d61cedd95, 2c6924b561ddf0b0df9315946b21260d6e27fdb9, 6f647aaa0df6f90ee298d372e624c9e3c1ae937e, 732d1af866b91e5ba63e7e2a467d99d4cb90e11f, 3e95c5b0c574383e7da9a5e152b7be8aa122af9f, 11601e4f407a26e84eb5deb815ad27f97d4b9939, d9083a9c2946dfc9d82e9784369abc3387c445a7, ee40e3b4529aa77d4d83fc3e7073902402cb3753, 9995521fb9b3f510ee9c7012d75e6970ec7d5fb7, 037d24efdf83bd2736556f9880c5e1f6be48fa77, d5c83f49148ad5f515b19364945260594dc3d27c, 15092e6344a23612cb1793b82d1f80a1cbb1dafa, f3668e15537426eaca63f0395cec18c3b7cba83a, 0693db7b83e8e8c23cdd6822c7691f47b37d2915, 9803d66040df29b8d3e1c10325d7f180527c8551, 1c41a9ac2c147ed111d9d8fba53652707dac7df0, f7aaea013e98178064103d9b4cd39f66bad083f3, a320737b18c19e3ec59035e5e487f2af1dcd0172, 4378b58bba61ec6e7eb0bbfa5733cf9800a7dec3, 99b82dbb43277035562e7b82bb9bdebd84510e96, a8e8a67306c0b26b8fe9c74a1fb00bacfa224cf7, 0556fbfa595e07859f74f905779c42ee85575533, 0b8b67bfe28db8e6b2aa0ab91cf76da5ff55fea3, e889ee408bec5330c312ff6b72a81a0012fdf2a5, 27bc7a5202761bcb8a12f7f7c7fba65ae1a19934, 29687a8bb93a1df637e0ef32d3784e338afeecd9, 3aa7308e8f86969158c8d919c3f77658ae7c4fc3, 5baf28d0935b7f112c499856b3bc00c722feb460, eca7cbb2e20858625c39cf0f9a5a76c6cc905dc0, c4c9eaeb131d4db2c4be3316611efb1ac2b17b23, 00ed8017fd8641af7e9dcc8133b85b2dcb4aebac, 03f72acd546407c7f9de2a976de31dcd565dba9a, 1491a40b7b4ea2723bcf22d870ee514b47ea901b, cb062839ff2480dd868a82ec37e54d502e82fc0d, c8d3cc1493a0ca47fa34e88d9a113440611dce3b, 44c7bdec9ad2085db1c99230e49adfbd8eb2e0c9, 1352ebd61d2b0949baa9cfb6132985cbfcb58fca, 173f2552d10b5d081888f62864c40380622097e7, 91187b542eb41ad137f1897a9c3f6c08239bf09d, 0088e5f1e85bd344cbbc7f7ab2200b238fc855c4, 160e7f294591b1505059b6adcdc7bea2f9591991, a7fed2995e7c1830b2bb957162a52a864839b758, f5f59123769a0aa71d07b22518367d35c481d711, 3ef932af75ea0fb49b8c681229553ead003be78f, 8ec1da211830762ebf571f12d9cbd505d2a1fada, a6549440f30997273f0b1a073b1493684715c43b, 5bffaf850ca3e978baaa8664acc65612d7460d3f, 2f6d416339864e336945474bbb44c90b60ea29bc, 77b5da7cc5fa93a8a0c64ee2dae1cd4ae8fe9764, b449126fee2fd6a9a927846b2b2a4f89222b78b7, bade5cfd931de938cbda0674f3fde524f3850fdb, c2ecfe7b7bffbced652b4da9dcf4ca263d345695, 0352a15a318e8121f8ec977d28379961a9aec387, 16499ca9b0080ea4d3c4ed3bc55c753bacc3c24e, 9129b6e812fe69163243dc98b65a6629770564d5, 828496492c51d7437b690999205ecc941f41a0a9, 89cdfd8e075d8883d776d7f881735f1c25e3cb54, dfd695c14b64abc50eb38859f43bd55691207ae9, 4ae229f5cd270c2b43475b3f752a7b228de260ea, f7431b432875e334170ccdb19934d05545d2cebd, 84598f11513f4c1dc0be4d7115a47b59940a649e, 104835d880b4ace131e341235359606347783102, 97529ccfb338a986c6ca596d4e989dbf53a05551, 0d9c98ee1ec006604e4f8f1787f7be5b5792cf78, 4e1c05565aada57466b8edcdff43f1c7ebb7cd3e, 7c05a111a2018649ab4ab06d31952d0abc9b8537, f4eda3a5064be979bfe75140ecb0dcad95f35358, ac0ce60443ee59a8ad333f5d5a08bc6efa574a53, cc355ff255f6b44f6b9b77dfd18a586885e2200a, 78c15f83e17ebb6009ac2d2a3cd37bc46bf008b6, cfb813630afa607ab66ebef3aaffcb4993993c0d, c569c694397f39f23809af6d669e4604ccac5445, 28c34000e4e1f8dcba32fe8bf718ef55de948f90, d20daccb51812606243289926ae3fd9e4f9d0d72, a2e2c8c3c94c8fc5e45e77a694db0d463c4465a4, e5d0c8e2de23cd1a525b69d121aa29791882482a, 83564c9e97b2b93dc04867acce3700b08fb921cb, 4b6d1958d1e98fba2768a93d8f52e882557c82d5, c6d48490d06439b4b0b6fd69a82cdea78377454d, f8da8b4e32ba4d5b9f800139aa449aae96bf0b4a, ac31e10ce27b0ab5464c55eee65850d564d89175, 7d0ead367203da0114475a54c1273833f144f86f, 2244c0e8f7e11388cedd9766d3a0514f0233a124, 564498e4a70428e168d6b2918f1841d6fe5c0304, 6df93e990a93ea4e422b3b67b55cab49554909eb 15c463cb0067097b1ec57a056c2585c48b8b9306, 019c9118d4109ee1d394b65281c45495eb57e033, 377e6aa04fb67ea4220445988e85c9ebacb06db4, 6da9141d3ccfb21aead3b19474f8855724e0ca85, 81c616826ab3c8aa96467771d0e074a874efdd77, 3bdd2caa22a0413929188536b41d8117177574fa, c3ce32e239b1ba41faf1d58a942465b9bf45b986, 16ef9ac37c21c4f9091cd1f3658e54abddab8ad8, c277fc56b586d7c6db1f0d42fd2253f5484ca3d8, c5dee08dfb791ba28fecc8ca8b25a4a4d7e9cb07, 801cb70ee811c956e987718a00695638d5bec1b6, bfbc5274f2b3a5af2cbbe9679f0e78f1066ef638, 6e00ab956eb0148a74e926666862e4cc78936301, daa3619ae63bb8b06d532890e51d288c189c787c, e645b9172c5d50fc2af407de724e46121edfe109, 467068d1e9d84e6cca1f9dd5a4eff5f80d027c2e, 8554d6b35dcc5eec46ed7edc809a36c1f7fa588f, 0379201c7057f6bac4abf1e0f3d81a12d90abd08, 047bcd7ad171d6a4aa89128c5e6c6ed5f012b1c0, 8a73427c6543c94ce49da0ed1f833ec5b8ed4f18, 0841353e90f1cc94dc47b435af87e4d5876478ea, f7431b432875e334170ccdb19934d05545d2cebd, 47a12c52a313258307ab88392f75c5866d9a2bb1, 4cb83cb81abe6990820f76c0addbd172d9f248a6, 5d8767765090cd968c39008f76b0cd795d6e5032, 87e886789a6d4fe1f1ea9a232a2763a16b39c001, d14a9266c7ddff0589fdbe7a1836217b8bb8b394, b86801e95a58c5f1a9c779b21fa57136e0225d61, 65440409b4d22e7bdae99ca8232fb5eaf38f4449, c0aa79e5453d64a583ba2197b2ac76d04ecd7020, 21978bf9bba520c3d7e838ee6b15536d5b807ef4, db788fe860dfd69f06ab97ae35fa67fcf2517b6d, f3f90c1896eab4f3fb5507b0cf348e2f149db5d1, dfbe3fabd266493e698c194ef90b4dfc7d62b030, fc92db2b9b56c143516026ba29cecdec37e286bb, ff06424faccc8acedd027c71e955a38fd8ddee6c, e9cc805db1133982c022657f8cab86cd24b3686f, 1a83efe2047d0138725d5e102cc40774f3b14641, 617c8ebadb6c4df99c35a913184760e82172b1f5, ee7023e324cdd3b3442b04ad4b0b1f4b33921d35, 3e95c5b0c574383e7da9a5e152b7be8aa122af9f, e8907c16abcd84021a39cdaac79b609fcc64a43c, 94c361d1a7a63490f1b66f5b10e02579516c5eae, dbfeeac177074692bdf71d98ffb2cacb14802fb3, e291382fd00e4c7fc9258116885267515da3c49c, ff9b6bb973db7f6ebe650d909d24dcf5aebcfae5, 73781a9a497de99d8cf2088d804173a11a3982f0, 4f4918f6ff02ab3c232a71ebd80073f407afcb58, 566799f567b319fdc62c94adfb8ffe4b96085649, 557bbbccb0eddc9f2ba6431b023b3ded253de056, 39ab9e05248ab346482f34c875cff6b9b9b6cad5, 51b1a1c6d3faf2a2bee97fe10c9399119784675d, 60e45c0ae83f10c6fd9526ce97234701cd5ea308, ce63ccc842dc6e7129765391c611402eb02a3a23, 07594ee05e038bdd582b97985f4116227bb416d5, 408746c9032628ecee6522150cd4f5cc642442c6, 06a053ddc928cb8a65c5ff6d1e83947f0bb81fc6, 7a85c8b8fbf753858c4334c4249475e6bb1a24e4, d12d2d496540c698f30e9b528b66e8f6636842d3, fce8478ff43232d7e3623e457b1252f9700b451d, e51f83b60edf1f9ee12ef6a3083d3acbf85805f7, 50e5802a7d7151d9fb1339aa3cdd2b9e1c261712, fe388d40c0b019c55c63c914ef5708f245af6cdd, 489a9e8fa91ab6680b2a3857ed4e97f7cf2677ba, fa6205c909656b09165da4b5ca469328a6450917, 16b02887df63ab7c4c6ced6c28225928fbe05451, be3e3895863211fa79556170be1a584db71f8543, 082dedf97b4f9df77b896c65d374a9a4076364b1, 44f8254df850f17d0c9c940d69af7a2305beb4b0, 6d266253a5bdaf3a25eef14e54deb56aba9b2944, 66a5d3bbe4b05c2bc615257d48e0736d55f22b4e, f3c0e11e2ddb0b0666e7723a3fca005707b778ea, dfd78d0e90b9995872b00f6f33afc180f2b7cba1, f7431b432875e334170ccdb19934d05545d2cebd, 35b22f57a03ce9e14865e335b4eb30fc11645a5c, 9c6aa8a76de24df75de73218c917571346cc509c, 4c1479b5f457c3a8ed0302461ef79331cc13e798, 7a6d9002709628de2bc6af9d987a189b302e4472, a5f90890f3cdd516c3955c868234ea1ffc7bd093, 96f90eee28247cf9a8520e6962b0388f193c7ca8, d291b2b90326c62c2df8f49098c6deb915c16460, cf1e5a66ab81ddf59648ccaacf9a74e337915a60, 3f89310c05c96afd7e86eb6763386dbb41068878, 49b2dda4e6643d2b18376d504b5fea4c0b3354a7

019c9118d4109ee1d394b65281c45495eb57e033 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-09-27 14:07:24-05:00

    Use SinglePartitionReadCommand for index queries that use strict filtering
    
    patch by Caleb Rackliffe; reviewed by Ariel Weisberg for CASSANDRA-19968

377e6aa04fb67ea4220445988e85c9ebacb06db4 | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2024-09-25 14:28:55+03:00

    Reverse cursor and iteration support for in-memory tries
    
    patch by Branimir Lambov; reviewed by Ariel Weisberg for CASSANDRA-19945
    
    Co-authored-by: Michael J Marshall <mmarshall@apache.org>

6da9141d3ccfb21aead3b19474f8855724e0ca85 | Author: Dmitry Konstantinov <netudima@gmail.com>
 | 2024-08-21 15:54:58-04:00

    Fix latency reported by ideal consistency level monitoring
    
    patch by Dmitry Konstantinov; reviewed by Ariel Weisberg for CASSANDRA-19651

d7c5c547f025301780658b37e6e8a591bc4a5b36 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2022-12-06 15:20:14-05:00

    Use checked casts when reading vints as ints
    
    patch by Ariel Weisberg; reviewed by David Capwell and Caleb Rackliffe for CASSANDRA-18099

81c616826ab3c8aa96467771d0e074a874efdd77 | Author: Marianne Lyne Manaog <marianne.manaog@datastax.com>
 | 2022-11-24 15:02:16+00:00

    Fix ContentionStrategy backoff and Clock.waitUntil
    
    Also for CASSANDRA-18087
    
    patch by Matt Fleming, Marianne Lyne Manaog, Benedict Elliott Smith; reviewed by Joshua Mckenzie, Ariel Weisberg for CASSANDRA-18086
    
    Co-authored-by: Marianne Lyne Manaog <marianne.manaog@datastax.com>
    Co-authored-by: Matt Fleming <matt@codeblueprint.co.uk>
    Co-authored-by: Benedict Elliott Smith <benedict@apple.com>

3bdd2caa22a0413929188536b41d8117177574fa | Author: Andy Tolbert <6889771+tolbertam@users.noreply.github.com>
 | 2022-10-06 14:04:38-04:00

    Fix StorageService.getNativeaddress handling of IPv6 addresses
    
    StorageService.getNativeaddress does not currently correctly handle
    IPv6 addresses correctly when NATIVE_ADDRESS_AND_PORT are not present in
    that it simply concatenates the IP address with the default native port,
    e.g.:
    
    0:0:0:0:0:0:5a:3:9042
    
    This does not parse into an InetSocketAddress as the address and port
    can't be disambiguated.
    
    Such a case would usually be present when there are 3.x nodes present in a
    cluster with 4.0 nodes.
    
    Change updates RPC_ADDRESS and else case to create InetAddressAndPort instances
    with DatabaseDescriptor.getNativeTransportPort and returns the
    getHostAddress(withPort) which properly bracket encodes the address,
    e.g.:
    
    [0:0:0:0:0:0:5a:3]:9042
    
    which can be parsed as an InetSocketAddress.
    
    patch by Andy Tolbert; reviewed by Ariel Weisberg, Brandon Williams for CASSANDRA-17945

b4f1c6d250991fc27c5f87a2dc0fd81e7ad0d272 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2020-05-28 14:26:25-06:00

    Safer handling of out-of-range tokens
    
    patch by Caleb Rackliffe; reviewed by Mick Semb Wever for CASSANDRA-13704
    
    Co-authored-by: Sam Tunnicliffe <sam@beobal.com>
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: Mick Semb Wever <mck@apache.org>
    Co-authored-by: Ariel Weisberg <aweisberg@apple.com>

c3ce32e239b1ba41faf1d58a942465b9bf45b986 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2019-03-21 13:01:49-07:00

    Fix assorted gossip races and add related runtime checks
    
    Patch by Blake Eggleston; Reviewed by Ariel Weisberg for CASSANDRA-15059

35b22f57a03ce9e14865e335b4eb30fc11645a5c | Author: Vinay Chella <vinaykumarcse@gmail.com>
 | 2019-02-13 12:54:06-08:00

    Fix TypeError for str and bytes concatenation in test_upgrade_with_range_tombstone_eoc_0 and thrift_test.py::composite
    
    Patch by Vinay Chella; reviewed by Ariel Weisberg for CASSANDRA-15021

16ef9ac37c21c4f9091cd1f3658e54abddab8ad8 | Author: Dinesh Joshi <dinesh.joshi@apple.com>
 | 2019-02-08 11:55:38-05:00

    SSL Cert Hot Reloading should check for sanity of the new keystore/truststore before loading it
    
    Patch by Dinesh Joshi; reviewed by Ariel Weisberg for CASSANDRA-14991

9c6aa8a76de24df75de73218c917571346cc509c | Author: Vinay Chella <vinaykumarcse@gmail.com>
 | 2019-02-06 22:57:53-08:00

    Fix failing upgrade test - test_simple_bootstrap_mixed_versions
    
    Adds force_3_0_protocol_version flag to upgrades 3.0.14 upwards which fixes schema migrations during mixed version bootstrap
    
    Patch by Vinay Chella; reviewed by Ariel Weisberg for CASSANDRA-15016

1d06b6686ff5a83f08b30eaf1968a3090f95df51 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2019-01-17 14:23:11-05:00

    CircleCI docker image should bake in more dependencies
    
    Patch by Ariel Weisberg; Reviewed by Stefan Podkowinski for CASSANDRA-14985

4c1479b5f457c3a8ed0302461ef79331cc13e798 | Author: Dinesh A. Joshi <dinesh.joshi@apple.com>
 | 2019-01-14 17:39:16-05:00

    SSTable loader exception when loading 3.0/3.11 compact tables into 4.0
    
    Patch by Dinesh Joshi; Reviewed by Ariel Weisberg for CASSANDRA-14895

c5dee08dfb791ba28fecc8ca8b25a4a4d7e9cb07 | Author: Jason Brown <jasbrown@netflix.com>
 | 2018-11-28 14:50:15-08:00

    Send correct messaging version in internode messaging handshake's third message.
    
    patch by jasobrown; reviewed by Ariel Weisberg for CASSANDRA-14896

76447d6f501263035bcc9978d8923ea502e60733 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-10-31 16:30:33-04:00

    Reenable upgrade tests and make them runnable via CircleCI
    
    Patch by Ariel Weisberg; Reviewed by Dinesh Joshi for CASSANDRA-14421

84598f11513f4c1dc0be4d7115a47b59940a649e | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-10-31 16:17:17-04:00

    Reenable upgrade tests
    
    Patch by Ariel Weisberg; Reviewed by Dinesh Joshi for CASSANDRA-14421
    
    Co-authored-by: Ariel Weisberg <aweisberg@apple.com>
    Co-authored-by: Dinesh A. Joshi <dinesh.joshi@apple.com>

877b08eaf0e02542c9f6d9f8cd457a8e44b4febf | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-10-29 15:26:22-04:00

    Don't write to system_distributed.repair_history, system_traces.sessions, system_traces.events in mixed version 3.X/4.0 clusters
    
    Patch by Ariel Weisberg; Reviewed by Dinesh Joshi for CASSANDRA-14841

caf50de31b034ed77140b3c1597e7ca6ddc44e17 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-10-22 16:44:33-04:00

    Lower default chunk_length_in_kb from 64kb to 16kb
    
    Patch by Ariel Weisberg; Reviewed by Jon Haddad for CASSANDRA-13241

104835d880b4ace131e341235359606347783102 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-10-12 14:28:28-04:00

    speculative_write_policy renamed to additional_write_policy
    
    Patch by Ariel Weisberg; Reviewed by Dinesh Joshi for CASSANDRA-14820

4ae229f5cd270c2b43475b3f752a7b228de260ea | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-10-12 12:27:13-04:00

    Upgrade to 4.0 fails with NullPointerException
    
    Patch by Ariel Weisberg; Reviewed by Dinesh Joshi for CASSANDRA-14820

4ae229f5cd270c2b43475b3f752a7b228de260ea | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-10-12 12:27:13-04:00

    Upgrade to 4.0 fails with NullPointerException
    
    Patch by Ariel Weisberg; Reviewed by Dinesh Joshi for CASSANDRA-14820

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

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

467068d1e9d84e6cca1f9dd5a4eff5f80d027c2e | Author: Benedict Elliott Smith <benedict@apple.com>
 | 2018-09-20 18:56:38+01:00

    Transient node receives full data requests
    
    patch by Benedict; reviewed by Ariel Weisberg for CASSANDRA-14762

8554d6b35dcc5eec46ed7edc809a36c1f7fa588f | Author: Benedict Elliott Smith <benedict@apple.com>
 | 2018-09-20 08:54:55+01:00

    LOCAL_QUORUM may speculate to non-local nodes, resulting in Timeout instead of Unavailable
    
    patch by Benedict; reviewed by Ariel Weisberg for CASSANDRA-14735

c277fc56b586d7c6db1f0d42fd2253f5484ca3d8 | Author: Benedict Elliott Smith <benedict@apple.com>
 | 2018-09-19 12:52:27+01:00

    Transient Replication support for EACH_QUORUM, and correction of behaviour for LOCAL_QUORUM
    
    patch by Benedict; reviewed by Alex Petrov and Ariel Weisberg for CASSANDRA-14727

97529ccfb338a986c6ca596d4e989dbf53a05551 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-09-18 13:51:46-04:00

    Ninja fix, add @since('4.0') for transient replication tests

0379201c7057f6bac4abf1e0f3d81a12d90abd08 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2018-09-17 11:51:56+02:00

    Transient replication: range movement improvements
    
    Patch by Alex Petrov; reviewed by Ariel Weisberg and Benedict Elliott Smith for CASSANDRA-14756

0d9c98ee1ec006604e4f8f1787f7be5b5792cf78 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2018-09-14 14:32:31+02:00

    Transient Replication and Cheap Quorums tests
    
    Patch by Blake Eggleston, Alex Petrov, Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-14404
    
    Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>
    Co-authored-by: Ariel Weisberg <ariel@weisberg.ws>

daa3619ae63bb8b06d532890e51d288c189c787c | Author: Benedict Elliott Smith <benedict@apple.com>
 | 2018-09-09 23:53:07+01:00

    Transient->Full movements mishandle consistency level upgrade
    
    patch by Benedict; reviewed by Alex Petrov and Ariel Weisberg for CASSANDRA-14759

e645b9172c5d50fc2af407de724e46121edfe109 | Author: Benedict Elliott Smith <benedict@apple.com>
 | 2018-09-07 19:28:16+01:00

    ReplicaCollection follow-up
    
    patch by Benedict; reviewed by Alex Petrov and Ariel Weisberg for CASSANDRA-14726

047bcd7ad171d6a4aa89128c5e6c6ed5f012b1c0 | Author: Benedict Elliott Smith <benedict@apple.com>
 | 2018-09-07 11:41:28+01:00

    ReplicaPlan/Layout refactor follow-up/completion
    
    Finish much of the work to clarify endpoint selection
    that was begun in Transient Replication (CASSANDRA-14404)
    
    Also fixes:
      - commitPaxos was incorrectly selecting only live nodes,
        when needed to include down
      - We were not writing to pending transient replicas
      - On write, we were not hinting to full nodes with transient
        replication
      - rr.maybeSendAdditional{Reads,Writes} would only consult the
        same node we may have speculated a read to
      - transient->full movements mishandled consistency level upgrade by
        retaining the 'full' pending variant, which increased CL requirement;
        instead, the 'natural' replica is upgraded to 'full' for writes
    
    patch by Benedict; reviewed by Alex Petrov and Ariel Weisberg for CASSANDRA-14705

8a73427c6543c94ce49da0ed1f833ec5b8ed4f18 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2018-09-06 12:37:13+02:00

    Remove mentions of transient replication from repair path
    
    Patch by Alex Petrov; reviewed by Blake Eggleston and Ariel Weisberg for CASSANDRA-14698

8d443805f06e7abb25f768f6c800b7ae71bd4a41 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-09-05 17:35:47-04:00

    DecayingEstimatedHistogramReservoir.EstimatedHistogramReservoirSnapshot returns wrong value for size() and incorrectly calculates count
    
    Patch by Ariel Weisberg; Reviewed by Chris Lohfink for CASSANDRA-14696

ab2faa8a48c0e97f309b0221b31e41d009f0f3b4 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-09-05 11:23:39-04:00

    AbstractReplicaCollection equals and hash code should throw due to conflict between order sensitive/insensitive uses
    
    Patch by Ariel Weisberg; Reviewed by Benedict Elliott Smith for CASSANDRA-14700

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

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

801cb70ee811c956e987718a00695638d5bec1b6 | Author: Joseph Lynch <joe.e.lynch@gmail.com>
 | 2018-08-23 15:19:20-07:00

    Startup checker should wait for count rather than percentage
    
    This improves on the wait for healthy work from CASSANDRA-13993 to
    solve CASSANDRA-14297. In particular now the connectivity checker waits
    for all but a single node in either the local datacenter or every
    datacenter (defaults to just local, but the user can configure it to
    wait for every datacenter). This way users can use this feature to ensure
    availability of their application during restarts of Cassandra. The default
    behavior waits for all but a single local datacenter node.
    
    Patch by Joseph Lynch; Reviewed by Ariel Weisberg for CASSANDRA-14297

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

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

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

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

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

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

47a12c52a313258307ab88392f75c5866d9a2bb1 | Author: Dinesh A. Joshi <dinesh.joshi@apple.com>
 | 2018-07-03 12:07:11-07:00

    Stream entire SSTables when possible
    
    patch by Dinesh Joshi; reviewed by Aleksey Yeschenko and Ariel Weisberg
    for CASSANDRA-14566

d291b2b90326c62c2df8f49098c6deb915c16460 | Author: Dinesh A. Joshi <dinesh.joshi@apple.com>
 | 2018-07-01 23:41:11-07:00

    Stream entire SSTables when possible
    
    patch by Dinesh Joshi; reviewed by Aleksey Yeschenko and Ariel Weisberg
    for CASSANDRA-14566

4cb83cb81abe6990820f76c0addbd172d9f248a6 | Author: Dinesh A. Joshi <dinesh.joshi@apple.com>
 | 2018-06-27 19:18:24-07:00

    OffsetAwareConfigurationLoader doesn't set ssl storage port causing bind errors in CircleCI
    
    Patch by Dinesh Joshi; Reviewed by Ariel Weisberg for CASSANDRA-14546

4e1c05565aada57466b8edcdff43f1c7ebb7cd3e | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2018-06-22 12:28:30-07:00

    Transient Replication and Cheap Quorums, update existing tests
    
    Patch by Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-14404
    
    Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>
    Co-authored-by: Alex Petrov <oleksandr.petrov@gmail.com>

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

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

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

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

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

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

87e886789a6d4fe1f1ea9a232a2763a16b39c001 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2018-04-23 14:47:46-07:00

    minor network authz improvements
    
    Patch by Blake Eggleston; Reviewed by Ariel Weisberg for CASSANDRA-14413

cb67bfc1639ded1b6937e7347ad42177ea3f24e3 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-04-18 18:09:17-04:00

    Client TOPOLOGY_CHANGE  messages have wrong port.
    
    Patch by Ariel Weisberg; Reviewed by Greg Bestland for CASSANDRA-14398

cf1e5a66ab81ddf59648ccaacf9a74e337915a60 | Author: Jordan West <jordanrw@gmail.com>
 | 2018-04-17 10:25:28-07:00

    Support cluster backends other then ccm when running dtests
    
    Patch by Jordan West; Reviewed by Ariel Weisberg for CASSANDRA-14449

3f89310c05c96afd7e86eb6763386dbb41068878 | Author: Preetika Tyagi <preetika.tyagi@intel.com>
 | 2018-04-11 15:16:22-04:00

    nodetool describecluster should be more informative
    
    Patch by Preetika Tyagi; Reviewed by Ariel Weisberg for CASSANDRA-13853

bfbc5274f2b3a5af2cbbe9679f0e78f1066ef638 | Author: Joseph Lynch <joe.e.lynch@gmail.com>
 | 2018-04-07 12:05:37-07:00

    Partitioned outbound internode TCP connections can occur when nodes restart
    
    Patch by Joseph Lynch; Reviewed by Ariel Weisberg for CASSANDRA-14358

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

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

b86801e95a58c5f1a9c779b21fa57136e0225d61 | Author: Jason Brown <jasedbrown@gmail.com>
 | 2018-02-26 06:38:33-08:00

    Add optional startup delay to wait until peers are ready
    
    patch by jasobrown; reviewed by Ariel Weisberg for CASSANDRA-13993

c0aa79e5453d64a583ba2197b2ac76d04ecd7020 | Author: Michael Shuler <michael@pbandjelly.org>
 | 2018-02-14 11:42:59-05:00

    CVE-2017-5929 Security vulnerability and redefine default log rotation policy.
    
    Patch by Michael Shuler; Reviewed by Ariel Weisberg for CASSANDRA-14183

21978bf9bba520c3d7e838ee6b15536d5b807ef4 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-02-06 15:25:07+01:00

    Use the correct digest file and reload sstable metadata in nodetool verify
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-14217

65440409b4d22e7bdae99ca8232fb5eaf38f4449 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2018-02-06 09:58:46+01:00

    Add a few options to nodetool verify
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-14201

da58565ebc717b63fff4f4883559b5daf20cb6fa | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-02-01 12:19:37-05:00

    Revert ProtocolVersion changes from CASSANDRA-7544
    
    Patch by Ariel Weisberg; Reviewd by Jason Brown for CASSANDRA-14211

7c05a111a2018649ab4ab06d31952d0abc9b8537 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-01-31 12:33:58-05:00

    pytest/python 3 dtests breaks tests on 3.0 and 3.11
    
    Patch by Ariel Weisberg; Reviewed by Sam Tunnicliffe for CASSANDRA-14206

49b2dda4e6643d2b18376d504b5fea4c0b3354a7 | Author: Michael Kjellman <kjellman@apple.com>
 | 2018-01-25 15:56:18-05:00

    Migrate dtests to use pytest and python3
    
    Patch by Michael Kjellman; Reviewed by Ariel Weisberg for CASSANDRA-14134

6df93e990a93ea4e422b3b67b55cab49554909eb | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2018-01-18 14:31:17-05:00

    For CASSANDRA-14134, make it possible to use a special python3/pytest dtest script.

db788fe860dfd69f06ab97ae35fa67fcf2517b6d | Author: Jason Brown <jasedbrown@gmail.com>
 | 2017-12-11 16:25:29-08:00

    Improve commit log chain marker updating
    
    patch by jasobrown; reviewed by Ariel Weisberg for CASSANDRA-14108

ac0ce60443ee59a8ad333f5d5a08bc6efa574a53 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2017-11-15 16:17:39-05:00

    Add plumbing to cassandra dtests to allow collecting test names for multiple builds as well as merging test output
    
    Patch by Ariel Weisberg; Reviewd by Michael Kjellman for CASSANDRA-14017

f3f90c1896eab4f3fb5507b0cf348e2f149db5d1 | Author: Yuji Ito <yuji@imagine-orb.com>
 | 2017-11-13 07:59:10-08:00

    Add GroupCommitLogService
    
    patch by Yuji Ito and jasobrown; reviewed by Ariel Weisberg for CASSANDRA-13530

59b5b6bef0fa76bf5740b688fcd4d9cf525760d0 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2017-11-09 11:33:48-05:00

    Allow storage port to be configurable per node
    
    Patch by Ariel Weisberg; Reviewed by Jason Brown for CASSANDRA-7544

ae837806bd07dbb8b881960feeeeb90c1a665d93 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2017-10-27 17:16:45-04:00

    Support a means of logging all queries as they were invoked.
    
    Patch by Ariel Weisberg; Reviewed by Blake Eggleston

7a6d9002709628de2bc6af9d987a189b302e4472 | Author: Joel Knighton <joel.knighton@datastax.com>
 | 2017-09-12 17:33:56-05:00

    If SizeEstimatesRecorder misses a 'onDropTable' notification, the size_estimates table will never be cleared for that table
    
    Patch by Joel Knighton; Reviewed by Ariel Weisberg for CASSANDRA-14905
    
    Co-authored-by: Joel Knighton <jkni@apache.org>
    Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>

cc355ff255f6b44f6b9b77dfd18a586885e2200a | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2017-07-12 18:38:05-04:00

    dtest failure in offline_tools_test.TestOfflineTools.sstableofflinerelevel_test
    
    Patch by Ariel Weisberg; Reviewed by Philip Thompson for CASSANDRA-12617

e9cc805db1133982c022657f8cab86cd24b3686f | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2017-07-12 14:47:48-07:00

    Fix race / ref leak in anticompaction
    
    Patch by Blake Eggleston; Reviewed by Ariel Weisberg for CASSANDRA-13688

ff06424faccc8acedd027c71e955a38fd8ddee6c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-07-03 15:16:56+02:00

    Only optimize large ranges when figuring out where to stream from
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-13664

dfbe3fabd266493e698c194ef90b4dfc7d62b030 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2017-06-19 15:22:57+02:00

    Dont throw IOExceptions in when opening sstables
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-13620

1a83efe2047d0138725d5e102cc40774f3b14641 | Author: Nachiket Patil <nachiket_patil@apple.com>
 | 2017-05-08 16:23:13-04:00

    Reject multiple values for a key in CQL grammar.
    
    Patch by Nachiket Patil; Reviewed by Ariel Weisberg for CASSANDRA-13369

d4933a019d8a717029444887f5f8a72d61cedd95 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2017-04-06 17:09:37-04:00

    Fix WriteResponseHandlerTest being sensitive to test execution order.
    
    Patch by Ariel Weisberg; Reviewed by Jeff Jirsa for CASSANDRA-13421

732d1af866b91e5ba63e7e2a467d99d4cb90e11f | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2017-03-24 15:26:50-04:00

    Outbound TCP connections should consult internode authenticator.
    Patch by Ariel Weisberg; Reviewed by Marcus Eriksson for CASSANDRA-13324

ee7023e324cdd3b3442b04ad4b0b1f4b33921d35 | Author: Jay Zhuang <jay.zhuang@yahoo.com>
 | 2017-03-24 13:08:50-04:00

    Avoid seeding /dev/urandom on OS X by specifying SHA1PRNG in CipherFactoryTest.
    
    Patch by Jay Zhuang; Reviewed by Ariel Weisberg for CASSANDRA-13370

2c6924b561ddf0b0df9315946b21260d6e27fdb9 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2017-03-23 19:25:54-04:00

    Add additional statistics for speculative retry.
    
    Patch by Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-13373

3e95c5b0c574383e7da9a5e152b7be8aa122af9f | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2017-03-22 15:37:16-04:00

    Set <includeCallerData>true</includeCallerData> in test/conf/logback-test.xml
    Patch my Michael Kjellman; Reviewed by Ariel Weisberg for CASSANDRA-13317

6f647aaa0df6f90ee298d372e624c9e3c1ae937e | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2017-03-02 16:46:13-05:00

    Make it possible to monitor an ideal consistency level separate from actual consistency level
    
    Patch by Ariel Weisberg; Reviewed by Jason Brown for CASSANDRA-13289

617c8ebadb6c4df99c35a913184760e82172b1f5 | Author: Christian Esken <Christian.Esken@trivago.com>
 | 2017-03-01 15:56:36+01:00

    Expire OTC messages by a single Thread
    
    patch by Christian Esken; reviewed by Ariel Weisberg for CASSANDRA-13265

f4eda3a5064be979bfe75140ecb0dcad95f35358 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2016-12-14 18:51:17-05:00

    Allow storage port to be configurable per node
    
    Patch by Ariel Weisberg; Reviewed by Jason Brown for CASSANDRA-7544

11601e4f407a26e84eb5deb815ad27f97d4b9939 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2016-11-28 18:39:34-05:00

    fix flakiness in HintsBufferPoolTest
    
    patch by aweisberg; reviewed by jasobrown for CASSANDRA-12894

e8907c16abcd84021a39cdaac79b609fcc64a43c | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2016-05-03 17:36:25+03:00

    Simplify commit log code
    
    patch by Branimir Lambov; reviewed by Ariel Weisberg for CASSANDRA-10202

fc92db2b9b56c143516026ba29cecdec37e286bb | Author: Jason Brown <jasedbrown@gmail.com>
 | 2016-04-11 05:26:18-07:00

    move streaming to use netty
    
    patch by jasobrown, reviewed by aweisberg for CASSANDRA-12229

d9083a9c2946dfc9d82e9784369abc3387c445a7 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2016-04-06 15:26:37-04:00

    Use a CAS loop in UUIDGen instead of a sychronized block to improve performance under contention
    
    patch by Ariel Weisberg; reviewed by Joel Knighton for CASSANDRA-11517

ee40e3b4529aa77d4d83fc3e7073902402cb3753 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2016-03-16 18:20:29+01:00

    Add backpressure to compressed or encrypted commit log
    
    patch by Ariel Weisberg; reviewed by Benjamin Lerer for CASSANDRA-10971

9995521fb9b3f510ee9c7012d75e6970ec7d5fb7 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2016-03-16 18:14:52+01:00

    Add backpressure to compressed commit log
    
    patch by Ariel Weisberg; reviewed by Benjamin Lerer for CASSANDRA-10971

d5c83f49148ad5f515b19364945260594dc3d27c | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2016-02-11 17:53:02-06:00

    Always persist upsampled index summaries
    
    Patch by Ariel Weisberg; reviewed by Tyler Hobbs for CASSANDRA-10512

15092e6344a23612cb1793b82d1f80a1cbb1dafa | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2016-02-05 11:09:00-05:00

    Fix leak detection strong reference loop using weak reference
    
    patch by Ariel Weisberg; reviewed by by Jeremiah Jordan for
    CASSANDRA-11120

037d24efdf83bd2736556f9880c5e1f6be48fa77 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-12-28 16:32:05-05:00

    Introduce backpressure for hints
    
    patch by Ariel Weisberg; reviewed by Benedict Elliott Smith for
    CASSANDRA-10972

cfb813630afa607ab66ebef3aaffcb4993993c0d | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-12-03 17:53:40-05:00

    For CASSANDRA-10593, test that archived commit logs can be restored more than once without corruption

f7aaea013e98178064103d9b4cd39f66bad083f3 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-12-01 12:33:46-05:00

    Fix integer overflow in DataOutputBuffer doubling and test as best as possible given that allocating 2 gigs in a unit test is problematic.
    
    Patch by Ariel Weisberg; reviewed by tjake for CASSANDRA-10592

4378b58bba61ec6e7eb0bbfa5733cf9800a7dec3 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-11-30 14:43:50-05:00

    Don't throw assertion error on old key cache keys just skip serializing them.
    
    patch by aweisberg; reviewed by slebresne for CASSANDRA-10778

94c361d1a7a63490f1b66f5b10e02579516c5eae | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2015-11-26 13:00:20-08:00

    Add property to allow listening on broadcast_address (CASSANDRA-9748)
    
    patch by pauloricardomg; reviewed by aweisberg for CASSANDRA-9748

f3668e15537426eaca63f0395cec18c3b7cba83a | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-11-25 20:16:51-05:00

    10688: bound search space and support unlimited depth for tracing during circular strong-ref leak detection

dbfeeac177074692bdf71d98ffb2cacb14802fb3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2015-11-25 11:28:51+01:00

    Optimize the way we check if a token is repaired in anticompaction
    
    Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-10768

1c41a9ac2c147ed111d9d8fba53652707dac7df0 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-11-24 15:17:10-05:00

    bound maximum in-flight commit log replay mutation bytes to 64 megabytes (tunable via cassandra.commitlog_max_outstanding_replay_bytes)
    
    Patch by Ariel Weisberg; reviewed by tjake for CASSANDRA-8639

0693db7b83e8e8c23cdd6822c7691f47b37d2915 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-11-17 17:34:43-05:00

    Assert the local node is never hinted and make PAXOS commit not hint (3.3 version)
    
    patch by aweisberg; reviewed by slebresne for CASSANDRA-10477

9803d66040df29b8d3e1c10325d7f180527c8551 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-11-17 17:34:43-05:00

    Assert the local node is never hinted and make PAXOS commit not hint (3.0 version)
    
    patch by aweisberg; reviewed by slebresne for CASSANDRA-10477

e291382fd00e4c7fc9258116885267515da3c49c | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2015-11-13 09:46:57-05:00

    Fix missing host ID on hinted handoff write
    
    Patch by pauloricardomg; reviewed by aweisberg for CASSANDRA-10485

99b82dbb43277035562e7b82bb9bdebd84510e96 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-11-10 13:08:05-05:00

    Don't do anticompaction after subrange repair
    
    Patch by Ariel Weisberg; reviewed by marcuse for CASSANDRA-10422

c569c694397f39f23809af6d669e4604ccac5445 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-11-04 17:35:17-05:00

    For CASSANDRA-10492, fix test bug in paging_test.py where assert_read_timeout_or_failure doesn't handle OperationTimedOut

a8e8a67306c0b26b8fe9c74a1fb00bacfa224cf7 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-10-29 12:36:32-04:00

    Reject incremental repair requests combined with subrange repair
    
    Patch by Ariel Weisberg; reviewed by marcuse for CASSANDRA-10422

a320737b18c19e3ec59035e5e487f2af1dcd0172 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-10-27 12:19:14-04:00

    Fix integer overflow in DataOutputBuffer doubling and test as best as possible given that allocating 2 gigs in a unit test is problematic.
    
    Patch by Ariel Weisberg; reviewed by tjake for CASSANDRA-10592

73781a9a497de99d8cf2088d804173a11a3982f0 | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2015-10-23 17:40:46-04:00

    Fix potential issue with LogTransaction only checking single dir for files
    
    Patch by stefania; reviewed by aweisberg for CASSANDRA-10421

78c15f83e17ebb6009ac2d2a3cd37bc46bf008b6 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-10-13 12:13:13-04:00

    For CASSANDRA-9526, add dtest for nodetool and JMX functionality to extract phti values from failure detector

0556fbfa595e07859f74f905779c42ee85575533 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-10-12 12:37:47-04:00

    Fix TeeingAppender causing some logs to be truncated/empty
    
    patch by Ariel Weisberg; reviewed by Paulo Motta for CASSANDRA-10447

566799f567b319fdc62c94adfb8ffe4b96085649 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2015-10-07 10:45:40+02:00

    Remove (unsupported) offheap_objects option
    
    patch by slebresne; reviewed by aweisberg for CASSANDRA-10437
    
    The 'objects offheap' allocator is currently not implemented for
    Cassandra 3.0. The option will be re-introduced by CASSANDRA-9472
    in a future release but in the meantime, the patch properly remove
    the (now broken) option.

ff9b6bb973db7f6ebe650d909d24dcf5aebcfae5 | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2015-10-05 15:04:09-07:00

    Improve json2sstable error reporting on nonexistent columns
    
    patch by Paulo Motta; reviewed by Ariel Weisberg for CASSANDRA-10401

4f4918f6ff02ab3c232a71ebd80073f407afcb58 | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2015-10-02 16:43:20+01:00

    Only include modified column data in indexing delta
    
    Patch by Sam Tunnicliffe; reviewed by Ariel Weisberg for CASSANDRA-10438

39ab9e05248ab346482f34c875cff6b9b9b6cad5 | Author: Paul Macintosh <pm@goretechs.com>
 | 2015-09-29 12:11:32-04:00

    Inspect cause and suppressed exceptions in JVMStabilityInspector
    
    Patch by Paul Macintosh; reviewed by aweisberg for CASSANDRA-10228

0b8b67bfe28db8e6b2aa0ab91cf76da5ff55fea3 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-09-17 23:22:56+02:00

    Saved caches use ambigous keyspace and CF name to identify tables
    
    patch by Ariel Weisberg; reviewed by Robert Stupp for CASSANDRA-10359

e889ee408bec5330c312ff6b72a81a0012fdf2a5 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-09-16 21:57:54+02:00

    2i key cache load fails
    
    patch by Ariel Weisberg; reviewed by Robert Stupp for CASSANDRA-10155

51b1a1c6d3faf2a2bee97fe10c9399119784675d | Author: Robert Stupp <snazy@snazy.de>
 | 2015-09-14 22:06:37+02:00

    Update index file format
    
    patch by Robert Stupp; reviewed by Ariel Weisberg for CASSANDRA-10314

408746c9032628ecee6522150cd4f5cc642442c6 | Author: Yuki Morishita <yukim@apache.org>
 | 2015-08-27 10:14:47-05:00

    Fix LeveledCompactionStrategyTest#testMutateLevel
    
    patch by yukim; reviewed by ariel for CASSANDRA-9575

27bc7a5202761bcb8a12f7f7c7fba65ae1a19934 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-08-27 00:52:03+02:00

    UnbufferedDataOutputstreamPlus.writeUTF fails for 0 length and > 8190 length strings
    
    patch by Ariel Weisberg; reviewed by Robert Stupp for CASSANDRA-10203

60e45c0ae83f10c6fd9526ce97234701cd5ea308 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2015-08-26 17:39:54+02:00

    Small optimizations of sstable index serialization
    
    patch by slebresne; reviewed by aweisberg for CASSANDRA-10232

28c34000e4e1f8dcba32fe8bf718ef55de948f90 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-08-25 12:05:36-04:00

    For CASSANDRA-10148, handle Unavailable in addition to Timeout since both can legitimately occur

d20daccb51812606243289926ae3fd9e4f9d0d72 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-08-25 11:56:32-04:00

    For CASSANDRA-10148, handle Unavailable in addition to Timeout since both can legitimately occur

06a053ddc928cb8a65c5ff6d1e83947f0bb81fc6 | Author: Paulo Motta <pauloricardomg@gmail.com>
 | 2015-08-24 17:10:26-04:00

    Fix NanoTimeTocurrentTimeMillisTest on Windows
    
    Patch by pmotta; reviewed by aweisberg for CASSANDRA-10139

7a85c8b8fbf753858c4334c4249475e6bb1a24e4 | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2015-08-19 19:56:58+03:00

    Fix post-9749 test failures
    
    patch by Branimir Lambov; reviewed by Ariel Weisberg for CASSANDRA-9749

3aa7308e8f86969158c8d919c3f77658ae7c4fc3 | Author: Sylvain Lebresne <sylvain@datastax.com>
 | 2015-08-12 16:34:07-04:00

    Improve assertions around some of the usage of AbstractBounds
    
    patch by Sylvain Lebresne and Ariel Weisberg; reviewed by Aleksey
    Yeschenko for CASSANDRA-9462

fa6205c909656b09165da4b5ca469328a6450917 | Author: Daniel Chia <danstryder@gmail.com>
 | 2015-08-05 18:46:30-04:00

    Add checksum to saved cache files
    
    patch by Daniel Chia; reviewed by Ariel Weisberg for CASSANDRA-9265

07594ee05e038bdd582b97985f4116227bb416d5 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-08-05 10:56:19+01:00

    Require AbstractType.isByteOrderComparable declaration on construction
    
    Force users with custom implementations of AbstractType to
    update their code on upgrade, to warn them of the impending
    possibility of future deprecation of non-byte-order comparability
    
    patch by benedict; reviewed by sylvain and ariel for CASSANDRA-9901

489a9e8fa91ab6680b2a3857ed4e97f7cf2677ba | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-08-04 13:37:21+01:00

    Introduce our own AbstractIterator, that is easier for debugging
    
    patch by benedict; reviewed by ariel for CASSANDRA-9985

5baf28d0935b7f112c499856b3bc00c722feb460 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-07-31 11:56:50-04:00

    Replace all usages of Adler32 with CRC32 which has a fast instrinsic now
    
    The switch to adler happened across two versions depending on whether the data was compressed or uncompressed
    
    Patch by Ariel Weisberg; reviewed by tjake for CASSANDRA-8684

a2e2c8c3c94c8fc5e45e77a694db0d463c4465a4 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-07-30 23:02:35-04:00

    For CASSANDRA-9868, test is sensitive to filesystem iteration order. Fix broken list comprehension.

d12d2d496540c698f30e9b528b66e8f6636842d3 | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2015-07-30 20:59:16+03:00

    Honors commit log policy when replaying; treats errors in the last segment (section for compressed files) as permissible due to incomplete flush.
    Reviewed by aweisberg for CASSANDRA-9749

fce8478ff43232d7e3623e457b1252f9700b451d | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2015-07-30 20:59:16+03:00

    Honors commit log policy when replaying; treats errors in the last segment (section for compressed files) as permissible due to incomplete flush.
    Reviewed by aweisberg for CASSANDRA-9749

fe388d40c0b019c55c63c914ef5708f245af6cdd | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-07-29 18:51:51+01:00

    Improve SerializationHeader response serialization
    
    Replicas serving requests now retain the columns that were requested,
    and use these to efficiently encode the subset of columns it responds
    with. The expectation is that a majority of those requested will be
    present in the response.
    
    For fewer than 64 requested columns, or where all requested are returned,
    a bitmap of missing columns is sent (i.e. a 0 when all are present),
    encoded as a vint. Otherwise a count is sent, followed by a sequence
    of either present or missing columns, whichever is more efficient.
    
    patch by benedict; reviewed by ariel for CASSANDRA-9894

e5d0c8e2de23cd1a525b69d121aa29791882482a | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-07-29 11:42:24-04:00

    For CASSANDRA-9741, try further reducing the number of threads to avoid write timeouts and overload

e51f83b60edf1f9ee12ef6a3083d3acbf85805f7 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-07-29 15:14:01+01:00

    Remove ArrayBackedPartition and hierarchy
    
    Introduces AbstractBTreePartition to share code between
    ImmutableBTreePartition and AtomicBTreePartition,
    eliminating much code duplication between the two hierarchies.
    
    patch by benedict; reviewed by ariel for CASSANDRA-9932

eca7cbb2e20858625c39cf0f9a5a76c6cc905dc0 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-07-28 14:45:21-04:00

    Fix AntiCompactionTest.antiCompactionSizeTest
    
    relax AntiCompactionTest.antiCompactionSizeTest so the sizes don't have to be
    as close, but also verify that the row count doesn't change.
    
    patch by Ariel Weisberg; reviewed by Aleksey Yeschenko

83564c9e97b2b93dc04867acce3700b08fb921cb | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-07-28 12:08:58-04:00

    For CASSANDRA-9741, reduce number of client threads to avoid overloading the ccm cluster and generating errors that cause the test to flap

ce63ccc842dc6e7129765391c611402eb02a3a23 | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2015-07-27 16:34:46+08:00

    Faster sequential IO (CASSANDRA-8630)
    
    Merge RandomAccessReader and NIODataInputStream class hierarchies
    to share performance optimisation work across all readers.
    
    patch by stefania; reviewed by ariel and benedict for CASSANDRA-8630

29687a8bb93a1df637e0ef32d3784e338afeecd9 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-07-22 18:34:55-04:00

    SequentialWriter extends BDOSP
    
    patch by ariel; reviewed by benedict for CASSANDRA-9500

c4c9eaeb131d4db2c4be3316611efb1ac2b17b23 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-07-22 17:08:16-04:00

    Fix NIODataInputStream varint decoding and EOF behavior
    
    patch by ariel; reviewed by benedict for CASSANDRA-9863

00ed8017fd8641af7e9dcc8133b85b2dcb4aebac | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-07-22 19:46:08+02:00

    Improve log output from unit tests
    (follow-up to c8d3cc1493a0ca47fa34e88d9a113440611dce3b)
    
    patch by Ariel Weisberg; reviewed by Robert Stupp for CASSANDRA-9528

557bbbccb0eddc9f2ba6431b023b3ded253de056 | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
 | 2015-07-03 15:16:15+08:00

    Abort in-progress queries that time out
    
    patch by Stefania; reviewed by aweisberg for CASSANDRA-7392

03f72acd546407c7f9de2a976de31dcd565dba9a | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-07-01 16:27:43-04:00

    Switch to DataInputPlus
    
    patch by ariel; reviewed by benedict for CASSANDRA-9499

cb062839ff2480dd868a82ec37e54d502e82fc0d | Author: ariel <ariel.weisberg@datastax.com>
 | 2015-06-24 12:07:56+01:00

    Utilise NoSpamLogger for rate limited logging
    
    patch by ariel; reviewed by benedict for CASSANDRA-8584

c8d3cc1493a0ca47fa34e88d9a113440611dce3b | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-06-24 08:09:52+02:00

    Improve log output from unit tests
    
    patch by Ariel Weisberg; reviewed by Robert Stupp for CASSANDRA-9528

1491a40b7b4ea2723bcf22d870ee514b47ea901b | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-06-15 14:31:03-04:00

    add vInt encoding to Data(Input|Output)Plus
    
    patch by ariel and benedict for CASSANDRA-9499

44c7bdec9ad2085db1c99230e49adfbd8eb2e0c9 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-06-05 13:02:20-04:00

    Fix flakiness in RangeTombstoneTest
    
    patch by Ariel Weisberg; reviewed by Aleksey Yeschenko for
    CASSANDRA-9523

16b02887df63ab7c4c6ced6c28225928fbe05451 | Author: Robert Stupp <snazy@snazy.de>
 | 2015-06-04 11:17:05+02:00

    Integrate pre-release Java Driver 2.2-rc1, custom build
    
    patch by Robert Stupp; reviewed by Ariel Weisberg for CASSANDRA-9493

be3e3895863211fa79556170be1a584db71f8543 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-06-03 22:47:32+01:00

    Replace IndexSummaryManagerTest.testCompactionRace with DataTrackerTest.testCompactOnlyCorrectInstance
    
    patch by benedict; reviewed by ariel for CASSANDRA-9271

1352ebd61d2b0949baa9cfb6132985cbfcb58fca | Author: Jason Brown <jasedbrown@gmail.com>
 | 2015-05-29 10:07:59-07:00

    ant test-all results incomplete when parsed (part 2)
    
    patch by aweisberg; reviewed by jasobrown for CASSANDRA-9463

173f2552d10b5d081888f62864c40380622097e7 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-05-29 10:50:15+02:00

    Fix condition in RangeTombstoneList.add that breaks test
    
    patch by aweisberg; reviewed by slebresne for CASSANDRA-9485

91187b542eb41ad137f1897a9c3f6c08239bf09d | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-05-26 14:21:18-05:00

    Allow skipping file syncs during tests
    
    Patch by Ariel Weisberg; reviewed by Tyler Hobbs for CASSANDRA-9403

0088e5f1e85bd344cbbc7f7ab2200b238fc855c4 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-05-19 17:16:10-04:00

    Add a more verbose assert to SQFWTT.testBeyondThresholdSelect()
    
    patch by Ariel Weisberg; reveiwed by Aleksey Yeschenko for
    CASSANDRA-9432

4b6d1958d1e98fba2768a93d8f52e882557c82d5 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-05-19 15:23:08-04:00

    For CASSANDRA-9369, thrift_hsha test is not waiting for the cluster to come up before connectin and timing out

c6d48490d06439b4b0b6fd69a82cdea78377454d | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-05-19 09:04:33-04:00

    Disable thrift_hsha test since it is indeed still failing

f8da8b4e32ba4d5b9f800139aa449aae96bf0b4a | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-05-18 19:03:30-04:00

    For CASSANDRA-9369, can't reproduce locally see if it was fixed by something else

160e7f294591b1505059b6adcdc7bea2f9591991 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-05-13 15:04:48-04:00

    faster async logback configuration for tests
    
    patch by awiesberg; reviewed by beobal for CASSANDRA-9376

3ef932af75ea0fb49b8c681229553ead003be78f | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-05-08 08:15:48-05:00

    Fix SSTableRewriterTest when run with compression.
    
    Patch by aweisberg; reviewed by jmckenzie for CASSANDRA-9277

f5f59123769a0aa71d07b22518367d35c481d711 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-05-01 15:26:46-04:00

    Fix failing CQLSSTableWriterLongTest
    
    patch by Ariel Weisberg; reviewed by Carl Yeksigian for CASSANDRA-9287

a7fed2995e7c1830b2bb957162a52a864839b758 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-04-30 17:43:53-04:00

    Fix LeveledCompactionStrategyTest.testGrouperLevels with compression
    
    patch by Ariel Weisberg; reviewed by Carl Yeksigian for CASSANDRA-9278

ac31e10ce27b0ab5464c55eee65850d564d89175 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-04-28 17:22:39-04:00

    For CASSANDRA-8670, fix whitespace and broken assertion

7d0ead367203da0114475a54c1273833f144f86f | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-04-28 17:10:58-04:00

    For CASSANDRA-8670, add some validation that nodetool gcstats output is as expected

2244c0e8f7e11388cedd9766d3a0514f0233a124 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-04-28 17:03:33-04:00

    For CASSANDRA-8670, address review comments

2f6d416339864e336945474bbb44c90b60ea29bc | Author: Ariel Weisberg <ariel.wesiberg@datastax.com>
 | 2015-04-09 12:09:46+01:00

    follow up to CASSANDRA-8670, cleaning up benchmark
    
    patch by ariel; reviewed by benedict for CASSANDRA-8670

8ec1da211830762ebf571f12d9cbd505d2a1fada | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-04-07 01:01:16+02:00

    Ninja fix CASSANDRA-9029

77b5da7cc5fa93a8a0c64ee2dae1cd4ae8fe9764 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-04-07 01:01:16+02:00

    Ninja fix CASSANDRA-9029

a6549440f30997273f0b1a073b1493684715c43b | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-04-06 23:00:00+02:00

    Ninja fix CASSANDRA-9029

b449126fee2fd6a9a927846b2b2a4f89222b78b7 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-04-06 23:00:00+02:00

    Ninja fix CASSANDRA-9029

5bffaf850ca3e978baaa8664acc65612d7460d3f | Author: Ariel Weisberg <ariel.wesiberg@datastax.com>
 | 2015-04-03 23:27:10+01:00

    Introduce NoSpamLogger
    
    patch by ariel; reviewed by benedict for CASSANDRA-9029

bade5cfd931de938cbda0674f3fde524f3850fdb | Author: Ariel Weisberg <ariel.wesiberg@datastax.com>
 | 2015-04-03 23:27:10+01:00

    Introduce NoSpamLogger
    
    patch by ariel; reviewed by benedict for CASSANDRA-9029

50e5802a7d7151d9fb1339aa3cdd2b9e1c261712 | Author: blambov <branimir.lambov@datastax.com>
 | 2015-04-03 22:57:59+01:00

    Stop CommitLogTest hanging
    
    patch by branimir; reviewed by aweisberg for CASSANDRA-8992

c2ecfe7b7bffbced652b4da9dcf4ca263d345695 | Author: Ariel Weisberg <ariel.wesiberg@datastax.com>
 | 2015-04-03 12:29:17+01:00

    follow up to CASSANDRA-8670:
    providing small improvements to performance of writeUTF; and
    improving safety of DataOutputBuffer when size is known upfront
    
    patch by ariel and benedict for CASSANDRA-8670

564498e4a70428e168d6b2918f1841d6fe5c0304 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-04-02 13:20:40-04:00

    Add test for CASSANDRA-8670
    
    Use debug instead of print

0352a15a318e8121f8ec977d28379961a9aec387 | Author: Ariel Weisberg <ariel.wesiberg@datastax.com>
 | 2015-03-31 22:21:43+01:00

    Restore performance of writeUTF; follow up commit to CASSANDRA-8670
    
    patch by ariel and benedict for CASSANDRA-8670

16499ca9b0080ea4d3c4ed3bc55c753bacc3c24e | Author: Ariel Weisberg <ariel.wesiberg@datastax.com>
 | 2015-03-31 17:28:15+01:00

    Constrain internode message buffer sizes, and improve IO class hierarchy
    
    patch by ariel and benedict for CASSANDRA-8670

082dedf97b4f9df77b896c65d374a9a4076364b1 | Author: Robert Stupp <snazy@snazy.de>
 | 2015-03-31 10:35:43+02:00

    MessagePayloadTest.resetCqlQueryHandlerField fails
    
    Patch by Robert Stupp; Reviewed by Ariel Weisberg for CASSANDRA-9072

9129b6e812fe69163243dc98b65a6629770564d5 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-03-27 18:22:06-04:00

    Fix broken JSON object comparison in test
    
    patch by Ariel Weisberg; reviewed by Aleksey Yeschenko for
    CASSANDRA-9065

44f8254df850f17d0c9c940d69af7a2305beb4b0 | Author: blambov <branimir.lambov@datastax.com>
 | 2015-03-24 23:42:30+00:00

    Compressed Commit Log
    
    patch by branimir; reviewed by ariel for CASSANDRA-6809

828496492c51d7437b690999205ecc941f41a0a9 | Author: Ariel Weisberg <ariel.weisberg@datastax.com>
 | 2015-03-18 10:37:28+00:00

    Introduce intra-cluster message coalescing
    
    patch by ariel; reviewed by benedict for CASSANDRA-8692

89cdfd8e075d8883d776d7f881735f1c25e3cb54 | Author: Ariel Weisberg <ariel@weisberg.ws>
 | 2015-03-17 19:27:54+01:00

    DatabaseDescriptor throws NPE when rpc_interface is used
    
    patch by Ariel Weisberg; reviewed by Carl Yeksigian for CASSANDRA-8839

6d266253a5bdaf3a25eef14e54deb56aba9b2944 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-03-10 12:43:52+00:00

    Optimise (Time)?UUIDType comparisons
    
    patch by benedict; reviewed by ariel for CASSANDRA-8730

f3c0e11e2ddb0b0666e7723a3fca005707b778ea | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-03-04 15:07:32+00:00

    IndexSummaryBuilder utilises offheap memory, and shares data between
    each IndexSummary opened from it
    
    patch by benedict; reviewed by ariel for CASSANDRA-8757

66a5d3bbe4b05c2bc615257d48e0736d55f22b4e | Author: T Jake Luciani <jake@apache.org>
 | 2015-02-26 18:56:31-05:00

    Make CRC32Ex into a separate maven dependency
    
    Patch by tjake; reviewed by aweisberg for CASSANDRA-8836

dfd695c14b64abc50eb38859f43bd55691207ae9 | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2015-02-19 12:24:59+00:00

    Select optimal CRC32 implementation at runtime
    
    patch by ariel; reviewed by benedict for CASSANDRA-8614

dfd78d0e90b9995872b00f6f33afc180f2b7cba1 | Author: Robert Stupp <snazy@snazy.de>
 | 2015-01-21 20:50:35+01:00

    Serializing Row cache alternative, fully off heap
    
    Patch by Robert Stupp, reviewed by Ariel Weisberg for CASSANDRA-7438