Skip to content

Remove outdated CQL protocol versions (1, 2) #60

Description

@sylwiaszunejko

Migrated to Jira: DRIVER-156

v4 release scope

  • Remove public protocol V1 and V2 enum values and all implementation paths.
  • Make protocol V3 the minimum supported protocol.
  • Document Cassandra 2.1+ as the server compatibility floor.
  • Cover negotiation, explicit-version selection, and rejection of removed versions.
  • Record the intentional public removals in the exact v4 ApiCompat allowlist.

Activity

  1. mykaul commented on Jul 30, 2025

    @mykaul

    That's a great idea. I haven't played with Csharp in... 20 years? Maybe more? But I can give it a shot some weekend, just for fun.

  2. self-assigned this
    on Feb 10, 2026
  3. added theissue type on Jul 2, 2026
  4. added this to the v4.0.0.0 milestone on Oct 2, 2026
  5. added
    API-breakingThis might introduce incompatible API changes
    release-blockerMust be resolved before the next release.
    on Oct 2, 2026
  6. added 3 commits that reference this issue on Oct 28, 2026
    b8ad894
    b59374a
    db8bfed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

API-breakingThis might introduce incompatible API changesjira_migration_doneIssue migrated to Jirarelease-blockerMust be resolved before the next release.

Type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions