24 Collaborator |
Brandon Williams , Sylvain Lebresne , Mick Semb Wever , Marcus Eriksson , Benedict Elliott Smith , Sam Tunnicliffe , Benjamin Lerer , Štefan Miklošovič , Stefania Alborghetti , Alex Petrov , Berenguer Blasi , Ekaterina Dimitrova , David Capwell , Andrés de la Peña , Paulo Motta , Robert Stupp , Caleb Rackliffe , Ariel Weisberg , Branimir Lambov , Zhao Yang , Joel Knighton , Aleksei Zotov , Serban Teodorescu , Jakub Żytka |
37 Patch |
4 Review |
143a5e8b064e442970182cfb349b4f0826683e85,
a41040ccdcec651bffb4d23843ab9be2d96ba1d1,
3233c823116343cd95381790d736e239d800035a,
a8b67e3dd92e6ca1a66a1be9b2d86961224653f5,
35dbcc2c2dbe1c826fd6ecd6e8357f0f5a9bab02,
7871a2854217acc89d2f885619243a442cf68e22,
7f54fe02298b90e6152acc026384c033a96ce621,
fc27042f61a6d78ec998a0186a5e97def90fd50a,
35446dca270ba570c5e523fd80ea5c223dfbeccc,
3e6faca572a5ca1de5906b39b8c0a6bf4deb40e9,
69b653a01f09874d73bc70e1e7a7670859a4e4a4,
d3ddb190eed11dda305bcae75b6db9e0b9275459,
3d59557aceaaaedd8eafc4783394330d55a7fb4e,
2a8e01858f3aa18e72806acfed5f9cfa9d6c6d03,
f3c2d3a0f9e1867f6976fabec35e4e02f5289c37,
a542b865047ad8cc3d9f64ab3c3a018ac069331e,
c1008cc1ea7fd797c0e9fe374dd36771d866728d,
8ba163f25a56cb507e621b89b6928c2aef0ecc57,
976096abd2ba786f747774ee5160c4cba6fefce2,
f3568c0d50ac7573b53f0043b2567bde3b39bee8,
b4e640a96e76f8d4a45937b1312b64ddc1aeb8ac,
0c54cc98595b4879c9a634737674fd36fd1c46d0,
7a058c6b0345411caaffd436b75f23c7450cc85b,
ddbcff3363c5ad13bd8975e80b3f28ae8149a459,
c6f822c2a07e0e7c8e4af72523fe62d181c71e56,
b337c690d321f2e4d7ebbbb0a1b8a90f986d21e9,
8eeea07f5f74eb86403e84464107b75c5063cf6b,
3a244d24b8c66e2e6e2664f71e9972b7827ae5f4,
eade333329af18c1a45827e2c6672399969e9456,
ce91388e533f402f076f2484406d41bda8680316,
7c89cade286fa122bf347f9b8660370e57afb5fa,
8fb42c00c7ee36460a5419d4fe34a5310de86554,
6d9209e21cd13d5ee0317e9647ec851df1de465e,
781dbbc8e247fa19f33de6dd32ab3f7c01d8cf29,
88cc70b4d6b598c60d4b567cdceff49a76140312,
7a6d9002709628de2bc6af9d987a189b302e4472,
698850870509d92133632d02e93995a2c8790d6d |
193d4ef3a79305d9f19e26012c0cd79ea79d54fd,
15eaa95f091749a7f4b8271a3fa10a13f854c448,
b907dc9689dd04ebae1f765570401d1f20a88ebd,
da8abe3cab3fc186a6cfb2e3771f647a0dac120e |
a41040ccdcec651bffb4d23843ab9be2d96ba1d1 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-03-11 15:36:39+00:00
Add guardrails for read/write consistency levels
patch by Andrés de la Peña; reviewed by Caleb Rackliffe for CASSANDRA-17188
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
3233c823116343cd95381790d736e239d800035a | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-03-08 11:08:29+00:00
Add guardrail for SELECT IN terms and their cartesian product
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17187
Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
143a5e8b064e442970182cfb349b4f0826683e85 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-03-03 18:17:38+00:00
Add diagnostic events for guardrails
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-17197
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
7871a2854217acc89d2f885619243a442cf68e22 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2021-11-03 10:10:02+00:00
Add guardrails framework prototype
patch by Andrés de la Peña; reviewed by David Capwell and Stefan Miklosovic for CASSANDRA-17147
Co-authored-by: Sylvain Lebresne <lebresne@gmail.com>
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
Co-authored-by: Zhao Yang <jasonstack.zhao@gmail.com>
Co-authored-by: Jakub Żytka <jakub.zytka@datastax.com>
35dbcc2c2dbe1c826fd6ecd6e8357f0f5a9bab02 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-10-31 16:48:52+01:00
CASSANDRA-15215 Use DataOutputPlus.writeBytes in VIntCoding.writeUnsignedVInt
In the cases where VInt occupies less than or equal to 8 bytes
and the underlying buffer has at least 8 bytes, VIntCoding writes the
entire register in a single operation and then adjusts the buffer position.
Co-authored-by: Benedict Elliott Smith <benedict@apache.org>
Co-authored-by: Branimir Lambov <branimir.lambov@datastax.com>
7f54fe02298b90e6152acc026384c033a96ce621 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-10-26 18:14:35+01:00
Fix failure handling in inter-node communication
patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña and Paulo Motta for CASSANDRA-16334
3e6faca572a5ca1de5906b39b8c0a6bf4deb40e9 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-09-30 13:01:02+01:00
Do not release new SSTables in offline transactions
patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña and Branimir Lambov for CASSANDRA-16975
35446dca270ba570c5e523fd80ea5c223dfbeccc | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-09-27 15:33:32+02:00
Elaborate on why we need to recycle CL segments when dropping tables
patch by Aleksandr Sorokoumov; reviewed by Caleb Rackliffe and Benjamin Lerer for CASSANDRA-16986
fc27042f61a6d78ec998a0186a5e97def90fd50a | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-08-06 15:46:50+02:00
Expose information about stored hints via a nodetool command and a virtual table
Patch by Aleksandr Sorokoumov; reviewed by Ekaterina Dimitrova, Stefan Miklosovic and Aleksei Zotov for CASSANDRA-14795
69b653a01f09874d73bc70e1e7a7670859a4e4a4 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2021-07-29 11:59:55+01:00
Remove mutation data from error log message
patch by Andrés de la Peña; reviewed by Brandon Williams for CASSANDRA-16817
Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
2a8e01858f3aa18e72806acfed5f9cfa9d6c6d03 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-07-13 11:45:25+01:00
Make cqlsh use the same set of reserved keywords than the server uses
patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña and Ekaterina Dimitrova for CASSANDRA-15663
Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
f3c2d3a0f9e1867f6976fabec35e4e02f5289c37 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-06-25 14:29:02+02:00
Fix org.apache.cassandra.utils.SlidingTimeRateTest.testConcurrentUpdateAndGet
patch by Aleksandr Sorokoumov; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-16714
8fb42c00c7ee36460a5419d4fe34a5310de86554 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-01-12 13:07:51+01:00
Fix TestCqlsh for Cassandra 2.2, except test_client_warnings
patch by Aleksandr Sorokoumov; review by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-15985
a542b865047ad8cc3d9f64ab3c3a018ac069331e | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-01-09 16:53:51+01:00
Allow empty string in collections with COPY FROM in cqlsh
Patch by Aleksandr Soromoukov, reviewed by brandonwilliams for
CASSANDRA-16372
6d9209e21cd13d5ee0317e9647ec851df1de465e | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2021-01-09 16:52:30+01:00
Add empty text values to cqlsh copy test
Patch by Aleksandr Sorokoumov, reviewed by brandonwilliams for
CASSANDRA-16372
781dbbc8e247fa19f33de6dd32ab3f7c01d8cf29 | Author: Aleksandr Sorokoumov <918393+Gerrrr@users.noreply.github.com>
| 2020-12-15 18:37:12+01:00
Fix upgrade python dtest test_crc_check_chance_upgrade - upgrade_crc_check_chance_test.TestCrcCheckChanceUpgrade
patch by Aleksandr Sorokoumov; reviewed by David Capwell for CASSANDRA-16346
193d4ef3a79305d9f19e26012c0cd79ea79d54fd | Author: Serban Teodorescu <teodores@adobe.com>
| 2020-12-14 16:36:39+02:00
Prevent SSTableLoader from doing unnecessary work
patch by Serban Teodorescu; reviewed by Aleksandr Sorokoumov, Marcus Eriksson and Zhao Yang for CASSANDRA-16349
976096abd2ba786f747774ee5160c4cba6fefce2 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2020-07-10 16:57:40+01:00
Fix writing of snapshot manifest when the table has table-backed secondary indexes
patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña for CASSANDRA-10968
da8abe3cab3fc186a6cfb2e3771f647a0dac120e | Author: Stefania Alborghetti <stefania.alborghetti@datastax.com>
| 2020-04-03 16:35:46-04:00
Fix cqlsh copy tests on older branches by removing the dependency from the cqlshlib library
patch by Stefania Alborghetti; reviewed by Aleksandr Sorokoumov for CASSANDRA-14050
f3568c0d50ac7573b53f0043b2567bde3b39bee8 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2020-04-01 16:32:52+02:00
Fix parse error in cqlsh COPY FROM and formatting for map of blobs
patch by Aleksandr Sorokoumov; reviewed by Stefania Alborghetti for CASSANDRA-15679
b4e640a96e76f8d4a45937b1312b64ddc1aeb8ac | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2020-03-31 15:53:51+02:00
Fix flaky CoordinatorMessagingTest and docstring in OutboundSink and ConsistentSession
patch by Aleksandr Sorokoumov; reviewed by Stefania Alborghetti for CASSANDRA-15672
8ba163f25a56cb507e621b89b6928c2aef0ecc57 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2020-03-26 17:01:27+01:00
Correctly handle pending ranges with adjacent range movements
Patch by Aleksandr Sorokoumov; reviewed by Sam Tunnicliffe and Marcus Eriksson for CASSANDRA-14801
7a058c6b0345411caaffd436b75f23c7450cc85b | Author: Brandon Williams <brandon@datastax.com>
| 2018-09-18 08:16:02-05:00
For nodetool listsnapshots output, put spaces between columns, and increase snapshot padding.
patch by Aleksandr Sorokoumov and Brandon Williams; reviewed by Mick Semb Wever for CASSANDRA-14876
ddbcff3363c5ad13bd8975e80b3f28ae8149a459 | Author: Joel Knighton <joel.knighton@datastax.com>
| 2017-09-12 17:48:07-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>
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>
b337c690d321f2e4d7ebbbb0a1b8a90f986d21e9 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2017-04-10 21:46:23+02:00
Backport CASSANDRA-13329: Use JMXEnabledThreadPoolExecutor with corePoolSize equal to maxPoolSize
Patch by Aleksandr Sorokoumov; reviewed by Alex Petrov for CASSANDRA-13329
698850870509d92133632d02e93995a2c8790d6d | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2017-02-02 21:36:30+01:00
convert avg compaction throughput to mbs before compaing to threshold (#1434)
3a244d24b8c66e2e6e2664f71e9972b7827ae5f4 | Author: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
| 2016-03-24 11:41:35+00:00
JMX RMI server sockets have SO_REUSEADDR enabled
Patch by Aleksandr Sorokoumov; reviewed by Sam Tunnicliffe for
CASSANDRA-11093