summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge bk-internal.mysql.com:/home/bk/mysql-4.1unknown2005-02-231-1/+1
|\ | | | | | | | | | | | | into here.mwagner.org:/Users/mwagner/work/bk/mysql-4.1
| * Bootstrap:unknown2005-02-231-1/+1
| | | | | | | | | | | | | | | | Add new manual.texi include files Build-tools/Bootstrap: Add new manual.texi include files
* | Bug#8412: Setting error code to 0 on statements that cannot fail.unknown2005-02-231-1/+3
| | | | | | | | | | sql/log.cc: Setting error code to 0 on SQL statements that cannot fail.
* | Bug#8412: Merge from 4.0unknown2005-02-233-1/+34
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | mysql-test/r/rpl_insert_id.result: Auto merged mysql-test/t/rpl_insert_id.test: Auto merged sql/log.cc: Merge from 4.0
| * \ Merge mysql.com:/home/bkroot/mysql-4.0unknown2005-02-2315-24/+96
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/bk/b8412-mysql-4.0
| * | | Bug#8412: For replication to work correctly, the prologue and unknown2005-02-143-1/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | epilogue to an SQL statement should not have an error code even when the SQL statement itself has an error code. mysql-test/r/rpl_insert_id.result: Adding test to ensure that slave handles error statement gracefully. mysql-test/t/rpl_insert_id.test: Adding test to ensure that slave handles error statement gracefully. sql/log.cc: Setting error code to 0 for SQL statement prologue and epilogue.
* | | | Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.1unknown2005-02-231-2/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/mysql_src/mysql-4.1-clean
| * | | | FIx for BUG#8682 "flush_block_commit test hangs on HPUX":unknown2005-02-231-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | start_waiting_global_read_lock() should wake up all those who are waiting for protect_against_global_read_lock to go down to 0: those registered in waiting_for_read_lock AND those registered in global_read_lock_blocks_commit. sql/lock.cc: start_waiting_global_read_lock() should wake up all those who are waiting for protect_against_global_read_lock to go down to 0: those registered in waiting_for_read_lock AND those registered in global_read_lock_blocks_commit.
* | | | | Fix for bug #6572: SHOW ERRORS doesn'tunknown2005-02-233-0/+46
| | | | |
* | | | | Fix for bug#6317: string function CHAR, parameter is NULL, wrong resultunknown2005-02-233-0/+14
| | | | |
* | | | | Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-4.1unknown2005-02-235-13/+19
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/usr/home/bar/mysql-4.1
| * | | | | config-win.h:unknown2005-02-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Activate Unicode collations in Windows version. include/config-win.h: Activate Unicode collations in Windows version.
| * | | | | Bug#8349 myisamchk: --set-charset does not workunknown2005-02-224-13/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | What we need to be able to set in myisamchk is actually a collation, not a character set. This fix just changes to display the proper error message. include/mysys_err.h: New mysys error message "unknown collation". mysys/charset.c: Display more proper error when a collation is not found. mysys/errors.c: New "unknown collation" error.
* | | | | | removed printout "- Repeated 1 times"unknown2005-02-234-13/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | make sure transporter connections are close early in shutdown ndb/src/common/logger/LogHandler.cpp: removed printout "- Repeated 1 times" ndb/src/kernel/main.cpp: make sure transporter connections are close early in shutdown ndb/src/kernel/vm/Emulator.cpp: make sure transporter connections are close early in shutdown ndb/src/kernel/vm/Emulator.hpp: make sure transporter connections are close early in shutdown
* | | | | | Merge mysql.com:/home/jimw/my/mysql-4.1-7989unknown2005-02-221-12/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jimw/my/mysql-4.1-clean sql/sql_acl.cc: Auto merged
| * | | | | | Clean up fix for Bug #7989 by avoiding extra memory copy, and adding someunknown2005-02-181-12/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | more information to the error message. sql/sql_acl.cc: Change strmov() call to strnmov(), and don't do redundant copy. Add to warning message that privilege can't be removed with REVOKE.
* | | | | | | Merge bk-internal:/home/bk/mysql-4.1unknown2005-02-2245-137/+436
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jimw/my/mysql-4.1-clean sql/mysqld.cc: Auto merged sql/sql_parse.cc: Auto merged
| * \ \ \ \ \ \ Merge mysql.com:/home/bkroot/mysql-4.1 into mysql.com:/home/bk/b6676-4.1unknown2005-02-223-1/+26
| |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ Merge mysql.com:/home/bkroot/mysql-4.1 into mysql.com:/home/bk/b6676-4.1unknown2005-02-221-1/+4
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sql/log_event.cc: Auto merged
| | * \ \ \ \ \ \ \ Merge mysql.com:/home/bkroot/mysql-4.1 into mysql.com:/home/bk/b6676-4.1unknown2005-02-223-1/+26
| | |\ \ \ \ \ \ \ \
| | | * \ \ \ \ \ \ \ Merge mysql.com:/home/bkroot/mysql-4.1 into mysql.com:/home/bk/b6676-4.1unknown2005-02-223-1/+26
| | | |\ \ \ \ \ \ \ \ | | | | |_|_|/ / / / / | | | |/| | | | | | |
| | | | * | | | | | | BUG#6676: Added comment for the fixunknown2005-02-211-0/+5
| | | | | | | | | | |
| | | | * | | | | | | BUG#6676: Derivation of user variables should be of derivation "IMPLICIT"unknown2005-02-213-1/+21
| | | | | | | | | | |
| * | | | | | | | | | Merge lthalmann@bk-internal.mysql.com:/home/bk/mysql-4.1unknown2005-02-227-3/+60
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|/ / / / / / | | |/| | | | / / / / | | |_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/bkroot/mysql-4.1
| | * | | | | | | | Merge mysql.com:/home/bkroot/mysql-4.1 into mysql.com:/home/bk/b8297-4.1unknown2005-02-221-1/+4
| | |\ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | |
| | | * | | | | | | BUG#8297: If query is filtered on slave, do not put it in general log.unknown2005-02-171-1/+4
| | | | |/ / / / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sql/log_event.cc: If query is filtered on slave, do not put info in general log.
| | * | | | | | | Merge mysql.com:/home/bkroot/mysql-4.1 into mysql.com:/home/bk/b6662-4.1unknown2005-02-226-2/+56
| | |\ \ \ \ \ \ \ | | | |_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sql/mysql_priv.h: Auto merged sql/mysqld.cc: Auto merged sql/set_var.cc: Auto merged
| | | * | | | | | BUG#6662: Changes after Guilhems and Sergs reviewunknown2005-02-226-9/+28
| | | | | | | | |
| | | * | | | | | BUG#6662: Importing mysqldumps should not show any warnings of level "notes".unknown2005-02-216-19/+54
| | | |/ / / / /
| * | | | | | | Fix errors in my last changesetunknown2005-02-221-2/+5
| | | | | | | |
| * | | | | | | Merge bk-internal.mysql.com:/home/bk/mysql-4.1unknown2005-02-227-16/+54
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/my/mysql-4.1
| | * \ \ \ \ \ \ Merge 51.0.168.192.in-addr.arpa:/Users/bell/mysql/bk/mysql-4.1unknown2005-02-223-14/+14
| | |\ \ \ \ \ \ \ | | | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 51.0.168.192.in-addr.arpa:/Users/bell/mysql/bk/work-4.1
| | | * | | | | | A user variable are now always have IMPLICIT coercibility,unknown2005-02-223-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | independently from the expression it is initialized from. In other words, this change treats a user variable like a table with one column and one record. Discussed with PeterG, Serg and Lars. This change also simplifies replication allowing not to replicate variables' coercibility. mysql-test/r/user_var.result: Test changes accordintly mysql-test/t/user_var.test: Test changes accordintly
| | * | | | | | | Merge 51.0.168.192.in-addr.arpa:/Users/bell/mysql/bk/mysql-4.1unknown2005-02-224-2/+40
| | |\ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 51.0.168.192.in-addr.arpa:/Users/bell/mysql/bk/work-4.1 BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
| | | * | | | | | removed wrong distinct UNION detection (BUG#6565)unknown2005-02-143-2/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mysql-test/r/derived.result: test of union subquery in the FROM clause with complex distinct/all mysql-test/t/derived.test: test of union subquery in the FROM clause with complex distinct/all sql/sql_derived.cc: removed wrong distinct UNION detection
| * | | | | | | | Merge bk-internal.mysql.com:/home/bk/mysql-4.1unknown2005-02-2219-103/+239
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/my/mysql-4.1 sql/field.cc: Auto merged
| | * | | | | | | Backport my_strntod() from 5.0unknown2005-02-2219-103/+239
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change string->float conversion to delay division as long as possible. This gives us more exact integer->float conversion for numbers of type '123.45E+02' (Bug #7740) client/mysql.cc: Fix wront usage of charset (found during review of pushed code) include/m_string.h: Backported my_strtod() from 5.0 mysql-test/mysql-test-run.sh: Run also mysql_client_test with --debug mysql-test/r/ps_1general.result: Safety fix (if mysql_client_test.test fails) mysql-test/r/type_float.result: More test mysql-test/t/mysql_client_test.test: Comments for what to do if this test fails mysql-test/t/ps_1general.test: Safety fix (if mysql_client_test.test fails) mysql-test/t/type_float.test: More test to better test new strtod() function Test also bug #7740 (wrong comparsion between integer and float-in-integer-range) sql/field.cc: Backport my_strntod() from 5.0 sql/item.cc: Backport my_strntod() from 5.0 sql/item.h: Backport my_strntod() from 5.0 sql/item_func.h: Backport my_strntod() from 5.0 sql/item_strfunc.cc: Backport my_strntod() from 5.0 sql/item_sum.cc: Backport my_strntod() from 5.0 sql/item_sum.h: Backport my_strntod() from 5.0 sql/procedure.h: Backport my_strntod() from 5.0 strings/ctype-simple.c: Backport my_strntod() from 5.0 strings/ctype-ucs2.c: Backport my_strntod() from 5.0 strings/strtod.c: Backport my_strntod() from 5.0 Change conversion to delay division as long as possible. This gives us more exact integer-> float conversion for numbers of type '123.45E+02'
| * | | | | | | | ctype_latin1.result, ctype_latin1.test, charset.c:unknown2005-02-223-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Treat unknown characters straight in a query as syntax error, rather skipping it as a space character. mysys/charset.c: Treat unknown characters straight in a query as syntax error, rather skipping it as a space character. mysql-test/t/ctype_latin1.test: Treat unknown characters straight in a query as syntax error, rather skipping it as a space character. mysql-test/r/ctype_latin1.result: Treat unknown characters straight in a query as syntax error, rather skipping it as a space character.
| * | | | | | | | field.cc:unknown2005-02-221-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | optimize test_if_minus() when not UCS2 support is compiled. sql/field.cc: optimize test_if_minus() when not UCS2 support is compiled.
| * | | | | | | | Merge.unknown2005-02-210-0/+0
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| | * | | | | | | sql_parse.cc:unknown2005-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix compiler complaint. sql/sql_parse.cc: Fix compiler complaint.
| * | | | | | | | Fix -ansi -pedantic compilation failure.unknown2005-02-211-2/+2
| | | | | | | | |
| * | | | | | | | ctype_utf8.result, ctype_utf8.test, ctype-utf8.c:unknown2005-02-213-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bugs: #8385: utf8_general_ci treats cyrillic letters I and SHORT I as the same strings/ctype-utf8.c: Bugs: #8385: utf8_general_ci treats cyrillic letters I and SHORT I as the same mysql-test/t/ctype_utf8.test: Bugs: #8385: utf8_general_ci treats cyrillic letters I and SHORT I as the same mysql-test/r/ctype_utf8.result: Bugs: #8385: utf8_general_ci treats cyrillic letters I and SHORT I as the same
| * | | | | | | | mysql.cc:unknown2005-02-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug#7571: Server & Client characterset are shown under different decriptions Switch them into the correct order. client/mysql.cc: bug#7571: Server & Client characterset are shown under different decriptions Switch them into the correct order.
| * | | | | | | | Merge bk-internal:/home/bk/mysql-4.1unknown2005-02-211-1/+1
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/mysqldev/tulin/mysql-4.1 scripts/make_binary_distribution.sh: Auto merged
| | * | | | | | | bug #8611, ndb includes in lib dir instead of include dirunknown2005-02-211-1/+1
| | | | | | | | |
| * | | | | | | | fix for a bug with my_print_defaults with --defaults-extra-file= optionunknown2005-02-191-5/+13
| | | | | | | | |
* | | | | | | | | Merge mysql.com:/home/jimw/my/mysql-4.1-8475unknown2005-02-184-11/+56
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jimw/my/mysql-4.1-clean sql/sql_parse.cc: Auto merged
| * | | | | | | | | Log each slow query in a multi-statement query to the slow query log.unknown2005-02-174-11/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Bug #8475) sql/sql_parse.cc: Reset the start time before each statement before each statement in a multi-statement query, and check whether each statement should be logged to the slow query log independently. mysql-test/r/multi_statement.result: Add new results mysql-test/t/multi_statement.test: Add new regression test
* | | | | | | | | | Merge mysql.com:/home/jimw/my/mysql-4.1-8517unknown2005-02-181-6/+7
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/jimw/my/mysql-4.1-clean