An error occurred fetching the project authors.
  1. 27 Sep, 2004 1 commit
    • kent@mysql.com's avatar
      mysql-test-run.sh: · 0061da91
      kent@mysql.com authored
        Added timing output for each test case.
        Added --embedded-server option.
      mysqltest.c:
        Added 'start_timer', 'end_timer' commands
      Makefile.am:
        Include mysys/my_getsystime.c to get time function in mysqltest
      Many files:
        new file
      0061da91
  2. 07 Sep, 2004 1 commit
  3. 03 Sep, 2004 1 commit
    • igor@rurik.mysql.com's avatar
      select.result, select.test: · f888026f
      igor@rurik.mysql.com authored
        Added a test case for bug #5333.
      null_key.result, key_primary.result:
        Made covering index usable for const tables.
      sql_select.cc:
        Made covering index usable for const tables:
        downported the corresponding code from 4.1.
        Simultaneously fixed bug #5333 reported for 4.1.
        The bug was due to the fact that field index in join
        structures was always set to 0 for const tables.
      f888026f
  4. 13 Aug, 2004 1 commit
    • igor@rurik.mysql.com's avatar
      join_nested.test, join_nested.result: · 49094f58
      igor@rurik.mysql.com authored
        Added a case for bug #4976 when one of the inner tables is empty.
      select.result, join.result:
        Reversed the previous change of the erronious fix for bug #4976.
      sql_select.cc:
        The previous fix for bug 4976 was reversed as it
        erroniously converted an outer join into an innner join
        when on_expression does not refer to outer tables.
        This is not valid if inner tables return an empty set.
        Setting dependency on outer tables was added for the above cases.
        To fix the crash in the test case of bug #4976  
        a guard was added that blocks running the crashing code for
        nested outer joins.
      49094f58
  5. 11 Aug, 2004 1 commit
    • igor@rurik.mysql.com's avatar
      join.result, select.result: · 43bf2d05
      igor@rurik.mysql.com authored
        Fixed bug #4976.
      join_nested.result, join_nested.test:
        Added a test case for bug #4976.
      sql_select.cc:
        Applied conversion from an outer join to an inner join 
        when the on expression does not depend on the outer table.
        It fixed bug #4976.
      43bf2d05
  6. 20 Jul, 2004 1 commit
  7. 19 Jul, 2004 1 commit
  8. 15 Jul, 2004 2 commits
    • bell@sanja.is.com.ua's avatar
      VIEW · 9336d36c
      bell@sanja.is.com.ua authored
      two TABLE_LIST copy eliminated
      9336d36c
    • monty@mysql.com's avatar
      After merge fixes · 5b3c418b
      monty@mysql.com authored
      Note: The following tests fails
      - fulltext (Sergei has promised to fix)
      - rpl_charset (Guilhem should fix)
      - rpl_timezone (Dimitray has promised to fix)
      
      Sanja needs to check out the calling of close_thread_tables() in sp_head.cc
      5b3c418b
  9. 30 Jun, 2004 1 commit
    • igor@rurik.mysql.com's avatar
      subselect2.result, select.result: · d70f886f
      igor@rurik.mysql.com authored
        Post-merge fixes for nested joins.
        The join_tab_cmp function in sql_select has been changed.
      join_nested.result:
        Post-merge fixes for nested joins. 
        The join_tab_cmp function in sql_select has been changed
      sql_select.cc:
        Post-merge fixes for nested joins.
        Avoided re-execution of eliminate_not_funcs and simplify_joins
        in optimize_cond.
        Changed the join_tab_cmp function to take into account
        the dependent relation.
      sql_lex.cc, sql_lex.h:
        Added the first_cond_optimization flag to st_select_lex to avoid
        re-execution of some optimizations in optimize_cond.
      sql_base.cc:
        Post-merge fixes for nested joins. 
        Fixed problems with a proper column list substituted for '*' in
        queries with natural joins.
      d70f886f
  10. 22 Jun, 2004 1 commit
    • sergefp@mysql.com's avatar
      Range optimizer fix: · f874071a
      sergefp@mysql.com authored
      If cost(full_scan_on_shortest_covering_index) < cost(best_range_scan) <  cost(full_table_scan)
        use full_scan_on_shortest_covering_index
      (before this fix best_range_scan was used)
      f874071a
  11. 18 Jun, 2004 1 commit
    • dlenev@brandersnatch.localdomain's avatar
      WL#1264 "Per-thread time zone support infrastructure". · 09ba29e5
      dlenev@brandersnatch.localdomain authored
      Added basic per-thread time zone functionality (based on public
      domain elsie-code). Now user can select current time zone
      (from the list of time zones described in system tables).
      All NOW-like functions honor this time zone, values of TIMESTAMP
      type are interpreted as values in this time zone, so now
      our TIMESTAMP type behaves similar to Oracle's TIMESTAMP WITH
      LOCAL TIME ZONE (or proper PostgresSQL type).
        
      WL#1266 "CONVERT_TZ() - basic time with time zone conversion 
      function".
        
      Fixed problems described in Bug #2336 (Different number of warnings 
      when inserting bad datetime as string or as number). This required
      reworking of datetime realted warning hadling (they now generated 
      at Field object level not in conversion functions).
        
      Optimization: Now Field class descendants use table->in_use member
      instead of current_thd macro.
      09ba29e5
  12. 11 Jun, 2004 1 commit
  13. 13 May, 2004 1 commit
  14. 11 May, 2004 1 commit
  15. 10 May, 2004 1 commit
  16. 19 Mar, 2004 1 commit
  17. 19 Feb, 2004 1 commit
  18. 22 Jan, 2004 1 commit
  19. 10 Dec, 2003 1 commit
  20. 03 Dec, 2003 1 commit
  21. 03 Nov, 2003 1 commit
  22. 30 Oct, 2003 1 commit
  23. 16 Sep, 2003 1 commit
  24. 18 Aug, 2003 1 commit
    • monty@mashka.mysql.fi's avatar
      After merge fixes · 4f751216
      monty@mashka.mysql.fi authored
      Use server character set if --default-character-set is not used
      Added convert_string() for more efficient alloc+character-set convert of strings
      4f751216
  25. 25 Jul, 2003 1 commit
  26. 26 Jun, 2003 1 commit
  27. 04 Jun, 2003 1 commit
    • monty@narttu.mysql.fi's avatar
      Added SQLSTATE to client/server protocol · 23145cfe
      monty@narttu.mysql.fi authored
      bmove_allign -> bmove_align
      Added OLAP function ROLLUP
      Split mysql_fix_privilege_tables to a script and a .sql data file
      Added new (MEMROOT*) functions to avoid calling current_thd() when creating some common objects.
      Added table_alias_charset, for easier --lower-case-table-name handling
      Better SQL_MODE handling (Setting complex options also sets sub options)
      New (faster) assembler string functions for x86
      23145cfe
  28. 23 May, 2003 1 commit
  29. 26 Apr, 2003 1 commit
    • monty@mashka.mysql.fi's avatar
      Fix for -fbranch-probabilites (bug 268) · bf6cfd29
      monty@mashka.mysql.fi authored
      Fix for LEFT/RIGHT/MID with multi-byte-character sets (bug 314)
      Fix for new bison 1.875
      max_insert_delayed_threads and delayed_insert_timeout now works as documented (bug 211)
      Don't show port in SHOW PROCESSLIST for system threads
      Fix problem with ORDER BY being discarded for some DISTINCT queries (bug 275)
      Fixed bug with NATURAL LEFT JOIN, NATURAL RIGHT JOIN and RIGHT JOIN when
      using many joined tables (Bug 212)
      bf6cfd29
  30. 01 Apr, 2003 1 commit
  31. 13 Mar, 2003 2 commits
  32. 11 Mar, 2003 1 commit
  33. 07 Mar, 2003 1 commit
  34. 14 Jan, 2003 1 commit
  35. 09 Jan, 2003 1 commit
  36. 05 Jan, 2003 1 commit
  37. 14 Dec, 2002 2 commits