An error occurred fetching the project authors.
  1. 08 Jul, 2004 1 commit
    • unknown's avatar
      Do-compile: · 8fe328f3
      unknown authored
        Added support for MD5 verification of file transfers
      
      
      Build-tools/Do-compile:
        Added support for MD5 verification of file transfers
      8fe328f3
  2. 28 May, 2004 1 commit
  3. 25 May, 2004 1 commit
    • unknown's avatar
      Added patches from Novell · b3851363
      unknown authored
      Build-tools/Do-compile:
        Fixed indentation
      configure.in:
        Added patches from Novell
        Added C_EXTRA_FLAGS as an easy way to pass flags to both CFLAGS and CXXFLAGS
      extra/perror.c:
        Fixed error number reporting to not report 'Unknown error'
      include/my_global.h:
        Defines to make NETWARE patches cleaner
      include/thr_alarm.h:
        Fixed wrong macro
      netware/mysql_install_db.c:
        Indentation fix
      b3851363
  4. 24 May, 2004 1 commit
    • unknown's avatar
      see notes for Do-compile · a3d48fc6
      unknown authored
      Build-tools/Do-compile:
        Added two options that:
        1. Clear logs on each host prior to build
        2. Turn off ndbcluster
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      a3d48fc6
  5. 04 Feb, 2004 1 commit
    • unknown's avatar
      Some small enhancements for Do-compile: · 46f15669
      unknown authored
       - more flexible removal of old cruft before creating the new binary
         distribution
       - more flexible globbing for the binary tarball (required for QNX, where
         the file name ends on *.tgz instead of .tar.gz due to file name lenght
         restrictions
      
      
      Build-tools/Do-compile:
        Some small enhancements:
        
         - more flexible removal of old cruft before creating the new binary
           distribution
         - more flexible globbing for the binary tarball (required for QNX, where
           the file name ends on *.tgz instead of .tar.gz due to file name lenght
           restrictions
      46f15669
  6. 13 Dec, 2003 1 commit
  7. 21 Aug, 2003 1 commit
  8. 12 Aug, 2003 1 commit
    • unknown's avatar
      - enabled embedded server in the binary distributions by default · 965050af
      unknown authored
         (Do-compile)
       - added mysql.info to the binary distribution files (BUG#1019)
       - heavily reworked the Do-rpm script to be more in line with Do-pkg
       - create a "docs" subdirectory in the binary distribution and moved the
         manual, ChangeLog and mysql.info file into it to unclutter the top
         directory
      
      
      Build-tools/Do-compile:
         - enable compiling with the embedded server by default (as requested by
           BrianA) - disable it with the "--disable-embedded" compile option.
      Build-tools/Do-rpm:
         - replaced the original Shell script with a Perl script, similar to Do-pkg.
           Some more work remains to be done (copying the resulting packages,
           enable using different compile flags and compilers).
      scripts/make_binary_distribution.sh:
         - move some docs into a subdirectory "docs" to not clutter the top 
           directory with too many files.
         - added mysql.info info file to the docs dir (BUG#1019)
      965050af
  9. 30 Jun, 2003 1 commit
  10. 07 Apr, 2003 1 commit
  11. 05 Feb, 2003 1 commit
    • unknown's avatar
      Small enhancements for Do-compile: · 98b953fd
      unknown authored
       - add version number to build log files (e.g. Logs/build-4.1-standard.log)
       - add host name and uname to Subject line of build failure mails
         (e.g. "Subject: build(Linux): mysql-4.1-standard compilation failed")
      
       -> Please merge with all other trees!
      
      
      Build-tools/Do-compile:
        Small enhancements:
         - add version number to build log files (e.g. Logs/build-4.1-standard.log)
         - add host name and uname to Subject line of build failure mails
           (e.g. "Subject: build(Linux): mysql-4.1-standard compilation failed")
      98b953fd
  12. 23 Jan, 2003 2 commits
    • unknown's avatar
      - merge relevant Do-compile changes from 4.0 tree · 787a2d4e
      unknown authored
       - use "gnutar" on Mac OS X to build the binary distribution
      
      
      Build-tools/Do-compile:
         - merged relevevant changes from 4.0 (Options no-mysqltest, no-benchmark,
           log_timestamp function)
      scripts/make_binary_distribution.sh:
         - make sure to use "gnutar" (on Mac OS X) to pack up the binary distribution
           (Mac OS X "tar" seems to be buggy - the resulting tarballs appear to be
           corrupted, e.g. when opening them with Midnight Commander. GNU tar seems
           to extract them correctly, though)
      787a2d4e
    • unknown's avatar
  13. 22 Jan, 2003 1 commit
  14. 07 Jan, 2003 1 commit
    • unknown's avatar
      Portability fixes · b3b66f64
      unknown authored
      Fixed test suite for HPUX 10.20 and MacOSX
      
      
      Build-tools/Do-compile:
        Added timeout to mysqladmin shutdown commands
        Kill old running mysqld started by earlier runs
        Removed run time warning from LD_LIBRARY_PATH
      client/mysqladmin.c:
        Return 1 if pid file isn't deleted on shutdown.
        Fix error message if pid file is not deleted
      client/mysqltest.c:
        Always allow --debug flag
        (Makes it easier to run mysql-test-run)
      mysql-test/mysql-test-run.sh:
        A lot of safety fixes. 
        This fixes some problems with test suite for HPUX 10.20 and MacOSX
      sql-bench/bench-init.pl.sh:
        Allow tests to change time limit.
      sql-bench/crash-me.sh:
        Indentation cleanups
        Added DROP for a created table
      sql-bench/test-alter-table.sh:
        Added default time limit
        Changed test to be estimated to get down run time.
        Fixed that add_multi_col is detected
      sql-bench/test-insert.sh:
        Comment cleanup
      sql/mysql_priv.h:
        Removed not needed prototype.
      sql/mysqld.cc:
        Removed DBUG warnings
        Removed default argument for clean_up() and made it static.
        More comments.
        Ignore SIGHUP during shutdown
      sql/net_pkg.cc:
        More comments
      sql/slave.cc:
        Added DBUG_PRINT messages
      b3b66f64
  15. 05 Jan, 2003 1 commit
    • unknown's avatar
      A lot of portability fixes. · e3c7f4d8
      unknown authored
      Added rename table for BDB. This fixes a bug in ALTER TABLE with BDB tables.
      
      
      BUILD/SETUP.sh:
        Enabled uninitalized warnings for debug builds.
      Build-tools/Do-compile:
        Added options --no-mysqltest and --no-benchmarks
        Log time before each stage
        Removed warnings on some OS (at least hpux11)
      acinclude.m4:
        Fixed call to wrong function
      configure.in:
        Don't use -O3 as compiler option with aCC
      innobase/include/univ.i:
        Removed compiler warning (on Hpux11)
      innobase/os/os0file.c:
        Removed compiler warning (on Hpux11)
      innobase/trx/trx0sys.c:
        Removed compiler warning (on Hpux11)
      innobase/trx/trx0trx.c:
        Removed compiler warning (on Hpux11)
      innobase/ut/ut0ut.c:
        Removed compiler warning (with gcc)
      myisam/mi_check.c:
        Added missing 'static'
      myisam/mi_test1.c:
        Added missing 'static'
      mysys/my_getopt.c:
        Added missing 'static'
      sql/ha_berkeley.cc:
        Added rename table. This fixes a bug in ALTER TABLE with BDB tables.
        Fixed compilation problem on OSF1
      sql/ha_berkeley.h:
        Added rename table. This fixes a bug in ALTER TABLE with BDB tables.
      sql/mini_client.cc:
        Added reinterpret cast to avoid some warnings.
      sql/sql_parse.cc:
        Added reinterpret cast to avoid some warnings.
        Removed usage of strnlen() as this gave portability problems.
      sql/sql_union.cc:
        Added reinterpret cast to avoid some warnings.
      sql/table.cc:
        Added reinterpret cast to avoid some warnings.
      tools/mysqlmanager.c:
        Added missing 'static'
      e3c7f4d8
  16. 20 Nov, 2002 1 commit
    • unknown's avatar
      Do-compile: · 0b19cb1e
      unknown authored
       - applied some changes from the 4.0 tree (enable multiple 
         --conf-environment options, add --with-debug, don't add "-max"
         prefix just because BDB is enabled)
      
      
      Build-tools/Do-compile:
         - applied some changes from the 4.0 tree (enable multiple 
           --conf-environment options, add --with-debug, don't add "-max"
           prefix just because BDB is enabled)
      0b19cb1e
  17. 11 Nov, 2002 1 commit
  18. 08 Nov, 2002 2 commits
    • unknown's avatar
      Do-compile: · aaf6f63b
      unknown authored
       - added build option "--with-debug" to build unstripped binaries with
         debugging enabled
      
      
      Build-tools/Do-compile:
         - added build option "--with-debug" to build unstripped binaries with
           debugging enabled
      aaf6f63b
    • unknown's avatar
      Do-compile: · 30396dac
      unknown authored
       - "--config-env" can now be given more than once
       - don't be smart about version suffixes
      
      
      Build-tools/Do-compile:
         - "--config-env" can now be given more than once
         - don't be smart about version suffixes
      30396dac
  19. 31 Oct, 2002 1 commit
  20. 30 Oct, 2002 1 commit
  21. 23 Oct, 2002 2 commits
    • unknown's avatar
      Do-compile fixes: · 7e9e3715
      unknown authored
       - fixed essential piece missing from last merge with 3.23 tree
         (InnoDB option)
       - Added "autoextend" parameter to InnoDB startup options to be able
         to pass the full sql-bench run without hitting an "table space full"
         error
      
      
      Build-tools/Do-compile:
         - fixed essential piece missing from last merge with 3.23 tree
           (InnoDB option)
         - Added "autoextend" parameter to InnoDB startup options to be able
           to pass the full sql-bench run without hitting an "table space full"
           error
      7e9e3715
    • unknown's avatar
      - Fix for Do-compile: Enable InnoDB to autoextend the table space if · 19879ad1
      unknown authored
         necessary (required to actually pass the sql-bench without aborting
         with "table space full")
      
      
      Build-tools/Do-compile:
         - Enable InnoDB to autoextend the table space if necessary (required to
           actually pass the sql-bench without aborting with "table space full")
      19879ad1
  22. 15 Oct, 2002 1 commit
  23. 03 Oct, 2002 1 commit
  24. 27 Sep, 2002 1 commit
  25. 26 Sep, 2002 1 commit
  26. 04 Sep, 2002 2 commits
    • unknown's avatar
      - Reworked/Cleaned up Build-tools/Do-compile to be more flexible and · a1e858bf
      unknown authored
         better documented
      
      
      Build-tools/Do-compile:
         - Removed some obsolete pieces of code (get rid of using rsh and rcp)
         - Added some code comments
         - Reworked help text to match the options available
         - Heavily reworked GetOptions, removed some obsolete ones and joined others
         - make_options and config_options can now be given multiple times
         - simplified code that added configure options dependent on given options
      a1e858bf
    • unknown's avatar
      - Reworked/Cleaned up Build-tools/Do-compile to be more flexible and · c5bc27b3
      unknown authored
         better documented
       - Added a note to manual.texi about using sysctl to tune Linux kernel
         parameters, corrected a wrong path name
      
      
      Build-tools/Do-compile:
         - Removed some obsolete pieces of code (get rid of using rsh and rcp)
         - Added some code comments
         - Reworked help text to match the options available
         - Heavily reworked GetOptions, removed some obsolete ones and joined others
         - make_options and config_options can now be given multiple times
         - simplified code that added configure options dependent on given options
      Docs/manual.texi:
         - Corrected location of boot.local init script on SuSE Linux
         - Add a note about using sysctl and sysctl.conf for changing kernel
           parameters
      c5bc27b3
  27. 29 Aug, 2002 2 commits
    • unknown's avatar
      - Applied many modifications to Build-tools/Do-compile made in the 4.0 tree · 76c5feb7
      unknown authored
      Build-tools/Do-compile:
         - applied some modifications made in the 4.0 tree
         - added option --make-options to pass options to "make" after configure
         - added option --raid to enable RAID
         - added option --libwrap to enable TCP wrapper support
         - make sure to remove log files as early as possible
         - fixed option --with-other-libc to actually work
         - fixed some oddly-placed quotes in the configure call
      76c5feb7
    • unknown's avatar
      - added two small fixes to Do-compile script · 1134fa6b
      unknown authored
      Build-tools/Do-compile:
         - actually add the with-other-libc option to the config options when set
         - fixed some odd-placed quotation marks in the configure line
      1134fa6b
  28. 27 Aug, 2002 2 commits
    • unknown's avatar
      - added "--libwrap" option to Do-compile · 18685c10
      unknown authored
       - fixed wording of two 4.0 features in manual.texi
      
      
      Build-tools/Do-compile:
         - Added "--libwrap" to enable building with TCP wrapper support
      Docs/manual.texi:
         - Fixed wording of two 4.0 features
      18685c10
    • unknown's avatar
      - Added option "--raid" to Build-Tools/Do-compile · 9f352497
      unknown authored
       - Added 4.0.4 News section and updated Alpha-Linux compilation notes
         to manual.texi
       - Tagged ChangeSet 1.1244.1.2 as mysql-4.0.3
      
      
      Build-tools/Do-compile:
         - Added --raid option to be able to build with MySQL RAID suppo
      Docs/manual.texi:
         - Updated compilation notes on Alpha-Linux
         - Added 4.0.4 News section
         - Added note about Sinisa's last fix (mostly only to have an item in the
           news section)
      9f352497
  29. 26 Aug, 2002 1 commit
    • unknown's avatar
      Fix for HPUX to not use -lc_r library. · 207e6ea5
      unknown authored
      Fixed hangup problem in net_clear() on HPUX and Windows. 
      
      
      Build-tools/Do-compile:
        Added --bdb-max-lock=60000 option when testing BDB tables.
      configure.in:
        Fix for HPUX to not use -lc_r library.
      vio/viosocket.c:
        Fixed hangup problem in net_clear() on HPUX and Windows.
      207e6ea5
  30. 23 Aug, 2002 1 commit
    • unknown's avatar
      Changed relay_log_space to ulonglong · 41abdd90
      unknown authored
      Removed compiler warnings.
      
      
      Build-tools/Do-compile:
        Simple cleanup
      include/mysql.h:
        Use #include "" instead of include <>
      mysql-test/t/innodb_handler.test:
        Documented test
        Change to be runnable from mysql
      sql/mini_client.cc:
        Removed dead code
      sql/mysqld.cc:
        Changed relay_log_space to ulonglong
      sql/slave.cc:
        Changed relay_log_space to ulonglong
        Removed dead code
      sql/slave.h:
        Changed relay_log_space to ulonglong
      sql/sql_acl.cc:
        Removed not used variables
      sql/sql_base.cc:
        Removed not used variables
      sql/sql_cache.cc:
        Removed not used variables
      sql/sql_select.cc:
        Removed not used variables
      vio/vio.c:
        Re-order include files to remove compiler warnings
      41abdd90
  31. 22 Aug, 2002 1 commit
    • unknown's avatar
      Portabilityfix in mysqladmin.c · b6a45157
      unknown authored
      Fix when using --localstatedir
      Cleaned up mysql.server
      
      
      Build-tools/Do-compile:
        Remove test file timestamp2
      Docs/manual.texi:
        Changelog
      client/mysqladmin.c:
        Portability fix
      scripts/make_binary_distribution.sh:
        Fix for mysql.server
      sql/mysqld.cc:
        Fix when using --localstatedir
      support-files/mysql.server.sh:
        More comments for usage of 'basedir'
      b6a45157
  32. 21 Aug, 2002 1 commit
    • unknown's avatar
      Use our version of RWLOCKS on UNIXWARE 7 · 87f9ad37
      unknown authored
      More DBUG info for replication
      Better error messages from replication
      Fixed bug in replication code when connecting to 'localhost' (time was not released properly)
      Block ALARM signal on Linux for signal handler thread (Fixes problem with running mysqld with --debug)
      Removed warning when setting an AUTO_INCREMENT field to NULL
      
      
      Build-tools/Do-compile:
        Always run test with --warnings during build
      Docs/manual.texi:
        Changelog
      configure.in:
        Use our version of RWLOCKS on UNIXWARE 7
      include/my_pthread.h:
        Use our version of RWLOCKS on UNIXWARE 7
      include/mysql_version.h.in:
        Fixed warning when compiling embedded server
      include/mysqld_error.h:
        New error messages
      libmysql/libmysql.c:
        Give connect error message on reconnect if it fails.
        Fixed possible buffer overflow in expand_error()
        Added error messages for some error conditions.
      mysql-test/mysql-test-run.sh:
        Portability fixes:
        - Search after 'time' in path.
        - Search after mysqld in libexec
        - Remove end / when doing rm -r (fix for BSD)
        Clean up skip_test handling.
      mysql-test/r/rpl_empty_master_crash.result:
        New results
      mysql-test/t/rpl_empty_master_crash.test:
        Extended test
      mysys/mf_iocache.c:
        Remember file position on failed read.
      mysys/mf_iocache2.c:
        Fixed bug in filelength() call.
      mysys/thr_alarm.c:
        Made alarm handling more threadsafe when use with DBUG.
      mysys/thr_mutex.c:
        More debug info
      sql/log_event.cc:
        More DBUG_PRINT statements.
      sql/mini_client.cc:
        Better error reporting on failures.
        Return connect error on reconnect failure (instead of SERVER_GONE_ERROR)
        Fixed critical bug in alarm handling on connect (could leave an alarm event on indefinitely)
      sql/mysql_priv.h:
        Fixed arguments to mysql_binlog_send()
      sql/mysqld.cc:
        Block ALARM signal on Linux for signal handler thread (Fixes problem with running mysqld with --debug)
      sql/net_pkg.cc:
        Removed dead code
      sql/net_serv.cc:
        Ensure that last_errno is set in net_real_write()
      sql/repl_failsafe.cc:
        Code cleanup.
        Better error handling.
      sql/share/czech/errmsg.txt:
        New error messages.
      sql/share/danish/errmsg.txt:
        New error messages.
      sql/share/dutch/errmsg.txt:
        New error messages.
      sql/share/english/errmsg.txt:
        New error messages.
      sql/share/estonian/errmsg.txt:
        New error messages.
      sql/share/french/errmsg.txt:
        New error messages.
      sql/share/german/errmsg.txt:
        New error messages.
      sql/share/greek/errmsg.txt:
        New error messages.
      sql/share/hungarian/errmsg.txt:
        New error messages.
      sql/share/italian/errmsg.txt:
        New error messages.
      sql/share/japanese/errmsg.txt:
        New error messages.
      sql/share/korean/errmsg.txt:
        New error messages.
      sql/share/norwegian-ny/errmsg.txt:
        New error messages.
      sql/share/norwegian/errmsg.txt:
        New error messages.
      sql/share/polish/errmsg.txt:
        New error messages.
      sql/share/portuguese/errmsg.txt:
        New error messages.
      mysql-test/r/rpl_log_pos.result:
        Updated results
      mysql-test/t/rpl_log_pos.test:
        Added 'sleep' commands to make tests repeatable.
      sql/share/romanian/errmsg.txt:
        New error messages.
      sql/share/russian/errmsg.txt:
        New error messages.
      sql/share/slovak/errmsg.txt:
        New error messages.
      sql/share/spanish/errmsg.txt:
        New error messages.
      sql/share/swedish/errmsg.txt:
        New error messages.
      sql/share/ukrainian/errmsg.txt:
        New error messages.
      sql/slave.cc:
        Code optimization and cleanup.
        More DBUG statements.
        Better cleanup if start slave fails.
        Better error messages from 'fetch_master_table'
        Thread safer handling of 'wait_for_pos'
      sql/slave.h:
        Better handling of wait_for_pos
      sql/sql_load.cc:
        Removed warning when setting an AUTO_INCREMENT field to NULL
      sql/sql_parse.cc:
        Fixed calling of function that has changed.
      sql/sql_repl.cc:
        More DBUG statements
        Give a proper error number from mysql_binlog_send() so that we know when we have to abort slaves.
      87f9ad37
  33. 18 Aug, 2002 1 commit
    • unknown's avatar
      Fixed timing problem with rpl000001 replication test. · 457172d9
      unknown authored
      Fixed configure problems with HPUX and openbsd
      SHOW SLAVE STATUS returns empty set if slave is not initialized
      SHOW MASTER STATUS returns empty set if binary logging is not enabled.
      Fixed shutdown problem on Solaris.
      
      
      BitKeeper/deleted/.del-set_var.cc~5374527de1955359:
        Delete: libmysqld/set_var.cc
      BitKeeper/etc/ignore:
        added libmysqld/set_var.cc
      Build-tools/Do-compile:
        Remove warnings from touch during compilation
      Docs/manual.texi:
        Changelog
      client/mysqltest.c:
        Added real_sleep command
      configure.in:
        Fixed type for HPUX10
      innobase/configure.in:
        Fixed type for openbsd
      libmysql/libmysql.c:
        Fix for new SHOW SLAVE STATUS
      myisam/mi_update.c:
        Update key file if using external locking
      mysql-test/mysql-test-run.sh:
        Safety fix
      mysql-test/r/rpl000015.result:
        Update for new SHOW SLAVE STATUS
      mysql-test/r/rpl_empty_master_crash.result:
        Update for new SHOW SLAVE STATUS
      mysql-test/t/rpl000001.test:
        sleep -> real_sleep to avoid timing problem
      sql/mysqld.cc:
        Fixed bug with SIGTERM on Solaris
      sql/slave.cc:
        SHOW SLAVE STATUS returns empty sets if slave is not initialized.
      sql/sql_repl.cc:
        SHOW MASTER STAT returns empty set if no binary logging.
      457172d9
  34. 17 Aug, 2002 1 commit
    • unknown's avatar
      Portability fixes for 4.0.3 build. · 36827564
      unknown authored
      Don't update MyISAM index file on UPDATE if index is not changed
      
      
      Build-tools/Do-compile:
        Remove log files as early as possible
      Docs/manual.texi:
        Changelog
      BitKeeper/etc/ignore:
        Added myisam/test2.MYD myisam/test2.MYI to the ignore list
      include/my_semaphore.h:
        Portability fix for SCO and BSDI
      innobase/configure.in:
        Don't use inline with openbsd as this cases linker problems.
      myisam/mi_update.c:
        Don't update index file on UPDATE if index is not changed
      mysys/my_pthread.c:
        Portability fix for hpux
      sql/item_cmpfunc.cc:
        Don't convert bigint to bigint
      36827564