mariadb/storage/xtradb
Vladislav Vaintroub fcb2939131 Fix long xtradb shutdown on Windows XP
The reason for the long shutdown is hanging in io threads. It appears
that just closing completion port on XP does not necessarily signal 
thread waiting in GetIOCompletionStatus() (even if this works fine
on later Windows versions)

The fix is to wakeup background threads using PostQueuedCompletionStatus()
with a special 'key' parameter indicating shutdown.
2011-08-08 18:40:41 +02:00
..
btr Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
buf Merge with MariaDB 5.2 2011-05-10 18:17:43 +03:00
build Merge XtraDB 10 into MariaDB. 2010-04-28 16:35:00 +02:00
data Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
dict Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
dyn Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
eval Merge XtraDB from Percona-Server 5.1.52-11.6 into MariaDB 5.1 2010-11-24 14:04:38 +01:00
fil Automatic merge with 5.1 2011-05-04 11:35:51 +03:00
fsp Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
fut Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ha Merge XtraDB from Percona Server 5.1.54-12.5 into MariaDB. 2011-02-04 14:18:08 +01:00
handler merge Windows performance patches into 5.3 2011-07-05 21:46:53 +02:00
ibuf Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
include merge Windows performance patches into 5.3 2011-07-05 21:46:53 +02:00
lock Merged InnoDB plugin from MySQL 5.1.54 -> MySQL 5.1.55 into xtradb 2011-02-22 19:24:24 +02:00
log Added option "AND DISABLE CHECKPOINT" to "FLUSH TABLES WITH READ LOCK" 2011-04-28 18:02:26 +03:00
mach Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
mem Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
mtr Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
os Fix long xtradb shutdown on Windows XP 2011-08-08 18:40:41 +02:00
page Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
pars Fixed race condition when innobase_shutdown_for_mysql() was called before parser was initialized (as it's initialized on first usage) 2010-01-17 13:41:32 +02:00
que Merge XtraDB from Percona-Server 5.1.52-11.6 into MariaDB 5.1 2010-11-24 14:04:38 +01:00
read Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
rem Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
row Merge with MariaDB 5.2 2011-05-10 18:17:43 +03:00
scripts Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
srv merge Windows performance patches into 5.3 2011-07-05 21:46:53 +02:00
sync Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
thr Merge XtraDB from Percona Server 5.1.54-12.5 into MariaDB. 2011-02-04 14:18:08 +01:00
trx Merge with MariaDB 5.2 2011-05-10 18:17:43 +03:00
usr Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
ut Fixed compiler warnings 2011-02-25 20:35:25 +02:00
ChangeLog Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
CMakeLists.txt improve Innodb locking primitives on Windows (MySQL Bug#52102, and fix OS_FILE_LIMIT - on Windows it is about 16 millions 2011-06-04 20:06:01 +02:00
COPYING.Google Import Percona XtraDB into the MariaDB source tree. 2009-06-09 13:16:11 +02:00
COPYING.Percona Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
COPYING.Sun_Microsystems Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
Doxyfile Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ha_innodb.def Import Percona XtraDB into the MariaDB source tree. 2009-06-09 13:16:11 +02:00
Makefile.am merge with 5.1 2010-11-30 23:11:03 +02:00
plug.in Merged InnoDB plugin from MySQL 5.1.54 -> MySQL 5.1.55 into xtradb 2011-02-22 19:24:24 +02:00