1. 08 Apr, 2006 2 commits
  2. 07 Apr, 2006 20 commits
    • unknown's avatar
      ndb - bug#11034 · 8dcec7b0
      unknown authored
        fix mem leak (not during running of transactions, but a few bytes when shutting down)
      
      
      ndb/src/ndbapi/NdbLinHash.hpp:
        Make sure that getNext(0) actually finds first element
      8dcec7b0
    • unknown's avatar
      ndb - bug#11033 · 58bd74c3
      unknown authored
        silent valgrind warnings 5.0, ndb_autodiscover
      
      
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        append 4 bytes of 0's to end of buffer to shut valgrind up
      58bd74c3
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-work · 567ea6a0
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      libmysql/libmysql.c:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      sql-common/client.c:
        Auto merged
      567ea6a0
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new · f0c72b55
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new
      
      f0c72b55
    • unknown's avatar
      Merge ahristov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · e11c3c94
      unknown authored
      into lmy004.:/work/mysql-5.1-bug17494-real
      
      
      sql/item_timefunc.cc:
        Auto merged
      e11c3c94
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-jonas · 322a9d7e
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      libmysql/libmysql.c:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      sql-common/client.c:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/include/kernel/signaldata/StopReq.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        Auto merged
      storage/ndb/src/mgmclient/CommandInterpreter.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/MgmtSrvr.hpp:
        Auto merged
      storage/ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/Services.cpp:
        Auto merged
      322a9d7e
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-jonas · 91028ccc
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-jonas
      
      
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Auto merged
      91028ccc
    • unknown's avatar
    • unknown's avatar
      update tests · 3aac9100
      unknown authored
      
      mysql-test/r/events.result:
        update result
      mysql-test/t/events.test:
        update test (bk mangles cp1251 during merge)
      mysql-test/t/events_scheduling.test:
        fix test
      3aac9100
    • unknown's avatar
      Merge mysql.com:/home/hartmut/projects/mysql/dev/5.0 · 4b05efd0
      unknown authored
      into  mysql.com:/home/hartmut/projects/mysql/dev/5.1
      
      
      mysql-test/r/ctype_ucs.result:
        Auto merged
      mysql-test/r/func_gconcat.result:
        Auto merged
      mysql-test/r/func_time.result:
        Auto merged
      mysql-test/r/information_schema.result:
        Auto merged
      mysql-test/t/ctype_ucs.test:
        Auto merged
      mysql-test/t/information_schema.test:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/opt_sum.cc:
        Auto merged
      4b05efd0
    • unknown's avatar
      fix for wrong QUARTER calculation in EXTRACT() (Bug #18100) · 7368ba63
      unknown authored
      
      
      mysql-test/r/func_time.result:
        expected test results for bug #18100 added
      mysql-test/t/func_time.test:
        test case for bug #18100 added
      sql/item_timefunc.cc:
        wrong formula for EXTRACT QUARTER, now uses the same calculus as the QUARTER()
        function
      7368ba63
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.0 · a956401f
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      a956401f
    • unknown's avatar
      Support for ndb multi-node shutdown · 5eb42010
      unknown authored
      5eb42010
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · f3a2ec12
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-jonas
      
      f3a2ec12
    • unknown's avatar
      Fix for bug#18281 group_concat changes charset to binary · 436b9c8d
      unknown authored
       skip charset aggregation for order columns
      
      436b9c8d
    • unknown's avatar
      ndb - · 88751baf
      unknown authored
        remove debug prinouts in Qmgr
      
      
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        remove debug prinouts
      88751baf
    • unknown's avatar
      Bug#18469 make test fails on information_schema · 6e107399
      unknown authored
       move test case for bug 14290 to ctype_ucs test
      
      6e107399
    • unknown's avatar
      manual merge · f3e47520
      unknown authored
      
      mysql-test/r/events.result:
        Auto merged
      sql/event.cc:
        Auto merged
      sql/event_timed.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      f3e47520
    • unknown's avatar
      fix for bug #17494 (The algorithm for calculating execution times is not fully correct) · b7814967
      unknown authored
      This also should fix 17493 and 17346, and probably 16397 (not tested).
      WL#1034 (Internal CRON)
      (post-review commit)
      
      
      mysql-test/r/events.result:
        update result
      mysql-test/t/events.test:
        update test
      sql/event.cc:
        seems we get a crash if we compile it this way. better let the worker thread do it,
        this increases the stability.
      sql/event_executor.cc:
        kick in more often
      sql/event_timed.cc:
        - don't NULLify last_executed
        - implement (fix) better get_next_time() which does not use last_executed as basis
          but STARTS. STARTS is used as basis and the next point of time which is before ENDS,
          if set, is being found. The point > now and (point-starts) % interval_expression == 0.
      sql/item_timefunc.cc:
        move calc_time_diff to time.cc as it can be reused in other parts of the 
        server code (see event_timed.cc)
      sql/mysql_priv.h:
        export calc_time_diff() moved to time.cc from item_timefunc.cc
      sql/sql_show.cc:
        - fix presenting of LAST_EXECUTED
        - cleanup a bit
      sql/time.cc:
        - move calc_time_diff() from item_timefunc.cc to here
      b7814967
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new · 7a0e989d
      unknown authored
      into mysql.com:C:/cygwin/home/mysqldev/my/mysql-5.1-new
      
      7a0e989d
  3. 06 Apr, 2006 18 commits
    • unknown's avatar
      Implement --warning-mode in SETUP.sh. The value of the · 80cd9c14
      unknown authored
      argument can be either "pedantic" or "old" (actually, or anything
      else). In case of "pedantic" mode, use -ansi -pedantic compilation
      flags. Fix the build to compile in pedantic mode. (Version 3 of
      the patch, with after-review fixes)
      
      
      BUILD/SETUP.sh:
        Implement --warning-mode in SETUP.sh. The value of the
        argument can be either "pedantic" or "old" (actually, or anything
        else). In case of "pedantic" mode, use -ansi -pedantic compilation
        flags.
      BUILD/compile-pentium-debug-max-no-embedded:
        Rename base_max_configs to base_no_embedded_configs
      BUILD/compile-pentium-debug-max:
        Use double quotes around $@
      BUILD/compile-pentium-valgrind-max:
        Pass command line arguments to SETUP.sh. Allows calling
        compile-pentium-valgrind-max --warning-mode=pedantic
      include/my_global.h:
        Remove an unnecessary ifdef: -pedantic hides the system-wide
        definition of ulong on Linux. In case there is no -pedantic, 
        the system-wide definition is available and HAVE_ULONG is defined
        by configure.
      80cd9c14
    • unknown's avatar
      Merge mysql.com:/home/greenman/workspace-mysql/mysql/mysql-5.0 · 2639449a
      unknown authored
      into  mysql.com:/home/greenman/workspace-mysql/mysql/bug-5.0-16240
      
      2639449a
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0 · 3593d257
      unknown authored
      into  mysql.com:/home/psergey/mysql-5.0-bug18237-review
      
      3593d257
    • unknown's avatar
      Remove redundant code in opt_sum_query() · 221e5e06
      unknown authored
      221e5e06
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 49130410
      unknown authored
      into mysql.com:/home/psergey/mysql-5.1-bug18558-pnd
      
      
      sql/opt_range.cc:
        Auto merged
      49130410
    • unknown's avatar
      BUG#18558 "Partition pruning results are incorrect for certain class of WHERE clauses" : · 898dc67f
      unknown authored
      * Produce right results for conditions that were transformed to "(partitioning_range) AND
        (list_of_subpartitioning_ranges)": make each partition id set iterator auto-reset itself
        after it has returned all partition ids in the sequence 
      * Fix "Range mapping" and "Range mapping" partitioning interval analysis functions to 
        correctly deal with NULL values. 
      
      
      mysql-test/r/partition_pruning.result:
        Testcase for BUG#18558
      mysql-test/t/partition_pruning.test:
        Testcase for BUG#18558
      sql/opt_range.cc:
        BUG#18558: Move partition set iterator initialization to sql_partition.cc, comment fixes
      sql/partition_info.h:
        BUG#18558: Make each partition set iterator auto-reset itself after it has returned all 
        partition ids in the set it enumerates.
      sql/sql_partition.cc:
        BUG#18558: 
        - Make each partition set iterator auto-reset itself after it has returned all 
          partition ids in the set it enumerates. 
        - Fix partition interval analysis to correctly handle intervals with one or both
          NULL bounds.
      sql/sql_partition.h:
        BUG#18558: 
         - Make each partition set iterator auto-reset itself after it has returned all 
           partition ids in the set it enumerates. 
         - Rename PARTITION_ITERATOR::has_null_value to ret_null_part
      898dc67f
    • unknown's avatar
      Fix for Bug #16240 · ba54fa58
      unknown authored
      
      support-files/mysql.server.sh:
        Fixed so that if the datadir has been set via the command line,
        it won't be reset by specifing the basedir after.
      ba54fa58
    • unknown's avatar
      b9b9f40f
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 8225d2fd
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-jonas
      
      8225d2fd
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 6ac04992
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        merge
      storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        merge
      6ac04992
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 462ef4b1
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        Auto merged
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Auto merged
      462ef4b1
    • unknown's avatar
      ndb - bug#18612 - post review fixes · 1a12de71
      unknown authored
        1) make sure that check_multi_node_shutdown does not proceed (in stop case)
        2) Fix printout
      
      
      ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        make sure that check_multi_node_shutdown does not proceed (in stop case)
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        make sure that check_multi_node_shutdown does not proceed (in stop case)
      1a12de71
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-jonas · 446c98d7
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      446c98d7
    • unknown's avatar
      Merge april.(none):/home/svoj/devel/mysql/BUG14945/mysql-5.0 · a955cc20
      unknown authored
      into  april.(none):/home/svoj/devel/mysql/BUG14945/mysql-5.1-new
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysql-test/r/sp.result:
        Auto merged
      mysql-test/t/sp.test:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_delete.cc:
        Manual merge
      a955cc20
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 1e59d9c8
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.1-new
      
      1e59d9c8
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · b1ba41cd
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-jonas
      
      
      storage/ndb/include/kernel/signaldata/CmRegSignalData.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/ndbcntr/Ndbcntr.hpp:
        Auto merged
      storage/ndb/include/kernel/signaldata/DumpStateOrd.hpp:
        Auto merged
      storage/ndb/include/kernel/signaldata/FailRep.hpp:
        Auto merged
      storage/ndb/include/kernel/signaldata/StopReq.hpp:
        Auto merged
      storage/ndb/include/kernel/signaldata/WaitGCP.hpp:
        Auto merged
      storage/ndb/src/common/debugger/EventLogger.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihInit.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
        Auto merged
      storage/ndb/src/kernel/vm/Configuration.cpp:
        Auto merged
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        Auto merged
      storage/ndb/test/src/NdbRestarts.cpp:
        Auto merged
      storage/ndb/include/mgmapi/ndb_logevent.h:
        merge
      storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        merge
      storage/ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        merge
      storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        merge
      storage/ndb/test/run-test/daily-basic-tests.txt:
        merge
      b1ba41cd
    • unknown's avatar
      Merge svojtovich@bk-internal.mysql.com:/home/bk/mysql-5.0 · e147a4a2
      unknown authored
      into  april.(none):/home/svoj/devel/mysql/BUG14945/mysql-5.0
      
      e147a4a2
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new · c4be9b06
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new
      
      c4be9b06