- 22 Oct, 2004 24 commits
-
-
unknown authored
into mysql.com:/home/dlenev/src/mysql-4.1-tzfix
-
unknown authored
into mysql.com:/home/dlenev/src/mysql-4.1-tzfix sql/sql_parse.cc: Auto merged
-
unknown authored
sql/item.cc: Fix valgrind errors: we need Item::name to point to PS memory as well. sql/item.h: set_field no longer can be reused as is for PS purposes. sql/sql_union.cc: Item_field::set_field -> Item_field::reset_field.
-
unknown authored
cmd-line-utils/libedit/np/vis.c: Fixed a compiler issue for QNX.
-
unknown authored
into mysql.com:/build/mysqldev/my/mysql-4.1-tomastest ndb/tools/waiter.cpp: Auto merged
-
unknown authored
into mysql.com:/users/kboortz/daily/work/mysql-4.1-sjis
-
unknown authored
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb
-
unknown authored
-
unknown authored
ndb/include/kernel/signaldata/UpgradeStartup.hpp: Forward declaration ndb/include/ndb_global.h: Fix for AIX ndb/include/ndb_types.h: Always use ndb_global instead of my_global (or anything else) ndb/include/ndbapi/Ndb.hpp: Forward declaration ndb/include/ndbapi/NdbReceiver.hpp: Forward declaration ndb/include/ndbapi/NdbScanOperation.hpp: Forward declaration ndb/src/common/util/ConfigValues.cpp: Always use ndb_global instead of my_global (or anything else) ndb/src/kernel/blocks/backup/restore/Restore.hpp: Forward declaration ndb/src/kernel/blocks/dbtup/Dbtup.hpp: Move read/update function into Dbtup ndb/src/mgmsrv/SignalQueue.cpp: Always use ndb_global instead of my_global (or anything else) ndb/tools/waiter.cpp: Always use ndb_global instead of my_global (or anything else)
-
unknown authored
-
unknown authored
client/mysqltest.c: Bug #46Bug#4640 mysql-test-run terminates when the test case includes sjis characters with '5C'
-
unknown authored
fixed in the main tree).
-
unknown authored
into mysql.com:/media/sda1/mysql/mysql-4.1-6050 sql/sql_class.h: Auto merged
-
unknown authored
compilation problems on some platforms'
-
unknown authored
names with ident. tables fr. diff. schemata": revise all uses of Item_field and make them prepared-statements friendly when necessary. mysql-test/r/ps.result: Test results fixed: the test case for Bug#6050 mysql-test/r/ps_1general.result: Test results fixed: in prepared statements we expand '*' to a list of fully qualified fields (db.table.column). mysql-test/t/ps.test: A test for Bug#6050 "EXECUTE stmt reports ambiguous fieldnames with ident. tables fr. diff. schemata" sql/item.cc: Revise all Item_field constructors: we need to make sure that no Item_field object points to unaccessible memory in prepared statements. sql/item.h: Revise all Item_field constructors: we need to make sure that no Item_field object points to unaccessible memory in prepared statements. sql/sql_base.cc: Item_field use changed to be prepared statements friendly. sql/sql_class.h: New check of Item_arena state. sql/sql_union.cc: Fixing the problem with name resolving in UNION and prepared statements: In case of SELECT a, b, c FROM t1 UNION SELECT a, b, c FROM t2 the list of selected items is represented as a List<Item_field>, where each Item_field points to a field of temporary table. But the temporary table is created anew on each execution of the prepared statement. So on each subsequent execution we should reset Item_field items to point to fields from freshly-created temporary table. sql/table.h: Comment TABLE member.
-
unknown authored
into mysql.com:/home/jonas/src/mysql-4.1 ndb/src/mgmsrv/ConfigInfo.cpp: Auto merged ndb/src/mgmsrv/MgmtSrvr.cpp: Auto merged
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb
-
unknown authored
-
unknown authored
into mysql.com:/users/kboortz/daily/work/mysql-4.1-purify2
-
unknown authored
Bug#6167 One element missing in 'uc_update_queries[]' sql/sql_parse.cc: Bug#6167 One element missing in 'uc_update_queries[]'
-
unknown authored
into hundin.mysql.fi:/home/jan/talle/mysql-4.1
-
unknown authored
this timestamp might not be the correct time because e.g. ALTER TABLE changes this timestamp. sql/ha_innodb.cc: Do not show check_time and update_time because we do not really know them. UPDATE, INSERT and CHECK TABLE do not change these timestamps.
-
unknown authored
Added SQLSTATE matching support to test engine mysqltest.result, mysqltest.test: new file mysql-test/t/mysqltest.test: Added SQLSTATE matching support to test engine mysql-test/r/mysqltest.result: Added SQLSTATE matching support to test engine client/mysqltest.c: Added SQLSTATE matching support to test engine
-
- 21 Oct, 2004 16 commits
-
-
unknown authored
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb
-
unknown authored
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
-
unknown authored
-
unknown authored
mysql.time_zone* tables". We are excluding implicitly used time zone tables from privilege checking. mysql-test/r/timezone2.result: Added test for bug #6116 "SET time_zone := ... requires access to mysql.time_zone tables" mysql-test/t/timezone2.test: Added test for bug #6116 "SET time_zone := ... requires access to mysql.time_zone tables" sql/sql_parse.cc: check_table_access(): we should avoid privilege checking for implicitly used time zone tables. sql/tztime.cc: Indicated dependancy between my_tz_get_table_list() function and my_tz_check_n_skip_implicit_tables() function. sql/tztime.h: Added my_tz_check_n_skip_implicit_tables() function which allows easily determine whenever we have found beggining of the list of implicitly used time zone tables and fast-forward to its end.
-
unknown authored
some platforms provide posix snprintf via special defined, these defines however cause problems elsewhere so this is a way to only have to do this define in one file
-
unknown authored
into mysql.com:/media/sda1/mysql/mysql-4.1-6059
-
unknown authored
into mysql.com:/M41/mysql-4.1
-
unknown authored
into mysql.com:/media/sda1/mysql/mysql-4.1-6059
-
unknown authored
-
unknown authored
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb
-
unknown authored
sql/sql_class.h: Auto merged sql/sql_prepare.cc: Auto merged tests/client_test.c: Manual merge
-
unknown authored
positive numbers when no resultset is available": when sending result set metadata we need to use virtual select_result::send_fields, and not address protocol directly, because select_result descendents may intercept result set (it's the case for example for SELECT INTO OUTFILE). sql/sql_class.h: A fix for bug#6059 "mysql_stmt_field_count returns positive numbers when no resultset is available": introducing select_result::field_count() method to report actual number of fields in a result set, if any result set is sent to client. sql/sql_prepare.cc: A fix for bug#6059 "mysql_stmt_field_count returns positive numbers when no resultset is available": when sending result set metadata we need to use virtual select_result::send_fields, and not address protocol directly, because select_result descendents may intercept result set (it's the case for example for SELECT INTO OUTFILE). Now we need to always have lex->result set if we're in prepared statements. tests/client_test.c: A test case for Bug#6059 "mysql_stmt_field_count returns positive numbers when no resultset is available"
-
unknown authored
Optimization: move "space padding" code outside the loop strings/ctype-uca.c: Optimization: move "space padding" code outside the loop
-