1. 20 Jan, 2005 6 commits
    • unknown's avatar
      bug#8010 - ndb · 24030efb
      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
      24030efb
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 47a996da
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      47a996da
    • unknown's avatar
      errmsg.txt: · 55270262
      unknown authored
        Minor fix after character set conversion.
      
      
      sql/share/japanese-sjis/errmsg.txt:
        Minor fix after character set conversion.
      55270262
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · c70cf314
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      c70cf314
    • unknown's avatar
      configure.in: · ec5f3cc2
      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.
      ec5f3cc2
    • unknown's avatar
      errmsg.txt: · 3df04a0a
      unknown authored
        new file
      
      3df04a0a
  2. 19 Jan, 2005 9 commits
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1 · 9a8db185
      unknown authored
      into mysql.com:/dbdata/psergey/mysql-4.1-bug7885
      
      9a8db185
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-build · 65180796
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      65180796
    • unknown's avatar
      Fix all BUILD/*max* scripts to use -DBIG_TABLES, like our real Max builds do. · 1eaf8bd4
      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
      1eaf8bd4
    • unknown's avatar
      ndb - make sure scan recevier pointers are aligned · f9fc7d91
      unknown authored
      
      ndb/src/ndbapi/NdbScanOperation.cpp:
        align pointers
      f9fc7d91
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · a72c6ea1
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      a72c6ea1
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · b26208bf
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      b26208bf
    • unknown's avatar
    • unknown's avatar
      bug#7777 - ndb compile on qnx · 44bac034
      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>
      44bac034
    • unknown's avatar
      bug#7693 - ndb · 523bed35
      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
      523bed35
  3. 18 Jan, 2005 25 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · ae59e99d
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      ae59e99d
    • unknown's avatar
      Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.1 · 4c49b926
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql-4.1
      
      4c49b926
    • unknown's avatar
      fixing wrong value for "examined rows" when UNION's are used. · 147d1ef1
      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
      147d1ef1
    • unknown's avatar
      Update type_float test results after merge. · 9ceccfaf
      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).
      9ceccfaf
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-6913 · 8a333476
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      8a333476
    • unknown's avatar
      Merge changed tests · e2d77a5f
      unknown authored
      
      sql/field_conv.cc:
        Auto merged
      mysql-test/r/type_float.result:
        Merge
      mysql-test/t/type_float.test:
        Merge
      e2d77a5f
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.0-7700 · 22ecb9ce
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.0-clean
      
      22ecb9ce
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 7041e32d
      unknown authored
      into mysql.com:/home/dlenev/src/mysql-4.1-merges
      
      7041e32d
    • unknown's avatar
      Added test for bug #7884 "Able to add invalid unique index on TIMESTAMP · b225d119
      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".
      b225d119
    • unknown's avatar
      Fix for BUG#7885 · 2d03bcdd
      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.
      2d03bcdd
    • unknown's avatar
      Cleanups in Makefile.ams · f3dbca5c
      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.
      f3dbca5c
    • unknown's avatar
      Manual merge of fix for bug #7884 "Able to add invalid unique index on · 5a0b3d44
      unknown authored
      TIMESTAMP prefix" into 4.1 tree.
      
      
      sql/field.h:
        Manual merge.
      5a0b3d44
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · 018f2802
      unknown authored
      into mysql.com:/home/dlenev/src/mysql-4.0-bg7884
      
      018f2802
    • unknown's avatar
      Clean up in implementation of f_is_geom()/f_is_bitfield()/f_is_enum() · 1fa545ba
      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.
      1fa545ba
    • unknown's avatar
      1. Item now uses my_charset_bin by default, · 9ab94d6c
      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.
      9ab94d6c
    • unknown's avatar
      Fix 'make distclean' goal. · c2615e57
      unknown authored
      c2615e57
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.1 · d5e485a1
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.1-clean
      
      d5e485a1
    • unknown's avatar
      Merge lgrimmer@bk-internal.mysql.com:/home/bk/mysql-4.0 · cda6f164
      unknown authored
      into mysql.com:/space/my/mysql-4.0
      
      cda6f164
    • unknown's avatar
      Merge lgrimmer@bk-internal.mysql.com:/home/bk/mysql-4.1 · 8148b316
      unknown authored
      into mysql.com:/space/my/mysql-4.1
      
      8148b316
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.1 · 20ce9ade
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.1-clean
      
      20ce9ade
    • unknown's avatar
      #7874: CONCAT() gives wrong results mixing latin1 field and utf8 string literals · a57789d0
      unknown authored
      We should not overwrite res if it is returned from a const item.
      
      a57789d0
    • unknown's avatar
      Merge mysql.com:/home/my/mysql-4.0 into mysql.com:/home/my/mysql-4.1 · cd6a6e18
      unknown authored
      
      sql/filesort.cc:
        Auto merged
      cd6a6e18
    • unknown's avatar
      Fixed new bug that caused symlink test to fail · 926a4626
      unknown authored
      
      mysys/my_symlink.c:
        More debugging
      926a4626
    • unknown's avatar
      Fix over-optimization that could result in an unsigned double field being · 69be6683
      unknown authored
      set to a negative value. (Bug #7700)
      
      
      sql/field_conv.cc:
        Don't treat real fields as identical when destination is unsigned and
        the source is not.
      mysql-test/t/type_float.test:
        Add test for setting double unsigned to a negative value from a signed double
      mysql-test/r/type_float.result:
        Add test results
      69be6683
    • unknown's avatar
      Anoter fix for moved IO_CACHE object · 20333c24
      unknown authored
      20333c24