Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CASSGO-1 CASSGO-30 Native Protocol 5 Support #1822

Open
wants to merge 26 commits into
base: trunk
Choose a base branch
from

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    fbdaa2b View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    93fb4ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d926108 View commit details
    Browse the repository at this point in the history
  3. Returned panics on setting keyspace and now_in_seconds field when pro…

    …to ver < 5.
    
    Using ptr based logic for now_in_seconds field instead of additional flag
    worryg0d committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    a1baea2 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Added description for TestLargeSizeQuery and TestQueryCompressionNotW…

    …orthIt integration tests
    worryg0d committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b77aa18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    465332b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f613eaa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    380d660 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    8b7e64b View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    2eb3fbe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a210f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8ab2fa View commit details
    Browse the repository at this point in the history
  4. Improved error messages

    worryg0d committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    34db5ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    df5adc0 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    a79c985 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Compressor append-like API

    worryg0d committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    86130c0 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    1343003 View commit details
    Browse the repository at this point in the history
  2. Updating prepared stmt metadata result set and result_metadata_id whe…

    …n METADATA_CHANGED is presented in ROWS/RESULT only if the prepared stmt is presented in the cache
    worryg0d committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    98e37c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31d10f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    2a5056d View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. 1. Updating info to ensure the code looking at the updated prepared stmt

    2. The driver should relly on No_metadata flag instead of Skip_metadata when handling RESULT/ROWS responses from C*
    worryg0d committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    bf0d7fa View commit details
    Browse the repository at this point in the history
  2. 1. Updated TestPrepareExecuteMetadataChangedFlag to validate Metadata…

    …_changed handling logic by forcing the driver to execute queries with old metadata
    
    2. Added checking of integrity of the result to the test
    worryg0d committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    0592a90 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. 1. Updated the way how the driver constructs stmt cache keys. The cur…

    …rent code base uses initial keyspace provided by the user to construct the keys. Since proto v5 we also should account for keyspace bounding for a specific query, so the driver should use the bounded keyspace instead of the initial to construct the key.
    
    2. Changed the way how routing key cache keys are constructed to account the keyspace overriding as well.
    worryg0d committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    0298a00 View commit details
    Browse the repository at this point in the history
  2. Added skip for TestStmtCacheUsesOverriddenKeyspace and TestRoutingKey…

    …CacheUsesOverriddenKeyspace integration tests when running on proto < 5 because they requires overridding keyspace feature that is available for proto 5 and higher
    worryg0d committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    a1a613c View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Go bump to 1.19

    worryg0d committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    e779e73 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Configuration menu
    Copy the full SHA
    5ca5382 View commit details
    Browse the repository at this point in the history