summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fixed Bug #3051 "FLOOR returns invalid"unknown2004-03-043-1/+16
| | | | | | | mysql-test/r/func_math.result: added test for Bug #3051 "FLOOR returns invalid" mysql-test/t/func_math.test: added test for Bug #3051 "FLOOR returns invalid"
* Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-3.23unknown2004-02-161-1/+3
|\ | | | | | | | | | | into eagle.mysql.r18.ru:/home/vva/work/BUG_2762/mysql-3.23
| * fixed bug #2762 "grammar error in myisam/mi_check.c"unknown2004-02-161-1/+3
| |
* | Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-3.23unknown2004-02-112-4/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | into gluh.mysql.r18.ru:/home/gluh/Bugs/mysql-3.23.bug BitKeeper/etc/logging_ok: auto-union
| * | Fix for bug#2021: Wron error message from the clientunknown2004-02-112-4/+3
| |/ | | | | | | | | BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* | Fix for bug #2628 "ALTER TABLE destroys table and reports success"unknown2004-02-064-6/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted mysql-test/r/alter_table.result: Fix for bug #2628: test result fixed mysql-test/t/alter_table.test: Fix for bug #2628: test case added sql/sql_table.cc: Fix for bug #2628: We need to take into account database name when checking if source and destination table names are equal. Note, that after merge to 4.0 we also need to check for lower_case_table_names.
* | clean up commentsunknown2004-02-031-2/+2
| |
* | Fixed Bug #2338 Trigonometric arithmetic problemunknown2004-01-123-2/+27
|/ | | | | | | | | | | | | by fixing optimizer bug with help of 'volatile' keyword mysql-test/r/func_math.result: added tests for BUG #2338 Trigonometric arithmetic problems mysql-test/t/func_math.test: added tests for BUG #2338 Trigonometric arithmetic problems sql/item_func.cc: added keyword volatile in Item_func_acos::val and Item_func_asin::val to calm optimizer down and to avoid it's bug
* Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-3.23unknown2003-12-173-1/+50
|\ | | | | | | | | | | into eagle.mysql.r18.ru:/home/vva/work/BUG_2012/mysql-3.23
| * fixed restoring of thd->count_cuted_fields in store_val_in_fieldunknown2003-12-163-1/+50
| | | | | | | | | | | | | | | | | | | | (fixed #bug 2012) mysql-test/r/insert_select.result: added test case for bug #2012 mysql-test/t/insert_select.test: added test case for bug #2012
* | Merge bk-internal:/home/bk/mysql-3.23/unknown2003-11-272-5/+1
|\ \ | | | | | | | | | | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql
| * | - The LGPL section was removed from manual.texi, hence we now use a localunknown2003-11-252-5/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | copy of COPYING.LIB (moved from the mysys subdirectory) instead of creating it on the fly out of the manual. COPYING.LIB: Rename: mysys/COPYING.LIB -> COPYING.LIB Docs/Makefile.am: - Don't build COPYING.LIB from manual.texi anymore (section was removed from the manual)
* | fix contact personunknown2003-11-271-2/+2
| |
* | Merge bk-internal:/home/bk/mysql-3.23/unknown2003-11-241-0/+2
|\ \ | |/ |/| | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql
| * ignore:unknown2003-11-191-0/+2
| | | | | | | | | | | | | | | | added sql/udf_example.so scripts/make_win_src_distribution BitKeeper/etc/ignore: added sql/udf_example.so scripts/make_win_src_distribution
* | Merge bk-internal.mysql.com:/home/bk/mysql-3.23unknown2003-11-172-7/+13
|\ \ | |/ |/| | | | | | | into mashka.mysql.fi:/home/my/mysql-3.23
| * Safety fix for alarms on windows.unknown2003-11-172-7/+13
| | | | | | | | | | | | | | mysys/thr_alarm.c: Safety fix for alarms on windows sql/mini_client.cc: Added comments
* | compile-pentium-gcov:unknown2003-11-051-1/+1
|/ | | | | | | | | | Stop the line wrapping for warnings. it needs for warnings statistic in code coverage BUILD/compile-pentium-gcov: Stop the line wrapping for warnings. it needs for warnings statistic in code coverage
* Fix for Bug #1595 "mysqlbinlog can't read a password from the console".unknown2003-10-201-4/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Make mysqlbinlog prompt for the password if mysqlbinlog -p instead of printing the usage(). This makes mysqlbinlog behave like other clients, which is the reason why we fix this in 3.23. This new code was almost copied from mysqldump. Note that before, one could use mysqlbinlog -p pass and now one must use mysqlbinlog -ppass (putting a space will ask for the password). client/mysqlbinlog.cc: Make mysqlbinlog prompt for the password if mysqlbinlog -p instead of printing the usage(). This makes mysqlbinlog behave like other clients, which is the reason why we fix this in 3.23. This new code was almost copied from mysqldump. Note that before, one could use mysqlbinlog -p pass and now one must use mysqlbinlog -ppass (putting a space will ask for the password).
* Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-3.23unknown2003-10-181-1/+1
|\ | | | | | | | | | | into mysql.com:/home/mysql_src/mysql-3.23
| * backport of a fix made in 4.0 to make replication work in 64-bit binaries.unknown2003-09-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 4.0 changeset was: ChangeSet@1.1579.3.1, 2003-09-26 23:43:22+02:00, guilhem@mysql.com Fix for 64-bit machines. I am almost sure this is the cause for BUG#1381 [Opn]: Bug in replication on HP-UX 64 bit binaries? BUG#1256 [CRp]: Replication slave fails to connect to master in 64-bit version (Solaris) The reason why I think it's wrong is that the normal client code has uint32 ip_addr. (of course on 32-bit machines it does not matter, but on 64-bit it does). sql/mini_client.cc: backport of a fix made in 4.0 to make replication work in 64-bit binaries.
* | Merge bk-internal.mysql.com:/home/bk/mysql-3.23unknown2003-10-083-10/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | into mishka.mysql.fi:/home/my/mysql-3.23 sql/sql_repl.cc: Auto merged
| * | Fixed memory leak in send_fileunknown2003-10-083-10/+3
| | | | | | | | | | | | | | | | | | | | | mysql-test/t/myisam.test: Cleanup test BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* | | Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-3.23unknown2003-10-071-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | into eagle.mysql.r18.ru:/home/vva/work/BUG_1378/mysql-3.23
| * | | Portability fixunknown2003-10-061-1/+1
| |/ /
* | | fixed processing of COM_BINLOG_DUMP to use in mysqlbinlogunknown2003-09-292-2/+9
|/ / | | | | | | | | sql/sql_repl.cc: fixed mysql_binlog_send to use COM_BINLOG_DUMP in mysqlbinlog
* | - added make_win_src_distribution.sh to EXTRA_SCRIPTSunknown2003-09-171-0/+1
| |
* | - Bumped up version number from 3.23.58 to 3.23.59 in configure.inunknown2003-09-151-1/+1
| | | | | | | | | | | | | | | | - Tagged ChangeSet 1.1413 as "mysql-3.23.58" configure.in: - Bumped up version number from 3.23.58 to 3.23.59 in configure.in
* | New Windows source package automation for 3.23unknown2003-09-1236-18/+1966
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | VC++Files/InstallShield/3.23.XX-com/Component Definitions/.fgl: mvdir VC++Files/InstallShield/3.23.XX-com/Component Definitions/Default.cdf: mvdir VC++Files/InstallShield/3.23.XX-com/Component Definitions/Default.fgl: mvdir VC++Files/InstallShield/3.23.XX-com/File Groups/Clients and Tools.fgl: mvdir VC++Files/InstallShield/3.23.XX-com/File Groups/Default.fdf: mvdir VC++Files/InstallShield/3.23.XX-com/File Groups/Default.fgl: mvdir VC++Files/InstallShield/3.23.XX-com/File Groups/Development.fgl: mvdir VC++Files/InstallShield/3.23.XX-com/File Groups/Documentation.fgl: mvdir VC++Files/InstallShield/3.23.XX-com/File Groups/Grant Tables.fgl: mvdir VC++Files/InstallShield/3.23.XX-com/File Groups/Servers.fgl: mvdir VC++Files/InstallShield/3.23.XX-com/MySQL 3.23.com.ipr: mvdir VC++Files/InstallShield/3.23.XX-com/Registry Entries/Default.rge: mvdir VC++Files/InstallShield/3.23.XX-com/Script Files/Setup.dbg: mvdir VC++Files/InstallShield/3.23.XX-com/Script Files/Setup.ino: mvdir VC++Files/InstallShield/3.23.XX-com/Script Files/Setup.ins: mvdir VC++Files/InstallShield/3.23.XX-com/Script Files/Setup.obs: mvdir VC++Files/InstallShield/3.23.XX-com/Script Files/Setup.rul: mvdir VC++Files/InstallShield/3.23.XX-com/Setup Files/Uncompressed Files/Language Independent/OS Independent/SETUP.BMP: mvdir VC++Files/InstallShield/3.23.XX-com/Shell Objects/Default.shl: mvdir VC++Files/InstallShield/3.23.XX-com/String Tables/Default.shl: mvdir VC++Files/InstallShield/3.23.XX-com/Text Substitutions/Build.tsb: mvdir VC++Files/InstallShield/3.23.XX-com/Text Substitutions/Setup.tsb: mvdir VC++Files/InstallShield/3.23.XX-com/Setup Files/Compressed Files/Language Independent/OS Independent/infolist.txt: Add version placeholders for automation VC++Files/InstallShield/3.23.XX-com/String Tables/0009-English/value.shl: Add version placeholders for automation VC++Files/InstallShield/3.23.XX-gpl/Setup Files/Compressed Files/Language Independent/OS Independent/infolist.txt: Add version placeholders for automation VC++Files/InstallShield/3.23.XX-gpl/String Tables/0009-English/value.shl: Add version placeholders for automation scripts/Makefile.am: Build make_win_src_distribution script by default BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* Quick backport of the following bugfix from MySQL 4.0.14.unknown2003-09-122-1/+14
| | | | | | | | | | | | | | | | | | | | | DO NOT COPY THIS CODE TO 4.0. The bugfix is better in 4.0, but here in 3.23 we don't want to add a new error code so we just use ER_EMPTY_QUERY. Bug was: "If a query was ignored on the slave (because of @code{replicate-ignore-table} and other similar rules), the slave still checked if the query got the same error code (0, no error) as on the master. So if the master had an error on the query (for example, ``Duplicate entry'' in a multiple-row insert), then the slave stopped and warned that the error codes didn't match. (Bug #797)" sql/slave.cc: Ignore ER_EMPTY_QUERY as it is also a marker for "query was ignored because of replicate-*-table rules". sql/sql_parse.cc: In a slave thread, mark an ignored query (because of replicate-*-table rules) as empty. The caller, exec_event(), will understand this error code as "ignorable query, don't compare the error codes on master and slave".
* - backported compatibility fix for extra/resolveip.c from 4.0mysql-3.23.58unknown2003-09-111-0/+4
| | | | | | | | | to be able to compile on HP-UX 10.20 (which does not have in_add_t). extra/resolveip.c: - backport compatibility fix from 4.0 to be able to compile on HP-UX 10.20 (which does not have in_add_t).
* Better quoting patch for mysqldumpunknown2003-09-031-70/+85
| | | | | client/mysqldump.c: Better quoting patch
* proper obligatory quoting of identifiers in mysqldump<->server communication ↵unknown2003-09-021-25/+27
| | | | (unrelated from command-line options)
* bug #928 - arbitrary table grant was used, sort-order wasn't honoredunknown2003-09-021-3/+7
|
* Merge bk-internal.mysql.com:/home/bk/mysql-3.23unknown2003-08-286-355/+198
|\ | | | | | | | | | | into narttu.mysql.fi:/my/mysql-3.23
| * Updated test for ISAM overflow bugunknown2003-08-282-0/+175
| | | | | | | | | | | | | | mysql-test/r/isam.result: Updated test for overflow bug mysql-test/t/isam.test: Updated test for overflow bug
| * ixed overflow bug in MyISAM and ISAM when using packed tables with a lot of ↵unknown2003-08-284-355/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | fields and blobs isam/open.c: Fixed overflow bug when using packed tables and blobs isam/test_all.res: updated test results myisam/mi_dynrec.c: pack_bits not needed here as we do it on open myisam/mi_open.c: Fixed overflow bug when using packed tables and blobs
* | Bug #1064: SHOW CREATE TABLE: avoid allocations for simple tables, old ↵unknown2003-08-212-2/+5
| | | | | | | | | | | | | | | | | | | | client compatibility sql/item.h: fixups sql/sql_show.cc: avoid allocations for simple tables old client compatibility
* | Merge bk-internal:/home/bk/mysql-3.23/unknown2003-08-212-36/+39
|\ \ | |/ |/| | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql
| * fix for SHOW CREATE TABLE to report corerct second field's lengthunknown2003-08-212-36/+39
| |
* | Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-3.23unknown2003-08-181-1/+1
|\ \ | |/ |/| | | | | | | into mysql.com:/home/mysql_src/mysql-3.23
| * Fix for 64-bit CPUs (u_long is 64 bit there, but in_addr_t is always uint32).unknown2003-08-181-1/+1
| | | | | | | | | | | | | | | | That's to make resolveip work on our FreeBSD-5.0/Sparc64 build host. extra/resolveip.c: Fix for 64-bit CPUs (u_long is 64 bit there, but in_addr_t is always uint32).
* | isam SEARCH_LAST bug fixedunknown2003-08-121-1/+1
| |
* | Merge bk-internal:/home/bk/mysql-3.23/unknown2003-08-071-2/+2
|\ \ | | | | | | | | | | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql
| * | fixed password buffer overflowunknown2003-08-071-2/+2
| | |
* | | Fix an erronous cast for GCC introduced for to fix VC++ compiler errorunknown2003-08-051-1/+1
| | | | | | | | | | | | | | | sql/sql_select.cc: Fix the GCC compiler error introduced for the cast for VC++
* | | Fix VC++ compiler errorunknown2003-08-041-1/+1
|/ /
* | Cleaned up code commentunknown2003-08-031-1/+2
|/
* Backporting the changeset below from 4.0, because a customer hitsunknown2003-08-011-1/+2
| | | | | | | | | | | | the bug with 3.23. ChangeSet@1.1416.113.1, 2003-03-22 15:22:59+01:00, guilhem@mysql.com Fix for #178 Replicating INSERT VALUES(USER()) crashes (SEGV) the slave Now it does not SEGV, but USER() is still badly replicated (it is replicated to ""), which is a lower priority bug. sql/item_strfunc.cc: Don't segfault in USER() if thd->user == 0 (system thread).
* Followup to Jim's changes in mysqldoc tree. Unfortunately, it's too late for ↵unknown2003-07-281-2/+2
| | | | 4.0.14 :(