An error occurred fetching the project authors.
  1. 15 Feb, 2006 1 commit
  2. 08 Feb, 2006 2 commits
  3. 07 Feb, 2006 2 commits
  4. 30 Jan, 2006 1 commit
  5. 29 Jan, 2006 1 commit
    • patg@govinda.patg.net's avatar
      WL# 2986 · 437368e4
      patg@govinda.patg.net authored
      Final patch
      -----------
      
      This WL is about using this bitmap in all parts of the partition handler.
      Thus for:
      rnd_init/rnd_next
      index_init/index_next and all other variants of index scans
      read_range_... the various range scans implemented in the partition handler.
      
      Also use those bitmaps in the various other calls that currently loop over all
      partitions.
      
      437368e4
  6. 25 Jan, 2006 1 commit
  7. 24 Jan, 2006 1 commit
  8. 18 Jan, 2006 2 commits
  9. 17 Jan, 2006 3 commits
  10. 10 Jan, 2006 1 commit
  11. 07 Jan, 2006 1 commit
  12. 05 Jan, 2006 2 commits
  13. 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
  14. 27 Dec, 2005 1 commit
  15. 26 Dec, 2005 1 commit
    • sergefp@mysql.com's avatar
      WL#2985 "Partition Pruning": post-review fixes: · 2a3943db
      sergefp@mysql.com authored
      - Added more comments.
      - Added a RANGE_OPT_PARAM::remove_jump_scans flag that disables construction of index_merge
        SEL_TREEs that represent unusable conditions like "key1part1<c1 OR key2part2<c2"
      - make prune_partitions() function handle the case where range analysis produces a list of 
        index_merge trees (it turned out that this is possible, appropriate test case added).
      - Other small fixes.
      2a3943db
  16. 22 Dec, 2005 1 commit
  17. 21 Dec, 2005 1 commit
  18. 15 Dec, 2005 1 commit
  19. 26 Nov, 2005 1 commit
    • kent@mysql.com's avatar
      Makefile.am: · 6430a490
      kent@mysql.com authored
        Distribute "handlerton-win.cc"
      mysqld.cc:
        Corrected word lenght for some innobase
        configuration variables
      Makefile.am:
        Added Visual Studio 7 project file to EXTRA_DIST
      ha_partition.cc, sql_partition.cc:
        Changed include to use "..." for Windows
      handlerton-win.cc:
        Handle engine include/exclude with defines for Windows
        new file
      6430a490
  20. 25 Nov, 2005 1 commit
  21. 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
  22. 19 Nov, 2005 1 commit
    • patg@krsna.patg.net's avatar
      BUG #14524 · f6cd0148
      patg@krsna.patg.net authored
      Patch that fixes crashing when partition uses blackole for 
      underlying tables.
      f6cd0148
  23. 07 Nov, 2005 2 commits
  24. 05 Nov, 2005 1 commit
  25. 20 Sep, 2005 1 commit
  26. 14 Sep, 2005 2 commits
  27. 27 Aug, 2005 2 commits
  28. 19 Aug, 2005 1 commit
  29. 22 Jul, 2005 1 commit
  30. 18 Jul, 2005 1 commit