/dports/databases/mariadb105-client/mariadb-10.5.15/storage/innobase/trx/ |
H A D | trx0rseg.cc | 457 buf_block_t* rseg_hdr = trx_rsegf_get_new( in trx_rseg_mem_restore() local 460 if (!mach_read_from_4(TRX_RSEG + TRX_RSEG_FORMAT + rseg_hdr->frame)) { in trx_rseg_mem_restore() 462 + rseg_hdr->frame); in trx_rseg_mem_restore() 469 + rseg_hdr->frame; in trx_rseg_mem_restore() 473 + rseg_hdr in trx_rseg_mem_restore() 483 + rseg_hdr->frame); in trx_rseg_mem_restore() 491 rseg_hdr, trx_sys.recovered_wsrep_xid); in trx_rseg_mem_restore() 506 + rseg_hdr->frame) in trx_rseg_mem_restore() 508 if (dberr_t err = trx_undo_lists_init(rseg, max_trx_id, rseg_hdr)) { in trx_rseg_mem_restore() 513 + rseg_hdr->frame)) { in trx_rseg_mem_restore() [all …]
|
H A D | trx0purge.cc | 353 buf_block_t* rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, &mtr); in trx_purge_free_segment() local 375 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, &mtr); in trx_purge_free_segment() 393 trx_purge_remove_log_hdr(rseg_hdr, block, hdr_addr.boffset, &mtr); in trx_purge_free_segment() 405 byte* hist = TRX_RSEG + TRX_RSEG_HISTORY_SIZE + rseg_hdr->frame; in trx_purge_free_segment() 408 mtr.write<4>(*rseg_hdr, hist, mach_read_from_4(hist) - seg_size); in trx_purge_free_segment() 437 buf_block_t* rseg_hdr = trx_rsegf_get(rseg.space, rseg.page_no, &mtr); in trx_purge_truncate_rseg_history() local 440 + rseg_hdr->frame); in trx_purge_truncate_rseg_history() 488 trx_purge_remove_log_hdr(rseg_hdr, block, hdr_addr.boffset, in trx_purge_truncate_rseg_history() 498 rseg_hdr = trx_rsegf_get(rseg.space, rseg.page_no, &mtr); in trx_purge_truncate_rseg_history()
|
/dports/databases/mariadb105-server/mariadb-10.5.15/storage/innobase/trx/ |
H A D | trx0rseg.cc | 457 buf_block_t* rseg_hdr = trx_rsegf_get_new( in trx_rseg_mem_restore() local 460 if (!mach_read_from_4(TRX_RSEG + TRX_RSEG_FORMAT + rseg_hdr->frame)) { in trx_rseg_mem_restore() 462 + rseg_hdr->frame); in trx_rseg_mem_restore() 469 + rseg_hdr->frame; in trx_rseg_mem_restore() 473 + rseg_hdr in trx_rseg_mem_restore() 483 + rseg_hdr->frame); in trx_rseg_mem_restore() 491 rseg_hdr, trx_sys.recovered_wsrep_xid); in trx_rseg_mem_restore() 506 + rseg_hdr->frame) in trx_rseg_mem_restore() 508 if (dberr_t err = trx_undo_lists_init(rseg, max_trx_id, rseg_hdr)) { in trx_rseg_mem_restore() 513 + rseg_hdr->frame)) { in trx_rseg_mem_restore() [all …]
|
H A D | trx0purge.cc | 353 buf_block_t* rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, &mtr); in trx_purge_free_segment() local 375 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, &mtr); in trx_purge_free_segment() 393 trx_purge_remove_log_hdr(rseg_hdr, block, hdr_addr.boffset, &mtr); in trx_purge_free_segment() 405 byte* hist = TRX_RSEG + TRX_RSEG_HISTORY_SIZE + rseg_hdr->frame; in trx_purge_free_segment() 408 mtr.write<4>(*rseg_hdr, hist, mach_read_from_4(hist) - seg_size); in trx_purge_free_segment() 437 buf_block_t* rseg_hdr = trx_rsegf_get(rseg.space, rseg.page_no, &mtr); in trx_purge_truncate_rseg_history() local 440 + rseg_hdr->frame); in trx_purge_truncate_rseg_history() 488 trx_purge_remove_log_hdr(rseg_hdr, block, hdr_addr.boffset, in trx_purge_truncate_rseg_history() 498 rseg_hdr = trx_rsegf_get(rseg.space, rseg.page_no, &mtr); in trx_purge_truncate_rseg_history()
|
/dports/databases/mariadb104-server/mariadb-10.4.24/storage/innobase/trx/ |
H A D | trx0purge.cc | 329 trx_rsegf_t* rseg_hdr, in trx_purge_remove_log_hdr() argument 333 flst_remove(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_remove_log_hdr() 346 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 352 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, &mtr); in trx_purge_free_segment() 404 const ulint hist_size = mach_read_from_4(rseg_hdr in trx_purge_free_segment() 408 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 431 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 442 rseg_hdr = trx_rsegf_get(rseg.space, rseg.page_no, &mtr); in trx_purge_truncate_rseg_history() 445 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 489 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_truncate_rseg_history() [all …]
|
/dports/databases/mariadb104-client/mariadb-10.4.24/storage/innobase/trx/ |
H A D | trx0purge.cc | 329 trx_rsegf_t* rseg_hdr, 333 flst_remove(rseg_hdr + TRX_RSEG_HISTORY, 346 trx_rsegf_t* rseg_hdr; 352 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, &mtr); 404 const ulint hist_size = mach_read_from_4(rseg_hdr 408 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, 431 trx_rsegf_t* rseg_hdr; 442 rseg_hdr = trx_rsegf_get(rseg.space, rseg.page_no, &mtr); 445 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); 489 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); [all …]
|
/dports/databases/mysql55-client/mysql-5.5.62/storage/innobase/trx/ |
H A D | trx0purge.c | 420 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 435 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_free_segment() 475 flst_cut_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_free_segment() 495 hist_size = mtr_read_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 499 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 526 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 537 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history() 541 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 571 flst_truncate_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_truncate_rseg_history() 606 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history()
|
H A D | trx0undo.c | 420 trx_rsegf_t* rseg_hdr,/*!< in: rollback segment header, page in trx_undo_seg_create() argument 439 ut_ad(mtr && id && rseg_hdr); in trx_undo_seg_create() 445 slot_no = trx_rsegf_undo_find_free(rseg_hdr, mtr); in trx_undo_seg_create() 458 space = page_get_space_id(page_align(rseg_hdr)); in trx_undo_seg_create() 500 trx_rsegf_set_nth_undo(rseg_hdr, slot_no, in trx_undo_seg_create()
|
/dports/databases/mariadb103-server/mariadb-10.3.34/storage/innobase/trx/ |
H A D | trx0purge.cc | 329 trx_rsegf_t* rseg_hdr, in trx_purge_remove_log_hdr() argument 333 flst_remove(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_remove_log_hdr() 346 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 352 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, &mtr); in trx_purge_free_segment() 404 const ulint hist_size = mach_read_from_4(rseg_hdr in trx_purge_free_segment() 408 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 431 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 442 rseg_hdr = trx_rsegf_get(rseg.space, rseg.page_no, &mtr); in trx_purge_truncate_rseg_history() 445 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 489 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_truncate_rseg_history() [all …]
|
/dports/databases/mariadb103-client/mariadb-10.3.34/storage/innobase/trx/ |
H A D | trx0purge.cc | 329 trx_rsegf_t* rseg_hdr, 333 flst_remove(rseg_hdr + TRX_RSEG_HISTORY, 346 trx_rsegf_t* rseg_hdr; 352 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, &mtr); 404 const ulint hist_size = mach_read_from_4(rseg_hdr 408 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, 431 trx_rsegf_t* rseg_hdr; 442 rseg_hdr = trx_rsegf_get(rseg.space, rseg.page_no, &mtr); 445 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); 489 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); [all …]
|
/dports/databases/mysqlwsrep56-server/mysql-wsrep-wsrep_5.6.51-25.33/storage/innobase/trx/ |
H A D | trx0purge.cc | 306 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 322 rseg_hdr = trx_rsegf_get( in trx_purge_free_segment() 367 flst_cut_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_free_segment() 387 hist_size = mtr_read_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 391 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 414 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 425 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history() 429 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 465 flst_truncate_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_truncate_rseg_history() 500 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history()
|
/dports/databases/mysql56-client/mysql-5.6.51/storage/innobase/trx/ |
H A D | trx0purge.cc | 306 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 322 rseg_hdr = trx_rsegf_get( in trx_purge_free_segment() 367 flst_cut_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_free_segment() 387 hist_size = mtr_read_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 391 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 414 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 425 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history() 429 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 465 flst_truncate_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_truncate_rseg_history() 500 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history()
|
/dports/databases/percona56-client/percona-server-5.6.51-91.0/storage/innobase/trx/ |
H A D | trx0purge.cc | 310 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 326 rseg_hdr = trx_rsegf_get( in trx_purge_free_segment() 371 flst_cut_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_free_segment() 391 hist_size = mtr_read_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 395 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 418 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 429 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history() 433 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 469 flst_truncate_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_truncate_rseg_history() 504 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history()
|
H A D | trx0undo.cc | 435 trx_rsegf_t* rseg_hdr,/*!< in: rollback segment header, page in trx_undo_seg_create() argument 456 ut_ad(rseg_hdr != NULL); in trx_undo_seg_create() 462 slot_no = trx_rsegf_undo_find_free(rseg_hdr, mtr); in trx_undo_seg_create() 475 space = page_get_space_id(page_align(rseg_hdr)); in trx_undo_seg_create() 517 trx_rsegf_set_nth_undo(rseg_hdr, slot_no, in trx_undo_seg_create()
|
/dports/databases/percona56-server/percona-server-5.6.51-91.0/storage/innobase/trx/ |
H A D | trx0purge.cc | 310 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 326 rseg_hdr = trx_rsegf_get( in trx_purge_free_segment() 371 flst_cut_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_free_segment() 391 hist_size = mtr_read_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 395 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 418 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 429 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history() 433 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 469 flst_truncate_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_truncate_rseg_history() 504 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history()
|
H A D | trx0undo.cc | 435 trx_rsegf_t* rseg_hdr,/*!< in: rollback segment header, page in trx_undo_seg_create() argument 456 ut_ad(rseg_hdr != NULL); in trx_undo_seg_create() 462 slot_no = trx_rsegf_undo_find_free(rseg_hdr, mtr); in trx_undo_seg_create() 475 space = page_get_space_id(page_align(rseg_hdr)); in trx_undo_seg_create() 517 trx_rsegf_set_nth_undo(rseg_hdr, slot_no, in trx_undo_seg_create()
|
/dports/databases/percona-pam-for-mysql/percona-server-5.6.51-91.0/storage/innobase/trx/ |
H A D | trx0purge.cc | 310 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 326 rseg_hdr = trx_rsegf_get( in trx_purge_free_segment() 371 flst_cut_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_free_segment() 391 hist_size = mtr_read_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 395 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 418 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 429 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history() 433 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 469 flst_truncate_end(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_truncate_rseg_history() 504 rseg_hdr = trx_rsegf_get(rseg->space, rseg->zip_size, in trx_purge_truncate_rseg_history()
|
/dports/databases/percona57-server/percona-server-5.7.36-39/storage/innobase/trx/ |
H A D | trx0purge.cc | 437 trx_rsegf_t* rseg_hdr, in trx_purge_remove_log_hdr() argument 441 flst_remove(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_remove_log_hdr() 460 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 478 rseg_hdr = trx_rsegf_get( in trx_purge_free_segment() 523 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_free_segment() 538 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 561 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 576 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, in trx_purge_truncate_rseg_history() 580 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 636 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_truncate_rseg_history() [all …]
|
/dports/databases/mysqlwsrep57-server/mysql-wsrep-wsrep_5.7.35-25.27/storage/innobase/trx/ |
H A D | trx0purge.cc | 416 trx_rsegf_t* rseg_hdr, in trx_purge_remove_log_hdr() argument 420 flst_remove(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_remove_log_hdr() 439 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 457 rseg_hdr = trx_rsegf_get( in trx_purge_free_segment() 502 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_free_segment() 517 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 540 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 555 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, in trx_purge_truncate_rseg_history() 559 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 615 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_truncate_rseg_history() [all …]
|
/dports/databases/percona57-client/percona-server-5.7.36-39/storage/innobase/trx/ |
H A D | trx0purge.cc | 437 trx_rsegf_t* rseg_hdr, in trx_purge_remove_log_hdr() argument 441 flst_remove(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_remove_log_hdr() 460 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 478 rseg_hdr = trx_rsegf_get( in trx_purge_free_segment() 523 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_free_segment() 538 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 561 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 576 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, in trx_purge_truncate_rseg_history() 580 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 636 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_truncate_rseg_history() [all …]
|
/dports/databases/percona57-pam-for-mysql/percona-server-5.7.36-39/storage/innobase/trx/ |
H A D | trx0purge.cc | 437 trx_rsegf_t* rseg_hdr, in trx_purge_remove_log_hdr() argument 441 flst_remove(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_remove_log_hdr() 460 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 478 rseg_hdr = trx_rsegf_get( in trx_purge_free_segment() 523 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_free_segment() 538 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 561 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 576 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, in trx_purge_truncate_rseg_history() 580 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 636 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_truncate_rseg_history() [all …]
|
/dports/databases/xtrabackup/percona-xtrabackup-2.4.21/storage/innobase/trx/ |
H A D | trx0purge.cc | 416 trx_rsegf_t* rseg_hdr, in trx_purge_remove_log_hdr() argument 420 flst_remove(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_remove_log_hdr() 439 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 457 rseg_hdr = trx_rsegf_get( in trx_purge_free_segment() 502 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_free_segment() 517 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 540 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 556 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, in trx_purge_truncate_rseg_history() 560 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 616 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_truncate_rseg_history() [all …]
|
/dports/databases/mysql57-client/mysql-5.7.36/storage/innobase/trx/ |
H A D | trx0purge.cc | 416 trx_rsegf_t* rseg_hdr, in trx_purge_remove_log_hdr() argument 420 flst_remove(rseg_hdr + TRX_RSEG_HISTORY, in trx_purge_remove_log_hdr() 439 trx_rsegf_t* rseg_hdr; in trx_purge_free_segment() local 457 rseg_hdr = trx_rsegf_get( in trx_purge_free_segment() 502 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_free_segment() 517 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, in trx_purge_free_segment() 540 trx_rsegf_t* rseg_hdr; in trx_purge_truncate_rseg_history() local 555 rseg_hdr = trx_rsegf_get(rseg->space, rseg->page_no, in trx_purge_truncate_rseg_history() 559 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 615 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_truncate_rseg_history() [all …]
|
/dports/databases/xtrabackup8/percona-xtrabackup-8.0.14/storage/innobase/trx/ |
H A D | trx0purge.cc | 388 static void trx_purge_remove_log_hdr(trx_rsegf_t *rseg_hdr, in trx_purge_remove_log_hdr() argument 404 trx_rsegf_t *rseg_hdr; in trx_purge_free_segment() local 422 rseg_hdr = in trx_purge_free_segment() 463 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_free_segment() 474 mtr_read_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, MLOG_4BYTES, &mtr); in trx_purge_free_segment() 477 mlog_write_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, hist_size - seg_size, in trx_purge_free_segment() 492 trx_rsegf_t *rseg_hdr; in trx_purge_truncate_rseg_history() local 508 rseg_hdr = in trx_purge_truncate_rseg_history() 512 flst_get_last(rseg_hdr + TRX_RSEG_HISTORY, &mtr)); in trx_purge_truncate_rseg_history() 563 trx_purge_remove_log_hdr(rseg_hdr, log_hdr, &mtr); in trx_purge_truncate_rseg_history() [all …]
|
H A D | trx0rseg.cc | 931 trx_rsegf_t *rseg_hdr = trx_rsegf_get(space_id, page_no, page_size, &mtr); in validate_curr_size() local 935 mtr_read_ulint(rseg_hdr + TRX_RSEG_HISTORY_SIZE, MLOG_4BYTES, &mtr); in validate_curr_size() 941 page_no_t undo_page_no = trx_rsegf_get_nth_undo(rseg_hdr, i, &mtr); in validate_curr_size()
|