summaryrefslogtreecommitdiff
path: root/storage/innobase/lock
Commit message (Expand)AuthorAgeFilesLines
* Merge 10.2 into 10.3Marko Mäkelä2019-07-252-118/+92
|\
| * Merge 10.1 into 10.2Marko Mäkelä2019-07-252-131/+104
| |\
| | * Remove the wrappers ut_time(), ut_difftime(), ib_time_tMarko Mäkelä2019-07-242-7/+9
| | * Reduce the amount of time(NULL) calls for lock processingMarko Mäkelä2019-07-242-122/+126
| | * Always initialize trx_t::start_time_microMarko Mäkelä2019-07-241-4/+1
| | * Remove ut_usectime(), ut_gettimeofday()Marko Mäkelä2019-07-241-30/+16
* | | Merge 10.2 into 10.3Marko Mäkelä2019-05-144-4/+4
|\ \ \ | |/ /
| * | Merge 10.1 into 10.2Marko Mäkelä2019-05-134-4/+4
| |\ \ | | |/
| | * Update FSF addressVicențiu Ciorbaru2019-05-113-3/+3
* | | Merge 10.2 into 10.3Marko Mäkelä2019-04-291-53/+14
|\ \ \ | |/ /
| * | MDEV-18429: Simpler implementationMarko Mäkelä2019-04-291-307/+51
| * | Clean up ut_listMarko Mäkelä2019-04-291-2/+2
| * | MDEV-18429 Consistent non-locking reads do not appear in TRANSACTIONS section...Eugene Kosov2019-04-291-20/+31
| * | lock_rec_convert_impl_to_expl_for_trx(): Remove unused parameterMarko Mäkelä2019-04-261-2/+1
* | | Merge 10.2 into 10.3Marko Mäkelä2019-04-251-0/+1
|\ \ \ | |/ /
| * | Merge 10.1 into 10.2Marko Mäkelä2019-04-251-2/+3
| |\ \ | | |/
| | * Merge 5.5 into 10.1Marko Mäkelä2019-04-241-2/+3
| | |\
| | | * MDEV-15772 Potential list overrun during XA recoveryThirunarayanan Balathandayuthapani2019-04-241-18/+21
| | * | Revert MDEV-18464 and MDEV-12009Marko Mäkelä2019-03-281-32/+18
| | * | MDEV-18464: Port kill_one_trx fixes from 10.4 to 10.1Jan Lindström2019-03-281-18/+32
| | * | cmake: re-enable -Werror in the maintainer modeSergei Golubchik2019-03-271-1/+1
* | | | MDEV-15658: Assertion failed in lock_rec_other_trx_holds_expl_callbackMarko Mäkelä2019-03-271-1/+15
* | | | Merge 10.2 into 10.3Marko Mäkelä2018-11-301-1/+0
|\ \ \ \ | |/ / /
| * | | Remove some unnecessary InnoDB #includeMarko Mäkelä2018-11-291-1/+0
* | | | Merge 10.2 into 10.3Marko Mäkelä2018-11-261-3/+8
|\ \ \ \ | |/ / /
| * | | MDEV-14409 Assertion `page_rec_is_leaf(rec)' failed in lock_rec_validate_pageMarko Mäkelä2018-11-261-4/+9
* | | | Merge 10.2 into 10.3Marko Mäkelä2018-11-193-46/+40
|\ \ \ \ | |/ / /
| * | | Remove many redundant #include from InnoDBMarko Mäkelä2018-11-193-16/+3
| * | | MDEV-17765 lock_discard_page() may fail to discard locks for SPATIAL INDEXMarko Mäkelä2018-11-191-30/+37
| * | | MDEV-13564 Mariabackup does not work with TRUNCATEMarko Mäkelä2018-09-071-5/+4
* | | | Terminology: 'metadata record' instead of 'default row'Marko Mäkelä2018-09-191-32/+32
* | | | Merge 10.2 into 10.3Marko Mäkelä2018-08-281-2/+2
|\ \ \ \ | |/ / /
| * | | Merge 10.1 into 10.2Marko Mäkelä2018-08-211-2/+2
| |\ \ \ | | |/ /
| | * | MDEV-13333: Deadlock failure that does not occur elsewhereJan Lindström2018-08-061-2/+3
| | * | MDEV-16092 Crash in encryption.create_or_replaceMarko Mäkelä2018-05-041-4/+4
| | * | Fix a deadlock in thd_report_wait_for()Marko Mäkelä2018-03-161-15/+8
| | * | lock_table_create(), lock_rec_create(): Clean up the WSREP codeMarko Mäkelä2018-03-151-33/+10
* | | | Merge 10.2 into 10.3Marko Mäkelä2018-08-161-67/+18
|\ \ \ \ | |/ / /
| * | | MDEV-16136: Prevent wrong reuse in trx_reference()Marko Mäkelä2018-08-161-0/+2
| * | | Rename lock_pool_t to lock_listMarko Mäkelä2018-08-161-23/+9
| * | | MDEV-16136: Simplify trx_lock_t memory managementMarko Mäkelä2018-08-161-44/+6
* | | | Merge 10.2 into 10.3Marko Mäkelä2018-08-031-1/+4
|\ \ \ \ | |/ / /
| * | | Do not declare an unused variableMarko Mäkelä2018-08-031-1/+4
* | | | Merge 10.2 into 10.3Marko Mäkelä2018-07-051-2/+2
|\ \ \ \ | |/ / /
| * | | MDEV-15855: Use atomics for dict_table_t::n_ref_countThirunarayanan Balathandayuthapani2018-07-051-2/+2
* | | | MDEV-16675 Unnecessary explicit lock acquisition during UPDATE or DELETEMarko Mäkelä2018-07-031-32/+67
* | | | Merge branch '10.2' into 10.3Sergei Golubchik2018-06-301-1/+1
|\ \ \ \ | |/ / /
| * | | MDEV-16087 Inconsistent SELECT results when query cache is enabledThirunarayanan Balathandayuthapani2018-06-181-1/+1
* | | | MDEV-16159 Use atomic memory access for purge_sysMarko Mäkelä2018-05-151-37/+8
* | | | Replace dict_table_is_temporary(table) with table->is_temporary()Marko Mäkelä2018-05-122-11/+11