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

sql: error in cluster_logical_timestamp when not SERIALIZABLE #107090

Merged

Commits on Jul 25, 2023

  1. sql: error in cluster_logical_timestamp when not SERIALIZABLE

    Previously, running `cluster_logical_timestamp` within an isolation
    level that tolerated write skew would result in an unhandled panic.
    
    This commit adds a gate at the SQL level that will instead return a
    FeatureNotSupported pgerror. This behavior may be permanent or may be
    removed once we determine how CommitTimestamp should function at these
    isolation levels.
    
    Epic:  CRDB-26546
    Part of: cockroachdb#103245
    Release note (sql change): cluster_logical_timestamp now returns an
    error when called at isolation levels lower than SERIALIZABLE.
    chrisseto committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    55ed31f View commit details
    Browse the repository at this point in the history