- 23 Aug, 2005 4 commits
-
-
unknown authored
into mysql.com:/home/timka/mysql/src/5.0-2486 mysql-test/r/select.result: Auto merged mysql-test/t/select.test: Auto merged sql/sql_base.cc: Auto merged sql/table.cc: Auto merged sql/table.h: Auto merged
-
unknown authored
* Provide backwards compatibility extension to name resolution of coalesced columns. The patch allows such columns to be qualified with a table (and db) name, as it is in 4.1. Based on a patch from Monty. * Adjusted tests accordingly to test both backwards compatible name resolution of qualified columns, and ANSI-style resolution of non-qualified columns. For this, each affected test has two versions - one with qualified columns, and one without. mysql-test/include/ps_query.inc: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/bdb.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/innodb.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/join.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/join_nested.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/join_outer.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/null_key.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/order_by.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/ps_2myisam.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/ps_3innodb.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/ps_4heap.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/ps_5merge.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/ps_6bdb.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/ps_7ndb.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/select.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/subselect.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/r/type_ranges.result: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/t/bdb.test: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/t/innodb.test: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/t/join.test: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/t/join_nested.test: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/t/join_outer.test: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/t/null_key.test: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/t/order_by.test: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/t/select.test: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/t/subselect.test: Put back old tests to test that coalesced columns of natural joins can be qualified. mysql-test/t/type_ranges.test: Put back old tests to test that coalesced columns of natural joins can be qualified. sql/sql_base.cc: * Applied Monty's patch for backwards compatible name resolution of qualified columns. The idea is: - When a column is qualified, search for the column in all tables/views underlying each natural join. In this case natural joins are *not* considered leaves. - If a column is not qualified, then consider natural joins as leaves, thus directly search the result columns of natural joins. * Simplified 'find_field_in_tables()' - unified two similar loops into one. sql/table.cc: - Removed method & members not needed after Monty's patch. sql/table.h: - Removed method & members not needed after Monty's patch. tests/mysql_client_test.c: Put back old tests to test that coalesced columns of natural joins can be qualified.
-
unknown authored
fixed build bug with ndb grep block configure.in: fixed build bug with ndb grep block
-
unknown authored
into mysql.com:/home/dlenev/src/mysql-5.0-bg11896 mysql-test/t/sp-error.test: Auto merged mysql-test/t/trigger.test: Auto merged sql/sql_base.cc: Auto merged mysql-test/r/trigger.result: Manual merge. sql/share/errmsg.txt: Manual merge.
-
- 22 Aug, 2005 13 commits
-
-
unknown authored
into mysql.com:/home/hartmut/projects/mysql/dev/5.0
-
unknown authored
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.0-clean
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.0-clean
-
unknown authored
into mishka.local:/home/my/mysql-5.0
-
unknown authored
-
unknown authored
sql/sql_list.h: Add a comment.
-
unknown authored
-
unknown authored
into mishka.local:/home/my/mysql-5.0 mysql-test/r/information_schema.result: Auto merged sql/mysqld.cc: Auto merged sql/sql_show.cc: Auto merged
-
unknown authored
into moonbone.local:/work/11398-bug-5.0-mysql mysql-test/r/select.result: Auto merged mysql-test/t/select.test: Auto merged
-
unknown authored
Fix merge error mysql-test/t/ndb_config.test: Fix merge error
-
unknown authored
forgott to add KeyDescriptor.hpp ndb/src/kernel/vm/KeyDescriptor.hpp: New BitKeeper file ``ndb/src/kernel/vm/KeyDescriptor.hpp''
-
unknown authored
LQH computes incorrect hash values during NR (as it doesn't concider charsets) Solution: make LQH compute correct hash :-) 1) move xfrm_key into SimulatedBlock so that there's _one_ impl. 2) make TC, ACC, LQH use same impl. ndb/include/kernel/AttributeDescriptor.hpp: Make SimulatedBlock use AttributeDescriptor (to xfrm) ndb/src/kernel/blocks/dbacc/Dbacc.hpp: Move xfrm handling into SimulatedBlock ndb/src/kernel/blocks/dbacc/DbaccInit.cpp: Move xfrm handling into SimulatedBlock ndb/src/kernel/blocks/dbacc/DbaccMain.cpp: Move xfrm handling into SimulatedBlock ndb/src/kernel/blocks/dbdict/Dbdict.cpp: Move xfrm handling into SimulatedBlock ndb/src/kernel/blocks/dblqh/Dblqh.hpp: Move xfrm handling into SimulatedBlock ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: Move xfrm handling into SimulatedBlock ndb/src/kernel/blocks/dbtc/Dbtc.hpp: Move xfrm handling into SimulatedBlock ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Move xfrm handling into SimulatedBlock ndb/src/kernel/vm/SimulatedBlock.cpp: Move xfrm handling into SimulatedBlock ndb/src/kernel/vm/SimulatedBlock.hpp: Move xfrm handling into SimulatedBlock
-
- 21 Aug, 2005 5 commits
-
-
unknown authored
include/my_global.h: Safer macros to avoid possible overflows sql/item_cmpfunc.cc: Simple optimization sql/sp_head.cc: Indentation fixes Remove not needed "else" levels Added error checking for 'new' Simpler reseting of thd->spcont in execute_procedure sql/sql_base.cc: Faster new sql/sql_lex.cc: Use 'TRUE' instead of 'true' sql/sql_parse.cc: Faster new sql/sql_view.cc: No need to set 'tables' as it's not used sql/table.cc: Simpler DBUG_ASSERT()
-
unknown authored
into eel.(none):/home/jonas/src/mysql-5.0-push BitKeeper/etc/config: Auto merged mysql-test/t/ndb_alter_table.test: Auto merged mysql-test/t/ndb_config.test: Auto merged ndb/src/common/util/version.c: Auto merged ndb/src/kernel/Makefile.am: Auto merged ndb/src/kernel/blocks/qmgr/Qmgr.hpp: Auto merged ndb/src/kernel/blocks/qmgr/QmgrMain.cpp: Auto merged ndb/src/mgmsrv/MgmtSrvr.cpp: Auto merged ndb/src/ndbapi/TransporterFacade.cpp: Auto merged ndb/tools/Makefile.am: Auto merged ndb/tools/ndb_config.cpp: Auto merged sql/ha_ndbcluster.cc: Auto merged
-
unknown authored
into eel.(none):/home/jonas/src/mysql-5.0-push
-
unknown authored
into mishka.local:/home/my/mysql-5.0 sql/item_strfunc.cc: Auto merged sql/sql_base.cc: Auto merged sql/sql_parse.cc: Auto merged sql/sql_show.cc: Auto merged
-
unknown authored
into c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.0
-
- 20 Aug, 2005 6 commits
-
-
unknown authored
into c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.0 heap/hp_delete.c: Auto merged sql/sql_select.cc: Auto merged mysql-test/r/distinct.result: Manual merge mysql-test/t/distinct.test: Manual merge
-
unknown authored
On 64 bit platforms the changed statement doesn't work so making sure that the larger value is first and using subtraction is a quick and backwards-compatible fix of this line.
-
unknown authored
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-5.0 sql/sql_yacc.yy: Auto merged
-
unknown authored
Fixed new bug when running a SP without a default database mysql-test/r/information_schema.result: Added test to cover changes made in default handling mysql-test/r/sp-security.result: Added test when executing SP without a default database mysql-test/t/information_schema.test: Added test to cover changes made in default handling mysql-test/t/sp-security.test: Added test when executing SP without a default database sql/item_strfunc.cc: Removed wrong push sql/mysqld.cc: Indentation fix sql/sql_base.cc: Use share->db instead of share->table_cache_key Remove assert that can never fail (because of test in previous row) sql/sql_db.cc: Allow empty database name when called from SP (To allow on run without a default database) sql/sql_parse.cc: Added comment sql/sql_show.cc: Indentation fixes Simplified code by checking for 'wrong' condition first and doing continue instead of going down one level Simplified precision and decimal handling
-
unknown authored
into mysql.com:/home/stewart/Documents/MySQL/5.0/bug10950
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.0-clean
-
- 19 Aug, 2005 12 commits
-
-
unknown authored
mysql-test/r/ctype_cp932.result: Fix wrong auto-merge mysql-test/t/ctype_cp932.test: Fix wrong automerge.
-
unknown authored
mysql-test/r/func_misc.result: Add new results mysql-test/t/func_misc.test: Add new regression test. sql/item_create.cc: When SLEEP() is used, mark the statement as uncacheable. sql/item_func.h: Flag SLEEP() as not constant, and set RAND_TABLE_BIT so that it is always evaluated.
-
unknown authored
strings/ctype-cp932.c: Fixes from merge strings/ctype-eucjpms.c: Fixes from wrong auto-merge
-
unknown authored
into mysql.com:/home/emurphy/src/work/mysql-5.0 sql/mysqld.cc: Auto merged
-
unknown authored
into rurik.mysql.com:/home/igor/dev/mysql-4.1-0
-
unknown authored
into radha.local:/Users/patg/mysql-build/mysql-4.1.clean sql/mysqld.cc: Auto merged
-
unknown authored
into mysql.com:/home/emurphy/src/work/mysql-5.0 BitKeeper/deleted/.del-ctype-cp932.c: Auto merged BitKeeper/deleted/.del-ctype_cp932.result: Auto merged BitKeeper/deleted/.del-ctype_cp932.test: Auto merged include/m_ctype.h: Auto merged include/my_sys.h: Auto merged innobase/srv/srv0start.c: Auto merged mysql-test/mysql-test-run.pl: Auto merged mysys/charset.c: Auto merged netware/BUILD/nwbootstrap: Auto merged sql/item.h: Auto merged sql/log_event.cc: Auto merged sql/log_event.h: Auto merged sql/sql_prepare.cc: Auto merged strings/ctype-big5.c: Auto merged strings/ctype-bin.c: Auto merged strings/ctype-czech.c: Auto merged strings/ctype-euc_kr.c: Auto merged strings/ctype-extra.c: Auto merged strings/ctype-gb2312.c: Auto merged strings/ctype-gbk.c: Auto merged strings/ctype-latin1.c: Auto merged strings/ctype-sjis.c: Auto merged strings/ctype-tis620.c: Auto merged strings/ctype-uca.c: Auto merged strings/ctype-ucs2.c: Auto merged strings/ctype-ujis.c: Auto merged strings/ctype-utf8.c: Auto merged strings/ctype-win1250ch.c: Auto merged configure.in: Manual merge from 4.1 include/config-netware.h: Manual merge from 4.1 sql/item.cc: Manual merge from 4.1 sql/mysqld.cc: Manual merge from 4.1
-
unknown authored
into rurik.mysql.com:/home/igor/dev/mysql-4.1-0
-
unknown authored
include/my_sys.h: Fixes from review (use version in log_event.cc instead) mysql-test/r/ctype_cp932.result: Updated test for bug#11338 (logging of prepared statement w/ blob type) mysql-test/t/ctype_cp932.test: udpated test for bug#11338 (logging of prepared statement w/ blob type) mysys/charset.c: Fixes from review (use version in log_event.cc instead) sql/item.cc: Fixes from review (store character_set_client differently so that fix can be merged forward to 5.0) sql/item.h: Fixes from review sql/log_event.cc: Fixes from review, str_to_hex is now used by item.cc sql/log_event.h: Added prototype for str_to_hex (now used by item.cc) sql/sql_prepare.cc: Fixes from review, store character_set_client differently so that Item_param::query_val_str can use it.
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.0-clean sql/sql_show.cc: Auto merged sql/table.h: Auto merged mysql-test/r/information_schema.result: Resolve conflicts
-
unknown authored
-
unknown authored
into mysql.com:/home/cps/mysql/trees/mysql-5.0
-