Branimir Lambov cassandra_src last 6 months


 9 Collaborator
Štefan Miklošovič , Mick Semb Wever , Ariel Weisberg , Berenguer Blasi , Sylvain Lebresne , Benedict Elliott Smith , Maxwell Guo , Dmitry Konstantinov , Michael J Marshall

 3 Patch  7 Review
54e46880690bd5effb31116986292c1bdc9e891e, 3078aea1cfc70092a185bab8ac5dc8a35627330f, 377e6aa04fb67ea4220445988e85c9ebacb06db4 4ae1aee39bfa5d1805920faa4e30f4660b49fabb, d0c984fa32b81f3fe8058daf0fac2a3081775c9b, 366ee9da6c70dce35498d944f92a8c2a2db0c234, 2842c01ce7eaeb6e72a63435075cc282a1cdd2db, c56ba3b317e67f4530db1737169f5558969bd531, a84698753344e767145a38fe5b68722caa9b1254, 5ab976d796471a1ecdf3596a148a3e4b8c1a982e

4ae1aee39bfa5d1805920faa4e30f4660b49fabb | Author: Dmitry Konstantinov <konstantinov@netcracker.com>
 | 2024-12-23 10:34:16+00:00

    Avoid memory allocation in NativeCell.valueSize() and NativeClustering.dataSize()
    
     patch by Dmitry Konstantinov; reviewed by Branimir Lambov, Mick Semb Wever for CASSANDRA-20162

3078aea1cfc70092a185bab8ac5dc8a35627330f | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2024-11-19 12:41:41+02:00

    Introduce SSTableSimpleScanner for compaction
    
    This removes the usage of index files during compaction and simplifies
    and improves the performance of compaction.
    
    patch by Branimir Lambov; reviewed by Sylvain Lebresne for CASSANDRA-20092

54e46880690bd5effb31116986292c1bdc9e891e | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2024-11-14 18:10:01+02:00

    Parallelized UCS compactions
    
    patch by Branimir Lambov, reviewed by Sylvain Lebresne for CASSANDRA-18802

d0c984fa32b81f3fe8058daf0fac2a3081775c9b | Author: Dmitry Konstantinov <netudima@gmail.com>
 | 2024-11-12 14:11:27+00:00

    Change the resolution of AbstractCommitLogService#lastSyncedAt to nanos to be aligned with later comparisons
    
    patch by Dmitry Konstantinov; reviewed by Branimir Lambov, Stefan Miklosovic for CASSANDRA-20074

377e6aa04fb67ea4220445988e85c9ebacb06db4 | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2024-09-25 14:28:55+03:00

    Reverse cursor and iteration support for in-memory tries
    
    patch by Branimir Lambov; reviewed by Ariel Weisberg for CASSANDRA-19945
    
    Co-authored-by: Michael J Marshall <mmarshall@apache.org>

366ee9da6c70dce35498d944f92a8c2a2db0c234 | Author: Bereng <berenguerblasi@gmail.com>
 | 2024-09-10 10:02:37+02:00

    Add extra compaction junit
    
    patch by Berenguer Blasi; reviewed by Branimir Lambov for CASSANDRA-19863

c56ba3b317e67f4530db1737169f5558969bd531 | Author: Dmitry Konstantinov <netudima@gmail.com>
 | 2024-08-27 21:21:07+01:00

    Improve accuracy of memtable heap usage tracking
    
    Fix estimateRowOverhead in Memtable: ByteBuffer in Partition key was not counted
    Fix non-counted size of "columns" field in Columns.unsharedHeapSize
    BTree.sizeOfStructureOnHeap wrongly reported a non-zero size for EMPTY_LEAF shared constant value
    Fix MemtableSizeTest flakeness by not measuring of allocator and ColumnFamilyStore/Keyspace
    
    Patch by Dmitry Konstantinov; reviewed by Branimir Lambov, Stefan Miklosovic for CASSANDRA-17298

2842c01ce7eaeb6e72a63435075cc282a1cdd2db | Author: Benedict Elliott Smith <benedict@apache.org>
 | 2024-08-16 07:54:38+01:00

    Fix BTree.FastBuilder.reset() and test
    
    Patch by benedict; reviewed by blambov for CASSANDRA-19785

a84698753344e767145a38fe5b68722caa9b1254 | Author: Maxwell Guo <cclive1601@gmail.com>
 | 2024-08-14 17:10:25+08:00

    Throw ConfigurationException when commitlog_disk_access_mode is direct but direct IO is not supported by filesystem
    
    patch by Maxwell Guo; reviewed by Branimir Lambov, Stefan Miklosovic for CASSANDRA-19812

5ab976d796471a1ecdf3596a148a3e4b8c1a982e | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-07-18 15:14:53+02:00

    Fix direct IO support always being evaluated to false upon the first start of a node
    
    patch by Stefan Miklosovic; reviewed by Branimir Lambov, Maxwell Guo for CASSANDRA-19779