Details
-
Bug
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
-
None
-
None
Description
When doing an ALTER TABLE table_name sequence=1 we should give an error if:
- That table definition does not match what is required by sequences.
- This should already be the case
- The table has 1 row
- The content matches an allowed sequence state
Attachments
Issue Links
- blocks
-
MDEV-35866 mariadb-check does not return warning for incorrect sequence with engine InnoDB
-
- Stalled
-
- relates to
-
MDEV-22491 Support mariadb-check and CHECK TABLE with SEQUENCE
-
- In Testing
-
-
MDEV-36038 ALTER TABLE…SEQUENCE does not work correctly with InnoDB
-
- Closed
-
ycp, I am not sure I understand your reasoning. Because it has been possible to introduce corruption in several releases of the product, it should remain useful to implement a check that would detect and flag such corruption, even if the possibility of future corruption was completely eliminated. After all, we support in-place upgrade from older versions of the product.