summaryrefslogtreecommitdiff
path: root/storage/innobase/fut
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@oracle.com>2012-10-08 16:01:50 +0300
committerMarko Mäkelä <marko.makela@oracle.com>2012-10-08 16:01:50 +0300
commitb06620868ea840beffcfaf36e905bfecd27cfa85 (patch)
treeab07e1ee2bc167a0245e32bc23ffdce8281d73bf /storage/innobase/fut
parent540d0cd28eeb11abab578d189bbe748b930d8edc (diff)
downloadmariadb-git-b06620868ea840beffcfaf36e905bfecd27cfa85.tar.gz
Bug#14731482 UPDATE OR DELETE CORRUPTS A RECORD WITH A LONG PRIMARY KEY
We did not allocate enough bits for index->trx_id_offset, causing an UPDATE or DELETE of a table with a PRIMARY KEY longer than 1024 bytes to corrupt the PRIMARY KEY. dict_index_t: Allocate enough bits. dict_index_build_internal_clust(): Check for overflow of index->trx_id_offset. Trip a debug assertion when overflow occurs. rb:1380 approved by Jimmy Yang
Diffstat (limited to 'storage/innobase/fut')
0 files changed, 0 insertions, 0 deletions