Import OQGraph engine into MariaDB.
Fix wrong db_type for OQGraph hton.
Require Boost version 1.40.0 to build OQGraph (earlier versions have a bug).
Comment out dtrace stuff for now, as it does not work properly on systems that lack dtrace.
Remove generated header from bzr
Fix compiler warnings
MBug#524625: OQGraph error with binary logging enabled

Set the correct engine flags for OQGraph to get binlogging working.
oqgraph fix: not all gcc versions support -fvisibility-inlines-hidden
merge
Fixed compiler warnings and test failures
add suite.pm for oqgraph suite;fix suite.opt
MYSQL_PLUGIN_WITHOUT() macro for plug.in
Using it in oqgraph/plug.in to fix bug#635633
oqgraph and sphinx on windows
Merge MariaDB 5.1->5.2
merge.
checkpoint.
does not compile.
Fixed some compiler warnings found when compiling for windows.
Changed rows_read and rows_sent status variables to be longlong (to avoid compiler warnings)
Fixed compiler warnings but calling field->store(longlong, unsigned_flag) with proper arguments.
Merge with 5.1-release.
- Fixed problem with oqgraph and 'make dist'

Note that after this merge we have a problem show in join_outer where we examine too many rows in one specific case (related to BUG#57024).
This will be fixed when mwl#128 is merged into 5.3.
Fixed compiler warnings and some test failures found by buildbot
Detect Boost installation and build OQGRAPH when possible. For now, disable oqgraph on x64 until
LPBUG 756966 is solved.
merge