Jason Rutherglen test_and_ci last 3 years


 8 Collaborator
Caleb Rackliffe , Andrés de la Peña , Jacek Lewandowski , Branimir Lambov , Mike Adamson , Zhao Yang , Piotr Kołaczkowski , Calib Rackliffe

 2 Patch  4 Review
6f125c80420f6d249b5414d886e1b4a93cc34e7f, e5e0f3a8441503107b1ca2128cf8366e5e44d893 7c55c73825e341315e520381968338d57afbb67a, 7c55c73825e341315e520381968338d57afbb67a, 562cb26010659830dd1192939ac815a0f6cb3502, 30641ea7b6b8253651562aeb0102778a0f9a405b

6f125c80420f6d249b5414d886e1b4a93cc34e7f | Author: Mike Adamson <madamson@datastax.com>
 | 2023-06-12 11:25:17+01:00

    Numeric on-disk index write and search
    
    Includes:
      - The disk/v1/kdtree package containing the
    kdtree writer and reader
      - The implementation code to tie these into
    the existing read and write paths. The main parts
    of this are the NumericIndexWriter and the
    NumericIndexSegmentSearcher
      - Additional testing for the new code
    
    patch by Mike Adamson; reviewed by Caleb Rackliffe and Andres de la Peña for CASSANDRA-18067
    
    Co-authored-by: Mike Adamson <madamson@datastax.com>
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: Piotr Kołaczkowski <pkolaczk@gmail.com>
    Co-authored-by: Jason Rutherglen <jason.rutherglen@gmail.com>
    Co-authored-by: Zhao Yang <zhaoyangsingapore@gmail.com>

e5e0f3a8441503107b1ca2128cf8366e5e44d893 | Author: Mike Adamson <mikeatdot@gmail.com>
 | 2023-04-13 17:23:13+01:00

    Literal on-disk index and index write path (#9)
    
    This commit contains the following additions
     to SAI:
     - The index write path and index building
       based around StorageAttachedIndexBuilder
       and StorageAttachedIndexWriter
     - The on-disk index versioning using the
       SSTable Descriptor analog IndexDescriptor
       with Version and OnDiskFormat
     - The literal on-disk index using the
       LiteralIndexWriter
    
    patch by Mike Adamson; reviewed by Caleb Rackliffe and Andres de la Peña for CASSANDRA-18062
    
    Co-authored-by: Mike Adamson <mikeatdot@gmail.com>
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: Andres de la Peña <a.penya.garcia@gmail.com>
    Co-authored-by: Piotr Kołaczkowski <pkolaczk@gmail.com>
    Co-authored-by: Jason Rutherglen <jason.rutherglen@gmail.com>

562cb26010659830dd1192939ac815a0f6cb3502 | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2021-11-11 15:39:21+02:00

    MemtableTrie using multiple buffers
    
    The replaces the size doubling and copying required to grow the trie
    with an allocation of a new buffer. This improves the cost of expansion
    at the expense of increasing individual read and write costs.
    
    patch by Branimir Lambov; reviewed by Jason Rutherglen, Jacek Lewandowski, Andres de la Peña and Caleb Rackliffe for CASSANDRA-17240

7c55c73825e341315e520381968338d57afbb67a | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2021-01-20 15:42:36+02:00

    Adds a trie-based memtable implementation
    
    patch by Branimir Lambov; reviewed by Jason Rutherglen, Jacek Lewandowski, Andres de la Peña and Caleb Rackliffe for CASSANDRA-17240

7c55c73825e341315e520381968338d57afbb67a | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2021-01-20 15:42:36+02:00

    Adds a trie-based memtable implementation
    
    patch by Branimir Lambov; reviewed by Jason Rutherglen, Jacek Lewandowski, Andres de la Peña and Caleb Rackliffe for CASSANDRA-17240

30641ea7b6b8253651562aeb0102778a0f9a405b | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2021-01-11 16:02:12+02:00

    Provides the Trie interface with MemtableTrie implementation
    
    also includes functionality to merge, intersect and iterate on tries.
    
    patch by Branimir Lambov; reviewed by Jason Rutherglen, Jacek Lewandowski, Andres de la Peña and Calib Rackliffe for CASSANDRA-17240