An error occurred fetching the project authors.
  1. 16 Apr, 2007 1 commit
    • vasil's avatar
      Potential fix for Bug#25645: · e2f51ed8
      vasil authored
      "Move innobase_release_stat_resources(trx) outside the 'if' in
      ha_innobase::external_lock(). That would add more safety that whatever
      MySQL does at a query end, there would be no risk of a hang on the btr
      search latch."
      
      Also call innobase_release_temporary_latches() in the beginning of
      ha_innobase::close().
      
      Approved by:	Heikki
      e2f51ed8
  2. 12 Apr, 2007 1 commit
  3. 11 Apr, 2007 3 commits
  4. 02 Apr, 2007 1 commit
  5. 27 Mar, 2007 3 commits
  6. 26 Mar, 2007 1 commit
    • marko's avatar
      Merge a change from MySQL AB: · 86f93590
      marko authored
      ChangeSet@1.2409.1.83  2007-03-06 10:36:15-07:00  tsmith@hindu.god
      Bug #26598: Create variable to allow turning off of statistic gathering
      on metadata commands
      
      Add innodb_stats_on_metadata option, which enables gathering
      index statistics when processing metadata commands such as
      SHOW TABLE STATUS.  Default behavior of the server does not
      change (this option is enabled by default).
      86f93590
  7. 21 Mar, 2007 1 commit
    • marko's avatar
      Minor cleanup. · 4af58018
      marko authored
      innobase_query_caching_of_table_permitted(): Make static.
      
      ha_innobase::register_query_cache_table(): Move the function
      definition from ha_innodb.h to ha_innodb.cc.  Add comments.
      4af58018
  8. 19 Mar, 2007 1 commit
  9. 08 Mar, 2007 1 commit
    • marko's avatar
      Minor cleanup in ha_innodb.cc. · 8fadfedd
      marko authored
      Remove the unused constants HA_INNOBASE_ROWS_IN_TABLE and
      HA_INNOBASE_RANGE_COUNT.  Declare innobase_active_counter static.
      8fadfedd
  10. 05 Mar, 2007 1 commit
  11. 01 Mar, 2007 2 commits
  12. 15 Feb, 2007 2 commits
  13. 14 Feb, 2007 1 commit
  14. 12 Feb, 2007 1 commit
  15. 02 Feb, 2007 1 commit
    • marko's avatar
      Merge changes from MySQL AB: · c9459f0d
      marko authored
      Rename some FIELD_TYPE_ constants to MYSQL_TYPE_.
      
      Change the scope of a type cast of two dividends.
      c9459f0d
  16. 11 Jan, 2007 3 commits
    • osku's avatar
      Change this in ha_innobase: · 58809043
      osku authored
       void*           innobase_prebuilt;
      
      to this:
      
       row_prebuilt_t* prebuilt;
      
      by introducing the typedef in ha_innodb.h, and remove all the now needless
      local variables and casts in ha_innodb.cc.
      58809043
    • osku's avatar
      Apply patch from MySQL: · 76ad45ea
      osku authored
       ChangeSet@1.2353, 2006-12-19 16:57:51-07:00, tsmith@siva.hindu.god +13 -0
         Added innodb_rollback_on_timeout option to restore the 4.1 
         InnoDB timeout behavior (Bug #24200)
      76ad45ea
    • marko's avatar
      Merge a change from MySQL AB: · b0b266a9
      marko authored
      ChangeSet@1.2372, 2006-12-31 02:29:11+01:00, kent@mysql.com +79 -0
        Many files:
          Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
          Adjusted year(s) in copyright header 
          Added GPL copyright text
      b0b266a9
  17. 15 Dec, 2006 1 commit
  18. 12 Dec, 2006 1 commit
  19. 07 Dec, 2006 1 commit
  20. 01 Dec, 2006 1 commit
  21. 21 Nov, 2006 1 commit
  22. 16 Nov, 2006 1 commit
    • marko's avatar
      Merge a change from MySQL AB. · 7868898e
      marko authored
      ChangeSet
        2006/11/10 17:22:43+02:00 aelkin@dsl-hkibras-fe30f900-107.dhcp.inet.fi 
        Bug #24190  many exportable definitions of field_in_record_is_null
        
        mysql had several(2) exportable definitions of field_in_record_is_null function.
        
        Fixed with adding static.
      
      storage/innobase/handler/ha_innodb.cc
        2006/11/10 17:22:36+02:00 aelkin@dsl-hkibras-fe30f900-107.dhcp.inet.fi +1 -1
        made static
      7868898e
  23. 10 Nov, 2006 1 commit
    • marko's avatar
      Minor cleanup. · 9954212f
      marko authored
      ha_innobase::rnd_pos(): Use correct format in DBUG_PRINT statements.
      
      buf_page_release(): Remove the local variable buf_fix_count.
      9954212f
  24. 03 Nov, 2006 1 commit
  25. 16 Oct, 2006 1 commit
  26. 09 Oct, 2006 1 commit
    • marko's avatar
      Merge changes from MySQL AB, and remove two compilation warnings. · e8bcfd5e
      marko authored
      ha_innodb.cc: innodb_mutex_show_status(): Add (ulong) casts to
      ulonglong expressions being passed to fprintf %lu.  The warnings
      were apparently introduced by MySQL AB developers.
      
      mysql_declare_plugin(innobase): Add PLUGIN_LICENSE_GPL.
      
      have_innodb.inc: Merge changes from MySQL AB.
      e8bcfd5e
  27. 03 Oct, 2006 1 commit
    • 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
  28. 20 Sep, 2006 2 commits
  29. 18 Sep, 2006 2 commits
    • marko's avatar
      dict_col_t: Copy the fields of "dtype_t type" directly to this structure, · 79644bdb
      marko authored
      so that all integer fields can be packed into 64 bits.  (Bug #20877)
      
      dtype_t: Change the type of all bit-fields to unsigned.
      
      dict_table_get_nth_col(), dict_table_get_sys_col_noninline(),
      dict_table_get_sys_col(), dict_field_get_col(): Return const
      dict_col_t*, so that changes to dict_col_t can be detected more
      easily.  Add const to many dict_col_t* declarations.
      
      dict_index_get_nth_type(): Replace with dict_index_get_nth_col().
      
      dict_col_get_type(): Replace with dict_col_copy_type().
      
      dict_col_get_min_size(), dict_col_get_max_size(), dict_col_get_fixed_size(),
      dict_col_get_sql_null_size(): New functions.
      
      dtype_get_at_most_n_mbchars(): Replace the parameter dtype
      with the parameters prtype, mbminlen, mbmaxlen.
      
      dtype_get_pad_char(), cmp_data_data(), cmp_data_data_slow(),
      cmp_whole_field(): Replace the dtype_t* parameter with the ulint
      parameters mtype, prtype.
      
      dtype_copy(): Add a const qualifier to type2 (the one being copied from).
      
      dtype_set_mblen(): Replaced with dtype_get_mblen().
      
      dtype_get_fixed_size_low(), dtype_get_min_size_low(),
      dtype_get_fixed_max_low(): Replace dtype_get_fixed_size(),
      dtype_get_min_size(), and dtype_get_max_size().  These are used by the
      dict_col_get_{fixed,min,max}_size() functions.
      
      cmp_types_are_equal(): Replace with cmp_cols_are_equal().
      
      dict_table_get_col_name(): Add a const qualifier parameter to the
      parameter "table".
      
      dtype_binary, dtype_binary_val: Remove.
      
      dtype_is_fixed_size(): Remove.
      79644bdb
    • marko's avatar
  30. 14 Sep, 2006 1 commit