1. 29 Mar, 2006 21 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · 9f6cf5b6
      unknown authored
      into  mysql.com:/home/my/mysql-5.1
      
      
      mysql-test/r/ndb_condition_pushdown.result:
        Auto merged
      mysql-test/t/ndb_condition_pushdown.test:
        Auto merged
      sql/ha_heap.cc:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_partition.cc:
        Auto merged
      storage/csv/ha_tina.cc:
        Auto merged
      9f6cf5b6
    • unknown's avatar
      Remove compiler warnings · 8ac1d552
      unknown authored
      Add missing DBUG_RETURN
      Fixed stack overflow in NdbBlob (found by ndb_gis.test)
      Fixed access to freed memory in ndb_cluster_real_free_share()
      
      
      mysys/mf_keycache.c:
        Add missing DBUG_RETURN
      sql/ha_ndbcluster.cc:
        Move free_root to after share handling, as otherwise we will free things needed by free_table_share()
      sql/item_func.cc:
        Add missing DBUG_RETURN
      sql/item_strfunc.cc:
        Add missing DBUG_RETURN
      sql/sp_head.cc:
        Add missing DBUG_RETURN
      sql/sql_base.cc:
        Add missing DBUG_RETURN
      storage/csv/ha_tina.cc:
        Add missing DBUG_RETURN
      storage/myisam/mi_key.c:
        Add missing DBUG_RETURN
      storage/myisam/mi_keycache.c:
        Add missing DBUG_RETURN
      storage/ndb/include/kernel/signaldata/ArbitSignalData.hpp:
        Remove compiler warning
      storage/ndb/include/kernel/signaldata/DictTabInfo.hpp:
        Remove compiler warning
      storage/ndb/include/transporter/TransporterDefinitions.hpp:
        Remove compiler warning
      storage/ndb/include/util/SimpleProperties.hpp:
        Remove compiler warning
      storage/ndb/include/util/SocketServer.hpp:
        Remove compiler warning
      storage/ndb/src/ndbapi/ClusterMgr.hpp:
        Remove compiler warning
      storage/ndb/src/ndbapi/NdbBlob.cpp:
        Fix stack overflow
      storage/ndb/src/ndbapi/NdbEventOperationImpl.hpp:
        Remove compiler warning
      storage/ndb/src/ndbapi/NdbScanOperation.cpp:
        Remove compiler warning
      8ac1d552
    • unknown's avatar
      Merged. · b002c117
      unknown authored
      b002c117
    • unknown's avatar
      Add substitutions for .ini files. · d300487f
      unknown authored
      d300487f
    • unknown's avatar
      Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · a754f1be
      unknown authored
      into  mysql.com:/home/cps/mysql/devel/5.1-repair-csv
      
      
      a754f1be
    • unknown's avatar
      fix test in --ps-protocol mode · 41e110f7
      unknown authored
      
      mysql-test/t/csv.test:
        fix test. In --ps-protocol mode warnings are eaten by the test suite.
        Disable ps-protocol mode for the statements, which throw the warnings
        we look for.
      41e110f7
    • unknown's avatar
      Fixed compiler and valgrind warnings · 59eaf292
      unknown authored
      Added missing DBUG_xxx_RETURN statements
      Fixed some usage of not initialized variables (as found by valgrind)
      Ensure that we don't remove locked tables used as name locks from open table cache until unlock_table_names() are called.
      This was fixed by having drop_locked_name() returning any table used as a name lock so that we can free it in unlock_table_names()
      This will allow Tomas to continue with his work to use namelocks to syncronize things.
      
      Note: valgrind still produces a lot of warnings about using not initialized code and shows memory loss errors when running the ndb tests
      
      
      BitKeeper/etc/ignore:
        added mysql-test/r/*.log
      client/mysqltest.c:
        Change type of variables to get rid of compiler warnings
        More debugging
        Fix memory leak
      mysql-test/mysql-test-run.sh:
        Collect warnings about missing DBUG_RETURN statements
      mysql-test/r/lock_multi.result:
        Add test of new code
      mysql-test/r/ndb_condition_pushdown.result:
        Drop used tables before test
      mysql-test/t/lock_multi.test:
        Add test of new code
      mysql-test/t/ndb_condition_pushdown.test:
        Drop used tables before test
      mysql-test/valgrind.supp:
        Ignore 'safe' warnings from libz (when used with archive)
      sql/event.cc:
        More comments
        Simplify code
        Fixed memory leak found by valgrind
      sql/ha_archive.cc:
        Remove compiler warnings (Wrong handlerton structure and signed/unsigned comparison)
      sql/ha_berkeley.cc:
        Fixed compiler warning
      sql/ha_blackhole.cc:
        Fixed compiler warning
      sql/ha_federated.cc:
        Fixed compiler warning
      sql/ha_heap.cc:
        Fixed compiler warning
      sql/ha_myisam.cc:
        Fixed compiler warning
      sql/ha_myisammrg.cc:
        Fixed compiler warning
      sql/ha_ndbcluster.cc:
        Fixed compiler warnings
      sql/ha_partition.cc:
        Fixed compiler warning
        Fixed error noticed by valgrind in ha_partition::rnd_init()
      sql/handler.cc:
        Fixed compiler warning
      sql/handler.h:
        Fixed compiler warning
      sql/item.cc:
        Fixed compiler warning
      sql/item_xmlfunc.cc:
        Fixed warning from valgrind when calling memcpy with wrong address
      sql/lock.cc:
        More debugging
      sql/log.cc:
        Fixed compiler warning
        Indentation fixes
      sql/log.h:
        Fixed compiler warning
      sql/mysql_priv.h:
        Changed prototype for 'drop_locked_tables'
      sql/opt_range.cc:
        Indentation fix
      sql/password.c:
        Removed compiler warnings
      sql/set_var.cc:
        Fixed compiler warning
      sql/slave.cc:
        Fixed compiler warning
      sql/sp_head.cc:
        Fixed compiler warning
      sql/sql_acl.cc:
        Fixed compiler warning
      sql/sql_analyse.cc:
        Added missing DBUG_RETURN statements
      sql/sql_base.cc:
        Removed de-reference of not initialized pointer
        More comments
        drop_locked_tables() changed to not delete tables used for name locking
        Fixed compiler warnings
      sql/sql_delete.cc:
        Fixed usage of not initialized variable
        (deleted could be referenced in some not common error conditions)
      sql/sql_parse.cc:
        Added missing DBUG_VOID_RETURN
        Simplify code
      sql/sql_partition.cc:
        Fixed usage of wrong variable (noticed by valgrind)
      sql/sql_plugin.cc:
        Removed compiler warning
      sql/sql_show.cc:
        Removed compiler warning
      sql/sql_table.cc:
        Ensure that we don't remove locked tables used as name locks from open table cache until unlock_table_names() are called.
        This was fixed by having drop_locked_name() returning any table used as a name lock so that we can free it in unlock_table_names()
        This will allow Tomas to continue with his work to use namelocks to syncronize things.
        
        Fixed wrong test of 'table_type' (path_length could otherwise be accessed uninitialized)
        
        Remove compile warnings about not initialized variables.
      sql/sql_yacc.yy:
        Ensure that no_write_to_binlog is properly initialized
        (Was accessed uninitialized by partition code)
      sql/table.cc:
        Removed valgrind warnings (not fatal)
        Removed compiler warnings
      sql/tztime.cc:
        Removed valgrind warning
      storage/ndb/include/ndbapi/NdbIndexStat.hpp:
        Removed compiler warning
      59eaf292
    • unknown's avatar
      Added more debugging printouts · af744545
      unknown authored
      af744545
    • unknown's avatar
      Manual merge · 734eda5f
      unknown authored
      
      mysql-test/mysql-test-run.pl:
        Merge
      sql/mysqld.cc:
        Merge
      734eda5f
    • unknown's avatar
      Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 077b4888
      unknown authored
      into  mysql.com:/home/cps/mysql/devel/5.1-repair-csv
      
      
      077b4888
    • unknown's avatar
      7c1c4c71
    • unknown's avatar
    • unknown's avatar
      Remove "restart-cleanup" not needed any more as a snapshot of the db will be... · 1ae58ddf
      unknown authored
      Remove "restart-cleanup" not needed any more as a snapshot of the db will be restored after  a failed test case
      
      
      
      1ae58ddf
    • unknown's avatar
      "ndbcluster_port" => "ndbcluster-port" · 5eef76cf
      unknown authored
      "ndbcluster_port_slave" => "ndbcluster-port-slave"
      
      
      5eef76cf
    • unknown's avatar
      "ndbconnectstring" => "ndb-connectstring" · c603c5ac
      unknown authored
      c603c5ac
    • unknown's avatar
    • unknown's avatar
      GIS test for NDB is failing sporatically. · 34c59c24
      unknown authored
      
      mysql-test/t/disabled.def:
        Disabling GIS test
      34c59c24
    • unknown's avatar
      Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · c2f5dfef
      unknown authored
      into  mysql.com:/home/cps/mysql/devel/5.1-repair-csv
      
      
      storage/csv/ha_tina.cc:
        Auto merged
      c2f5dfef
    • unknown's avatar
      Post-review fixes for WL#3154 "Enable REPAIR for CSV tables" · 2a67aecd
      unknown authored
      
      mysql-test/r/csv.result:
        update result file
      mysql-test/t/csv.test:
        add more tests
      storage/csv/ha_tina.cc:
        post-review fixes & cleanup
      storage/csv/ha_tina.h:
        post-review fixes
      2a67aecd
    • unknown's avatar
      Two additional disabled tests, trying to clear pushbuild. · a78f6697
      unknown authored
      
      mysql-test/t/disabled.def:
        Two more disabled tests
      a78f6697
    • unknown's avatar
      Behavior change to preserve schema unless you specify autogenerated SQL or create values. · b924ee8d
      unknown authored
      
      client/mysqlslap.c:
        Behavior change
      b924ee8d
  2. 28 Mar, 2006 19 commits