An error occurred fetching the project authors.
  1. 23 Apr, 2009 1 commit
  2. 12 Feb, 2009 1 commit
    • Sergey Vojtovich's avatar
      BUG#36737 - having + full text operator crashes mysql · 659a2183
      Sergey Vojtovich authored
            
      MATCH() function accepts column list as an argument. It was possible to override
      this requirement with aliased non-column select expression. Which results in
      server crash.
      
      With this fix aliased non-column select expressions are not accepted by MATCH()
      function, returning an error.
      659a2183
  3. 12 Jan, 2009 1 commit
    • Joerg Bruehe's avatar
      Backport of a 5.0.74 fix into 5.0.72sp1: · c13bbbda
      Joerg Bruehe authored
      BUG#38842 - Fix for 25951 seems incorrect
      
      Original changeset:
      > revision-id: svoj@mysql.com-20081111091051-54pr96nf1z2s30gx
      > parent: vvaintroub@mysql.com-20081110201804-bi98gcs9avsf58ff
      > committer: Sergey Vojtovich <svoj@mysql.com>
      > branch nick: mysql-5.0-bugteam-bug38842
      > timestamp: Tue 2008-11-11 13:10:51 +0400
      c13bbbda
  4. 28 Nov, 2008 1 commit
  5. 11 Nov, 2008 1 commit
    • Sergey Vojtovich's avatar
      BUG#38842 - Fix for 25951 seems incorrect · 83f96dcf
      Sergey Vojtovich authored
      With fix for bug 25951 index hints are ignored for fulltext
      searches, as handling of fulltext indexes is different from
      handling regular indexes. Meaning it is not possible to
      implement true index hints support for fulltext indexes within
      the scope of current fulltext architecture.
      
      The problem is that prior to fix for bug 25951, some useful
      index hints still could be given for boolean mode searches.
      
      This patch implements special index hints support for fulltext
      indexes with the following characteristics:
      - all index hints are still ignored for NLQ mode searches -
        it cannot work without an index;
      - for 5.1 and up index hints FOR ORDER BY and FOR GROUP BY are
        still ignored for fulltext indexes;
      - boolean mode searches honor USE/FORCE/IGNORE INDEX hints;
      - as opposed to index hints for regular indexes, index hints
        for fulltext BOOLEAN mode searches affect the usage of the
        index for the whole query.
      83f96dcf
  6. 12 Feb, 2008 1 commit
    • anozdrin/alik@quad.'s avatar
      Fix for Bug#32538: View definition picks up character set, · d36d243d
      anozdrin/alik@quad. authored
      but not collation.
      
      The problem here was that text literals in a view were always
      dumped with character set introducer. That lead to loosing
      collation information.
      
      The fix is to dump character set introducer only if it was
      in the original query. That is now possible because there 
      is no problem any more of loss of character set of string
      literals in views -- after WL#4052 the view is dumped 
      in the original character set.
      d36d243d
  7. 30 Oct, 2007 1 commit
    • svoj@mysql.com/june.mysql.com's avatar
      BUG#11392 - fulltext search bug · cbd3dfbb
      svoj@mysql.com/june.mysql.com authored
      Fulltext boolean mode phrase search may crash server on platforms
      where size of pointer is not equal to size of unsigned integer
      (in other words some 64-bit platforms).
      
      The problem was integer overflow.
      
      Affects 4.1 only.
      cbd3dfbb
  8. 12 Jul, 2007 2 commits
  9. 11 Jul, 2007 1 commit
  10. 10 Jul, 2007 1 commit
    • svoj@mysql.com/june.mysql.com's avatar
      BUG#29445 - match ... against () never returns · 31c8efc8
      svoj@mysql.com/june.mysql.com authored
      Part 1:
      Do not perform index search for a plus-word with truncation operator
      in case there are other plus-words in expression.
      
      Specifically this optimization was enforced for expression like
      "+word1 +word2*", but wasn't enforced for expression like
      "+word1 word2*".
      31c8efc8
  11. 05 Jul, 2007 1 commit
  12. 12 Apr, 2007 1 commit
  13. 30 Oct, 2006 1 commit
  14. 28 Jul, 2006 1 commit
    • sergefp@mysql.com's avatar
      BUG#14940 "MySQL choose wrong index", v.2 · 699291a8
      sergefp@mysql.com authored
      - Make the range-et-al optimizer produce E(#table records after table 
                                                 condition is applied),
      - Make the join optimizer use this value,
      - Add "filtered" column to EXPLAIN EXTENDED to show 
        fraction of records left after table condition is applied
      - Adjust test results, add comments
      699291a8
  15. 22 Mar, 2006 1 commit
  16. 22 Feb, 2006 1 commit
  17. 14 Feb, 2006 1 commit
  18. 01 Feb, 2006 1 commit
  19. 26 Jan, 2006 1 commit
  20. 13 Jan, 2006 2 commits
  21. 26 Nov, 2005 1 commit
  22. 12 Nov, 2005 1 commit
  23. 12 Aug, 2005 1 commit
    • timour@mysql.com's avatar
      Implementation of WL#2486 - · a247282a
      timour@mysql.com authored
      "Process NATURAL and USING joins according to SQL:2003".
      
      * Some of the main problems fixed by the patch:
        - in "select *" queries the * expanded correctly according to
          ANSI for arbitrary natural/using joins
        - natural/using joins are correctly transformed into JOIN ... ON
          for any number/nesting of the joins.
        - column references are correctly resolved against natural joins
          of any nesting and combined with arbitrary other joins.
      
      * This patch also contains a fix for name resolution of items
        inside the ON condition of JOIN ... ON - in this case items must
        be resolved only against the JOIN operands. To support such
        'local' name resolution, the patch introduces a stack of
        name resolution contexts used at parse time.
      
      NOTICE:
      - This patch is not complete in the sense that
        - there are 2 test cases that still do not pass -
          one in join.test, one in select.test. Both are marked
          with a comment "TODO: WL#2486".
        - it does not include a new test specific for the task
      a247282a
  24. 02 Aug, 2005 1 commit
  25. 17 Jun, 2005 1 commit
  26. 09 Mar, 2005 2 commits
  27. 16 Feb, 2005 1 commit
  28. 14 Feb, 2005 1 commit
    • svoj@mysql.com's avatar
      Bug#8351 · 643b6028
      svoj@mysql.com authored
      Fix for crash when using a double quote in boolean fulltext query.
      643b6028
  29. 18 Jan, 2005 1 commit
  30. 24 Nov, 2004 1 commit
    • serg@serg.mylan's avatar
      bug#6784 · e8203e43
      serg@serg.mylan authored
      mi_flush_bulk_insert (on dup key error in mi_write)
      was mangling info->dupp_key_pos
      e8203e43
  31. 22 Nov, 2004 1 commit
  32. 17 Nov, 2004 1 commit
  33. 29 Oct, 2004 1 commit
  34. 28 Oct, 2004 1 commit
  35. 15 Sep, 2004 1 commit
    • wax@kishkin.ru's avatar
      WL#964 · eb751536
      wax@kishkin.ru authored
      porting mysql_test_run on Linux and Windows
      eb751536
  36. 20 Jul, 2004 1 commit
  37. 23 Jun, 2004 1 commit
    • serg@serg.mylan's avatar
      handler interface cleanups: · 3f1c4ba7
      serg@serg.mylan authored
        more logical table/index_flags
        return  HA_ERR_WRONG_COMMAND instead of abstract methods where appropriate
        max_keys and other limits renamed to max_supported_keys/etc
        max_keys/etc are now wrappers to max_supported_keys/etc 
        ha_index_init/ha_rnd_init/ha_index_end/ha_rnd_end are now wrappers to real {index,rnd}_{init,end} to enforce strict pairing
      3f1c4ba7