275 Commits (c091a0bc8da87045f10bfc96618ed7194768fa2d)

Author SHA1 Message Date
Marko Mäkelä c091a0bc8d MDEV-26826 Duplicated computations of buf_pool.page_hash addresses 4 years ago
Marko Mäkelä f1acd9f14b MDEV-26819 SET GLOBAL innodb_max_dirty_pages_pct=0 occasionally fails to trigger writes 4 years ago
Marko Mäkelä f5794e1dc6 MDEV-26445 innodb_undo_log_truncate is unnecessarily slow 4 years ago
Marko Mäkelä 15efb7ed48 MDEV-26626 fixup: Do not advance checkpoint during startup 4 years ago
Marko Mäkelä c430aa72ab MDEV-26626 InnoDB fails to advance the log checkpoint 4 years ago
Eugene Kosov 748539837e TSAN: unprotected global variable 4 years ago
Marko Mäkelä bf435a3f4d MDEV-26200 buf_pool.flush_list corrupted by buffer pool resizing or ROW_FORMAT=COMPRESSED 4 years ago
Marko Mäkelä ae62f115be MDEV-26166: non-functional changes 4 years ago
Marko Mäkelä f0f47cbca1 MDEV-26017 fixup 4 years ago
Marko Mäkelä 30edd5549d MDEV-26029: Sparse files are inefficient on thinly provisioned storage 4 years ago
Marko Mäkelä fc2ff46469 MDEV-26017: Assertion stat.flush_list_bytes <= curr_pool_size 4 years ago
Marko Mäkelä 759deaa0a2 MDEV-26010 fixup: Use acquire/release memory order 4 years ago
Marko Mäkelä 5f22511e35 MDEV-26010: Assertion lsn > 2 failed in buf_pool_t::get_oldest_modification 4 years ago
Marko Mäkelä 60ed479711 MDEV-26004 Excessive wait times in buf_LRU_get_free_block() 4 years ago
Marko Mäkelä 6441bc614a MDEV-25113: Introduce a page cleaner mode before 'furious flush' 4 years ago
Marko Mäkelä 22b62edaed MDEV-25113: Make page flushing faster 4 years ago
Marko Mäkelä 8af538979b MDEV-25801: buf_flush_dirty_pages() is very slow 4 years ago
Marko Mäkelä 762bcb81b5 MDEV-25948 Remove log_flush_task 4 years ago
Marko Mäkelä 6dfd44c828 MDEV-25954: Trim os_aio_wait_until_no_pending_writes() 4 years ago
Marko Mäkelä 601eb41183 Cleanup: deduplicate code 5 years ago
Krunal Bauskar 3f4b7ed95a MDEV-25093: Adaptive flushing fails to kick in even if 5 years ago
Marko Mäkelä 3f8df01194 MDEV-25425 Useless message "If the mysqld execution user is authorized page cleaner thread priority can be changed." 5 years ago
Marko Mäkelä 8c2e3259c1 MDEV-24302 follow-up: RESET MASTER hangs 5 years ago
Eugene Kosov dbe941e06f cleanup: os_thread_create -> std::thread 5 years ago
Eugene Kosov da3428805e cleanup: os_thread_yield() -> std::this_thread::yield() 5 years ago
Eugene Kosov 62e4aaa240 cleanup: os_thread_sleep() -> std::this_thread::sleep_for() 5 years ago
Marko Mäkelä 7a4fbb55b0 MDEV-25105 Remove innodb_checksum_algorithm values none,innodb,... 5 years ago
Krunal Bauskar f11b60879b MDEV-24949: Enabling idle flushing (possible regression from MDEV-23855) 5 years ago
Marko Mäkelä 78284a4c11 MDEV-25085: Simplify instrumentation for LRU eviction 5 years ago
Marko Mäkelä 93522bc9a9 MDEV-24917 Page cleaner wrongly remains idle 5 years ago
Vlad Lesin 23833dce05 MDEV-24792 Assertion `!newest_lsn || fil_page_get_type(page)' failed upon MariaBackup prepare in buf_flush_init_for_writing with innodb_log_optimize_ddl=off 5 years ago
Marko Mäkelä 4f4a4cf9eb MDEV-23399 fixup: Use plain pthread_cond 5 years ago
Marko Mäkelä a993310593 MDEV-24537 innodb_max_dirty_pages_pct_lwm=0 lost its special meaning 5 years ago
Marko Mäkelä ff5d306e29 MDEV-21452: Replace ib_mutex_t with mysql_mutex_t 5 years ago
Marko Mäkelä 0c7c449267 Remove unused DBUG_EXECUTE_IF "ignore_punch_hole" 5 years ago
Marko Mäkelä 5eb539555b MDEV-12227 Defer writes to the InnoDB temporary tablespace 5 years ago
Marko Mäkelä ea21d630be Fix -Wunused-but-set-variable 5 years ago
Marko Mäkelä f0c295e2de MDEV-24369 Page cleaner sleeps despite innodb_max_dirty_pages_pct_lwm being exceeded 5 years ago
Marko Mäkelä aa0e380568 MDEV-24348 InnoDB shutdown hang with innodb_flush_sync=0 5 years ago
Marko Mäkelä 03ca6495df MDEV-24142: Replace InnoDB rw_lock_t with sux_lock 5 years ago
Marko Mäkelä 8fa6e36375 MDEV-24308: Remove some os_thread_ functions 5 years ago
Marko Mäkelä 7b1252c03d MDEV-24278 InnoDB page cleaner keeps waking up on idle server 5 years ago
Marko Mäkelä 4cbfdeca84 MDEV-24109 InnoDB hangs with innodb_flush_sync=OFF 5 years ago
Marko Mäkelä b0ff791618 MDEV-24054 Assertion in_LRU_list failed in buf_flush_try_neighbors() 5 years ago
Marko Mäkelä c27e53f459 MDEV-23855: Use normal mutex for log_sys.mutex, log_sys.flush_order_mutex 5 years ago
Marko Mäkelä a5a2ef079c MDEV-23855: Implement asynchronous doublewrite 5 years ago
Marko Mäkelä 8cb01c51fb MDEV-16264 fixup: Clean up asynchronous I/O 5 years ago
Marko Mäkelä 118e258aaa MDEV-23855: Shrink fil_space_t 5 years ago
Marko Mäkelä 45ed9dd957 MDEV-23855: Remove fil_system.LRU and reduce fil_system.mutex contention 5 years ago
Marko Mäkelä 3a9a3be1c6 MDEV-23855: Improve InnoDB log checkpoint performance 5 years ago