mariadb/storage
Marko Mäkelä c436338d9d Assert that DB_TRX_ID must be set on delete-marked records
This is preparation for MDEV-12288, which would set DB_TRX_ID=0
when purging history. Also with that change in place, delete-marked
records must always refer to an undo log record via a nonzero
DB_TRX_ID column. (The DB_TRX_ID is only present in clustered index
leaf page records.)

btr_cur_parse_del_mark_set_clust_rec(), rec_get_trx_id():
Statically allocate the offsets
(should never use the heap). Add some debug assertions.

Replace some use of rec_get_trx_id() with row_get_rec_trx_id().

trx_undo_report_row_operation(): Add some sanity checks that are
common for all operations that produce undo log.
2017-07-01 11:02:58 +03:00
..
archive MDEV-11645: archive.archive fails in buildbot with valgrind (Use of uninitialised value) 2017-03-15 21:26:39 +05:30
blackhole
cassandra Merge branch '10.1' into 10.2 2017-03-30 12:48:42 +02:00
connect Merge 10.1 into 10.2 2017-05-23 11:09:47 +03:00
csv Merge 10.0 into 10.1 2017-05-23 08:59:03 +03:00
example
federated Merge 10.1 into 10.2 2017-05-22 09:46:51 +03:00
federatedx Merge 10.1 into 10.2 2017-05-26 22:45:46 +03:00
heap Merge 10.1 into 10.2 2017-05-22 09:46:51 +03:00
innobase Assert that DB_TRX_ID must be set on delete-marked records 2017-07-01 11:02:58 +03:00
maria Added tmp_disk_table_size to limit size of Aria temp tables in tmpdir 2017-06-30 22:31:37 +03:00
mroonga Merge branch '10.1' into 10.2 2017-03-30 12:48:42 +02:00
myisam Simplify IO_CACHE by removing current_pos and end_pos as self-references 2017-06-28 15:23:36 +03:00
myisammrg Adjust storage_engine suite according to server changes in 10.2 2017-06-03 02:47:52 +03:00
oqgraph Merge branch '10.1' into 10.2 2017-03-30 12:48:42 +02:00
perfschema Merge 10.1 into 10.2 2017-05-23 11:09:47 +03:00
rocksdb MDEV-12528 Run the engine-agnostic test suite on MyRocks 2017-06-23 00:34:57 +03:00
sequence Fix several compile warnings on Windows 2017-03-17 08:56:57 +00:00
sphinx Merge 10.1 into 10.2 2017-05-22 09:46:51 +03:00
spider Updated spider/bg and spider/handler mtr suites. 2017-06-30 14:58:05 -07:00
test_sql_discovery store/show vcols as item->print() 2016-12-12 20:35:41 +01:00
tokudb Merge 10.1 into 10.2 2017-05-23 11:09:47 +03:00
xtradb Merge 10.1 into 10.2 2017-06-19 16:46:34 +03:00