1. 27 Apr, 2007 4 commits
    • unknown's avatar
      Merge tsmith@bk-internal.mysql.com:/home/bk/mysql-5.0-maint · ebe96888
      unknown authored
      into  quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/maint/50
      
      ebe96888
    • unknown's avatar
      Merge quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/maint/b27653/50 · 0d56795a
      unknown authored
      into  quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/maint/50
      
      0d56795a
    • unknown's avatar
      Bug #27390: mysqld_multi --config-file= not working as documented · eb45d98c
      unknown authored
      Recognize the --no-defaults, --defaults-file and --defaults-extra-file
      options.  Treat old --config-file argument as if --defaults-extra-file
      had been specified instead.
      
      Plus a few other defaults-related cleanups.
      
      
      extra/my_print_defaults.c:
        
        Make help text more accurate regarding how --config-file, --defaults-file, and --defaults-extra-file should be used.  Flag --config-file as deprecated.
      mysys/default.c:
        
        Always print a newline after listing the default files, even if
        --defaults-file= was set (in my_print_default_files()).
      scripts/mysqld_multi.sh:
        
        Recognize --no-defaults, --defaults-file and --defaults-extra-file options.
        
        Treat old --config-file argument as if --defaults-extra-file had been specified
        instead.
        
        Improve find_groups() method, to honor --defaults-file, etc.
        
        A few random drive-by cleanups, while I'm here.
      eb45d98c
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0-maint · bfdc6c5f
      unknown authored
      into  polly.local:/home/kaa/src/maint/mysql-5.0-maint
      
      bfdc6c5f
  2. 26 Apr, 2007 4 commits
  3. 25 Apr, 2007 3 commits
  4. 24 Apr, 2007 11 commits
  5. 23 Apr, 2007 18 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0-maint · 44ad1937
      unknown authored
      into  recycle.(none):/src/bug24732/my50-bug24732
      
      44ad1937
    • unknown's avatar
      Bug#24732 Executables do not include Vista manifests · 1ceb29e1
      unknown authored
      - Added script to generate application specific manifest.
      - Added new CMake MACRO to add customer build events which will first
      generate a manifest and then embeds that manifest into an executable.
      
      
      BitKeeper/etc/ignore:
        Bug#24732 Executables do not include Vista manifests
        - Revise ignore rules to disallow auto-generated cmake files but to allow
        custom macros defined in a .cmake file.
      CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Added logic for EMBED_MANIFESTS configuration option.
      client/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for client executables.
      extra/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for my_print_default executable.
      libmysql/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for myTest executable.
      myisam/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for myisam executables.
      server-tools/instance-manager/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for mysqlmanager executable.
      sql/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for mysqld executable.
      win/README:
        Bug#24732 Executables do not include Vista manifests
        - Added new configuration option documentation.
      win/configure.js:
        Bug#24732 Executables do not include Vista manifests
        - Added new EMBED_MANIFESTS configuration option.
      win/create_manifest.js:
        Bug#24732 Executables do not include Vista manifests
        - Manifest generator.  This script generates a basic manifest.
      win/mysql_manifest.cmake:
        Bug#24732 Executables do not include Vista manifests
        - Define new CMake MACRO for adding Windows manifests to executables.
      1ceb29e1
    • unknown's avatar
      Merge quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/41 · 2b4d20e9
      unknown authored
      into  quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/maint/41
      
      2b4d20e9
    • unknown's avatar
      mysql_upgrade.test: · 656003c2
      unknown authored
        Fix minor merge "oopsie"
      
      
      mysql-test/t/mysql_upgrade.test:
        Fix minor merge "oopsie"
      656003c2
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0-maint · 0cf6d704
      unknown authored
      into  recycle.(none):/src/bug25621/my50-bug25621
      
      
      sql/mysqld.cc:
        Auto merged
      0cf6d704
    • unknown's avatar
      Bug#25621 Error in my_thread_global_end(): 1 threads didn't exit · 535a21f3
      unknown authored
      - On Windows, connection handlers while exiting properly did not 
      decrement the server's thread count.
      
      
      sql/mysqld.cc:
        Bug#25621 Error in my_thread_global_end(): 1 threads didn't exit
        - Make sure that connection handlers decrement number of threads
        and handlers on Windows.
        - Signal condition variable before unlocking mutex.
      535a21f3
    • unknown's avatar
      Don't copy any subdirs in scripts/ · ac1f630b
      unknown authored
      ac1f630b
    • unknown's avatar
      Fix for bug #22364 "Inconsistent "matched rows" when executing UPDATE" · 4e582a30
      unknown authored
      In multi_update::send_data(), the counter of matched rows was not correctly incremented, when during insertion of a new row to a temporay table it had to be converted from HEAP to MyISAM.
      
      This fix changes the logic to increment the counter of matched rows in the following cases:
      1. If the error returned from write_row() is zero.
      2. If the error returned from write_row() is non-zero, is neither HA_ERR_FOUND_DUPP_KEY nor HA_ERR_FOUND_DUPP_UNIQUE, and a call to create_myisam_from_heap() succeeds. 
      
      
      mysql-test/r/update.result:
        Added a test case for bug #22364 "Inconsistent "matched rows" when executing UPDATE"
      mysql-test/t/update.test:
        Added a test case for bug #22364 "Inconsistent "matched rows" when executing UPDATE"
      sql/sql_update.cc:
        In multi_update::send_data(), the counter of matched rows was not correctly incremented, when during insertion of a new row to a temporay table it had to be converted from HEAP to MyISAM.
        
        This fix changes the logic to increment the counter of matched rows in the following cases:
        1. If the error returned from write_row() is zero.
        2. If the error returned from write_row() is non-zero, is neither HA_ERR_FOUND_DUPP_KEY nor HA_ERR_FOUND_DUPP_UNIQUE, and a call to create_myisam_from_heap() succeeds.
      4e582a30
    • unknown's avatar
      Merge pilot.blaudden:/home/msvensson/mysql/mysql-5.0 · e391dafd
      unknown authored
      into  pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint
      
      
      client/mysql.cc:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      e391dafd
    • unknown's avatar
      Add "name of struct" as first arg to comp_sql · d8ba5b09
      unknown authored
      Fix "make distcheck"
      
      
      scripts/CMakeLists.txt:
        Add "name of struct" as first arg to comp_sql
      scripts/comp_sql.c:
        Add "name of struct" as first arg to comp_sql
      d8ba5b09
    • unknown's avatar
      Use a temp variable "error" for storing return code of pclose · 21203803
      unknown authored
      so the WEXITSTATUS macro can "fiddle" with it as it so pleases
       
      
      21203803
    • unknown's avatar
      It's not possible to use the return value of fputs · 3afb8af4
      unknown authored
      to check if the creation of mysql_upgrade_info suceeded.
      Instead use 'upgrade_already_done' to check that file was
      created properly.
      
      3afb8af4
    • unknown's avatar
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0-maint · e3b8c691
      unknown authored
      into  pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint
      
      
      Makefile.am:
        Auto merged
      client/mysql_upgrade.c:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      tests/mysql_client_test.c:
        Auto merged
      e3b8c691
    • unknown's avatar
      Fix warnings reported by icc · b2eda142
      unknown authored
      b2eda142
    • unknown's avatar
      Remove left over file abi_check · 4e375125
      unknown authored
      
      BitKeeper/deleted/.del-abi_check:
        Delete: include/abi_check
      4e375125
    • unknown's avatar
      Remove left over file fix_priv_tabs.result · 183fa579
      unknown authored
      
      BitKeeper/deleted/.del-fix_priv_tabs.result:
        Delete: mysql-test/r/fix_priv_tabs.result
      183fa579
    • unknown's avatar
      Merge pilot.blaudden:/home/msvensson/mysql/mysql-4.1-maint · 92d0632b
      unknown authored
      into  pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint
      
      
      mysql-test/lib/mtr_process.pl:
        Auto merged
      92d0632b