1. 20 Jan, 2005 12 commits
    • unknown's avatar
      - fixed one missing occasion from the mysql_client_test renaming · 4e1e23a1
      unknown authored
      
      libmysqld/examples/Makefile.am:
        - fixed a missing rename (mysql_client_test -> mysql_client_test_embedded)
      4e1e23a1
    • unknown's avatar
      - renamed client_test -> mysql_client_test · c03aaf85
      unknown authored
      - renamed the tests that use the embedded server (client_test -> 
        mysql_client_test_embedded, mysqltest -> mysql_test_embedded
        and changed some Makefiles and scripts so they are installed in $bindir
        (required to be able to run the test suite against the embedded server)
      
      
      tests/mysql_client_test.c:
        Rename: tests/client_test.c -> tests/mysql_client_test.c
      libmysql/libmysql.c:
        - renamed client_test.c to mysql_client_test.c in a comment
      libmysqld/examples/Makefile.am:
        - renamed client_test -> mysql_client_test_embedded
        - renamed mysqltest -> mysqltest_embedded
        - both will be installed in $bindir
      scripts/make_binary_distribution.sh:
        - install mysql_client_test, mysql_client_test_embedded and mysqltest_embedded
          into bin directory
      tests/Makefile.am:
        - renamed client_test to mysql_client_test
      BitKeeper/etc/ignore:
        Added tests/mysql_client_test to the ignore list
      c03aaf85
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · d07dc11f
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      
      d07dc11f
    • unknown's avatar
      bug#8010 - ndb · 877ed48b
      unknown authored
        release connections when last op was simple read
      
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        bug#8010
          release connections when last op was simple read
      877ed48b
    • unknown's avatar
    • unknown's avatar
      - Improved Do-rpm to perform RPM builds inside of a chrooted build · 89a24f93
      unknown authored
        environment (using "build" on SUSE Linux)
      
      
      Build-tools/Do-rpm:
        - added functionality to perform RPM builds inside of a chrooted build
          environment (using "build" on SUSE Linux) - see "--help" for more details
      89a24f93
    • unknown's avatar
      Merge lgrimmer@bk-internal.mysql.com:/home/bk/mysql-4.1 · af23c2b3
      unknown authored
      into mysql.com:/space/my/mysql-4.1
      
      
      af23c2b3
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 25d215aa
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      
      25d215aa
    • unknown's avatar
      errmsg.txt: · a242d574
      unknown authored
        Minor fix after character set conversion.
      
      
      sql/share/japanese-sjis/errmsg.txt:
        Minor fix after character set conversion.
      a242d574
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 118a8556
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      
      118a8556
    • unknown's avatar
      configure.in: · 026bf61e
      unknown authored
        Add SJIS version of Japanese error messages.
        Windows version should include this new file,
        instead of the EUC-JP version.
      
      
      configure.in:
        Add SJIS version of Japanese error messages.
        Windows version should include this new file,
        instead of the EUC-JP version.
      026bf61e
    • unknown's avatar
      errmsg.txt: · 41e6f84d
      unknown authored
        new file
      
      
      41e6f84d
  2. 19 Jan, 2005 10 commits
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1 · c8343423
      unknown authored
      into mysql.com:/dbdata/psergey/mysql-4.1-bug7885
      
      
      c8343423
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-build · fa0935de
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      fa0935de
    • unknown's avatar
      Fix all BUILD/*max* scripts to use -DBIG_TABLES, like our real Max builds do. · 98713d64
      unknown authored
      (Simpler fix than last commit -- no need to mess with base_cxxflags.)
      
      
      BUILD/compile-amd64-max:
        use $max_cflags
      BUILD/compile-pentium-debug-max:
        use $max_cflags
      BUILD/compile-pentium-debug-max-no-embedded:
        use $max_cflags
      BUILD/compile-pentium-max:
        use $max_cflags
      BUILD/compile-pentium-valgrind-max:
        use $max_cflags
      BUILD/compile-ppc-debug-max:
        use $max_cflags
      BUILD/compile-ppc-max:
        use $max_cflags
      BUILD/compile-amd64-debug-max:
        use $max_cflags, remove unnecessary base_cxxflags stuff
      98713d64
    • unknown's avatar
      ndb - make sure scan recevier pointers are aligned · 4bd96dd1
      unknown authored
      
      ndb/src/ndbapi/NdbScanOperation.cpp:
        align pointers
      4bd96dd1
    • unknown's avatar
      Merge lgrimmer@bk-internal.mysql.com:/home/bk/mysql-4.1 · f321a60b
      unknown authored
      into mysql.com:/space/my/mysql-4.1
      
      
      f321a60b
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 7893b8df
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      
      7893b8df
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 49ab428c
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      49ab428c
    • unknown's avatar
    • unknown's avatar
      bug#7777 - ndb compile on qnx · ed327104
      unknown authored
        remove usage of compiler supplied <new> and instead
        impl. own inlined placement new
      
      
      ndb/include/kernel/AttributeHeader.hpp:
        remove usage <new>
      ndb/include/ndb_global.h.in:
        remove usage <new>
        instead impl. own
      ndb/src/kernel/blocks/backup/BackupInit.cpp:
        remove usage <new>
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        remove usage <new>
      ndb/src/kernel/blocks/dbdih/DbdihInit.cpp:
        remove usage <new>
      ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        remove usage <new>
      ndb/src/kernel/blocks/dbtc/DbtcInit.cpp:
        remove usage <new>
      ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        remove usage <new>
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        remove usage <new>
      ndb/src/kernel/blocks/grep/GrepInit.cpp:
        remove usage <new>
      ndb/src/kernel/blocks/suma/SumaInit.cpp:
        remove usage <new>
      ndb/src/kernel/vm/Emulator.cpp:
        remove usage <new>
      ndb/src/kernel/vm/SimulatedBlock.hpp:
        remove usage <new>
      ndb/src/mgmapi/mgmapi_configuration.cpp:
        remove usage <new>
      ed327104
    • unknown's avatar
      bug#7693 - ndb · 153160d1
      unknown authored
        when using shm transporter, set sigmask on each thread using pthread_sigmask
      
      
      configure.in:
        Add more functions needed for SHM
      ndb/src/common/portlib/NdbThread.c:
        1) Create thread wrapper function
        2) block SIGUSR1 #ifdef NDB_SHM_TRANSPORTER
      ndb/src/common/transporter/TransporterRegistry.cpp:
        (un)block SIGUSR1 #ifdef NDB_SHM_TRANSPORTER
      sql/ha_ndbcluster.cc:
        cast pointer to UintPtr before printout
      153160d1
  3. 18 Jan, 2005 18 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · d2778647
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      d2778647
    • unknown's avatar
      Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.1 · b697b6c0
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql-4.1
      
      
      b697b6c0
    • unknown's avatar
      fixing wrong value for "examined rows" when UNION's are used. · 59ef5bed
      unknown authored
      
      mysql-test/r/union.result:
        result for a test case for the wrong examined rows with UNION's
      mysql-test/t/union.test:
        test case for the wrong examined rows with UNION's
      sql/sql_union.cc:
        a patch for the wrong examined rows with UNION's
      59ef5bed
    • unknown's avatar
      Update type_float test results after merge. · 08ea4df6
      unknown authored
      
      mysql-test/r/type_float.result:
        Update test results (4.1 produces a warning that 4.0 did not,
        and they were merged into the wrong position).
      08ea4df6
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-6913 · 34eff3c4
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      34eff3c4
    • unknown's avatar
      Merge changed tests · 8e5a74a6
      unknown authored
      
      sql/field_conv.cc:
        Auto merged
      mysql-test/r/type_float.result:
        Merge
      mysql-test/t/type_float.test:
        Merge
      8e5a74a6
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.0-7700 · 80377495
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.0-clean
      
      
      80377495
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · ca252acb
      unknown authored
      into mysql.com:/home/dlenev/src/mysql-4.1-merges
      
      
      ca252acb
    • unknown's avatar
      - small improvement for the logrotate config file (patch found in the SUSE · c148946d
      unknown authored
        source RPM): use "mysqladmin ping" instead of grepping the process list 
        for the mysqld binary (should be more portable than relying on the "ps"
        options
      
      
      support-files/mysql-log-rotate.sh:
        - small improvement (patch found in the SUSE source RPM): use "mysqladmin ping"
          instead of grepping the process list for the mysqld binary (should be more
          portable than relying on the "ps" options
      c148946d
    • unknown's avatar
      Added test for bug #7884 "Able to add invalid unique index on TIMESTAMP · e2c869f2
      unknown authored
      prefix", which roots were fixed in 4.0 tree.
      
      
      mysql-test/r/alter_table.result:
        Added test for bug #7884 "Able to add invalid unique index on TIMESTAMP
        prefix".
      mysql-test/t/alter_table.test:
        Added test for bug #7884 "Able to add invalid unique index on TIMESTAMP
        prefix".
      e2c869f2
    • unknown's avatar
      Fix for BUG#7885 · 2e50981a
      unknown authored
      
      mysql-test/r/subselect.result:
        Testcase for BUG#7885
      mysql-test/t/subselect.test:
        Testcase for BUG#7885
      sql/item_subselect.cc:
        Fix for BUG#7885: In Item_subselect::fix_fields, return error if engine->prepare fails.
        Also removed redundant code line.
      2e50981a
    • unknown's avatar
      Cleanups in Makefile.ams · e46d235a
      unknown authored
      
      client/Makefile.am:
        Remove  explicit _DEPENDENCIES, they are not needed with automatic
         dependency tracking wich we started using several months ago.
        Don't use relative paths in makefiles.
      regex/Makefile.am:
        Remove  explicit _DEPENDENCIES, they are not needed with automatic
         dependency tracking wich we started using several months ago.
        Don't use relative paths.
      strings/Makefile.am:
        Remove dead rule.
      e46d235a
    • unknown's avatar
      Manual merge of fix for bug #7884 "Able to add invalid unique index on · 9474fed7
      unknown authored
      TIMESTAMP prefix" into 4.1 tree.
      
      
      sql/field.h:
        Manual merge.
      9474fed7
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · 9ed0d855
      unknown authored
      into mysql.com:/home/dlenev/src/mysql-4.0-bg7884
      
      
      9ed0d855
    • unknown's avatar
      Clean up in implementation of f_is_geom()/f_is_bitfield()/f_is_enum() · b1a0f67a
      unknown authored
      macros.
      
      It does not fixes any bugs in 4.0. But it prevents from future error in
      any bugfixes that may use these macros. Also after merging into 4.1 tree
      this cleanup will fix bug #7884 "Able to add invalid unique index on
      TIMESTAMP prefix".
      
      
      sql/field.h:
        Since FIELDFLAG_INTERVAL, FIELDFLAG_BITFIELD, FIELDFLAG_BLOB and
        FIELDFLAG_GEOM flags occupy the same space as number of decimals for
        FIELDFLAG_NUMBER fields, it is safer to check in "f_is_geom()"-type
        macros that we have non-number field, like we already do in f_is_blob()
        macro.
      b1a0f67a
    • unknown's avatar
      1. Item now uses my_charset_bin by default, · cd89ed9a
      unknown authored
      not default_charset_into. It fixes the
      problem that in some cases numbers where
      treated as CHAR(N), not as BINARY(N), e.g.
      wrong 'charsetnr' when sent to the client side.
      2. IFNULL didn't aggregate argument charsets
      and collations, so IFNULL(1,'a') produced
      a CHAR(N). Now produces a BINARY(N).
      3. SELECT PROCEDURE ANALIZE now returns
      BINARY columns, which is much better than it worked
      previously: CHAR with the default character set.
      But in the future it's worth to fix the fields
      'Field_name' and 'Optimal_fieldtype' to use UTF8,
      and 'Min_value' and 'Max_value' to inherit their charsets
      from the original items. But it is not important,
      and BINARY(N) is OK for now.
      4. Tests were fixed accordingly. No new tests were
      made, as the old onces cover everything.
      
      
      mysql-test/r/analyse.result:
        SELECT PROCEDURE ANALIZE now returns
        BINARY columns, which is much better than it worked
        previously: CHAR with the default character set.
        But in the future it's worth to fix the fields
        'Field_name' and 'Optimal_fieldtype' to use UTF8,
        and 'Min_value' and 'Max_value' to inherit their charsets
        from the original items. But it is not important,
        and BINARY(N) is OK for now.
      mysql-test/r/case.result:
        Test fix according to the changes
      mysql-test/r/metadata.result:
        Test fix according to the changes
      mysql-test/r/ps_1general.result:
        Test fix according to the changes
      mysql-test/r/ps_2myisam.result:
        Test fix according to the changes
      mysql-test/r/ps_3innodb.result:
        Test fix according to the changes
      mysql-test/r/ps_4heap.result:
        Test fix according to the changes
      mysql-test/r/ps_5merge.result:
        Test fix according to the changes
      mysql-test/r/ps_6bdb.result:
        Test fix according to the changes
      mysql-test/r/ps_7ndb.result:
        Test fix according to the changes
      mysql-test/r/union.result:
        Test fix according to the changes
      sql/item.cc:
        Item is now BINARY by default
      sql/item_cmpfunc.cc:
        IFNULL now collects arguments collations/charsets
        like other functions do.
      cd89ed9a
    • unknown's avatar
      Fix 'make distclean' goal. · 1457163c
      unknown authored
      1457163c
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.1 · 381659ff
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.1-clean
      
      
      381659ff