Bug #22842 Falcon: unique-index creation quietly removes a row
| Submitted: | 29 Sep 2006 20:55 | Modified: | 3 Dec 2007 14:25 |
|---|---|---|---|
| Reporter: | Peter Gulutzan | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server: Falcon storage engine | Severity: | S2 (Serious) |
| Version: | 5.1.12-beta-debug | OS: | Linux (SUSE 10.0 / 64-bit) |
| Assigned to: | Kevin Lewis | CPU Architecture: | Any |
[29 Sep 2006 20:55]
Peter Gulutzan
[4 Oct 2006 6:06]
Hakan Küçükyılmaz
Verified on Linux 32-bit, change set 1.2364, 2006-10-03 [08:08] root@test>commit; Query OK, 0 rows affected (0.00 sec) [08:08] root@test>select * from t8; +------+------+ | s1 | s2 | +------+------+ | 1 | 1 | +------+------+ 1 row in set (0.01 sec) Regards, Hakan
[24 Jan 2007 15:49]
Ann Harrison
This will be fixed with on-line add index
[8 Jun 2007 19:14]
Kevin Lewis
This test now get's an error code when the create index is attempted since there are pending transactions at the time.
[29 Aug 2007 19:07]
Hakan Küçükyılmaz
Test case missing.
[31 Aug 2007 17:25]
Kevin Lewis
Testcase added.
[1 Dec 2007 13:09]
Hakan Küçükyılmaz
Fixed in 6.0.4
[3 Dec 2007 14:25]
MC Brown
A note has been added to the 6.0.4 changelog: Using CREATE UNIQUE INDEX on a Falcon table where rows contain duplicate values could result in pending transactions to the table being deleted
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.055 sec. using MySQL 8.4.7-u6-cloud
Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the
respective copyright holders.
It is not reviewed in advance
by Oracle and does not necessarily represent the opinion of
Oracle or any other party.