Maxwell Guo packaging_and_release all time


 16 Collaborator
Brandon Williams , Štefan Miklošovič , Benjamin Lerer , Andrés de la Peña , Alex Petrov , Jacek Lewandowski , Branimir Lambov , Yifan Cai , Francisco Guerrero , Alex Sorokoumov , Ata İlhan Köktürk , Szymon Miężał , Szymon Miezal , Stefania Alborghetti reviewed by Alex Sorokoumov , Jaroslaw Grabowski , Dimitar Dimitrov

 3 Patch  4 Review
46b36f23cd865ee905742ff1d3da05fc8a467758, 46b36f23cd865ee905742ff1d3da05fc8a467758, ee8b66da8ce3bdac0378f89159d8bd7e45a91363 50273d98e4780b57da37400752eab69e65cd41bc, 957eca2fb53477d56bdc9a97c612f1fbecfb5d41, f0ea12c6d7683697d9a5ca0c99c2b7dc3bc11230, c76b32492f08c4af56846518488ae0b191e077e8

46b36f23cd865ee905742ff1d3da05fc8a467758 | Author: Ata İlhan Köktürk <atailhan2006@gmail.com>
 | 2024-09-29 12:31:34+08:00

    Explicitly localize strings to Locale.US for internal implementation
    
    There is inconsistent usage of toLowerCase/toUpperCase methods in the codebase.
    Somewhere we already use Locale.US, somewhere not. That might cause various issues in runtime
    as shown in CASSANDRA-19953 ticket when an environment Cassandra runs in has different locale from expected.
    In this patch, all such method calls explicitly set their locale to Locale.US. This patch also contains
    a checkstyle rule which fails the compilation if toLowerCase or toUpperCase is used.
    We prefer calls to methods in LocalizeString class which use US locale.
    
    patch by Ata İlhan Köktürk; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-19953
    
    Co-authored-by: Maxwell Guo <cclive1601@gmail.com>
    Co-authored-by: Stefan Miklosovic <smiklosovic@apacheorg>

46b36f23cd865ee905742ff1d3da05fc8a467758 | Author: Ata İlhan Köktürk <atailhan2006@gmail.com>
 | 2024-09-29 12:31:34+08:00

    Explicitly localize strings to Locale.US for internal implementation
    
    There is inconsistent usage of toLowerCase/toUpperCase methods in the codebase.
    Somewhere we already use Locale.US, somewhere not. That might cause various issues in runtime
    as shown in CASSANDRA-19953 ticket when an environment Cassandra runs in has different locale from expected.
    In this patch, all such method calls explicitly set their locale to Locale.US. This patch also contains
    a checkstyle rule which fails the compilation if toLowerCase or toUpperCase is used.
    We prefer calls to methods in LocalizeString class which use US locale.
    
    patch by Ata İlhan Köktürk; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-19953
    
    Co-authored-by: Maxwell Guo <cclive1601@gmail.com>
    Co-authored-by: Stefan Miklosovic <smiklosovic@apacheorg>

f0ea12c6d7683697d9a5ca0c99c2b7dc3bc11230 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-12-12 12:36:23+01:00

    Add a startup check to fail startup when using invalid configuration with certain Kernel and FS type
    
    Patch by Jacek Lewandowski; reviewed by Maxwell Guo, Stefan Miklosovic for CASSANDRA-19196

c76b32492f08c4af56846518488ae0b191e077e8 | Author: Szymon Miężał <szymon.miezal@datastax.com>
 | 2023-11-30 17:56:48+01:00

    Add support of vector type to cqlsh COPY command
    
    This patch adds a converter that allows parsing vector literals
    passed via csv files to the COPY command.
    
    patch by Szymon Miezal; reviewed by Andrés de la Peña, Stefan Miklosovic and Maxwell Guo for CASSANDRA-19118

50273d98e4780b57da37400752eab69e65cd41bc | Author: Yifan Cai <ycai@apache.org>
 | 2023-11-28 15:54:39+08:00

    Support max SSTable size in sorted CQLSSTableWriter
    
    patch by Yifan Cai; reviewed by Alex Petrov, Francisco Guerrero, Maxwell Guo for CASSANDRA-18941

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

ee8b66da8ce3bdac0378f89159d8bd7e45a91363 | Author: maxwellguo <cclive1601@gmail.com>
 | 2022-10-27 22:05:49+08:00

    Make incremental backup configurable per table
    
    patch by Maxwell Guo; reviewed by Stefan Miklosovic and Benjamin Lerer for CASSANDRA-15402