1. 02 Jul, 2007 1 commit
    • unknown's avatar
      Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB · 68e1f851
      unknown authored
      minor fixes to appease pushbuild.
      
      
      mysql-test/r/binlog.result:
        Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
        
        make test portable so it will work on servers with
        funny names.
      mysql-test/t/binlog.test:
        Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
        
        make test portable so it will work on servers with
        funny names.
      sql/log.cc:
        Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
        
        change type to uchar * so it's the same as in 5.1.
      68e1f851
  2. 30 Jun, 2007 2 commits
    • unknown's avatar
      Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.0-maint · 0b0cef48
      unknown authored
      into  sin.intern.azundris.com:/home/tnurnberg/22540/50-22540
      
      
      0b0cef48
    • unknown's avatar
      Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB · 59ab2d46
      unknown authored
      previous correction didn't. make sure "tail" is fixed up
      when filling cache several times; rework formulae.
      
      
      mysql-test/r/binlog.result:
        Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
        
        show that fix for absolute end_log_pos in binlog also
        works when cache is read several times and headers are
        split across that boundary
      mysql-test/t/binlog.test:
        Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
        
        show that fix for absolute end_log_pos in binlog also
        works when cache is read several times and headers are
        split across that boundary
      59ab2d46
  3. 29 Jun, 2007 3 commits
  4. 28 Jun, 2007 3 commits
  5. 27 Jun, 2007 11 commits
  6. 26 Jun, 2007 5 commits
    • unknown's avatar
      Merge maint1.mysql.com:/data/localhome/tsmith/bk/50 · cfd57501
      unknown authored
      into  maint1.mysql.com:/data/localhome/tsmith/bk/maint/50
      
      
      cfd57501
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0-maint · 94ac9957
      unknown authored
      into  amd64.(none):/src/bug24732/my50-bug24732
      
      
      94ac9957
    • unknown's avatar
      Bug#24732 Executables do not include Vista manifests · f39d636a
      unknown authored
      - Corrected manifest attributes.
      
      
      CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Use correct value for 64 built binaries.
      win/create_manifest.js:
        Bug#24732 Executables do not include Vista manifests
        - Remove type attribute as the only valid value is win32.
      win/mysql_manifest.cmake:
        Bug#24732 Executables do not include Vista manifests
        - Remove type attribute.
      f39d636a
    • unknown's avatar
      Bug#25657 mysql-test-run.pl kill itself under ActiveState perl · 6437c035
      unknown authored
       - Various fixes for running mysql-test-run.pl on ActiveState perl
         for windows. Reading it's source in win32/win32.c helps...
      
      
      mysql-test/lib/mtr_process.pl:
        Use "real_pid" when killing the process on ActiveState perl for windows
        Wait blocking for the pseudo pid to exit.
        Change "sleep_until_file_created" to return 1 when pidfile has been
        created - this should avoid early wakeup if $pid was 0
      mysql-test/lib/mtr_timer.pl:
        Wake timer process with signal 15 to avoid to avoid resource leak
        on ActiveState perl for windows.
        Install signal handler in timer process to  exit gracefully
      mysql-test/mysql-test-run.pl:
        Read "real_pid" of process from pid_file - to be used when killing the
        process on ActiveState perl
        Drop the --console option to mysqld
        Pass "real_pid" to mtr_check_stop_server so it can select to use it
        Correct two argument declarations
      6437c035
    • unknown's avatar
      Merge pilot.(none):/data/msvensson/mysql/mysql-5.0-maint · 74331b3f
      unknown authored
      into  pilot.(none):/data/msvensson/mysql/bug25657/my50-bug25657-new2
      
      
      74331b3f
  7. 25 Jun, 2007 5 commits
    • unknown's avatar
      Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB · fa6ae59d
      unknown authored
      end_log_pos data within a transaction are relative to
      the start of the transaction rather than absolute.
      we fix those groups in situ before writing the log out.
      
      additional comments and handling for groups with very
      large single events, as suggested by Guilhem.
      
      
      fa6ae59d
    • unknown's avatar
      Bug #22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB · 279529c1
      unknown authored
      fix binlog-writing so that end_log_pos is given correctly even
      within transactions for both SHOW BINLOG and SHOW MASTER STATUS,
      that is as absolute values (from log start) rather than relative
      values (from transaction's start).
      ---
      Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.0-maint
      into  sin.intern.azundris.com:/home/tnurnberg/22540/50-22540
      
      
      mysql-test/r/binlog.result:
        Bug #22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
        
        show that end_log_pos in SHOW BINLOG EVENTS is correct even in transactions.
        show that SHOW MASTER STATUS returns correct values while in transactions
        (so that mysqldump --master-data will work correctly).
        also remove bdb dependency.
        ---
        manual merge
      mysql-test/t/binlog.test:
        Bug #22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
        
        show that end_log_pos in SHOW BINLOG EVENTS is correct even in transactions.
        show that SHOW MASTER STATUS returns correct values while in transactions
        (so that mysqldump --master-data will work correctly).
        also remove bdb dependency.
      sql/log.cc:
        Bug #22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
        
        fix output for SHOW BINLOG EVENTS so that end_log_pos is given correctly
        even within transactions. do this by rewriting the commit-buffer in place.
      279529c1
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/4.1-opt · 637d9f1c
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.0-opt
      
      
      637d9f1c
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0 · fb12c686
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.0-opt
      
      
      fb12c686
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/4.1 · be684dc0
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/4.1-opt
      
      
      be684dc0
  8. 24 Jun, 2007 3 commits
    • unknown's avatar
      Merge olga.mysql.com:/home/igor/mysql-5.0-opt · f30db309
      unknown authored
      into  olga.mysql.com:/home/igor/dev-opt/mysql-5.0-opt-bug25602
      
      
      sql/sql_select.cc:
        Auto merged
      f30db309
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0 · fec835f1
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.0-opt
      
      
      sql/log_event.cc:
        Auto merged
      fec835f1
    • unknown's avatar
      Fixed bug #25602. A query with DISTINCT in the select list to which · e009b764
      unknown authored
      the loose scan optimization for grouping queries was applied returned 
      a wrong result set when the query was used with the SQL_BIG_RESULT
      option.
      
      The SQL_BIG_RESULT option forces to use sorting algorithm for grouping
      queries instead of employing a suitable index. The current loose scan
      optimization is applied only for one table queries when the suitable
      index is covering. It does not make sense to use sort algorithm in this
      case. However the create_sort_index function does not take into account
      the possible choice of the loose scan to implement the DISTINCT operator
      which makes sorting unnecessary. Moreover the current implementation of
      the loose scan for queries with distinct assumes that sorting will
      never happen. Thus in this case create_sort_index should not call
      the function filesort.
      
      
      mysql-test/r/group_min_max.result:
        Added a test case for bug #25602.
      mysql-test/t/group_min_max.test:
        Added a test case for bug #25602.
      e009b764
  9. 23 Jun, 2007 5 commits
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/4.1-opt · b462e06e
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.0-opt
      
      
      b462e06e
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0-opt-29095 · d37471b4
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.0-opt
      
      
      d37471b4
    • unknown's avatar
      Fixed bug #29095. · 1bab1ddc
      unknown authored
      INSERT into table from SELECT from the same table
      with ORDER BY and LIMIT was inserting other data
      than sole SELECT ... ORDER BY ... LIMIT returns.
      
      One part of the patch for bug #9676 improperly pushed
      LIMIT to temporary table in the presence of the ORDER BY
      clause.
      That part has been removed.
      
      
      sql/sql_select.cc:
        Fixed bug #29095.
        One part of the patch for bug #9676 improperly pushed
        LIMIT to temporary table in the presence of the ORDER BY
        clause.
        That part has been removed.
      mysql-test/t/insert_select.test:
        Expanded the test case for bug #9676.
        Created a test case for bug #29095.
      mysql-test/r/insert_select.result:
        Expanded the test case for bug #9676.
        Created a test case for bug #29095.
      1bab1ddc
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0-maint · 7724e28f
      unknown authored
      into  mysql.com:/home/ram/work/b29079/b29079.5.0
      
      
      7724e28f
    • unknown's avatar
      Merge mysql.com:/home/ram/work/b29079/b29079.4.1 · 2ad12c78
      unknown authored
      into  mysql.com:/home/ram/work/b29079/b29079.5.0
      
      
      include/my_global.h:
        Auto merged
      2ad12c78
  10. 22 Jun, 2007 2 commits