[MDEV-15136] 'delete from user where username = "admin"' failed: 1112: Table 'user' uses an extension that doesn't exist in this MariaDB version Created: 2018-01-30  Updated: 2018-03-06  Resolved: 2018-02-23

Status: Closed
Project: MariaDB Server
Component/s: Versioned Tables
Affects Version/s: 10.3.4
Fix Version/s: 10.3.5

Type: Bug Priority: Critical
Reporter: Eugene Kosov (Inactive) Assignee: Sergei Golubchik
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Relates
relates to MDEV-14681 Bogus ER_UNSUPPORTED_EXTENSION (Table... Closed
relates to MDEV-15121 ER_UNSUPPORTED_EXTENSION when using O... Closed

 Description   

create table user
(
    id               int auto_increment primary key,
    username         varchar(50) not null
) engine innodb with system versioning;
 
create table products
(
    id                int auto_increment primary key,
    name              varchar(100) not null,
    modifiedby        int not null,
    foreign key(modifiedby) references user(id) on delete cascade
) engine innodb with system versioning;
 
 
insert into user(username) values ("admin");
 
insert into products(name, modifiedby) values ("apple", 1);
delete from user where username = "admin";



 Comments   
Comment by Aleksey Midenkov [ 2018-01-31 ]

Original report

Comment by Eugene Kosov (Inactive) [ 2018-01-31 ]

Fixed in development branch https://github.com/tempesta-tech/mariadb/commit/28f80f3926f71aa99d62683661c0715ff98c76f4

Issue will be closed when fix will be merged to 10.3 branch.

Generated at Thu Feb 08 08:18:57 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.