• marko's avatar
    storage/innobase/handler: Merge changes from MySQL AB: · e1d04a69
    marko authored
    ChangeSet
      2006/09/30 18:44:42-07:00 brian@zim.(none) 
      Merge zim.(none):/home/brian/mysql/merge-5.1
      into  zim.(none):/home/brian/mysql/arch-5.1
    
    ChangeSet
      2006/09/30 12:49:46-07:00 brian@zim.(none) 
      This patch adds handlerton passing to functions. NDB and Innodb still require a global hanlderton in the main code due to the nature of the sql_cache call back function (should be solveable... another patch).
      Partitioning now has a flag to allow disabling of engines from being compatible with partitioning. Cleaned up heap naming convention on panic call. 
    
    ChangeSet
      2006/09/29 17:19:02-07:00 brian@zim.(none) 
      This removes the passing of global hton to engine instance. 
    
    ChangeSet
      2006/09/28 13:22:56+02:00 gbichot@dl145h.mysql.com 
      Merge gbichot@bk-internal:/home/bk/mysql-5.1-arch
      into  dl145h.mysql.com:/users/gbichot/mysql-5.1-arch
    
    ChangeSet
      2006/09/28 13:19:43+02:00 gbichot@dl145h.mysql.com 
      In the handlerton, cursor creation function don't have an argument
      and so the engine calls current_thd to derive transaction information;
      instead we now pass THD to those functions, it looks more logical
      (it makes the implicit current_thd parameter more visible).
      Approved by Brian and Monty.
    
    ChangeSet
      2006/09/26 22:51:53-07:00 brian@zim.(none) 
      Merge zim.(none):/home/brian/mysql/merge-5.1
      into  zim.(none):/home/brian/mysql/arch-5.1
    e1d04a69
ha_innodb.cc 214 KB