[MDEV-15226] RocksDB: Could not get index information for Index Number Created: 2018-02-06 Updated: 2023-06-08 Resolved: 2023-06-08 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - RocksDB |
| Affects Version/s: | 10.2, 10.3 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Major |
| Reporter: | Elena Stepanova | Assignee: | Sergei Petrunia |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | None | ||
| Description |
|
Note: Run the test case with --ssl --mysqld=--plugin-load-add=ha_rocksdb --mem. I don't know why ssl is needed here, somehow it changes MTR behavior. My non-MTR tests seem to trigger the same problem without SSL.
|
| Comments |
| Comment by Elena Stepanova [ 2018-04-16 ] | ||||||||||||||||||||||||||||
|
psergey, I've updated the description, it appears that it's important to run the test in shm (e.g. with --mem), in addition to previously mentioned options. Could you please try again? | ||||||||||||||||||||||||||||
| Comment by Sergei Petrunia [ 2018-04-17 ] | ||||||||||||||||||||||||||||
|
Reproducible, for example on this cset:
It is not yet clear to me what is happening. | ||||||||||||||||||||||||||||
| Comment by Sergei Petrunia [ 2018-04-17 ] | ||||||||||||||||||||||||||||
|
The issue is not reproducible without the XA commands. Debug log:
| ||||||||||||||||||||||||||||
| Comment by Elena Stepanova [ 2023-06-08 ] | ||||||||||||||||||||||||||||
|
The behavior changed some time between 10.2.34 and 10.2.44, now ALTER TABLE t1 FORCE in the test case doesn't execute apparently waiting for a lock. I assume it's the expected outcome, at least InnoDB did the same even on 10.2.34. Closing as "can't reproduce" as I won't bisect to find the exact commit which changed it; in fact it's reproducible at least on 10.2.34 and thus was fixed in one of the next 10 versions. |