Files
tasks/common/persistence/sql/sqlplugin/sqlite
25897e200b Add version column to SQLlite, MySQL, and Postgress VisibilityStores (#7350)
## What changed?
Add version column to SQLlite, MySQL, and Postgress VisibilityStores

## Why?
There is no built in support for versioning in SQLlite, MySQL, and
Postgress, which leaves open the possibility for out-of-order updates.
We need to explicitly have a column for version to prevent this.

## How did you test it?
Manually tested that Server can run normally (still some bugs). There
will be more tests with nightly pipelines and mid pipeline version
changes to test backwards compatibility.

## Potential risks
High. A failure during table alteration or in compatibility guarantees
would entirely halt all visibility updates.

## Documentation
Not that I am aware of. We will have to close several github issues
though!

## Is hotfix candidate?
Not for cloud. Aiming for upcoming OSS release.

---------

Co-authored-by: rodrigozhou <[email protected]>
2025-02-15 22:31:28 -07:00
..
2022-04-13 15:29:38 -07:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-05-09 12:17:52 -07:00
2024-08-23 14:48:10 -06:00
2022-04-13 15:29:38 -07:00
2022-04-13 15:29:38 -07:00
2024-08-23 14:48:10 -06:00