1. 19 Aug, 2003 10 commits
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.0 · 547086ff
      unknown authored
      into mysql.com:/space/my/mysql-4.0-build
      
      547086ff
    • unknown's avatar
      - Added a missing directory variable definition to the Bootstrap script. · 7b7418e1
      unknown authored
      
      Build-tools/Bootstrap:
         - defined $opt_directory to be the present working directory. No clue how
           this worked before...
      7b7418e1
    • unknown's avatar
      Use my_b_append instead of my_b_write on a SEQ_READ_APPEND cache, when we write · 9c68cded
      unknown authored
      the first 4 bytes of the relay log. Indeed comments in mysys/mf_iocache.c 
      say we must always use my_b_append for such a cache.
      This *could* avoid a very rare assertion failure which is: 
      030524 19:32:38  Slave SQL thread initialized, starting replication in log 'FIRST' at position 0, relay log '/
      users/gbichot/4.1.1/mysql-test/var/log/slave-relay-bin.000001' position: 4
      030524 19:32:38  next log '/users/gbichot/4.1.1/mysql-test/var/log/slave-relay-bin.000002' is currently active
      mysqld: mf_iocache.c:701: _my_b_seq_read: Assertion `pos_in_file == info->end_of_file' failed.
      and which seemed to happen always when the SQL thread and/or the I/O thread
      were at position 4 in a relay log.
      
      
      include/my_sys.h:
        moving a function from log_event.cc so that it can be widely used
      mysys/mf_iocache.c:
        moving a function from log_event.cc so that it can be widely used
      sql/log.cc:
        my_b_write should not be used on a SEQ_READ_APPEND cache, one should use my_b_append
        (otherwise there could be some locking problems).
      sql/log_event.cc:
        moved to mysys/mf_iocache.c for wider use.
        A typo.
      9c68cded
    • unknown's avatar
      Fix for BUG#1096 which is: · ad68064c
      unknown authored
      "mysqlbinlog does not comment the original LOAD DATA INFILE if it has a "use xx""
      
      
      client/mysqlbinlog.cc:
        a comment
      sql/log_event.cc:
        in mysqlbinlog we want to have a leading '#' before LOAD DATA INFILE when we
        print a Create_file event.
        This was not done properly when the query had *2* lines: only the "use db" got
        commented.
        To fix this I had to add an argument to Load_log_event::print, it could not be
        handled in Create_file_log_event::print alone.
      sql/log_event.h:
        prototype
      ad68064c
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0 · 9d8ec1c3
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.0
      
      9d8ec1c3
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · 1f582c8c
      unknown authored
      into mashka.mysql.fi:/home/my/mysql-4.0
      
      1f582c8c
    • unknown's avatar
      Fixes for BUG#1091,1092,1093. Synopsis of these bugs: · 8e1cebde
      unknown authored
      mysqlbinlog segfaults if --position is just before Exec_load event
      mysqlbinlog prints uncommented warnings if --database and compiled with debug
      mysqlbinlog --database does not filter LOAD DATA INFILE
      
      
      client/mysqlbinlog.cc:
        * Don't stop in Append_block when there is no Create_file. Just print a warning.
        * Test LOAD DATA (Create_file) against --database.
        * Don't print "no skip" when you don't skip an event when using --database (it
        causes syntax errors in 'mysql').
        * Print a warning in Exec_load if there is no Create_file.
      8e1cebde
    • unknown's avatar
      Fix test case · 2b02ad0a
      unknown authored
      2b02ad0a
    • unknown's avatar
      - Do-pkg can now create a separate package including a MySQL Startup Item · 0c7c1d0e
      unknown authored
         for Mac OS X and add it to the installation Disk Image.
      
      
      Build-tools/Do-pkg:
         - added code to build the StartupItem PKG along with the MySQL PKG and
           add it to the resulting Disk Image (can be skipped with --skip-si)
         - lots of cleanups (use more builtin Perl functions instead of 
           subprocesses, enable a full dry run without errors)
      support-files/MacOSX/StartupItem.Info.plist:
         - removed IFPkgFlagOverwritePermissions and IFPkgFlagUseUserMask
      0c7c1d0e
    • unknown's avatar
      - Optimized and cleaned up the Do-rpm and Bootstrap Perl scripts · 7072374e
      unknown authored
       - Enhanced Do-rpm to support building RPMs with different compilers
         and options
      
      
      Build-tools/Bootstrap:
         - small optimization (use builtin Perl cwd() function instead of running
           "pwd" twice)
      Build-tools/Do-rpm:
         - added options to handle different compilers and compile flags (e.g. when
           compiling on IA64 using the Intel ecc compiler)
         - code cleanups (use more builtin Perl functions instead of forking
           subrocesses)
         - don't try to probe various distribution-specific RPM options - query rpm
           directly instead
         - Pass the MySQL version as an argument, not an option (as it's not
           optional anyway)
      7072374e
  2. 17 Aug, 2003 4 commits
  3. 16 Aug, 2003 1 commit
  4. 15 Aug, 2003 3 commits
    • unknown's avatar
      - Added some files to support-files/MacOSX to enable building the Mac OS X · d0dd31a3
      unknown authored
         startup item: MySQL (the startup script), StartupItem.Description.plist,
         StartupItem.Info.plist (PKGMaker control files), StartupItem.postinstall
         (post-installation script for the Startup Item package)
       - modified support-files/MacOSX/Makefile.am to include the newly added files
         in the source distribution
      
      
      BitKeeper/etc/ignore:
        Added scripts/make_win_src_distribution to the ignore list
      support-files/MacOSX/Makefile.am:
        - added the Mac OS X StartupItem files to the source distribution
      d0dd31a3
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · af5c4484
      unknown authored
      into mashka.mysql.fi:/home/my/mysql-4.0
      
      af5c4484
    • unknown's avatar
      Cleanups to recent patches · e95557a0
      unknown authored
      Fix packet error when using wrong GRANT command
      
      
      include/config-win.h:
        Changed back to test for HAVE_SETFILEPOINTER instead of operating system
      mysql-test/r/grant.result:
        Extra test to catch wrong packet bug
      mysql-test/t/grant.test:
        Extra test to catch wrong packet bug
      mysys/my_chsize.c:
        Cleanup
      sql/opt_range.cc:
        Fix to recent BETWEEN patch
      sql/sql_acl.cc:
        Fix packet error when using wrong GRANT command
      sql/sql_select.cc:
        Cleanups
        Added not critical out-of-memory check
      e95557a0
  5. 14 Aug, 2003 1 commit
  6. 13 Aug, 2003 10 commits
    • unknown's avatar
      make_win_src_distribution.sh: · fcf2016d
      unknown authored
        Add --zip option for finer grain control over what package formats are created
      Bootstrap:
        Create both Windows source packages
      
      
      Build-tools/Bootstrap:
        Create both Windows source packages
      scripts/make_win_src_distribution.sh:
        Add --zip option for finer grain control over what package formats are created
      fcf2016d
    • unknown's avatar
      make_win_src_distribution.sh: · f4b12973
      unknown authored
        'tools' contains intermediate files
      
      
      scripts/make_win_src_distribution.sh:
        'tools' contains intermediate files
      f4b12973
    • unknown's avatar
      make_win_src_distribution.sh: · f71d9db6
      unknown authored
        Adding *.txt here didn't work well-- infolist.txt is in a path containing spaces
      
      
      scripts/make_win_src_distribution.sh:
        Adding *.txt here didn't work well-- infolist.txt is in a path containing spaces
      f71d9db6
    • unknown's avatar
      make_win_src_distribution.sh: · b9ba734c
      unknown authored
        Clean up script, add needed modifications to generate a complete 4.0 Windows source package
      
      
      scripts/make_win_src_distribution.sh:
        Clean up script, add needed modifications to generate a complete 4.0 Windows source package
      b9ba734c
    • unknown's avatar
      Merge build.mysql.com:/home/bk/mysql-4.0 · 914174b6
      unknown authored
      into build.mysql.com:/users/gweir/mysql-4.0
      
      914174b6
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · 6d538e69
      unknown authored
      into mashka.mysql.fi:/home/my/mysql-4.0
      
      
      sql/sql_select.cc:
        Auto merged
      6d538e69
    • unknown's avatar
      10b3b6d8
    • unknown's avatar
      Fixed typo in the Boostrap strip · 95adc24a
      unknown authored
      
      Build-tools/Bootstrap:
         - fixed typo
      95adc24a
    • unknown's avatar
      make_win_src_distribution.sh: · ea08340d
      unknown authored
        Copy some previously missed files
      
      
      scripts/make_win_src_distribution.sh:
        Copy some previously missed files
      ea08340d
    • unknown's avatar
      Bootstrap: · 5f2c4a07
      unknown authored
        Corrections to Bootstrap for --win-dist
      
      
      
      Build-tools/Bootstrap:
        Corrections to for --win-dist
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      5f2c4a07
  7. 12 Aug, 2003 11 commits