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

Reply via email to