[MDEV-32805] replication from timestamp to datetime cannot succeed (even with slave_type_conversions='ALL_LOSSY') Created: 2023-11-15 Updated: 2023-12-31 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Replication |
| Affects Version/s: | 10.4.32 |
| Fix Version/s: | 10.4, 10.6, 10.11 |
| Type: | Bug | Priority: | Major |
| Reporter: | Daniel Black | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
From https://www.reddit.com/r/mariadb/comments/17ufav9/changing_datatypes_on_replica_failing/ When a replica has a dataype changed from timestamp to datetime it stops the replication even under slave_type_conversions='ALL_LOSSY'; In a non-replication situation conversion occurs without even a warning:
Request that replication from timestamp to datetime columns occur (preferably without even a lossy requirement if appropriate).
|
| Comments |
| Comment by Rick James [ 2023-12-31 ] |
|
Please add a complete list of what counts as LOSSY and what counts as invalid.
|
| Comment by Daniel Black [ 2023-12-31 ] |
|
I think its all datatype based only currently. Interesting idea with value based. Note to implemented - substantial refactor in 10.5 |