Abe Ratnofsky test_and_ci last 3 years


 14 Collaborator
Brandon Williams , Štefan Miklošovič , Caleb Rackliffe , Mick Semb Wever , Marcus Eriksson , David Capwell , Sam Tunnicliffe , Josh McKenzie , Alex Petrov , Jon Meredith , Francisco Guerrero , Dinesh Joshi , Andy Tolbert , Jyothsna Konisa

 8 Patch  12 Review
b6eb5890da38642fc7af7d39c83f7ec01f33d78f, 2d3068c01fd6a5d3523f91de3dd2c951da0e88f3, b4894226c57bf2cbc29cad1db47938c9e5ef0a7c, 8d705b31e9a3f213e5eb296d4308e5b22b0e996c, fe1be800b4f7e6ca5b2f28dddd2b6f7489f41631, 230fe8e64722ac02dbf8cdafb7d4fef120726dd7, 4ba1bc2d5798c7a10ae122e7c8ec44b3d5242de6, d4ecaf80e69ea3bd3d8a9538ae3f70851997b6cf a0af41f666c23a840d9df3f06729ed5fd2c06cd1, c09d0d929baeaa02f3438313c7979ccf6b4b3c5a, 5be1038c5d38af32d3cbb0545d867f21304f3a46, bd2ecb3454649d8c84cf0b1ce8c1e94ed1e06e74, 81922c5a7bcbf9db7564a29922c9d8f6222c7cdc, 2b7563f40317b5d232af1a2d97e62aacc9b135a9, 6ae22097767359a27ed33f6b1fcca79be99c3f39, 8a3748c29048b8005dab098ad031b8f75efd942e, c0e749ee4f00d20df44cc9a243dac3e747bdd601, 796cfd4359355bcb8c31d072e9c4051a73ec9333, 6e0b450d9df3596d2eb79bfca92edd434cca7035, 6ed308d6a814826be145f6ba30304ea474bf263e

b6eb5890da38642fc7af7d39c83f7ec01f33d78f | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-11-18 11:19:04-07:00

    Optionally prevent tombstone purging during repair
    
    patch by Marcus Eriksson, Abe Ratnofsky; reviewed by Jon Meredith for CASSANDRA-20071

2d3068c01fd6a5d3523f91de3dd2c951da0e88f3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-10-10 10:42:58+02:00

    During TCM upgrade, retain all properties of existing system tables
    
    Patch by Abe Ratnofsky and marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19992
    
    Co-authored-by: Abe Ratnofsky <abe@aber.io>

b4894226c57bf2cbc29cad1db47938c9e5ef0a7c | Author: Abe Ratnofsky <abe@aber.io>
 | 2024-09-06 12:43:24-07:00

    Add guardrail for enabling usage of VectorType
    
    patch by Abe Ratnofsky; reviewed by Caleb Rackliffe, David Capwell for CASSANDRA-19903

8d705b31e9a3f213e5eb296d4308e5b22b0e996c | Author: Abe Ratnofsky <abe@aber.io>
 | 2024-04-04 17:00:08-04:00

    Add new TriggersPolicy configuration to allow operators to disable triggers
    
    patch by Abe Ratnofsky; reviewed by Stefan Miklosovic and Sam Tunnicliffe for CASSANDRA-19532

a0af41f666c23a840d9df3f06729ed5fd2c06cd1 | Author: Francisco Guerrero <frank.guerrero@gmail.com>
 | 2024-02-15 13:19:28-08:00

    CASSANDRA-18951: Add option for MutualTlsAuthenticator to restrict the certificate validity period
    
    In this commit, we introduce two new optional options for the `server_encryption_options`
    and the `client_encryption_options`. The options are `max_certificate_validity_period` and
    `certificate_validity_warn_threshold`. Both options can be configured as a duration
    configuration parameter as defined by the `DurationSpec` (see CASSANDRA-15234). The resolution
    for these new properties is minutes.
    
    When specified, the certificate validation implementation will take that information
    and reject certificates that are older than the maximum allowed certificate validity period,
    translating into a rejection from the authenticating user.
    
    The `certificate_validity_warn_threshold` option can be configured to emit warnings (log entries)
    when the certificate exceeds the validity threshold.
    
    patch by Francisco Guerrero; reviewed by Andy Tolbert, Abe Ratnofsky, Dinesh Joshi for CASSANDRA-18951

c09d0d929baeaa02f3438313c7979ccf6b4b3c5a | Author: Andy Tolbert <andy_tolbert@apple.com>
 | 2024-01-30 16:41:54-08:00

    Allow CQL client certificate authentication to work without sending an AUTHENTICATE request
    
    patch by Andy Tolbert; reviewed by Abe Ratnofsky, Dinesh Joshi, Francisco Guerrero, Jyothsna Konisa for CASSANDRA-18857

4ba1bc2d5798c7a10ae122e7c8ec44b3d5242de6 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-11-28 11:01:15+01:00

    Improvements / changes required for Transactional Metadata testing:
    
          * Add an ability to run sequential r/w for more deterministic results
          * Implement Network Topology Strategy
          * Add all pds iterator to ops selector
          * Make sure to log when detecting that a run starts against a dirty table
          * Fix a concurrency issue with reorder buffer
          * Add some safety wheels / debugging instruments
          * Add a pd selector symmetry test
          * Make it simpler to write and log
          * Rename sequential rw to write before read
          * Avoid starving writers by readers and vice versa
          * Add a minimal guide for debugging falsifications
          * Fix select peers query for local state checker
          * Add examples for programmatic configuration
    
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>
    Co-authored-by: Abe Ratnofsky <abe@aber.io>

fe1be800b4f7e6ca5b2f28dddd2b6f7489f41631 | Author: Abe Ratnofsky <abe@aber.io>
 | 2023-11-13 15:17:47+01:00

    Remove completed coordinator sessions
    
    patch by Abe Ratnofsky; reviewed by Caleb Rackliffe, Marcus Eriksson for CASSANDRA-18903

8a3748c29048b8005dab098ad031b8f75efd942e | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-03-14 13:08:04+01:00

    Minor API improvements
    
    Patch by Alex Petrov; reviewed by Abe Ratnofsky for CASSANDRA-18315

6ae22097767359a27ed33f6b1fcca79be99c3f39 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-03-13 10:57:51+01:00

    Trigger exception if we run out of partitions
    
    Patch by Alex Petrov; reviewed by Abe Ratnofsky for CASSANDRA-18315

2b7563f40317b5d232af1a2d97e62aacc9b135a9 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-03-10 13:00:39+01:00

    Implement parsing schema provider
    
    Patch by Alex Petrov; reviewed by Abe Ratnofsky for CASSANDRA-18318

c0e749ee4f00d20df44cc9a243dac3e747bdd601 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-03-09 17:28:44+01:00

    Make it possible to run multiple Harry runners concurrently against the same keyspace
    
    Patch by Alex Petrov; reviewed by Abe Ratnofsky for CASSANDRA-18315

796cfd4359355bcb8c31d072e9c4051a73ec9333 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-03-09 17:28:16+01:00

    Implement concurrent quiescent checker
    
    Patch by Alex Petrov; reviewed by Caleb Rackliffe and Abe Ratnofsky for CASSANDRA-18315

6e0b450d9df3596d2eb79bfca92edd434cca7035 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-03-09 17:17:41+01:00

    Pull in token util from Cassandra to avoid circular dependency
    
    Patch by Alex Petrov; reviewed by Caleb Rackliffe and Abe Ratnofsky for CASSANDRA-18315

6ed308d6a814826be145f6ba30304ea474bf263e | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-03-09 17:13:18+01:00

    Pull in Cassandra concurrent utils until there is a common shared library
    
    Patch by Alex Petrov; reviewed by Caleb Rackliffe and Abe Ratnofsky for CASSANDRA-18315

5be1038c5d38af32d3cbb0545d867f21304f3a46 | Author: David Capwell <dcapwell@apache.org>
 | 2023-01-11 13:40:57-08:00

    Streaming progress virtual table lock contention can trigger TCP_USER_TIMEOUT and fail streaming
    
    patch by David Capwell; reviewed by Abe Ratnofsky, Jon Meredith for CASSANDRA-18110

d4ecaf80e69ea3bd3d8a9538ae3f70851997b6cf | Author: Abe Ratnofsky <abe@aber.io>
 | 2022-10-17 12:54:44+02:00

    Improvements:
    
      * formatting
      * thread shutdown on failed run creation
      * idempotent query execution
      * retry delay
    
    Patch by Abe Ratnofsky; reviewed by Alex Petrov for CASSANDRA-18315.

bd2ecb3454649d8c84cf0b1ce8c1e94ed1e06e74 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-09-15 14:22:34-04:00

    Add metrics around storage usage and compression
    
    Patch by Caleb Rackliffe; reviewed by Abe Ratnofsky and Josh McKenzie for CASSANDRA-17898
    
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

230fe8e64722ac02dbf8cdafb7d4fef120726dd7 | Author: Abe Ratnofsky <abe@aber.io>
 | 2022-02-04 11:15:42-08:00

    Include Git SHA in --verbose flag for nodetool version
    
    Patch by Abe Ratnofsky; review by Brandon Williams, Caleb Rackliffe, Michael Semb Wever and Stefan Miklosovic for CASSANDRA-17753

81922c5a7bcbf9db7564a29922c9d8f6222c7cdc | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2021-10-12 13:04:11+02:00

    Intoduce Harry to the tree
    
    Patch by Alex Petrov; reviewed by Caleb Rackliffe and Abe Ratnofsky for CASSANDRA-16262.