Details
- 
    Bug 
- 
    Status: Closed (View Workflow)
- 
    Critical 
- 
    Resolution: Fixed
- 
    N/A
- 
    None
Description
| create table t (f int); | 
| lock table t write; | 
| alter table t force, algorithm=copy, lock=none; | 
| Â | 
| # Cleanup | 
| drop table t; | 
| bb-10.10-MDEV-16329 cb1f08bd1c | 
| mysqltest: At line 3: query 'alter table t force, algorithm=copy, lock=none' failed: ER_ALTER_OPERATION_NOT_SUPPORTED_REASON (1846): LOCK=NONE is not supported. Reason: COPY algorithm requires a lock. Try LOCK=SHARED | 
If it's expected, it needs to be documented.
Attachments
Issue Links
- causes
- 
                    MDEV-29056 Replica SQL thread stops with 1846 error on ALTER ONLINE after LOCK WRITE -         
- Closed
 
-         
- is caused by
- 
                    MDEV-16329 Engine-independent online ALTER TABLE -         
- Closed
 
-         
- relates to
- 
                     MDEV-28808
        Test MDEV-16329 (ALTER ONLINE TABLE) - Core server part MDEV-28808
        Test MDEV-16329 (ALTER ONLINE TABLE) - Core server part-         
- Closed
 
-