Yifan Cai cassandra-sidecar last 6 months


 3 Collaborator
Saranya Krishnakumar , Jyothsna konisa , Jyothsna Konisa

 15 Patch
8a89c816e1b78e7a998d9006c3f7d5749c04b053, 238fe175af9f4b429d170ffd165cb990e174ee95, 8d88fba753db9a464bb0b562b87bd0d5b6271c69, 04b0d095c233f1b2f918446852c326caaf0125a2, 743a623605dbb1c265fd93563b436b956a498e70, 77bb1ca3417019a077c88c4933337eaf42e069ea, 7b8b607c848f107d16c1523d06246a471a55d410, f3bcbba3dcd81b640711baa35a76a2d949ce6c5e, 213274b82fb4dda98a028de7cd131371b4c1d826, f07e248d0ce8303a06daf93b462190ef7be7304d, 4601e28529996a3447e74093cc6cc35879143031, 4fbdb880a4369700aed51ce885a5b349d28c0397, 55a9efee30555d3645680c6524043a6c9bc1194b, f045207b623fde27b84d0f717b3075ea20726502, 00fba404a00282ec2117290fdf45658387a2b016

8a89c816e1b78e7a998d9006c3f7d5749c04b053 | Author: Yifan Cai <ycai@apache.org>
 | 2024-12-14 12:40:56-08:00

    ninja fix: correct location of the entry in CHANGES.txt

238fe175af9f4b429d170ffd165cb990e174ee95 | Author: Yifan Cai <ycai@apache.org>
 | 2024-12-04 10:53:40-08:00

    CASSSIDECAR-169: Update asf.yaml to enable autolink after project renaming (#154)
    
    Patch by Yifan Cai; Reviewed by Francisco Guerrero for CASSSIDECAR-169

8d88fba753db9a464bb0b562b87bd0d5b6271c69 | Author: Jyothsna konisa <jkonisa@apple.com>
 | 2024-12-02 15:28:18-08:00

    CASSSIDECAR-158: Adding APIs required for CDC (#147)
    
    Patch by Jyothsna Konisa, Saranya Krishnakumar, Yifan Cai; Reviewed by Bernardo Botella, Francisco Guerrero, James Berragan, Yifan Cai for CASSSIDECAR-158
    
    Co-authored-by: Jyothsna Konisa <jkonisa@apple.com>
    Co-authored-by: Saranya Krishnakumar <saranya_k@apple.com>
    Co-authored-by: Yifan Cai <ycai@apache.org>

04b0d095c233f1b2f918446852c326caaf0125a2 | Author: Yifan Cai <ycai@apache.org>
 | 2024-11-20 15:21:34-08:00

    CASSSIDECAR-165: Add metric to report consistency check duration (#150)
    
    Patch by Yifan Cai; Reviewed by Francisco Guerrero for CASSSIDECAR-165

743a623605dbb1c265fd93563b436b956a498e70 | Author: Yifan Cai <ycai@apache.org>
 | 2024-11-06 12:57:53-08:00

    CASSANDRASC-157: Update CircleCI config build with java doclint (#146)
    
    Patch by Yifan Cai; Reviewed by Francisco Guerrero for CASSANDRASC-157

77bb1ca3417019a077c88c4933337eaf42e069ea | Author: Yifan Cai <ycai@apache.org>
 | 2024-10-31 10:05:33-07:00

    CASSANDRASC-155: Fix dangling restore jobs (#143)
    
    Patch by Yifan Cai; Reviewed by Francisco Guerrero for CASSANDRASC-155

7b8b607c848f107d16c1523d06246a471a55d410 | Author: Yifan Cai <ycai@apache.org>
 | 2024-10-28 18:51:30-07:00

    CASSANDRASC-154: Remove duplicated AbstractSchema (#142)
    
    Patch by Yifan Cai; Reviewed by Francisco Guerrero for CASSANDRASC-154

f3bcbba3dcd81b640711baa35a76a2d949ce6c5e | Author: Yifan Cai <ycai@apache.org>
 | 2024-10-28 11:17:38-07:00

    CASSANDRASC-153: Fix RestoreRangeTask not terminating (#141)
    
    Patch by Yifan Cai; Reviewed by Francisco Guerrero for CASSANDRASC-153

213274b82fb4dda98a028de7cd131371b4c1d826 | Author: Yifan Cai <ycai@apache.org>
 | 2024-10-24 16:34:10-07:00

    CASSANDRASC-152: Fix restore job of coordinated write not proceeding (#140)
    
    - Extends the restore_job table to persist the total slice_count in order to known the complete data to restore
    - Allows external to trigger restore job discover to be more responsive
    - Fix restore job & range status update
    - Fix two phase import implementation in RestoreProcessor
    - Expose overall restore progress status in API response
    
    Patch by Yifan Cai; Reviewed by Francisco Guerrero for CASSANDRASC-152

f07e248d0ce8303a06daf93b462190ef7be7304d | Author: Yifan Cai <ycai@apache.org>
 | 2024-08-23 15:50:40-07:00

    CASSANDRASC-143: Enable github squash in asf.yaml
    
    Patch by Yifan Cai; Reviewed by Francisco Guerrero, Stefan Miklosovic for CASSANDRASC-143

4601e28529996a3447e74093cc6cc35879143031 | Author: Yifan Cai <ycai@apache.org>
 | 2024-08-13 23:29:44-07:00

    CASSANDRASC-142: Improve S3 download throttling with range-GetObject
    
    The patch adds a few changes according to the best practice for AWS SDK S3 client, including:
    - download throttling with range-GetObject
    - configure apiCallTimeout
    - use OpenSSL for S3 client
    
    Patch by Yifan Cai; Reviewed by Doug Rohrer, Saranya Krishnakumar for CASSANDRASC-142

4fbdb880a4369700aed51ce885a5b349d28c0397 | Author: Yifan Cai <ycai@apache.org>
 | 2024-07-18 14:46:49-07:00

    CASSANDRASC-132: Add restore job progress endpoint and consistency check on restore ranges (#123)
    
    The patch adds a new web API to retrieve the restore job progress that is computed using the current Cassandra cluster topology and the consistency level required for the restore job.
    
    Patch by Yifan Cai; Reviewed by Bernardo Botella, Francisco Guerrero for CASSANDRASC-132

55a9efee30555d3645680c6524043a6c9bc1194b | Author: Yifan Cai <ycai@apache.org>
 | 2024-07-15 21:05:12-07:00

    CASSANDRASC-139: Upgrade asciidoctor plugin to version 3.3.2 (#129)
    
    Patch by Yifan Cai; Reviewed by Francisco Guerrero for CASSANDRASC-139

f045207b623fde27b84d0f717b3075ea20726502 | Author: Yifan Cai <ycai@apache.org>
 | 2024-07-01 12:48:14-07:00

    CASSANDRASC-137: Bump AWS SDK version to 2.26.12 (#128)
    
    Patch by Yifan Cai; Reviewed by Francisco Guerrero for CASSANDRASC-137

00fba404a00282ec2117290fdf45658387a2b016 | Author: Yifan Cai <ycai@apache.org>
 | 2024-07-01 12:47:22-07:00

    CASSANDRASC-136: Add delay between reporting of the same slow task (#127)
    
    Patch by Yifan Cai; Reviewed by Francisco Guerrero for CASSANDRASC-136