Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.0(EOL), 10.1(EOL), 10.2(EOL), 10.3(EOL), 10.4(EOL)
-
None
Description
When Master sets up @@global.mysql56_temporal_format=0
to create a table with DATETIME(m) column its row-based format image does not include the precision
which therefore is unknown by Slave. When master and slave precisions are different (m \not= s) both lossy and non-lossy replication fail. Consequently fails DATATIME(m) to DATE because inferred conversion involves
DATETIME(m) to DATETIME(0) at the first stage.
Attachments
Issue Links
- relates to
-
MDEV-17098 DATE -> DATETIME replication conversion not working, even in ALL_NON_LOSSY mode
- Closed