Jon Haddad cassandra-sidecar all time


 1 Collaborator
Dinesh Joshi

 11 Patch
a4805a910904019698ae373ac33f88855cf67f3d, d57f2a487167f2b0ea5e71b93ff856b6324ee1e0, 56f547f02ce431038ede6d5c75011c8138e1968d, 14770b6921f0dcc801a2428da65e41553d13ada4, c2d684d7423bbf02a6fc231345eb1c2335cbc0b3, 86d5c28d4b23518d3073c947a38b38df8025bd8b, 2c5f4841479d5ff80a21540ec4e2fa5344a52251, 595fea7d97f0d87ac9b9a1510379a6faa6a29abf, 29317751434cd1b3a129fd4e44628b28c421c6bd, c7d68e72daafd83657f5d427223dd6283af70128, 346932217ee3149211b52500c4698906e7f08844

a4805a910904019698ae373ac33f88855cf67f3d | Author: Jon Haddad <jon@jonhaddad.com>
 | 2020-04-29 16:48:12-07:00

    Support for multiple Cassandra versions
    
    This patch lays the groundwork to support multiple Cassandra versions.
    New submodules were created for common libraries as well as specific
    Cassandra versions.  Several dependencies are moved to the common
    submodule due to their universal nature.
    
    Most importantly, this patch introduces Junit Test Template for testing multiple
    Cassandra versions.  Test should be annotated with a
    @CassandraIntegrationTest.  These tests require Docker and Kubernetes be available.
    A single version is currently supported, 4.0.  A dockerfile sets up the image
    from the beta tarball and initializes the session.
    
    Cassandra driver was upgraded to version 3.9, previous versions errored
    with Java 11.
    
    CircleCI tests are run using microk8s.
    
    Patch by Jon Haddad; Reviewed by Dinesh Joshi for CASSANDRASC-23

56f547f02ce431038ede6d5c75011c8138e1968d | Author: Jon Haddad <jon@jonhaddad.com>
 | 2020-04-23 16:33:21-07:00

    Ninja fix to changelog

d57f2a487167f2b0ea5e71b93ff856b6324ee1e0 | Author: Jon Haddad <jon@jonhaddad.com>
 | 2020-04-23 14:49:37-07:00

    Set up asciidoc based documentation.
    
    Patch by Jon Haddad; Reviewed by Dinesh Joshi for CASSANDRASC-15

14770b6921f0dcc801a2428da65e41553d13ada4 | Author: Jon Haddad <jon@jonhaddad.com>
 | 2020-04-21 16:00:09-07:00

    Gradle can now generate Deb packages, RPMs and Docker containers
    
    Patch by Jon Haddad; Reviewed by Jake Luciani and Dinesh Joshi for CASSANDRASC-14

86d5c28d4b23518d3073c947a38b38df8025bd8b | Author: Jon Haddad <jon@jonhaddad.com>
 | 2020-03-17 16:33:43-07:00

    Linked to JIRA for issues

c2d684d7423bbf02a6fc231345eb1c2335cbc0b3 | Author: Jon Haddad <jon@jonhaddad.com>
 | 2020-03-09 12:45:10-07:00

    Security patch for snake yaml
    
    Bumped commons-configuration2 to latest version and correctly use
    YAMLConfiguration.
    
    Patch by Jon Haddad; Reviewed by Dinesh Joshi for CASSANDRASC-12

2c5f4841479d5ff80a21540ec4e2fa5344a52251 | Author: Jon Haddad <jon@jonhaddad.com>
 | 2020-03-09 11:11:17-07:00

    Ninja fix changelog

595fea7d97f0d87ac9b9a1510379a6faa6a29abf | Author: Jon Haddad <jon@jonhaddad.com>
 | 2020-03-04 13:56:46-08:00

    Improving CircleCI build reliability
    
    Switched to Circle machine image - docker has issues with networking in tests
    Fix storing of test results
    Updated readme with Java 11
    Upgrade vertx
    Wait for vertx server startup before sending requests
    Update simulacron to latest bug fix version
    added spotbugs exclude config to avoid incorrect NPE error on java 11
    Configure CircleCi to run tests with Java 11
    
    Patch by Jon Haddad; Reviewed by Dinesh Joshi for CASSANDRA-15611

29317751434cd1b3a129fd4e44628b28c421c6bd | Author: Jon Haddad <jon@jonhaddad.com>
 | 2020-03-03 15:24:50-08:00

    Upgraded gradle and replaced FindBugs with SpotBugs.
    
    * Upgrading from findbugs (JDK 8 only) to Spotbugs.  FindBugs was abandoned
      years ago and will not be updated.
    * Upgraded Gradle to version 6.2.1
    
    Patch by Jon Haddad; Reviewed by Dinesh Joshi for CASSANDRA-15610.

346932217ee3149211b52500c4698906e7f08844 | Author: Jon Haddad <jon@jonhaddad.com>
 | 2020-03-02 12:42:13-08:00

    Updated readme to point to Slack instead of IRC

c7d68e72daafd83657f5d427223dd6283af70128 | Author: Jon Haddad <jon@jonhaddad.com>
 | 2020-02-28 16:54:19-08:00

    Improving local HealthServiceIntegrationTest reliablility
    
    There appears to be a race condidtion with the simulacron library that causes
    test failure if we don't wait long enough.  This patch simply extends
    the window that we can wait for a test node to come back online.
    
    Patch by Jon Haddad; Reviewed by Dinesh Joshi for CASSANDRA-15615