Activity log for bug #843782

Date Who What changed Old value New value Message
2011-09-07 11:27:52 Andrew Hutchings bug added bug
2011-09-07 11:28:57 Andrew Hutchings 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 #548410 which adds the function skysql_column_skip_all and also errors correctly if row retrieval is attempted before all columns have been retrieved. For gearman I recommend calling skysql_column_skip repeatedly until all columns have been retrieved (so loop skysql_result_column_count() number of times). Note that this will still break in libdrizzle from Drizzle < 2011-08-01 due to bugs in skysql_column_skip. 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 #548410 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 skysql_column_skip repeatedly until all columns have been retrieved (so loop skysql_result_column_count() number of times). Note that this will still break in libdrizzle from Drizzle < 2011-08-01 due to bugs in skysql_column_skip.
2011-09-07 11:29:10 Andrew Hutchings 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 #548410 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 skysql_column_skip repeatedly until all columns have been retrieved (so loop skysql_result_column_count() number of times). Note that this will still break in libdrizzle from Drizzle < 2011-08-01 due to bugs in skysql_column_skip. 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 #548410 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 skysql_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.
2011-09-07 11:29:16 Andrew Hutchings 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 #548410 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 skysql_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. 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 #548410 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.
2011-09-07 14:10:22 Mike bug added subscriber Mike
2011-09-07 23:03:03 Michael Hood 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 #548410 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. 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.
2011-10-20 20:52:22 Brian Aker gearmand: importance Undecided Medium
2011-10-20 20:52:26 Brian Aker gearmand: status New Confirmed
2011-11-19 08:08:37 Brian Aker gearmand: status Confirmed Fix Committed
2011-11-19 08:08:40 Brian Aker gearmand: assignee Brian Aker (brianaker)
2011-12-06 05:20:32 Brian Aker gearmand: status Fix Committed Fix Released
2012-02-15 13:02:21 symphonyx bug added subscriber symphonyx