Kristian, Thank you for looking into this!
I will look how we can backport your changes. We need to have xtradb compiled against standard 5.1, if it is not broken - it should be not problem to include your fixes. Thanks! Vadim Kristian Nielsen wrote: > Kristian Nielsen <kniel...@knielsen-hq.org> writes: > >> Just to avoid duplicate work, let me just mention that I am now starting to >> look into this issue. I will try to find a good way to make XtraDB >> compile/work on all the platforms/compilers we want to support, and report >> back what I discover. > > I got some good progress on this. I re-did the merge using the merge-into bzr > plugin (advise from bzr developers). This should allow us to merge directly > from the lp:percona-xtradb tree into lp:maria in the future. > > I placed the files in storage/xtradb/ and left storage/innodb/ in place. This > should hopefully make merging from MySQL slightly easier, and seems to work > well (and it is kind of nice also). > > I integrated the XtraDB testsuite into the tree so there is no need to run > setup.sh or anything. I also fixed a number of test suite failures, and even a > small bug or two. > > I fixed the code to compile without GCC atomic operation > intrinsics. Performance will be worse of course, but it is good to have it at > least working. I still need to fix Maria configure.in to not disable GCC > atomics for xtradb by default. > > I pushed the result so far to Launchpad: > > lp:~maria-captains/maria/mariadb-xtradb-merge2 > > In particular you might be interested in the changeset 2702: > > > http://bazaar.launchpad.net/~maria-captains/maria/mariadb-xtradb-merge2/revision/2702 > > Maybe you will want to merge some of that back into XtraDB? > > Comments are welcome, of course. I think that after fixing GCC atomics in > configure this should be ready to push into MariaDB 5.1. Would be good to get > a review of especially the 2702 commit. > > - Kristian. > -- Vadim Tkachenko, CTO Percona Inc. ICQ: 369-510-335, Skype: vadimtk153, Phone +1-888-401-3403 MySQL Performance Blog - http://www.mysqlperformanceblog.com MySQL Consulting http://www.percona.com/ _______________________________________________ Mailing list: https://launchpad.net/~maria-developers Post to : maria-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~maria-developers More help : https://help.launchpad.net/ListHelp