An error occurred fetching the project authors.
  1. 23 Jan, 2003 1 commit
  2. 22 Jan, 2003 1 commit
  3. 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
  4. 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
  5. 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
  6. 11 Nov, 2002 1 commit
  7. 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
  8. 31 Oct, 2002 1 commit
  9. 30 Oct, 2002 1 commit
  10. 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
  11. 15 Oct, 2002 1 commit
  12. 03 Oct, 2002 1 commit
  13. 27 Sep, 2002 1 commit
  14. 26 Sep, 2002 1 commit
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 29 Jul, 2002 1 commit
  25. 30 Jun, 2002 1 commit
    • unknown's avatar
      Update for running gcc 3.x (mainly on HPUX) · a86390f0
      unknown authored
      Portability fixes for HPUX
      Rename of CHECK_LOCK to IS_FREE_LOCK
      Apply lower_case_table_names also to databases
      Cleanup of describe code
      Don't allow \ in database names
      
      
      Build-tools/Do-compile:
        Added option --make-options
      Docs/manual.texi:
        Changelog
        Added XOR, ^ and IS_FREE_LOCK() descriptions
      acinclude.m4:
        Update for running gcc 3.x on HPUX
      client/mysql.cc:
        Portability fix
      client/mysqlbinlog.cc:
        Fix for using gcc 3.1
      configure.in:
        Fix for using gcc 3.1
      include/my_global.h:
        Fix for using gcc 3.1
      include/my_pthread.h:
        Removed warning on HPUX
      innobase/configure.in:
        Portability fix (for gcc 3.1 on HPUX)
      innobase/ut/ut0ut.c:
        Portability fix (for gcc 3.1 on HPUX)
      mysql-test/r/func_test.result:
        Test of new functions
      mysql-test/r/rpl_get_lock.result:
        Test of new functions
      mysql-test/t/func_test.test:
        Test of new functions
      mysql-test/t/rpl_get_lock.test:
        Test of new functions
      mysys/my_tempnam.c:
        Portability fix
      sql/item_cmpfunc.cc:
        Added comments to Item_cond_xor.
        Fixed NULL handling for XOR
      sql/item_create.cc:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/item_create.h:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/item_func.cc:
        Cleanup XOR handling
      sql/item_func.h:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/lex.h:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/mysqld.cc:
        Moved chroot() to be exectued earlier.
      sql/sql_db.cc:
        Apply lower_case_table_names also to databases
      sql/sql_parse.cc:
        Apply lower_case_table_names also to databases
      sql/sql_select.cc:
        Cleanup describe code (after Sinisa's patch for EXPLAIN + UNION)
      sql/table.cc:
        Don't allow \ in database names
      a86390f0
  26. 25 Mar, 2002 1 commit
  27. 06 Mar, 2002 1 commit
    • unknown's avatar
      Fixed bug in DATE_FORMAT when used with GROUP BY · d6998363
      unknown authored
      Build-tools/Do-compile:
        Fixed typo
      Docs/manual.texi:
        Changelog
      mysql-test/r/type_date.result:
        Added test of bug in DATE_FORMAT
      mysql-test/t/type_date.test:
        Added test of bug in DATE_FORMAT
      scripts/mysqlhotcopy.sh:
        Fix for RAID files
      sql/table.cc:
        Fixed typo in last patch
      d6998363
  28. 16 Feb, 2002 1 commit
    • unknown's avatar
      updated build scripts for new Linux build · 4e806126
      unknown authored
      Build-tools/Do-all-build-steps:
        pass parameters to Do-rpm
      Build-tools/Do-compile:
        with-other-libc option
      Build-tools/Do-rpm:
        make it "automagically" work on SuSE as well as RedHat
      strings/Makefile.am:
        added t_ctype.h to the distribution for now - permanent fix to come later
      support-files/mysql.spec.sh:
        changed build to use --with-other-libc
      4e806126
  29. 14 Feb, 2002 1 commit
  30. 10 Feb, 2002 2 commits
  31. 09 Feb, 2002 2 commits
  32. 29 Nov, 2001 2 commits
    • unknown's avatar
      Fix not critical MyISAM bug in locking. · c2689648
      unknown authored
      Free character sets properly (for embedded).
      Add missing mutex in HANDLER CLOSE
      
      
      Build-tools/Do-compile:
        Update for gcc 3.0
      Docs/manual.texi:
        Update for gcc 3.0
      myisam/mi_locking.c:
        Fix not critical bug in locking
      myisam/myisamdef.h:
        Fix not critical bug in locking
      mysys/my_init.c:
        Free character sets properly
      mysys/my_seek.c:
        Remove warning
      sql-bench/server-cfg.sh:
        Fix benchmarks to run with MySQL
      sql/sql_handler.cc:
        Add missing mutex
      sql/sql_update.cc:
        Clean up procinfo
      c2689648
    • unknown's avatar
      Better optimization for InnoDB and BDB tables for ORDER BY · ace64918
      unknown authored
      Build-tools/Do-compile:
        Merge with 4.0
      Docs/manual.texi:
        Changelog
      mysql-test/r/innodb.result:
        New tests cases for ORDER BY
      mysql-test/r/myisam.result:
        New tests cases for ORDER BY
      mysql-test/t/innodb.test:
        New tests cases for ORDER BY
      mysql-test/t/myisam.test:
        New tests cases for ORDER BY
      ace64918