1. 06 Jan, 2005 2 commits
    • monty@mysql.com's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · bda0a781
      monty@mysql.com authored
      into mysql.com:/home/my/mysql-5.0
      bda0a781
    • monty@mysql.com's avatar
      First stage of table definition cache · d35140a8
      monty@mysql.com authored
      Split TABLE to TABLE and TABLE_SHARE (TABLE_SHARE is still allocated as part of table, will be fixed soon)
      Created Field::make_field() and made Field_num::make_field() to call this
      Added 'TABLE_SHARE->db' that points to database name; Changed all usage of table_cache_key as database name to use this instead
      Changed field->table_name to point to pointer to alias. This allows us to change alias for a table by just updating one pointer.
      Renamed TABLE_SHARE->real_name to table_name
      Renamed TABLE->table_name to alias
      Renamed TABLE_LIST->real_name to table_name
      d35140a8
  2. 05 Jan, 2005 9 commits
  3. 04 Jan, 2005 14 commits
  4. 03 Jan, 2005 15 commits