Yuriy Semchyshyn cassandra-analytics all time


 6 Collaborator
Yifan Cai , Francisco Guerrero , Dinesh Joshi , James Berragan , jberragan , Bernardo Botella

 6 Patch  1 Review
d61e44f78fa4ba5ec395e1e39c507d666fddefd1, 8771581b255e5728a16aea84430506d6f156a589, f24951ab6ea2b1e9af4013b030675c70d31adb90, 6f8f404535d4cff9272091f669f985ce11cee7d2, 912fbb47fddc07afcf56f5de97e813593bfb890e, 1633cd9c6c3d88d5c66825fab76a369266509f7e a242b352c28947427a9bfc30295a487017439fd9

a242b352c28947427a9bfc30295a487017439fd9 | Author: jberragan <jberragan@gmail.com>
 | 2024-07-12 14:57:38-07:00

    CASSANDRA-19748: Refactoring to introduce new cassandra-analytics-common module with minimal dependencies (#62)
    
    - Add new module cassandra-analytics-common with no dependencies on Spark or Cassandra and minimal standard dependencies (Guava, Jackson, Commons Lang Kryo etc)
    - Move standalone classes to cassandra-analytics-common module.
    
    Some additional refactoring and clean up:
    - Rename SSTableInputStream -> BufferingInputStream
    - Rename SSTableSource -> CassandraFileSource
    - Introduce CassandraFile interface to be the implementing class for SSTable and CommitLog.
    - Generalize IStats to work across different CassandraFile types
    - Rename methods in StreamScanner to make the API clearer.
    - Move ComplexTypeBuffer, ListBuffer, MapBuffer, SetBuffer, UdtBuffer to standalone classes
    - Delete unused classes RangeTombstone, ReplciaSet and CollectionElement.
    - Remove commons lang as a dependency
    - Rename Rid to RowData
    
    Patch by James Berragan; Reviewed by Bernardo Botella, Dinesh Joshi, Francisco Guerrero, Yifan Cai, Yuriy Semchyshyn for CASSANDRA-19748

d61e44f78fa4ba5ec395e1e39c507d666fddefd1 | Author: Yuriy Semchyshyn <yuriy@semchyshyn.com>
 | 2023-11-29 17:49:29-06:00

    CASSANDRA-19377 Startup Validation Failures when Checking Sidecar Connectivity
    
    patch by Yuriy Semchyshyn; reviewed by Francisco Guerrero, Yifan Cai for CASSANDRA-19377

8771581b255e5728a16aea84430506d6f156a589 | Author: Yuriy Semchyshyn <yuriy@semchyshyn.com>
 | 2023-10-06 17:54:34-05:00

    CASSANDRA-18916: Log start-up validation result to a single report
    
    Patch by Yuriy Semchyshyn; Reviewed by Dinesh Joshi, Yifan Cai for CASSANDRA-18916

f24951ab6ea2b1e9af4013b030675c70d31adb90 | Author: Yuriy Semchyshyn <yuriy@semchyshyn.com>
 | 2023-08-14 14:09:12-05:00

    CASSANDRA-18810: Cassandra Analytics Start-Up Validation
    
    Patch by Yuriy Semchyshyn; Reviewed by Dinesh Joshi, Francisco Guerrero, Yifan Cai for CASSANDRA-18810

6f8f404535d4cff9272091f669f985ce11cee7d2 | Author: Yuriy Semchyshyn <yuriy@semchyshyn.com>
 | 2023-07-18 18:58:00-05:00

    CASSANDRA-18684: Minor Refactoring to Improve Code Reusability
    
    patch by Yuriy Semchyshyn; reviewed by Dinesh Joshi, Yifan Cai for CASSANDRA-18684

912fbb47fddc07afcf56f5de97e813593bfb890e | Author: Yuriy Semchyshyn <yuriy@semchyshyn.com>
 | 2023-06-26 14:40:10-05:00

    CASSANDRA-18633: Added caching of Node Settings to improve efficiency
    
    patch by Yuriy Semchyshyn; reviewed by Dinesh Joshi, Yifan Cai for CASSANDRA-18633

1633cd9c6c3d88d5c66825fab76a369266509f7e | Author: Dinesh Joshi <djoshi@apache.org>
 | 2023-05-19 14:57:47-07:00

    CEP-28: Apache Cassandra Analytics
    
    This is the initial commit for the Apache Cassandra Analytics project
    where we support reading and writing bulk data from Apache Cassandra from
    Spark.
    
    Patch by James Berragan, Doug Rohrer; Reviewed by Dinesh Joshi, Yifan Cai for CASSANDRA-16222
    
    Co-authored-by: James Berragan <jberragan@apple.com>
    Co-authored-by: Doug Rohrer <drohrer@apple.com>
    Co-authored-by: Saranya Krishnakumar <saranya_k@apple.com>
    Co-authored-by: Francisco Guerrero <francisco.guerrero@apple.com>
    Co-authored-by: Yifan Cai <ycai@apache.org>
    Co-authored-by: Jyothsna Konisa <jkonisa@apple.com>
    Co-authored-by: Yuriy Semchyshyn <ysemchyshyn@apple.com>
    Co-authored-by: Dinesh Joshi <djoshi@apache.org>