mariadb/storage
Michael Widenius e9bce6c9d4 Patch set contributed by Alex Budovski (MCA)
Fix for Bug#31173: mysqlslap.exe crashes if called without any parameters

.bzrignore:
  Fixed .bzrignore rules. Many were simply not ignoring what they were meant to.
client/mysqlslap.c:
  Fixed bug for Bug#31173: mysqlslap.exe crashes if called without any parameters
  The original patch could cause memory leaks and odd problems depending on how connection was made.
  This code ensures that all mysql_options() are set for each mysql_real_connect().
  (This patch by Monty)
mysys/my_thr_init.c:
  Fixed multiply-initialized critical section on Windows, due to code incorrectly
  checking the wrong field in an attempt to prevent multiple-initialization.
sql-common/client.c:
  Don't use shared memory if it's not set (for example after failed mysql_real_connect).
  Ensure that mysql_close() resets all resources so that it's safe to call it twice.
  (Patch by monty, related to Bug#31173: mysqlslap.exe crashes if called without any parameters)
sql/CMakeLists.txt:
   Added page fault counters for SHOW PROFILE on Windows.
sql/mysqld.cc:
  Fixed attempt to set a NULL event. The code now only sets the event if appropriate (i.e. shared memory is being used)
sql/sql_profile.cc:
  Added page fault counters for SHOW PROFILE on Windows.
sql/sql_profile.h:
  Added page fault counters for SHOW PROFILE on Windows.
sql/udf_example.def:
  Some cleanup functions were not exported from udf_example.dll, causing them to
  never be executed, and as a result multiple-initialization of kernel objects
  occurred and resources were not being freed correctly.
storage/maria/ma_close.c:
  Condition variable share->key_del_cond was never being destroyed, while its
  containing heap block was being freed in maria_close(), leaking kernel
  resources.
2010-01-29 20:42:22 +02:00
..
archive Merge with MySQL 5.1.42 2010-01-15 17:27:55 +02:00
blackhole Bug #40877: multi statement execution fails in 5.1.30 2009-10-16 13:29:42 +03:00
csv Merge with MySQL 5.1, with following additions: 2009-11-16 21:49:51 +01:00
example Backport WL#3653 to 5.1 to enable bundled innodb plugin. 2009-06-10 10:59:49 +02:00
federated Merge with MySQL 5.1.42 2010-01-15 17:27:55 +02:00
federatedx Merge with maria-5.1-federatedx; A patch to fix bugs in federatedx and enable federated_server.test 2009-12-03 13:19:05 +02:00
heap Merge with MySQL 5.1, with following additions: 2009-11-16 21:49:51 +01:00
ibmdb2i Bug#45983 ibmdb2i_create_index_option=1 not working for primary key 2009-07-08 14:40:01 +05:30
innobase Merge with MySQL 5.1.42 2010-01-15 17:27:55 +02:00
innodb_plugin Merge with MySQL 5.1.42 2010-01-15 17:27:55 +02:00
maria Patch set contributed by Alex Budovski (MCA) 2010-01-29 20:42:22 +02:00
myisam Fixed compiler warnings & failing test cases 2010-01-28 16:49:14 +02:00
myisammrg Merge with MySQL 5.1, with following additions: 2009-11-16 21:49:51 +01:00
ndb Fix test suite so that it works when doing configure --without-uca 2009-12-27 15:54:41 +02:00
pbxt Removed compiler warnings 2010-01-06 23:27:53 +02:00
xtradb Merge with fixes for compiler warnings and 2 fixed test cases 2010-01-28 13:35:10 +02:00
Makefile.am Backport WL#3653 to 5.1 to enable bundled innodb plugin. 2009-06-10 10:59:49 +02:00
mysql_storage_engine.cmake Bug #47797 CMake, engine can't specify additional libraries to link with 2009-10-08 14:54:11 +02:00