summaryrefslogtreecommitdiff
path: root/libmysql
diff options
context:
space:
mode:
authorkevin.lewis@oracle.com <>2011-09-20 18:17:36 -0600
committerkevin.lewis@oracle.com <>2011-09-20 18:17:36 -0600
commit0f359571c5ade4acca6b58bb9c0603ed63cb4da1 (patch)
tree797860694431556112c925410c2c9b80e08e3fa5 /libmysql
parent2e7098561b90a556f80eedf45345c9b25897644a (diff)
downloadmariadb-git-0f359571c5ade4acca6b58bb9c0603ed63cb4da1.tar.gz
Bug 12963823 - Crash in Purge thread under unusual circumstances.
The problem occurred when indexes are added between the time that an UNDO record is created and the time that the purge thread comes around and deletes the old secondary index entries. The purge thread would hit an assert when trying to build a secondary index entry for searching. The problem was that the old value of those fields were not in the UNDO record since they were not part of an index when the UPDATE occured. A test case was added to innodb-index.test.
Diffstat (limited to 'libmysql')
0 files changed, 0 insertions, 0 deletions