Loading mysql-test/mysql-test-run.pl +8 −7 Original line number Diff line number Diff line Loading @@ -458,7 +458,7 @@ sub command_line_setup () { 'ps-protocol' => \$opt_ps_protocol, 'bench' => \$opt_bench, 'small-bench' => \$opt_small_bench, 'no-manager' => \$opt_no_manager, 'no-manager' => \$opt_no_manager, # Currently not used # Control what test suites or cases to run 'force' => \$opt_force, Loading @@ -472,7 +472,7 @@ sub command_line_setup () { 'master_port=i' => \$opt_master_myport, 'slave_port=i' => \$opt_slave_myport, 'ndbcluster_port=i' => \$opt_ndbcluster_port, 'manager-port' => \$opt_manager_port, 'manager-port=i' => \$opt_manager_port, # Currently not used # Test case authoring 'record' => \$opt_record, Loading Loading @@ -840,7 +840,7 @@ sub executable_setup () { $exe_mysqlbinlog= "$path_client_bindir/mysqlbinlog"; $exe_mysqladmin= "$path_client_bindir/mysqladmin"; $exe_mysql= "$path_client_bindir/mysql"; $exe_mysql_fix_system_tables= "$path_client_bindir/scripts/mysql_fix_privilege_tables"; $exe_mysql_fix_system_tables= "$path_client_bindir/mysql_fix_privilege_tables"; if ( -d "$glob_basedir/share/mysql/english" ) { Loading Loading @@ -2219,7 +2219,8 @@ Options that specify ports master_port=PORT Specify the port number used by the first master slave_port=PORT Specify the port number used by the first slave ndbcluster_port=i Specify the port number used by cluster FIXME ndbcluster_port=PORT Specify the port number used by cluster manager-port=PORT Specify the port number used by manager (currently not used) Options for test case authoring Loading sql/ha_ndbcluster.cc +10 −23 Original line number Diff line number Diff line Loading @@ -464,13 +464,12 @@ bool ha_ndbcluster::get_error_message(int error, } #ifndef DBUG_OFF /* Check if type is supported by NDB. TODO Use this once in open(), not in every operation */ static inline bool ndb_supported_type(enum_field_types type) static bool ndb_supported_type(enum_field_types type) { switch (type) { case MYSQL_TYPE_DECIMAL: Loading Loading @@ -502,6 +501,7 @@ static inline bool ndb_supported_type(enum_field_types type) } return FALSE; } #endif /* !DBUG_OFF */ /* Loading Loading @@ -531,16 +531,11 @@ int ha_ndbcluster::set_ndb_key(NdbOperation *ndb_op, Field *field, pack_len)); DBUG_DUMP("key", (char*)field_ptr, pack_len); if (ndb_supported_type(field->type())) { if (! (field->flags & BLOB_FLAG)) DBUG_ASSERT(ndb_supported_type(field->type())); DBUG_ASSERT(! (field->flags & BLOB_FLAG)); // Common implementation for most field types DBUG_RETURN(ndb_op->equal(fieldnr, (char*) field_ptr, pack_len) != 0); } // Unhandled field types DBUG_PRINT("error", ("Field type %d not supported", field->type())); DBUG_RETURN(2); } /* Loading @@ -558,7 +553,7 @@ int ha_ndbcluster::set_ndb_value(NdbOperation *ndb_op, Field *field, pack_len, field->is_null()?"Y":"N")); DBUG_DUMP("value", (char*) field_ptr, pack_len); if (ndb_supported_type(field->type())) DBUG_ASSERT(ndb_supported_type(field->type())); { // ndb currently does not support size 0 const byte *empty_field= ""; Loading Loading @@ -607,9 +602,6 @@ int ha_ndbcluster::set_ndb_value(NdbOperation *ndb_op, Field *field, } DBUG_RETURN(1); } // Unhandled field types DBUG_PRINT("error", ("Field type %d not supported", field->type())); DBUG_RETURN(2); } Loading Loading @@ -705,8 +697,7 @@ int ha_ndbcluster::get_ndb_value(NdbOperation *ndb_op, Field *field, if (field != NULL) { DBUG_ASSERT(buf); if (ndb_supported_type(field->type())) { DBUG_ASSERT(ndb_supported_type(field->type())); DBUG_ASSERT(field->ptr != NULL); if (! (field->flags & BLOB_FLAG)) { Loading @@ -731,10 +722,6 @@ int ha_ndbcluster::get_ndb_value(NdbOperation *ndb_op, Field *field, } DBUG_RETURN(1); } // Unhandled field types DBUG_PRINT("error", ("Field type %d not supported", field->type())); DBUG_RETURN(2); } // Used for hidden key only m_value[fieldnr].rec= ndb_op->getValue(fieldnr, NULL); Loading Loading
mysql-test/mysql-test-run.pl +8 −7 Original line number Diff line number Diff line Loading @@ -458,7 +458,7 @@ sub command_line_setup () { 'ps-protocol' => \$opt_ps_protocol, 'bench' => \$opt_bench, 'small-bench' => \$opt_small_bench, 'no-manager' => \$opt_no_manager, 'no-manager' => \$opt_no_manager, # Currently not used # Control what test suites or cases to run 'force' => \$opt_force, Loading @@ -472,7 +472,7 @@ sub command_line_setup () { 'master_port=i' => \$opt_master_myport, 'slave_port=i' => \$opt_slave_myport, 'ndbcluster_port=i' => \$opt_ndbcluster_port, 'manager-port' => \$opt_manager_port, 'manager-port=i' => \$opt_manager_port, # Currently not used # Test case authoring 'record' => \$opt_record, Loading Loading @@ -840,7 +840,7 @@ sub executable_setup () { $exe_mysqlbinlog= "$path_client_bindir/mysqlbinlog"; $exe_mysqladmin= "$path_client_bindir/mysqladmin"; $exe_mysql= "$path_client_bindir/mysql"; $exe_mysql_fix_system_tables= "$path_client_bindir/scripts/mysql_fix_privilege_tables"; $exe_mysql_fix_system_tables= "$path_client_bindir/mysql_fix_privilege_tables"; if ( -d "$glob_basedir/share/mysql/english" ) { Loading Loading @@ -2219,7 +2219,8 @@ Options that specify ports master_port=PORT Specify the port number used by the first master slave_port=PORT Specify the port number used by the first slave ndbcluster_port=i Specify the port number used by cluster FIXME ndbcluster_port=PORT Specify the port number used by cluster manager-port=PORT Specify the port number used by manager (currently not used) Options for test case authoring Loading
sql/ha_ndbcluster.cc +10 −23 Original line number Diff line number Diff line Loading @@ -464,13 +464,12 @@ bool ha_ndbcluster::get_error_message(int error, } #ifndef DBUG_OFF /* Check if type is supported by NDB. TODO Use this once in open(), not in every operation */ static inline bool ndb_supported_type(enum_field_types type) static bool ndb_supported_type(enum_field_types type) { switch (type) { case MYSQL_TYPE_DECIMAL: Loading Loading @@ -502,6 +501,7 @@ static inline bool ndb_supported_type(enum_field_types type) } return FALSE; } #endif /* !DBUG_OFF */ /* Loading Loading @@ -531,16 +531,11 @@ int ha_ndbcluster::set_ndb_key(NdbOperation *ndb_op, Field *field, pack_len)); DBUG_DUMP("key", (char*)field_ptr, pack_len); if (ndb_supported_type(field->type())) { if (! (field->flags & BLOB_FLAG)) DBUG_ASSERT(ndb_supported_type(field->type())); DBUG_ASSERT(! (field->flags & BLOB_FLAG)); // Common implementation for most field types DBUG_RETURN(ndb_op->equal(fieldnr, (char*) field_ptr, pack_len) != 0); } // Unhandled field types DBUG_PRINT("error", ("Field type %d not supported", field->type())); DBUG_RETURN(2); } /* Loading @@ -558,7 +553,7 @@ int ha_ndbcluster::set_ndb_value(NdbOperation *ndb_op, Field *field, pack_len, field->is_null()?"Y":"N")); DBUG_DUMP("value", (char*) field_ptr, pack_len); if (ndb_supported_type(field->type())) DBUG_ASSERT(ndb_supported_type(field->type())); { // ndb currently does not support size 0 const byte *empty_field= ""; Loading Loading @@ -607,9 +602,6 @@ int ha_ndbcluster::set_ndb_value(NdbOperation *ndb_op, Field *field, } DBUG_RETURN(1); } // Unhandled field types DBUG_PRINT("error", ("Field type %d not supported", field->type())); DBUG_RETURN(2); } Loading Loading @@ -705,8 +697,7 @@ int ha_ndbcluster::get_ndb_value(NdbOperation *ndb_op, Field *field, if (field != NULL) { DBUG_ASSERT(buf); if (ndb_supported_type(field->type())) { DBUG_ASSERT(ndb_supported_type(field->type())); DBUG_ASSERT(field->ptr != NULL); if (! (field->flags & BLOB_FLAG)) { Loading @@ -731,10 +722,6 @@ int ha_ndbcluster::get_ndb_value(NdbOperation *ndb_op, Field *field, } DBUG_RETURN(1); } // Unhandled field types DBUG_PRINT("error", ("Field type %d not supported", field->type())); DBUG_RETURN(2); } // Used for hidden key only m_value[fieldnr].rec= ndb_op->getValue(fieldnr, NULL); Loading