Skip to content

YOJ 2.8.2 (minor updates)

Latest

Choose a tag to compare

@nvamelichev nvamelichev released this 23 Mar 19:14
· 1 commit to main since this release

API Changes

  • Deprecate IsolationLevel.SNAPSHOT in favor of IsolationLevel.SNAPSHOT_READ_ONLY

Bugfixes

  • Treat most table TTL changes as non-critical schema changes
    Now we allow to:

    • Have an entity with a @TTL annotation, but actual TTL different from TTL in annotation
    • Have an entity without a @TTL annotation but actual TTL set (presumably manually, e.g., to mitigate an incident)

    We still disallow dangerous differences:

    • Have an entity explicitly annotated with @TTL but no actual TTL set (app would expect entity rows to be cleaned up, but they won't be!)