List:Commits« Previous MessageNext Message »
From:Sergey Vojtovich Date:May 4 2009 11:08am
Subject:Re: bzr commit into mysql-5.1-bugteam branch (v.narayanan:2880)
Bug#39802 Bug#40092
View as plain text  
Hi VN,

ok to push, but please fix the comment.


On Thu, Apr 30, 2009 at 12:34:26PM +0000, Narayanan V wrote:
> #At
> file:///export/home/log/Narayanan/mysql_checkouts_bazaar/5.1_main_repository/mysql-5.1-bugteam-40092-39802/
> based on revid:satya.bn@stripped
> 
>  2880 Narayanan V	2009-04-30
>       Bug#39802 On Windows, 32-bit time_t should be enforced
>       Bug#40092 Storage engine API uses time_t datatype
>       
>       Change the usage of time_t in the storage
>       engine API to datatypes with known size
I'd suggest:
BUG#39802 - On Windows, 32-bit time_t should be enforced

A backport of fix for "BUG40092 - Storage engine API uses
time_t datatype".

Starting from MSVC C++ 2005 (v8), the default size of time_t
is changed from 32-bit to 64-bit. As the result, the binaries
built with pre-v8 MSVC C++ do not work with the binaries
(storage engine plugins) built with v8 or after (server
crashes).

Fixed storage engine API to use datatype with known size
(ulong) instead of time_t.


>      @ sql/handler.h
>         Bug#39802 On Windows, 32-bit time_t should be enforced
>         Bug#40092 Storage engine API uses time_t datatype
Remove the above line (40092).

Regards,
Sergey
-- 
Sergey Vojtovich <svoj@stripped>
MySQL AB, Software Engineer
Izhevsk, Russia, www.mysql.com
Thread
bzr commit into mysql-5.1-bugteam branch (v.narayanan:2880) Bug#39802Bug#40092Narayanan V30 Apr 2009
  • Re: bzr commit into mysql-5.1-bugteam branch (v.narayanan:2880)Bug#39802 Bug#40092Sergey Vojtovich4 May 2009