Hi Paul, On Wed, Nov 11, 2009 at 5:39 AM, Paul McCullagh <[email protected]> wrote: > Hi Padraig, > > Thanks! I have committed the changes to the PBXT trunk.
Cool. Thanks! > > Just one change I am not sure of: > > datalog_xt.cc: line 1206 > > #ifdef DEBUG > if (dlb_buffer_offset + (xtLogOffset) dlb_buffer_len > > dlb_max_write_offset) > dlb_max_write_offset = dlb_buffer_offset + > (xtLogOffset) dlb_buffer_len; > #endif > > --> > > #ifdef DEBUG > if (dlb_buffer_offset + dlb_buffer_len > > dlb_max_write_offset) > dlb_max_write_offset = dlb_buffer_offset + > (xtLogOffset) dlb_buffer_len; > #endif > > This is a case of "off_t + size_t > off_t". > > The size_t was cast to an off_t in case size_t is 4 bytes and off_t is 8. > > So we want to make sure that the calculation is done using 8 byte values in > this case. > > Did you get a warning on this line? Maybe due to signed to unsigned > conversion? Sorry, that's my bad. I meant to revert that change before commiting. Yes, I had gotten a warning to do with comparison of signed and unsigned integers in a few places in that file. I was going to try and fix those warnings but then decided it would be better to not do that and just updated the compiler flags to include -Wno-sign-compare instead. > > On Nov 11, 2009, at 4:02 AM, Padraig O'Sullivan wrote: > >> Hi Jay and Paul, >> >> I was messing around and pushed the changes to get PBXT to compile >> with drizzle trunk. I pushed them to the tree you specified. Let me >> know if there any issues with anything I did. >> >> I tried running the test suite with PBXT and like you said, a number >> of the test cases fail. Hopefully, we can help out with that too if >> possible. >> >> -Padraig >> >> On Tue, Nov 10, 2009 at 1:37 PM, Paul McCullagh >> <[email protected]> wrote: >>> >>> On Nov 10, 2009, at 6:45 PM, Jay Pipes wrote: >>> >>>> Oh, and BTW, you're always welcome to come hang out on Freenode IRC >>>> #drizzle you know ;) >>> >>> Yes, thanks, I know... :) >>> >>>> >>>> >>>> Paul McCullagh wrote: >>>>> >>>>> Hi Brian, >>>>> As I mentioned last night we now have PBXT ported to the latest version >>>>> of Drizzle. >>>>> I have pushed the changes to: lp:~drizzle-pbxt/drizzle/drizzle-pbxt-2 >>>>> Quite a few of the tests still fail, and we are working on getting >>>>> those >>>>> fixed. >>>>> The version of PBXT is 1.0.09, and the version of Drizzle is also a >>>>> couple of weeks old. >>>>> So if there have been any recent changes to the engine interface (or >>>>> table creation stuff), then we will need another round of updates. >>>>> Anyone wanting to give us a hand with this is welcome! The tree is >>>>> owned >>>>> by Drizzle-PBXT (of which Drizzle-developers is a member) - no change >>>>> proposal required, just push! >>>>> Vlad and I will review any changes before we move them back in the PBXT >>>>> trunk, and make adjustments if necessary. >>>>> I would like to get PBXT 1.1 in as soon as possible as well. >>>>> 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 >>>> >>> >>> >>> >>> -- >>> 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 >>> > > > > -- > 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

