Hi All,
As I have just been discussing with Brian, the Drizzle/PBXT tree is
now up-to-date.
All tests are running through without error on Linux.
On Mac we still have a couple of errors, but InnoDB fails as well.
Solaris testing still needs to be done.
Here is the branch:
bzr branch lp:~drizzle-pbxt/drizzle/drizzle-pbxt
To test, run:
cd tests
./dtr --engine=pbxt
The merge required no changes to Drizzle. But we have made some
changes to a few tests so that the run with both InnoDB and PBXT.
Most common changes were:
--replace_regex /ENGINE=[a-zA-Z]+/ENGINE=DEFAULT/
before a SHOW command
and
----sorted_result
To make sure output is consistent between engines.
In a number of cases we added custom result files for PBXT. This was
mostly necessary because EXPLAIN returns different statistics.
When the server is started, PBXT does not immediately create files in
the root directory (as InnoDB does). When the first PBXT table is
created the engine creates a pbxt "schema", which contains the PBXT
system files.
Best regards,
Paul
--
Paul McCullagh
PrimeBase Technologies
www.primebase.org
www.blobstreaming.org
pbxt.blogspot.com
_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help : https://help.launchpad.net/ListHelp