API Changes
- Deprecate
IsolationLevel.SNAPSHOTin favor ofIsolationLevel.SNAPSHOT_READ_ONLY
Bugfixes
-
Treat most table TTL changes as non-critical schema changes
Now we allow to:- Have an entity with a
@TTLannotation, but actual TTL different from TTL in annotation - Have an entity without a
@TTLannotation but actual TTL set (presumably manually, e.g., to mitigate an incident)
We still disallow dangerous differences:
- Have an entity explicitly annotated with
@TTLbut no actual TTL set (app would expect entity rows to be cleaned up, but they won't be!)
- Have an entity with a