mariadb/storage/pbxt
Vladislav Vaintroub d4c9ff957b MBUG#688404 : Fix pbxt crashes on Windows 64 in debug build
The reason for the crash is misalignment on SSE instruciton
in setjmp(). The root cause is PBXT debug malloc(),  which
unlike  OS malloc  does not guarantee 16 bytes alignment.

So the fix for now is disable PBXT debug malloc on Windows.
It was obsolete anyway, as  it does not provide additional
benefits to C runtime debug routines (always used in debug 
compilation) or to pageheap, available at runtime.
2011-02-25 17:05:17 +01:00
..
bin Fixed build failures and compiler warning 2010-05-14 14:56:14 +03:00
src MBUG#688404 : Fix pbxt crashes on Windows 64 in debug build 2011-02-25 17:05:17 +01:00
AUTHORS Added PBXT storage engine 2009-03-26 13:18:01 +01:00
ChangeLog Merge with 1.0.11-7 Pre-GA - 2010-09-09 2010-09-28 16:05:45 +03:00
CMakeLists.txt Bug#473914: mysql_client_test fail with in debug compilaton on windows x64 2010-12-06 12:52:06 +01:00
INSTALL Added PBXT storage engine 2009-03-26 13:18:01 +01:00
Makefile.am Added the PBXT utility program xtstat 2010-05-11 15:45:45 +02:00
NEWS Added PBXT storage engine 2009-03-26 13:18:01 +01:00
plug.in MWL#74: Shared libmysqld.so library. 2010-11-17 13:24:20 +01:00
README Added PBXT storage engine 2009-03-26 13:18:01 +01:00
TODO Added PBXT storage engine 2009-03-26 13:18:01 +01:00

PrimeBase XT for MySQL 5.1
==========================

This is the PrimeBase XT (PBXT) transactional storage engine for MySQL. PBXT is "pluggable", which means that it can be loaded dynamically by MySQL at runtime. It uses a unique "write-once" update strategy and MVCC (multi-version concurrency control) to provide optimal performance over a wide range of tasks.

This package includes the complete source code for the engine. Although this is a standalone project it must be built against a compiled version of the MySQL 5.1 source tree, because it references headers files used internally by the server.

Details about how to build PBXT both under UNIX or Windows, as a standalone plug-in, or as part of the MySQL source code, is distribed in the documentation which is avaliable online at:

http://www.primebase.org/documentation

Bug reports, questions and comments can be sent directly to me.

Thanks for your support!

Paul McCullagh
SNAP Innovation GmbH
paul.mccullagh@primebase.org