An error occurred fetching the project authors.
  1. 27 Apr, 2005 1 commit
  2. 07 Apr, 2005 1 commit
  3. 05 Apr, 2005 3 commits
  4. 03 Apr, 2005 1 commit
  5. 30 Mar, 2005 1 commit
  6. 27 Mar, 2005 1 commit
  7. 23 Mar, 2005 1 commit
  8. 21 Mar, 2005 2 commits
  9. 19 Mar, 2005 1 commit
  10. 16 Mar, 2005 3 commits
    • monty@mysql.com's avatar
      Cleanup during reviews · 594ef41b
      monty@mysql.com authored
      Removed some optional arguments
      Fixed portability problem in federated tests
      594ef41b
    • serg@serg.mylan's avatar
      sql/ha_innodb.cc · 99e581ec
      serg@serg.mylan authored
          protect prepare-...-commit with a mutex to ensure that commits in binlog and in the innodb have the same order
          store binlog position with the commit
      99e581ec
    • serg@serg.mylan's avatar
      sql/handler.cc · 4afb7365
      serg@serg.mylan authored
          smarter xid-to-str routiine
          fixed assert crash in XA RECOVER
      sql/sql_parse.cc
          XA COMMIT/ROLLBACK did not send_ok in some cases
      4afb7365
  11. 13 Mar, 2005 1 commit
  12. 12 Mar, 2005 1 commit
    • serg@serg.mylan's avatar
      if no xa recovery (or after it): · 32700d14
      serg@serg.mylan authored
        warning on startup if prepared foreign xids
        error on startup if prepared our xids
        temporarily: always rollback prepared our xids instead of an error
      32700d14
  13. 09 Mar, 2005 1 commit
  14. 02 Mar, 2005 1 commit
  15. 25 Feb, 2005 1 commit
  16. 22 Feb, 2005 1 commit
  17. 21 Feb, 2005 4 commits
  18. 19 Feb, 2005 1 commit
  19. 17 Feb, 2005 1 commit
    • patg@krsna.patg.net's avatar
      WL# 2094 Federated Storage Handler · 005deef1
      patg@krsna.patg.net authored
      This changeset/patch is on top of changesets 1.1814 and 1.1846 
      (for bugs 8033 and 8065) and now fixes bug 8535.
      
      These changes have been built and tested successfully on build.mysql.com
      
      handler.cc:
        Added hooks for federated_db_init() and federated_db_end(), 
        as done with ha_archive_db does, per suggestion by Ingo in
        code review of patch 1.1846.
      ha_federated.h:
        declaration of federated_db_init() and federated_db_end()
      ha_federated.cc:
        - Fixed some indentation problems from indent-ex (mainly to do with
          cases where "variablename += value"
        - Added federated_db_init() and federated_db_end(), as done with
          archive, which also handler more elegantly one of the memory leaks
          from bug 8033 where the federated_mutex was not freed
        - Removed extrenous debug messages in parse_url()
        - Fixed bug 8535, caused by NULL being quoted in write_row. This used to
          work (incorrectly) but a recent change was made in the server that 
          exposed this
      005deef1
  20. 16 Feb, 2005 1 commit
  21. 01 Feb, 2005 1 commit
  22. 27 Jan, 2005 1 commit
  23. 26 Jan, 2005 1 commit
  24. 16 Jan, 2005 1 commit
  25. 07 Jan, 2005 1 commit
  26. 06 Jan, 2005 1 commit
    • 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
  27. 23 Dec, 2004 2 commits
    • ingo@mysql.com's avatar
      WL#2126 - Multi_read_range. · 60e35755
      ingo@mysql.com authored
      Added the required structures and functions for
      handing over multiple key ranges to the table handler.
      60e35755
    • ingo@mysql.com's avatar
      WL#1895 - Print message to error log in case of detected MyISAM corruption · c39be2d0
      ingo@mysql.com authored
      Changed my_error() to print error messages, which come from
      arbitrary registered ranges of error messages. Messages can
      be unregistered (and should be at end of the program).
      Added registration of handler error messages.
      Added a new mi_print_error() macro and a new 
      mi_report_error() function, which supply error
      messages with a table name.
      Added calls to mi_print_error() or mi_report_error()
      at all places in MyISAM, where table corruption is detected.
      c39be2d0
  28. 11 Dec, 2004 1 commit
  29. 10 Dec, 2004 1 commit
  30. 03 Dec, 2004 1 commit
    • mats@mysql.com's avatar
      Bug#6391 (binlog-do-db rules ignored) · 2bbdf240
      mats@mysql.com authored
        CREATE DATABASE statement used the current database instead of the
        database created when checking conditions for replication.
        CREATE/DROP/ALTER DATABASE statements are now replicated based on
        the manipulated database.
      2bbdf240
  31. 24 Nov, 2004 1 commit
    • tomas@poseidon.ndb.mysql.com's avatar
      sql/ha_innodb.cc · ae471974
      tomas@poseidon.ndb.mysql.com authored
          enabled query cache for ndb
          modified engine interface somewhat
      sql/ha_innodb.h
          enabled query cache for ndb
          modified engine interface somewhat
      sql/ha_ndbcluster.cc
          enabled query cache for ndb
          modified engine interface somewhat
          ndb will only allow caching and retrieval if running autocommit
            - return false, but do not invalidate
          commit count is used as engine data, i.e.
            - store commit count before store of cache
            - allow retrieval if commit count has not changed on a table
            - invalidate if commit count has changed
      sql/ha_ndbcluster.h
          enabled query cache for ndb
          modified engine interface somewhat
      sql/handler.cc
          enabled query cache for ndb
          modified engine interface somewhat
      sql/handler.h
          enabled query cache for ndb
          modified engine interface somewhat
          new virtual handler method cached_table_registration called on each table before alowing store in query cache
            - return TRUE - ok to cache, FALSE - not allowed to cache, invalidate queries if engine_data below has changed
            - sets ulonglong (engine_data) that is stored in query cache for each table
            - sets callback to be called for each table before usage of cached query, callback = 0 -> no check later
      sql/mysql_priv.h
          enabled query cache for ndb
          modified engine interface somewhat
          callcack prototype for callback to engine before query cache retrieval
      sql/sql_cache.cc
          enabled query cache for ndb
          modified engine interface somewhat
          if callback is set on table in cache, do callback to check if allowed to use cache
          if not allowed to use cache, check if engine_data has changed, if so, invalidate all queries with that table
          + changes to store and pass callback and engine_data around
      sql/sql_cache.h
          enabled query cache for ndb
          modified engine interface somewhat
          changes to store callback and engine_data
      sql/table.h
          enabled query cache for ndb
          modified engine interface somewhat
          changes to store callback and engine_data
      ae471974