Alex Sorokoumov all time


 11 Collaborator
Mick Semb Wever , Benjamin Lerer , Josh McKenzie , Andrés de la Peña , Branimir Lambov , Diogenese Topper , Maxwell Guo , Chris Thornett , Dimitar Dimitrov , Jaroslaw Grabowski , Stefania Alborghetti reviewed by Alex Sorokoumov

 5 Patch  1 Review
957eca2fb53477d56bdc9a97c612f1fbecfb5d41, 5cd012736e4680bbb25928ee7fbcea4859878fff, 9f3bc657273dfa9e20d233636adf662904f01f34, c79906b7afe9ad6eda2fc1df63882f39a11fcb3c, 2db0aea213a6b73b72d9c386c29585f7a1361977 957eca2fb53477d56bdc9a97c612f1fbecfb5d41

957eca2fb53477d56bdc9a97c612f1fbecfb5d41 | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2022-11-29 09:41:23+02:00

    Implementation of the Unified Compaction Strategy as described in CEP-26
    
    The approach is documented in the included UnifiedCompactionStrategy.md.
    
    Also included:
    - Generalize prettyPrint to prettyPrintBinary (with 2^10 multiplier,
      e.g. MiB) and prettyPrintDecimal (with 1000 multiplier, e.g. ms)
      that cover the full range of double, and add a parseHumanReadable
      method that can read both.
    
    - CASSANDRA-18123: Fix invalid reuse of metadata collector during flushing
    
    - Fix invalid token range splitting with non-unit weights
    
    - Add flushSizeOnDisk metric
    
    - Add ability to change compaction default in YAML
    
    patch by Alex Sorokoumov, Branimir Lambov, Dimitar Dimitrov and Stefania Alborghetti
    reviewed by Alex Sorokoumov, Jaroslaw Grabowski and Maxwell Guo for CASSANDRA-18397

5cd012736e4680bbb25928ee7fbcea4859878fff | Author: Alex Sorokoumov <aleksandr.sorokoumov@gmail.com>
 | 2022-11-01 11:52:31+01:00

    VIntCoding handles BB with less than 8 bytes
    
    Without this fix VIntCoding#writeUnsignedVInt(long, ByteBuffer) throws
    a runtime error if the BB size is less than 8 bytes. This method also
    silently does not write to BB if it has less than 8 bytes left.
    
    patch by Alex Sorokoumov; reviewed by Benjamin Lerer for CASSANDRA-15215

c79906b7afe9ad6eda2fc1df63882f39a11fcb3c | Author: Alex Sorokoumov <aleksandr.sorokoumov@gmail.com>
 | 2022-09-30 20:00:52+02:00

    CASSANDRA-17860 Center dirty intervals image

2db0aea213a6b73b72d9c386c29585f7a1361977 | Author: Diogenese Topper <diotopper@gmail.com>
 | 2022-09-14 18:59:24-07:00

    Sept 2022 blog "Learn How CommitLog Works in Apache Cassandra"
    
     patch by Alex Sorokoumov, Chris Thornett, Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-17860
    
    Co-authored by: Alex Sorokoumov
    Co-authored by: Chris Thornett <chris@constantia.io>
    Co-authored by: Diogenese Topper <diogenese@constantia.io>

9f3bc657273dfa9e20d233636adf662904f01f34 | Author: Alex Sorokoumov <aleksandr.sorokoumov@gmail.com>
 | 2022-04-19 20:50:58+02:00

    Reject oversized mutations on client and internode connection
    
    Patch by Alex Sorokoumov; reviewed by Andres de la Peña and Josh McKenzie for CASSANDRA-17456