1. 27 Jun, 2007 5 commits
    • unknown's avatar
      Merge pilot.(none):/data/msvensson/mysql/bug18415/my51-bug18415 · cba76345
      unknown authored
      into  pilot.(none):/data/msvensson/mysql/mysql-5.1-new-maint
      
      
      mysql-test/lib/mtr_process.pl:
        Auto merged
      cba76345
    • unknown's avatar
      Merge pilot.(none):/data/msvensson/mysql/bug18415/my50-bug18415 · ea206e1f
      unknown authored
      into  pilot.(none):/data/msvensson/mysql/bug18415/my51-bug18415
      
      
      mysql-test/lib/mtr_process.pl:
        Auto merged
      ea206e1f
    • unknown's avatar
      Merge pilot.(none):/data/msvensson/mysql/bug29133/my51-bug29133 · 6fed0b3c
      unknown authored
      into  pilot.(none):/data/msvensson/mysql/mysql-5.1-new-maint
      
      
      sql/mysqld.cc:
        Auto merged
      6fed0b3c
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-maint · ced9f4e5
      unknown authored
      into  pilot.(none):/data/msvensson/mysql/mysql-5.1-new-maint
      
      ced9f4e5
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0-maint · 9392a47a
      unknown authored
      into  mysql.com:/home/ram/work/b29079/b29079.5.0
      ---
      Bug #22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
      
      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
      ---
      Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
      
      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.
      ---
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0-maint
      into  amd64.(none):/src/bug24732/my50-bug24732
      ---
      Merge maint1.mysql.com:/data/localhome/tsmith/bk/50
      into  maint1.mysql.com:/data/localhome/tsmith/bk/maint/50
      ---
      Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
       
      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.
      ---
      Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.0-maint
      into  sin.intern.azundris.com:/home/tnurnberg/22540/50-22540
      ---
      Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.1-maint
      into  sin.intern.azundris.com:/home/tnurnberg/22540/51-22540
      ---
      Merge sin.intern.azundris.com:/home/tnurnberg/22540/50-22540
      into  sin.intern.azundris.com:/home/tnurnberg/22540/51-22540
      
      
      mysql-test/r/rpl_truncate_7ndb.result:
        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.
        ---
        Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
        
        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.
        ---
        Bug#22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
         
        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.
        ---
        manual merge
      sql/log.cc:
        Bug #22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB
        
        show that output for SHOW BINLOG EVENTS is no correct
        even within transactions.
      9392a47a
  2. 26 Jun, 2007 9 commits
    • unknown's avatar
      Merge maint1.mysql.com:/data/localhome/tsmith/bk/51 · 819cc1ec
      unknown authored
      into  maint1.mysql.com:/data/localhome/tsmith/bk/maint/51
      
      819cc1ec
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-maint · 5a441ef8
      unknown authored
      into  amd64.(none):/src/bug24732/my51-bug24732
      
      5a441ef8
    • unknown's avatar
      Bug#24732 Executables do not include Vista manifests · 787120b2
      unknown authored
      - Post Merge Fixup
      
      787120b2
    • unknown's avatar
      Merge amd64.(none):/src/bug24732/my50-bug24732 · a71ab6ae
      unknown authored
      into  amd64.(none):/src/bug24732/my51-bug24732
      
      
      BitKeeper/deleted/.del-CMakeLists.txt~1:
        Auto merged
      a71ab6ae
    • unknown's avatar
      Bug#24732 Executables do not include Vista manifests · eb9feac9
      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.
      eb9feac9
    • unknown's avatar
      Bug #29133 mysqld does not exit during shutdown · 23febdea
      unknown authored
       - Fix faulty merge by adding back the 'pthread_kill' call that
       wakes up the select thread
      
      
      sql/mysqld.cc:
        Wake up the select thread from 'close_connections', caused by 
        faulty merge
      23febdea
    • unknown's avatar
      Merge pilot.(none):/data/msvensson/mysql/bug25657/my50-bug25657-new2 · 0c62fcaf
      unknown authored
      into  pilot.(none):/data/msvensson/mysql/bug25657/my51-bug25657
      
      
      mysql-test/lib/mtr_process.pl:
        Auto merged
      mysql-test/lib/mtr_timer.pl:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Merge 5.0->5.1
      0c62fcaf
    • unknown's avatar
      Bug#25657 mysql-test-run.pl kill itself under ActiveState perl · 6f90aa2c
      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
      6f90aa2c
    • unknown's avatar
      Merge pilot.(none):/data/msvensson/mysql/mysql-5.0-maint · 924e64e3
      unknown authored
      into  pilot.(none):/data/msvensson/mysql/bug25657/my50-bug25657-new2
      
      924e64e3
  3. 25 Jun, 2007 12 commits
    • unknown's avatar
      Merge gshchepa@bk-internal.mysql.com:/home/bk/mysql-5.1-opt · a0fccef8
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.1-opt
      
      a0fccef8
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.1 · 5dc59231
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.1-opt
      
      5dc59231
    • unknown's avatar
      Raise version number after cloning 5.1.20-beta · c17f1b56
      unknown authored
      c17f1b56
    • unknown's avatar
      Bug #22540: Incorrect value in column End_log_pos of SHOW BINLOG EVENTS using InnoDB · 094b3543
      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 sin.intern.azundris.com:/home/tnurnberg/22540/50-22540
      into  sin.intern.azundris.com:/home/tnurnberg/22540/51-22540
      ---
      Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.1-maint
      into  sin.intern.azundris.com:/home/tnurnberg/22540/51-22540
      
      
      mysql-test/extra/binlog_tests/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.
        
        manual merge
      mysql-test/r/binlog_stm_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
      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.
        
        manual merge
      094b3543
    • unknown's avatar
      Merge bk@192.168.21.1:mysql-5.1-opt · c751bfc4
      unknown authored
      into  mysql.com:/home/hf/work/27084/my51-27084
      
      
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/sql_partition.h:
        Auto merged
      sql/table.cc:
        Auto merged
      mysql-test/r/partition.result:
        merging
      mysql-test/t/partition.test:
        merging
      sql/sql_partition.cc:
        SCCS merged
      c751bfc4
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0-opt · f2a5f04e
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.1-opt
      
      f2a5f04e
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/4.1-opt · 30f5af6f
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.0-opt
      
      30f5af6f
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0 · 4380493d
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.0-opt
      
      4380493d
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.1 · 3966a47e
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.1-opt
      
      3966a47e
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/4.1 · 7d8a30f5
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/4.1-opt
      
      7d8a30f5
    • unknown's avatar
      Merge olga.mysql.com:/home/igor/mysql-5.0-opt · 69b12ff7
      unknown authored
      into  olga.mysql.com:/home/igor/mysql-5.1-opt
      
      
      mysql-test/r/group_min_max.result:
        Auto merged
      mysql-test/t/group_min_max.test:
        Auto merged
      sql/log_event.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      69b12ff7
    • unknown's avatar
      rpl_skip_error.result: · 9ffa1c2e
      unknown authored
        Merge with 5.1.
      
      
      mysql-test/r/rpl_skip_error.result:
        Merge with 5.1.
      9ffa1c2e
  4. 24 Jun, 2007 4 commits
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.1 · 9548afda
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.1-opt
      
      
      sql/item.h:
        Auto merged
      sql/log_event.cc:
        Auto merged
      sql/sp.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_trigger.cc:
        Auto merged
      sql/sql_view.cc:
        Auto merged
      mysql-test/r/rpl_change_master.result:
        Merge with 5.1.
      mysql-test/t/rpl_change_master.test:
        Merge with 5.1.
      sql/sql_acl.cc:
        Merge with 5.1.
      9548afda
    • unknown's avatar
      Merge olga.mysql.com:/home/igor/mysql-5.0-opt · 683a1119
      unknown authored
      into  olga.mysql.com:/home/igor/dev-opt/mysql-5.0-opt-bug25602
      
      
      sql/sql_select.cc:
        Auto merged
      683a1119
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0 · 98646c96
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.0-opt
      
      
      sql/log_event.cc:
        Auto merged
      98646c96
    • unknown's avatar
      Fixed bug #25602. A query with DISTINCT in the select list to which · 09e2b603
      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.
      09e2b603
  5. 23 Jun, 2007 8 commits
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0-opt · 3fb40cd8
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.1-opt
      
      3fb40cd8
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/4.1-opt · 6688a54f
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.0-opt
      
      6688a54f
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0-opt · ddf53f6e
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.1-opt
      
      
      libmysql/libmysql.c:
        Merge with 5.0-opt.
      mysql-test/r/insert_select.result:
        Merge with 5.0-opt.
      mysql-test/r/mysqlbinlog.result:
        Merge with 5.0-opt.
      mysql-test/r/rpl_change_master.result:
        Merge with 5.0-opt.
      mysql-test/r/view.result:
        Merge with 5.0-opt.
      mysql-test/t/insert_select.test:
        Merge with 5.0-opt.
      mysql-test/t/mysqlbinlog.test:
        Merge with 5.0-opt.
      mysql-test/t/rpl_change_master.test:
        Merge with 5.0-opt.
      mysql-test/t/view.test:
        Merge with 5.0-opt.
      sql/item.cc:
        Merge with 5.0-opt.
      sql/item.h:
        Merge with 5.0-opt.
      sql/log_event.cc:
        Merge with 5.0-opt.
      sql/sql_select.cc:
        Merge with 5.0-opt.
      ddf53f6e
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0-opt-29095 · e45576ac
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.0-opt
      
      e45576ac
    • unknown's avatar
      Fixed bug #29095. · e7778b65
      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.
      e7778b65
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.1-maint · 0fc311c7
      unknown authored
      into  mysql.com:/home/ram/work/b29079/b29079.5.1
      
      0fc311c7
    • unknown's avatar
      Merge mysql.com:/home/ram/work/b29079/b29079.5.0 · 2c5e916f
      unknown authored
      into  mysql.com:/home/ram/work/b29079/b29079.5.1
      
      
      include/my_global.h:
        Auto merged
      2c5e916f
    • unknown's avatar
      Merge mysql.com:/home/ram/work/b29079/b29079.4.1 · 56576d9a
      unknown authored
      into  mysql.com:/home/ram/work/b29079/b29079.5.0
      
      
      include/my_global.h:
        Auto merged
      56576d9a
  6. 22 Jun, 2007 2 commits