An error occurred fetching the project authors.
  1. 19 Jan, 2006 2 commits
  2. 17 Jan, 2006 2 commits
  3. 12 Jan, 2006 2 commits
  4. 11 Jan, 2006 1 commit
  5. 10 Jan, 2006 1 commit
  6. 05 Jan, 2006 1 commit
  7. 04 Jan, 2006 1 commit
    • sergefp@mysql.com's avatar
      WL#2985 "Partition Pruning": · 93669bfe
      sergefp@mysql.com authored
      - post-...-post review fixes
      - Added "integer range walking" that allows to do partition pruning for "a <=? t.field <=? b"
        by finding used partitions for a, a+1, a+2, ..., b-1, b. 
      93669bfe
  8. 02 Jan, 2006 1 commit
  9. 29 Dec, 2005 1 commit
  10. 22 Dec, 2005 2 commits
  11. 21 Dec, 2005 2 commits
  12. 15 Dec, 2005 1 commit
  13. 26 Nov, 2005 1 commit
  14. 25 Nov, 2005 1 commit
  15. 23 Nov, 2005 1 commit
    • monty@mysql.com's avatar
      Table definition cache, part 2 · e42c9809
      monty@mysql.com authored
      The table opening process now works the following way:
      - Create common TABLE_SHARE object
      - Read the .frm file and unpack it into the TABLE_SHARE object
      - Create a TABLE object based on the information in the TABLE_SHARE
        object and open a handler to the table object
      
      Other noteworthy changes:
      - In TABLE_SHARE the most common strings are now LEX_STRING's
      - Better error message when table is not found
      - Variable table_cache is now renamed 'table_open_cache'
      - New variable 'table_definition_cache' that is the number of table defintions that will be cached
      - strxnmov() calls are now fixed to avoid overflows
      - strxnmov() will now always add one end \0 to result
      - engine objects are now created with a TABLE_SHARE object instead of a TABLE object.
      - After creating a field object one must call field->init(table) before using it
      
      - For a busy system this change will give you:
       - Less memory usage for table object
       - Faster opening of tables (if it's has been in use or is in table definition cache)
       - Allow you to cache many table definitions objects
       - Faster drop of table
      e42c9809
  16. 10 Nov, 2005 1 commit
  17. 07 Nov, 2005 1 commit
  18. 06 Nov, 2005 2 commits
  19. 05 Nov, 2005 1 commit
  20. 03 Nov, 2005 1 commit
  21. 02 Nov, 2005 1 commit
    • igor@rurik.mysql.com's avatar
      #view.test#: · fddc99bc
      igor@rurik.mysql.com authored
        new file
      sql_table.cc, handler.h:
        Fixed bug #14540.
        Added error mnemonic code HA_ADMIN_NOT_BASE_TABLE
        to report that an operation cannot be applied for views.
      view.test, view.result:
        Added a test case for bug #14540.
      errmsg.txt:
        Fixed bug #14540.
        Added error ER_CHECK_NOT_BASE_TABLE.
      fddc99bc
  22. 10 Oct, 2005 1 commit
  23. 05 Oct, 2005 1 commit
  24. 04 Oct, 2005 1 commit
  25. 03 Oct, 2005 1 commit
    • brian@zim.(none)'s avatar
      Next big patch for loadable storage engines! · 54a95899
      brian@zim.(none) authored
      Handlerton array is now created instead of using sys_table_types_st. All storage engines can now have inits and giant ifdef's are now gone for startup. No compeltely clean yet, handlertons will next be merged with sys_table_types. Federated and archive now have real cleanup if their inits fail. 
      54a95899
  26. 30 Sep, 2005 3 commits
  27. 22 Sep, 2005 1 commit
  28. 20 Sep, 2005 2 commits
  29. 19 Sep, 2005 1 commit
  30. 14 Sep, 2005 1 commit
  31. 13 Sep, 2005 1 commit