1. 28 Sep, 2003 1 commit
  2. 27 Sep, 2003 1 commit
  3. 18 Sep, 2003 1 commit
  4. 17 Sep, 2003 7 commits
  5. 16 Sep, 2003 5 commits
  6. 15 Sep, 2003 5 commits
    • unknown's avatar
      Merge oak.local:/home/kostja/mysql/mysql-4.0-root · 447f3981
      unknown authored
      into oak.local:/home/kostja/mysql/mysql-4.0-rightnow
      
      
      447f3981
    • unknown's avatar
      Merge gweir@build.mysql.com:/home/bk/mysql-4.0 · dae83b4a
      unknown authored
      into mysql.com:/home/greg/bk/4.0
      
      
      dae83b4a
    • unknown's avatar
      Remove 3.23 InstallShield files, improve make_win_src_distribution, add extra... · 4c8bc54b
      unknown authored
      Remove 3.23 InstallShield files, improve make_win_src_distribution, add extra myTest.dsp to be copied into distributions as a fix for BUG#999
      
      
      BitKeeper/deleted/.del-.fgl~c7d07ad3164a2b48:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Component Definitions/.fgl
      BitKeeper/deleted/.del-Clients and Tools.fgl~cfedc4432bdca9d:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/File Groups/Clients and Tools.fgl
      BitKeeper/deleted/.del-Default.cdf~aa4045acaf293d36:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Component Definitions/Default.cdf
      BitKeeper/deleted/.del-Default.fdf~89b2af9ae5059f62:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/File Groups/Default.fdf
      BitKeeper/deleted/.del-Default.fgl~46b97f4278325e8:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/File Groups/Default.fgl
      BitKeeper/deleted/.del-Default.fgl~b9558db492415763:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Component Definitions/Default.fgl
      BitKeeper/deleted/.del-Development.fgl~8207e98594fe0bee:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/File Groups/Development.fgl
      BitKeeper/deleted/.del-Documentation.fgl~dbd86cfa42705734:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/File Groups/Documentation.fgl
      BitKeeper/deleted/.del-Grant Tables.fgl~1c366d3557e024bf:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/File Groups/Grant Tables.fgl
      BitKeeper/deleted/.del-Default.rge~d816fd8cef3f06d5:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Registry Entries/Default.rge
      BitKeeper/deleted/.del-MySQL 3.23.XX-GPL.ipr~3116ab4aa52a6b44:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/MySQL 3.23.XX-GPL.ipr
      BitKeeper/deleted/.del-Servers.fgl~c809b9515fd51041:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/File Groups/Servers.fgl
      BitKeeper/deleted/.del-Setup.dbg~f8ba4a87c5dd90a9:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Script Files/Setup.dbg
      BitKeeper/deleted/.del-Setup.ino~cb1fefacb45841a:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Script Files/Setup.ino
      BitKeeper/deleted/.del-Setup.ins~6946c5065a12572d:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Script Files/Setup.ins
      BitKeeper/deleted/.del-Setup.obs~33bf58c825ff3ac8:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Script Files/Setup.obs
      BitKeeper/deleted/.del-Setup.rul~8cc4dee41dcb733f:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Script Files/Setup.rul
      BitKeeper/deleted/.del-Build.tsb~43a1c0d54abb5a44:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Text Substitutions/Build.tsb
      BitKeeper/deleted/.del-Default.shl~4bc5f71f8f0bd822:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Shell Objects/Default.shl
      BitKeeper/deleted/.del-Default.shl~8b61f648197f5de3:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/String Tables/Default.shl
      BitKeeper/deleted/.del-SETUP.BMP~1e85725234603bfe:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Setup Files/Uncompressed Files/Language Independent/OS Independent/SETUP.BMP
      BitKeeper/deleted/.del-Setup.tsb~5344bdc39c0e9884:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Text Substitutions/Setup.tsb
      BitKeeper/deleted/.del-infolist.txt~58b203247936d266:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/Setup Files/Compressed Files/Language Independent/OS Independent/infolist.txt
      BitKeeper/deleted/.del-value.shl~98c2851db96b919e:
        Delete: VC++Files/InstallShield/3.23.XX-gpl/String Tables/0009-English/value.shl
      BitKeeper/deleted/.del-.fgl~cac6624e1ac6ee1d:
        Delete: VC++Files/InstallShield/3.23.XXcom/Component Definitions/.fgl
      BitKeeper/deleted/.del-Clients and Tools.fgl~826a8e3f651af365:
        Delete: VC++Files/InstallShield/3.23.XXcom/File Groups/Clients and Tools.fgl
      BitKeeper/deleted/.del-Default.cdf~1da6505528200d5e:
        Delete: VC++Files/InstallShield/3.23.XXcom/Component Definitions/Default.cdf
      BitKeeper/deleted/.del-Default.fdf~466762fdf65e1477:
        Delete: VC++Files/InstallShield/3.23.XXcom/File Groups/Default.fdf
      BitKeeper/deleted/.del-Default.fgl~45b9e847fa4da131:
        Delete: VC++Files/InstallShield/3.23.XXcom/Component Definitions/Default.fgl
      BitKeeper/deleted/.del-Default.fgl~a86ce70180b5aba4:
        Delete: VC++Files/InstallShield/3.23.XXcom/File Groups/Default.fgl
      BitKeeper/deleted/.del-Development.fgl~ca1458874a3fef81:
        Delete: VC++Files/InstallShield/3.23.XXcom/File Groups/Development.fgl
      BitKeeper/deleted/.del-Default.rge~2218627c2a901409:
        Delete: VC++Files/InstallShield/3.23.XXcom/Registry Entries/Default.rge
      BitKeeper/deleted/.del-Documentation.fgl~cf0ac866737a5c7d:
        Delete: VC++Files/InstallShield/3.23.XXcom/File Groups/Documentation.fgl
      BitKeeper/deleted/.del-Grant Tables.fgl~31e527d126c42d90:
        Delete: VC++Files/InstallShield/3.23.XXcom/File Groups/Grant Tables.fgl
      BitKeeper/deleted/.del-MySQL 3.23.com.ipr~eb817edea43c6e6e:
        Delete: VC++Files/InstallShield/3.23.XXcom/MySQL 3.23.com.ipr
      BitKeeper/deleted/.del-Servers.fgl~36147accb82f759:
        Delete: VC++Files/InstallShield/3.23.XXcom/File Groups/Servers.fgl
      BitKeeper/deleted/.del-Setup.dbg~688e9d3ec362ec34:
        Delete: VC++Files/InstallShield/3.23.XXcom/Script Files/Setup.dbg
      BitKeeper/deleted/.del-Setup.ino~85f07a856a69a722:
        Delete: VC++Files/InstallShield/3.23.XXcom/Script Files/Setup.ino
      BitKeeper/deleted/.del-Default.shl~a02a9093c2b6b0d9:
        Delete: VC++Files/InstallShield/3.23.XXcom/Shell Objects/Default.shl
      BitKeeper/deleted/.del-SETUP.BMP~77e20d86bceb4903:
        Delete: VC++Files/InstallShield/3.23.XXcom/Setup Files/Uncompressed Files/Language Independent/OS Independent/SETUP.BMP
      BitKeeper/deleted/.del-Setup.ins~ab68efc133d8411e:
        Delete: VC++Files/InstallShield/3.23.XXcom/Script Files/Setup.ins
      BitKeeper/deleted/.del-Setup.obs~2f09140119879bc6:
        Delete: VC++Files/InstallShield/3.23.XXcom/Script Files/Setup.obs
      BitKeeper/deleted/.del-Setup.rul~14510a994d515f19:
        Delete: VC++Files/InstallShield/3.23.XXcom/Script Files/Setup.rul
      BitKeeper/deleted/.del-infolist.txt~ee370f4771c83a97:
        Delete: VC++Files/InstallShield/3.23.XXcom/Setup Files/Compressed Files/Language Independent/OS Independent/infolist.txt
      BitKeeper/deleted/.del-Build.tsb~f3be7d512e6d5b74:
        Delete: VC++Files/InstallShield/3.23.XXcom/Text Substitutions/Build.tsb
      BitKeeper/deleted/.del-Default.shl~e18d3f10bef97a28:
        Delete: VC++Files/InstallShield/3.23.XXcom/String Tables/Default.shl
      BitKeeper/deleted/.del-Setup.tsb~e74dbc7688d4019a:
        Delete: VC++Files/InstallShield/3.23.XXcom/Text Substitutions/Setup.tsb
      BitKeeper/deleted/.del-value.shl~718b5b291d5ff04d:
        Delete: VC++Files/InstallShield/3.23.XXcom/String Tables/0009-English/value.shl
      BitKeeper/etc/ignore:
        Added hardcopy.0 to the ignore list
      VC++Files/InstallShield/4.0.XX-classic/Setup Files/Compressed Files/Language Independent/OS Independent/infolist.txt:
        Add VERSION tags for automation
      VC++Files/InstallShield/4.0.XX-classic/String Tables/0009-English/value.shl:
        Add VERSION tags for automation
      VC++Files/InstallShield/4.0.XX-gpl/Setup Files/Compressed Files/Language Independent/OS Independent/infolist.txt:
        Add VERSION tags for automation
      VC++Files/InstallShield/4.0.XX-gpl/String Tables/0009-English/value.shl:
        Add VERSION tags for automation
      VC++Files/InstallShield/4.0.XX-pro/Setup Files/Compressed Files/Language Independent/OS Independent/infolist.txt:
        Add VERSION tags for automation
      VC++Files/InstallShield/4.0.XX-pro/String Tables/0009-English/value.shl:
        Add VERSION tags for automation
      scripts/make_win_src_distribution.sh:
        Improved unix to DOS conversion, add processing of version tags in InstallShield files
      4c8bc54b
    • unknown's avatar
      Fixed bug in the optimiser for FULL TABLE SCAN case: · db03c7e8
      unknown authored
      to estimate correctly cost of full table scan we should take into
      account rows read and skipped on each iteration.
      
      
      mysql-test/r/distinct.result:
        Fixed test suite: now full scan is used
        less often
      mysql-test/r/join_outer.result:
        Fixed test suite: now full scan is used
        less often
      mysql-test/r/select_safe.result:
        Fixed test suite: now full scan is used
        less often
      db03c7e8
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.0 · d9167cd7
      unknown authored
      into mysql.com:/space/my/mysql-4.0-build
      
      
      d9167cd7
  7. 12 Sep, 2003 11 commits
    • unknown's avatar
      merged (ul) · fd20a385
      unknown authored
      fd20a385
    • unknown's avatar
      merged · cd22f849
      unknown authored
      cd22f849
    • unknown's avatar
      Regenerated expired CA certificate and signed dependant certificates · cdbc2fe4
      unknown authored
      
      SSL/cacert.pem:
        Regenerated expired CA certificate
      SSL/client-cert.pem:
        Signed client certificate after regenerating CA certificate
      SSL/server-cert.pem:
        Signed server certificate after regenerating CA certificate
      cdbc2fe4
    • unknown's avatar
      Quick backport of the following bugfix from MySQL 4.0.14. · 8cc642d7
      unknown authored
      DO NOT COPY THIS CODE TO 4.0. The bugfix is better in 4.0,
      but here in 3.23 we don't want to add a new error code so
      we just use ER_EMPTY_QUERY. Bug was:
      "If a query was ignored on the slave (because of
      @code{replicate-ignore-table} and other similar rules), the slave
      still checked if the query got the same error code (0, no error) as on
      the master. So if the master had an error on the query (for example,
      ``Duplicate entry'' in a multiple-row insert), then the slave stopped
      and warned that the error codes didn't match. (Bug #797)"
      
      
      sql/slave.cc:
        Ignore ER_EMPTY_QUERY as it is also a marker for "query was ignored because 
        of replicate-*-table rules".
      sql/sql_parse.cc:
        In a slave thread, mark an ignored query (because of replicate-*-table rules)
        as empty. The caller, exec_event(), will understand this error code as "ignorable
        query, don't compare the error codes on master and slave".
      8cc642d7
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · f03ba3a4
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      f03ba3a4
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0 · b3d7569a
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.0
      
      
      b3d7569a
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.0 · 9ff63574
      unknown authored
      into mysql.com:/space/my/mysql-4.0-build
      
      
      9ff63574
    • unknown's avatar
      Fix for BUG#1258 (Trying to use the mysqlbinlog with -h and -u option gives segmentation · 22ad721b
      unknown authored
      fault). Fix is just initializing "host" (and "user") with 0, not a string.
      
      
      client/mysqlbinlog.cc:
        command-line arguments should be initialized like in mysqldump.cc to not cause
        segfault.
      22ad721b
    • unknown's avatar
      - fixed yet another C++-style comment in a .c file that made the IBM · 7f659e4d
      unknown authored
         C compiler barf
      
      
      7f659e4d
    • unknown's avatar
      Merge lgrimmer@build.mysql.com:/home/bk/mysql-4.0 · 05d054cb
      unknown authored
      into mysql.com:/space/my/mysql-4.0
      
      
      05d054cb
    • unknown's avatar
      Portability fixes: · f61743de
      unknown authored
       - removed "-traditional-cpp" from the darwin6 compile flags, as it broke
         compilation with gcc-3.3 on Mac OS X and does not seem to be required 
         in general.
       - make sure to link libmysqld/examples/mysqltest.c with a C++ compiler, 
         as the embedded server library (libmysqld.a) includes C++ code. This
         broke compilation with non-gcc compilers.
      
      
      configure.in:
         - removed "-traditional-cpp" from the darwin6 compile flags, as it broke
           compilation with gcc-3.3 and does not seem to be required in general.
      libmysqld/examples/Makefile.am:
         - make sure to link mysqltest.c with a C++ compiler, as the embedded server
           library (libmysqld.a) includes C++ code.
      f61743de
  8. 11 Sep, 2003 7 commits
    • unknown's avatar
      Merge heikki@build.mysql.com:/home/bk/mysql-4.0 · bc4d98c7
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.0
      
      
      bc4d98c7
    • unknown's avatar
      row0sel.c: · 2af98e36
      unknown authored
        Fix buglets in previous push
      
      
      innobase/row/row0sel.c:
        Fix buglets in previous push
      2af98e36
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0 · a2c6329c
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.0
      
      
      a2c6329c
    • unknown's avatar
      row0sel.c: · deb5fda3
      unknown authored
        Fix bug: if a primary key contains more than one column, then MySQL seems to do fetch next even for a unique search condition: this in turn caused unnecessary locking which did not agree what the InnoDB manual promised
      
      
      innobase/row/row0sel.c:
        Fix bug: if a primary key contains more than one column, then MySQL seems to do fetch next even for a unique search condition: this in turn caused unnecessary locking which did not agree what the InnoDB manual promised
      deb5fda3
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0 · 0c04d130
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.0
      
      
      0c04d130
    • unknown's avatar
      * Fix for BUG#1248: "LOAD DATA FROM MASTER drops the slave's db unexpectedly". · 69b8b3ff
      unknown authored
      Now LOAD DATA FROM MASTER does not drop the database, instead it only tries to
      create it, and drops/creates table-by-table.
      * replicate_wild_ignore_table='db1.%' is now considered as "ignore the 'db1'
      database as a whole", as it already works for CREATE DATABASE and DROP DATABASE.
      
      
      mysql-test/r/rpl000009.result:
        result update
      mysql-test/t/rpl000009.test:
        test that LOAD DATA FROM MASTER does not drop databases,
        but rather table by table, thus preserving non-replicated tables.
        Test that LOAD DATA FROM MASTER reports the error when a table could not
        be dropped (system's "permission denied" for example).
        Test that LOAD TABLE FROM MASTER reports the error when the table already exists.
      sql/repl_failsafe.cc:
        * replicate_wild_ignore_table='db1.%' is now considered as "ignore the 'db1'
        database as a whole", as it already works for CREATE DATABASE and DROP DATABASE.
        * If a db matches replicate_*_db rules, we don't drop/recreate it because this
        could drop some tables in this db which could be slave-specific. Instead,
        we do a CREATE DATABASE IF EXISTS, and we will drop each table which has
        an equivalent on the master, table-by-table.
      sql/slave.cc:
        New argument to drop the table in create_table_from_dump() 
        (LOAD TABLE/DATA FROM MASTER are the only places where this function is used).
        This is needed because LOAD DATA FROM MASTER does not drop the database anymore.
        The behaviour when the table exists is unchanged: LOAD DATA silently replaces
        the table, LOAD TABLE gives error.
      sql/slave.h:
        new argument to drop the table in fetch_master_table
      sql/sql_parse.cc:
        do not drop the table in LOAD TABLE FROM MASTER (this behaviour is already
        true; but changes in LOAD DATA FROM MASTER made the argument needed).
      69b8b3ff
    • unknown's avatar
      - backported compatibility fix for extra/resolveip.c from 4.0 · 2a5e1057
      unknown authored
         to be able to compile on HP-UX 10.20 (which does not have in_add_t).
      
      
      extra/resolveip.c:
         - backport compatibility fix from 4.0 to be able to compile on HP-UX 10.20
           (which does not have in_add_t).
      2a5e1057
  9. 10 Sep, 2003 2 commits
    • unknown's avatar
      - Added option "--skip-name-resolve" to mysql_install_db to be able to · 4d2d0eb5
      unknown authored
         use the local machine's IP address instead of the host name when 
         building the initial grant tables if "skip-name-resolve" has been
         specified in my.cnf. This can be helpful on FreeBSD to avoid
         thread-safety problems with the FreeBSD resolver libraries.
         (Thanks to Jeremy Zawodny for the patch)
      
      
      scripts/mysql_install_db.sh:
         - Added option "--skip-name-resolve" to use the local machine's IP address
           instead of the host name when building the initial grant tables if
           "skip-name-resolve" has been specified in my.cnf (Thanks to Jeremy 
           Zawodny for the patch)
      4d2d0eb5
    • unknown's avatar
      - Updated version number to 4.0.16 now that 4.0.15 has been released · 6d371797
      unknown authored
       - tagged ChangeSet 1.1556 as mysql-4.0.15
      
      
      configure.in:
         - Bumped up version number: 4.0.15 -> 4.0.16
      6d371797