Comment 7 for bug 843782

Revision history for this message
Brian Aker (brianaker) wrote : Re: [Bug 843782] Re: Problem in Drizzle plugin

0.26 is up on the download servers right now, we just haven't sent out the announcement just yet.
gearmand-0.26.tar.gz

On Dec 4, 2011, at 1:35 PM, Oleg wrote:

> First of all thanks a lot for your job and commintent to this project.
> It's really useful to lots of people.
>
> Concerning this bug - is there any estimations on dates of next release
> with a bugfix included?
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/843782
>
> Title:
> Problem in Drizzle plugin
>
> Status in Gearman Server and Client Libraries:
> Fix Committed
>
> Bug description:
> In libgearman-server/plugins/queue/drizzle/query.cc the function
> drizzle_column_skip is used. Despite the description of this function
> this only skips one column and leaves the rest in network buffer for
> retrieval. This then breaks the row retrieval.
>
> In libdrizzle I have just pushed up a fix for bug #528410 which adds
> the function drizzle_column_skip_all and also errors correctly if row
> retrieval is attempted before all columns have been retrieved.
>
> For gearman I recommend calling drizzle_column_skip repeatedly until
> all columns have been retrieved (so loop drizzle_result_column_count()
> number of times). Note that this will still break in libdrizzle from
> Drizzle < 2011-08-01 due to bugs in drizzle_column_skip.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gearmand/+bug/843782/+subscriptions