1. 07 Feb, 2005 2 commits
    • unknown's avatar
      Do-solaris-pkg: · d3a6f130
      unknown authored
        Deposit the new .pkg.gz into the ~/$hostname/ directory
      
      
      Build-tools/Do-solaris-pkg:
        Deposit the new .pkg.gz into the ~/$hostname/ directory
      d3a6f130
    • unknown's avatar
      Do-solaris-pkg: · b19ff40d
      unknown authored
        Perl script to create Solaris installation packages.
      
      
      b19ff40d
  2. 05 Feb, 2005 1 commit
  3. 04 Feb, 2005 25 commits
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1 · a27e68a8
      unknown authored
      into mysql.com:/home/psergey/mysql-4.1-bug7816
      
      
      a27e68a8
    • unknown's avatar
      A fix for Bug#6273 "building fails on link": we should not use · fe83a193
      unknown authored
      CLIENT_LIBS in mysql_config as CLIENT_LIBS point to builddir when
      we use the bundled zlib.
      
      
      acinclude.m4:
        Extend MYSQL_CHECK_ZLIB_WITH_COMPRESS m4 macro to substitute ZLIB_DEPS -
        this is a special version of ZLIB_LIBS to use in mysql_config
      configure.in:
        Remove NON_THREADED_CLIENT_LIBS which weren't really 
        NON_THREADED_CLIENT_LIBS and use NON_THREADED_LIBS instead.
        AC_SUBST NON_THREADED_LIBS and STATIC_NSS_FLAGS as they're now
        needed inside mysql_config.sh
      scripts/Makefile.am:
        Add STATIC_NSS_FLAGS, NON_THREADED_LIBS and ZLIB_DEPS to sed 
        substitution list.
      scripts/mysql_config.sh:
        We can't use CLIENT_LIBS as in case when we use the bundled zlib
        it has a reference to $(top_builddir)/zlib.
        libs and libs_r now need to be specified explicitly.
      zlib/Makefile.am:
        Install libz.la in case it's used by MySQL: this way we guarantee
        that paths printed by mysql_config are valid in all cases.
      fe83a193
    • unknown's avatar
      Backport of ChangeSet 1.1845 05/02/04 13:53:16 guilhem@mysql.com +1 -0 from 5.0. · 987e620d
      unknown authored
      Proposal to fix this problem: when using libmysqlclient, you must call mysql_server_end() to nicely free memory at the end
      of your program; it however sounds weird to call a function named *SERVER_end* when you're the CLIENT (you're not ending the server, you're ending
      your ability to talk to servers). So here I add two defines which should be more generic names. Our manual
      mentions these functions only for libmysqld API so needs some fixing, and then we can close BUG#8099 and BUG#6149.
      
      
      include/mysql.h:
        Creating synonyms (defines): mysql_library_init for mysql_server_init, mysql_library_end for mysql_server_end;
        these new names are more generic, so suitable when using libmysqlclient as well as libmysqld.
      987e620d
    • unknown's avatar
      Fix for BUG#8055 "Trouble with replication from temporary tables and ignores": · ededf831
      unknown authored
      when we close the session's temp tables at session end, we automatically write to binlog *one* DROP TEMPORARY TABLE *per tmp table*.
      
      
      mysql-test/r/drop_temp_table.result:
        result update (note: one DROP TEMPORARY TABLE per tmp table)
      mysql-test/t/drop_temp_table.test:
        checking that we have one DROP TEMPORARY TABLE per tmp table now, not one multi-table DROP.
        Hiding columns Log_pos/End_log_pos per Monty's request.
      sql/sql_base.cc:
        When we close the session's temp tables at session end, we automatically write to binlog one DROP TEMPORARY TABLE per tmp table, 
        not one single multi-table DROP TEMPORARY TABLE (because it causes problems if slave has --replicate*table rules).
      ededf831
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-8029 · 2f911184
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      2f911184
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-6067 · 38114e1c
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      sql/field.cc:
        Auto merged
      38114e1c
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · affcdef0
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      affcdef0
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · 73ad0fe4
      unknown authored
      into mysql.com:/home/mysqldev/tulin/mysql-4.1
      
      
      73ad0fe4
    • unknown's avatar
      Merge Bug#7310 from 4.0 · ee838b0b
      unknown authored
      ee838b0b
    • unknown's avatar
      Merge serg@bk-internal.mysql.com:/home/bk/mysql-4.1/ · b39c0367
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      b39c0367
    • unknown's avatar
      Embedded version of test fixed · 8ed40c4b
      unknown authored
      
      mysql-test/r/insert_select.result.es:
        Test.es fixed
      8ed40c4b
    • unknown's avatar
      Merge serg@bk-internal.mysql.com:/home/bk/mysql-4.1/ · 386297dc
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      sql/item_func.cc:
        Auto merged
      386297dc
    • unknown's avatar
      indexless boolean fulltext search was depending on default_charset_info - Bug#8159 · 8c750c46
      unknown authored
      ftbw->off wasn't cleared on reinit - Bug#8234
      
      
      include/ft_global.h:
        get rid of default_charset_info in indexless fulltext searches
      myisam/ft_boolean_search.c:
        get rid of default_charset_info in indexless fulltext searches
        clear ftbw->off on reinits
      myisam/ft_static.c:
        get rid of default_charset_info in indexless fulltext searches
      myisam/ftdefs.h:
        get rid of default_charset_info in indexless fulltext searches
      sql/ha_myisam.h:
        get rid of default_charset_info in indexless fulltext searches
      sql/handler.h:
        get rid of default_charset_info in indexless fulltext searches
      sql/item_func.cc:
        get rid of default_charset_info in indexless fulltext searches
      8c750c46
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · f7d8d753
      unknown authored
      into mysql.com:/home/mysqldev/tulin/mysql-4.1
      
      
      f7d8d753
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 61232616
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      61232616
    • unknown's avatar
      added test to trigger drifferent fragmentations in ndb · 48e2d224
      unknown authored
          corrected documentation on fragmentation
          set "fragmentation medium" to mean 2 fragments per node instead of 1
          set default fragmentation to small instead of medium
          bug#8284 adjust fragmentation to max_rows
      
      
      mysql-test/r/ndb_basic.result:
        added test to trigger drifferent fragmentations in ndb
      mysql-test/t/ndb_basic.test:
        added test to trigger drifferent fragmentations in ndb
      ndb/include/ndbapi/NdbDictionary.hpp:
        corrected documentation on fragmentation
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        set "fragmentation medium" to mean 2 fragments per node instead of 1
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        set default fragmentation to small instead of medium
      sql/ha_ndbcluster.cc:
        bug#8284 adjust fragmentation to max_rows
      48e2d224
    • unknown's avatar
      Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 1a3a4ee3
      unknown authored
      into gluh.mysql.r18.ru:/home/gluh/MySQL/mysql-4.1
      
      
      1a3a4ee3
    • unknown's avatar
      Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-4.1 · d716cb94
      unknown authored
      into gluh.mysql.r18.ru:/home/gluh/MySQL/mysql-4.1
      
      
      d716cb94
    • unknown's avatar
      A fix: bug#6931: Date Type column problem when using UNION-Table · 66eb71f3
      unknown authored
             bug#7833:  Wrong datatype of aggregate column is returned
      
      
      mysql-test/r/func_group.result:
        Test case for bug 7833:  Wrong datatype of aggregate column is returned
      mysql-test/r/union.result:
        Test case for bug 6931: Date Type column problem when using UNION-Table.
      mysql-test/t/func_group.test:
        Test case for bug 7833:  Wrong datatype of aggregate column is returned
      mysql-test/t/union.test:
        Test case for bug 6931: Date Type column problem when using UNION-Table.
      66eb71f3
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1 · d3694db6
      unknown authored
      into mysql.com:/usr/home/ram/work/4.1
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      d3694db6
    • unknown's avatar
      type_float.result.es updated. · 4c695398
      unknown authored
      
      mysql-test/r/type_float.result.es:
        Updated.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      4c695398
    • unknown's avatar
      Merge tkatchaounov@bk-internal.mysql.com:/home/bk/mysql-4.1 · f2ebd8b1
      unknown authored
      into mysql.com:/home/timka/mysql/src/4.1-virgin
      
      
      f2ebd8b1
    • unknown's avatar
      Merge mysql.com:/home/timka/mysql/src/4.1-dbg · d5023070
      unknown authored
      into mysql.com:/home/timka/mysql/src/4.1-bug-8023
      
      
      d5023070
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-4.1 · 41780a75
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-4.1-perl
      
      
      41780a75
    • unknown's avatar
      Fix for BUG#7716: in in_string::set() take into account that the value returned · ebda548d
      unknown authored
      by item->val_str() may be a substring of the passed string. 
      Disallow string=its_substring assignment in String::operator=().
      
      
      mysql-test/r/func_misc.result:
        Testcase for BUG#7716
      mysql-test/t/func_misc.test:
        Testcase for BUG#7716
      sql/item_cmpfunc.cc:
        Fix for BUG#7716: in in_string::set() take into account that the string returned 
        by item->val_str(S) may be not S but use the buffer owned by S.
      sql/sql_string.h:
        * Added assert: String& String::operator=(const String&) may not be used to do 
          assignments like str = string_that_uses_buffer_owned_by_str
        * Added String::uses_buffer_owned_by().
      ebda548d
  4. 03 Feb, 2005 12 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 876b4a59
      unknown authored
      into pcgem.rdg.cyberkinetica.com:/var/db/bk/work-acurtis/bug8057
      
      
      876b4a59
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · d743b102
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      d743b102
    • unknown's avatar
      ndb - sol9x86: cc -xO3: fix optimizer error. · 9f7c9aa7
      unknown authored
      
      ndb/src/common/util/NdbSqlUtil.cpp:
        sol9x86: cc -xO3: fix optimizer error.
        Note: same expression remains in Field_newdate::val_int().
      9f7c9aa7
    • unknown's avatar
      Copy *.result.es files for binary distribution so embedded tests can be run · a3efbf47
      unknown authored
      
      scripts/make_binary_distribution.sh:
        Make sure to copy result.es files
      a3efbf47
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 6bfc46f0
      unknown authored
      into pcgem.rdg.cyberkinetica.com:/var/db/bk/work-acurtis/bug8057
      
      
      sql/item_func.cc:
        Auto merged
      6bfc46f0
    • unknown's avatar
      Bug#8057 · 3c925ee0
      unknown authored
        Fix crash with LAST_INSERT_ID() in UPDATE,
        Tests included,
      
      
      mysql-test/r/update.result:
        Bug#8057
          Test for bug
      mysql-test/t/update.test:
        Bug#8057
          Test for bug
      sql/item_func.cc:
        Bug#8057
          Don't create new Item in val_int()
      3c925ee0
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-4.1 · 90095cbc
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-4.1-perl
      
      
      90095cbc
    • unknown's avatar
      mtr_cases.pl: · c2e9e15e
      unknown authored
        new file
      
      
      c2e9e15e
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-4.1 · f8d38cff
      unknown authored
      into orca.ndb.mysql.com:/export/home/mikael/mysql-4.1
      
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      f8d38cff
    • unknown's avatar
      mysql-test-run.pl: · 044f9e82
      unknown authored
        Let --start-and-exit actually start a server
        Added that test case names can be specified on the comman line
        Added embedded server support
        Added environment variables UMASK, UMASK_DIR
        Added missing MASTER_MYSOCK1, MASTER_MYPORT1, USE_RUNNING_SERVER
        Added missing CHARSETSDIR, MYSQL_FIX_SYSTEM_TABLES, MYSQL_CLIENT_TEST
        Pass on return value from sleep_until_file_created(), to fail test
        Fail test if early termination of mysqld servers
        Create intial databases for the second master, and two additional slaves
      mtr_process.pl:
        Find out if port is still in use, using simple TCP connect
        Use non blocking waitpid() to catch terminations early
        Make a special case spawning the 'mysqltest' application
        Redo the fork() if it returns EAGAIN
        Make sure to record if master or slave terminated
        Improved debugging output
        Improved code that remove PID files to avoid race
        Abort if we can't stop all mysqld servers using our ports
        Many improvements in killing mysqld servers
        Let sleep_until_file_created() catch if server died early
      mtr_report.pl:
        Added option to disable test cases using <testcase>.disabled file
        If --timer, only try to open file with time data if it exists
      mtr_io.pl:
        Remove starting/ending space reading server options from file
      
      
      mysql-test/lib/mtr_io.pl:
        Remove starting/ending space reading server options from file
      mysql-test/lib/mtr_report.pl:
        Added option to disable test cases using <testcase>.disabled file
        If --timer, only try to open file with time data if it exists
      mysql-test/lib/mtr_process.pl:
        Find out if port is still in use, using simple TCP connect
        Use non blocking waitpid() to catch terminations early
        Make a special case spawning the 'mysqltest' application
        Redo the fork() if it returns EAGAIN
        Make sure to record if master or slave terminated
        Improved debugging output
        Improved code that remove PID files to avoid race
        Abort if we can't stop all mysqld servers using our ports
        Many improvements in killing mysqld servers
        Let sleep_until_file_created() catch if server died early
      mysql-test/mysql-test-run.pl:
        Let --start-and-exit actually start a server
        Added that test case names can be specified on the comman line
        Added embedded server support
        Added environment variables UMASK, UMASK_DIR
        Added missing MASTER_MYSOCK1, MASTER_MYPORT1, USE_RUNNING_SERVER
        Added missing CHARSETSDIR, MYSQL_FIX_SYSTEM_TABLES, MYSQL_CLIENT_TEST
        Pass on return value from sleep_until_file_created(), to fail test
        Fail test if early termination of mysqld servers
        Create intial databases for the second master, and two additional slaves
      044f9e82
    • unknown's avatar
      Bug#7310 · 56705536
      unknown authored
        Fix test for classic builds
      
      
      mysql-test/t/multi_update.test:
        Bug#7310
          Ignore warnings for Bug#5837 test
      56705536
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-4.1 · 81abb11a
      unknown authored
      into mysql.com:/Users/mikron/mysql-4.1
      
      
      81abb11a