Dmitry Kropachev drivers last 3 years


 0 Collaborator

 2 Patch
dfe11a8b671d76be6c4e90981a736325b0e4719b, a8ee51832f30d5b4c8845b04ca8ed50099cffac6

dfe11a8b671d76be6c4e90981a736325b0e4719b | Author: Dmitry Kropachev <dmitry.kropachev@gmail.com>
 | 2024-09-14 06:43:15-04:00

    Fix CustomCcmRule to drop `CURRENT` flag no matter what
    
    If super.after() throws an Exception `CURRENT` flag is never dropped
    which leads next tests to fail with IllegalStateException("Attempting to use a Ccm rule while another is in use.  This is disallowed")
    
    Patch by Dmitry Kropachev; reviewed by Andy Tolbert and Bret McGuire for JAVA-3117

a8ee51832f30d5b4c8845b04ca8ed50099cffac6 | Author: Dmitry Kropachev <dmitry.kropachev@scylladb.com>
 | 2023-05-04 10:12:54-04:00

    Fix potential crashes on deserealization
    
    - unmarshalUDT, can cause panic of data is not aligned with udt structure
    - unmarshalMap, potential wrong result if readCollectionSize return negative size
    - unmarshalList, otential wrong result if readCollectionSize return negative size
    - decVint, potential panic if data is not aligned
    - decVints, potential panic if data is not aligned
    - unmarshalDecimal, potential panic if data is not aligned