MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Find a file
marko 7d69d45534 branches/zip: buf_LRU_free_block(): When buf_page_is_old(b), we incremented
buf_pool->LRU_old_len.  However, we forgot to check if buf_pool->LRU_old
happens to point to b's successor in the LRU list.  If it does, we must
assign buf_pool->LRU_old = b.  The following invariants hold:

In the LRU list, the "old" flag should grow monotonically, i.e., it is 0
for the first few items and 1 from thereafter.

If buf_pool->LRU_old != NULL, it must point to the first item with old=1
in the LRU list, and there must be buf_pool->LRU_old_len old items in the list.

This should fix Mantis issue#50 and issue#68.
2008-08-08 13:01:02 +00:00
btr branches/zip: 2008-08-07 13:47:44 +00:00
buf branches/zip: buf_LRU_free_block(): When buf_page_is_old(b), we incremented 2008-08-08 13:01:02 +00:00
data
dict branches/zip: Merge 2524:2537 from branches/5.1: 2008-07-15 17:38:53 +00:00
dyn
eval
fil branches/zip: 2008-05-16 14:41:18 +00:00
fsp branches/zip: Always display a newline after ut_print_buf(stderr, ...). 2008-08-06 08:10:21 +00:00
fut
ha branches/zip: Merge 2489:2524 from branches/5.1: 2008-07-01 06:53:40 +00:00
handler branches/zip: 2008-08-07 13:47:44 +00:00
ibuf branches/zip: In the rollback of incomplete transactions after crash 2008-08-06 08:48:34 +00:00
include branches/zip: buf_LRU_free_block(): When buf_page_is_old(b), we incremented 2008-08-08 13:01:02 +00:00
lock branches/zip: Merge 2489:2524 from branches/5.1: 2008-07-01 06:53:40 +00:00
log
mach
mem branches/zip: Always display a newline after ut_print_buf(stderr, ...). 2008-08-06 08:10:21 +00:00
mtr
mysql-test branches/zip: The test for issue#36 assumed that AUTOCOMMIT=OFF. Add an 2008-07-21 08:43:54 +00:00
os branches/zip: Always display a newline after ut_print_buf(stderr, ...). 2008-08-06 08:10:21 +00:00
page branches/zip: Always display a newline after ut_print_buf(stderr, ...). 2008-08-06 08:10:21 +00:00
pars
que
read
rem
row branches/zip: In the rollback of incomplete transactions after crash 2008-08-06 08:48:34 +00:00
scripts
srv branches/zip: 2008-08-07 13:47:44 +00:00
sync branches/zip: Add a clarifying comment to the insert buffer mutex/lock 2008-06-17 19:32:18 +00:00
thr
trx branches/zip: 2008-08-07 10:59:49 +00:00
usr
ut branches/zip: Merge 2437:2485 from branches/5.1: 2008-06-06 15:24:58 +00:00
ChangeLog branches/zip: 2008-06-09 10:27:39 +00:00
CMakeLists.txt
compile-innodb
compile-innodb-debug
Makefile.am branches/zip: Merge 2423:2437 from branches/5.1: 2008-04-30 16:59:16 +00:00
plug.in branches/zip: Merge 2423:2437 from branches/5.1: 2008-04-30 16:59:16 +00:00
revert_gen.sh
setup.sh