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

Fix #289: Add alternative execution for counting queries in lock service #292

Merged
merged 2 commits into from
May 9, 2024

Commits on May 6, 2024

  1. Add alternative execution for counting queries in lock service

    As explained in the issue liquibase#289, the aggregate functions are not supported by AWS Keyspaces.
    This fix tries to execute counting queries and if it fails, the same query without the COUNT
    function is executed and the returned rows are counted programmatically.
    
    Also removes code specific to `MSSQLDatabase` in `LockServiceCassandra` obviously not related
    with Liquibase implementation for Cassandra.
    maximevw authored and filipelautert committed May 6, 2024
    Configuration menu
    Copy the full SHA
    bdde9cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7f6802 View commit details
    Browse the repository at this point in the history