mariadb/storage/innodb_plugin
Satya B a907756d21 Applying InnoDB Plugin 1.0.5 snapshot, part 2
From r5639 to r5685 

Detailed revision comments:

r5639 | marko | 2009-08-06 05:39:34 -0500 (Thu, 06 Aug 2009) | 3 lines
branches/zip: mem_heap_block_free(): If innodb_use_sys_malloc is set,
do not tell Valgrind that the memory is free, to avoid
a bogus warning in Valgrind's built-in free() hook.
r5642 | calvin | 2009-08-06 18:04:03 -0500 (Thu, 06 Aug 2009) | 2 lines
branches/zip: remove duplicate "the" in comments.

r5662 | marko | 2009-08-11 04:54:16 -0500 (Tue, 11 Aug 2009) | 1 line
branches/zip: Bump the version number to 1.0.5 after releasing 1.0.4.
r5663 | marko | 2009-08-11 06:42:37 -0500 (Tue, 11 Aug 2009) | 2 lines
branches/zip: trx_general_rollback_for_mysql(): Remove the redundant
parameter partial. If savept==NULL, partial==FALSE.
r5670 | marko | 2009-08-12 08:16:37 -0500 (Wed, 12 Aug 2009) | 2 lines
branches/zip: trx_undo_rec_copy(): Add const qualifier to undo_rec.
This is a non-functional change.
r5671 | marko | 2009-08-13 03:46:33 -0500 (Thu, 13 Aug 2009) | 5 lines
branches/zip: ha_innobase::add_index(): Fix Bug #46557:
after a successful operation, read innodb_table->flags from
the newly created table object, not from the old one that was just freed.

Approved by Sunny.
r5681 | sunny | 2009-08-14 01:16:24 -0500 (Fri, 14 Aug 2009) | 3 lines
branches/zip: When building HotBackup srv_use_sys_malloc is #ifdef out. We
move access to the this variable within a !UNIV_HOTBACKUP block.

r5684 | sunny | 2009-08-20 03:05:30 -0500 (Thu, 20 Aug 2009) | 10 lines
branches/zip: Fix bug# 46650:  Innodb assertion autoinc_lock == lock in lock_table_remove_low on INSERT SELECT

We only store the autoinc locks that are granted in the transaction's autoinc
lock vector. A transacton, that has been rolled back due to a deadlock because
of an AUTOINC lock attempt, will not have added that lock to the vector. We
need to check for that when we remove that lock.

rb://145
Approved by Marko.

r5685 | sunny | 2009-08-20 03:18:29 -0500 (Thu, 20 Aug 2009) | 2 lines
branches/zip: Update the ChangeLog with r5684 change.
2009-10-08 15:30:49 +05:30
..
btr Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
buf Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
data Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
dict Applying InnoDB Plugin 1.0.5 snapshot , part 1 2009-10-08 14:43:16 +05:30
dyn Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
eval Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
fil Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
fsp Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
fut Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
ha Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
handler Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
ibuf Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
include Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
lock Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
log Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
mach Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
mem Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
mtr Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
mysql-test Applying InnoDB Plugin 1.0.5 snapshot , part 1 2009-10-08 14:43:16 +05:30
os Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
page Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
pars Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
que Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
read Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
rem Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
row Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
scripts Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
srv Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
sync Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
thr Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
trx Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
usr Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
ut Applying InnoDB Plugin 1.0.5 snapshot , part 1 2009-10-08 14:43:16 +05:30
win-plugin Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
ChangeLog Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
CMakeLists.txt Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
compile-innodb Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
compile-innodb-debug Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
COPYING Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
COPYING.Google Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
COPYING.Percona Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
COPYING.Sun_Microsystems Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
Doxyfile Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
ha_innodb.def Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
Makefile.am Added fsp0types.h to source distribution. 2009-07-31 14:54:25 +05:00
plug.in Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
README Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30
setup.sh Adding innodb_plugin-1.0.4 as storage/innodb_plugin. 2009-05-27 15:15:59 +05:30

This is the source of the InnoDB Plugin 1.0.4 for MySQL 5.1
===========================================================

Instructions for compiling the plugin:
--------------------------------------

1. Get the latest MySQL 5.1 sources from
   http://dev.mysql.com/downloads/mysql/5.1.html#source

2. Replace the contents of the mysql-5.1.N/storage/innobase/ directory
   with the contents of this directory.

3. Optional (only necessary if you are going to run tests from the
   mysql-test suite): cd into the innobase directory and run ./setup.sh

4. Compile MySQL as usual.

5. Enjoy!

See the online documentation for more detailed instructions:
http://www.innodb.com/doc/innodb_plugin-1.0/innodb-plugin-installation.html

For more information about InnoDB visit
http://www.innodb.com

Please report any problems or issues with the plugin in the InnoDB Forums
http://forums.innodb.com/ or in the MySQL Bugs database http://bugs.mysql.com

Thank you for using the InnoDB plugin!