summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Extended WEEK() to be able to handle ISO weeks.unknown2002-11-128-10/+42
| | | | | | | | | | | | | | | | | | | | | | | unlink socket file if mysqld dies on startup Some optimization of AND expressions mysql-test/r/func_time.result: Update for new week() handling mysql-test/t/func_time.test: Update for new week() handling sql/item_cmpfunc.cc: Optimization of IF( and-expression,,) sql/item_cmpfunc.h: Optimization of AND expressions sql/item_timefunc.cc: Extended WEEK() to be able to handle ISO weeks. sql/mysqld.cc: unlink socket file if mysqld dies on startup sql/sql_base.cc: Fixed problem with SIGHUP and INSERT DELAYED tests/Makefile.am: Added missing myisam-big-rows.tst file to source distribution
* Fixed that NULL and 0 returns 0 instead of NULLunknown2002-11-1113-32/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is coded to not cause a speed impact on top level AND expressions where we don't care if an AND expression returns 0 or NULL mysql-test/r/bdb.result: Fix results after serges last patch mysql-test/r/innodb.result: Fix results after serges last patch mysql-test/r/null.result: Update for new AND handling of NULL scripts/mysqld_safe.sh: Fix 'isroot' test to work even if user is not root sql/item.h: Fixed that NULL and 0 returns 0 instead of NULL sql/item_cmpfunc.cc: Fixed that NULL and 0 returns 0 instead of NULL sql/item_cmpfunc.h: Fixed that NULL and 0 returns 0 instead of NULL sql/sql_base.cc: Fixed that NULL and 0 returns 0 instead of NULL sql/sql_parse.cc: Fixed that NULL and 0 returns 0 instead of NULL sql/sql_select.cc: Fixed that NULL and 0 returns 0 instead of NULL sql/sql_yacc.yy: Fixed that NULL and 0 returns 0 instead of NULL
* Merge work:/my/mysql-4.0 into hundin.mysql.fi:/my/mysql-4.0unknown2002-11-102-2/+272
|\
| * Added 4.1 protocol descriptionunknown2002-11-102-2/+272
| | | | | | | | | | innobase/log/log0log.c: Removed compiler warnings
* | Merge work:/home/bk/mysql-4.0unknown2002-11-094-7/+9
|\ \ | | | | | | | | | | | | | | | | | | into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
| * | results fixedunknown2002-11-092-5/+5
| | | | | | | | | | | | | | | | | | | | | mysql-test/r/isam.result: fixed result for new errmsg mysql-test/r/select.result: fixed result for IGNORE/USE INDEX
| * | mergedunknown2002-11-092-2/+4
| |\ \ | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: auto-union
| | * | IGNORE/USE INDEX now work with HA_EXTRA_KEYREADunknown2002-11-093-2/+4
| | | | | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: Added depcomp to the ignore list
* | | | ha_innodb.cc:unknown2002-11-091-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Try to skip over corrupt records in SELECT if innodb_force_recovery > 0; print more page hex dumps in CHECK TABLE sql/ha_innodb.cc: Try to skip over corrupt records in SELECT if innodb_force_recovery > 0; print more page hex dumps in CHECK TABLE
* | | | Many files:unknown2002-11-097-71/+241
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Try to skip over corrupt records in SELECT if innodb_force_recovery > 0; print more page hex dumps in CHECK TABLE innobase/include/btr0btr.h: Try to skip over corrupt records in SELECT if innodb_force_recovery > 0; print more page hex dumps in CHECK TABLE innobase/include/btr0pcur.h: Try to skip over corrupt records in SELECT if innodb_force_recovery > 0; print more page hex dumps in CHECK TABLE innobase/include/db0err.h: Try to skip over corrupt records in SELECT if innodb_force_recovery > 0; print more page hex dumps in CHECK TABLE innobase/include/btr0pcur.ic: Try to skip over corrupt records in SELECT if innodb_force_recovery > 0; print more page hex dumps in CHECK TABLE innobase/btr/btr0btr.c: Try to skip over corrupt records in SELECT if innodb_force_recovery > 0; print more page hex dumps in CHECK TABLE innobase/page/page0page.c: Try to skip over corrupt records in SELECT if innodb_force_recovery > 0; print more page hex dumps in CHECK TABLE innobase/row/row0sel.c: Try to skip over corrupt records in SELECT if innodb_force_recovery > 0; print more page hex dumps in CHECK TABLE
* | | Merge work:/my/mysql-4.0 into hundin.mysql.fi:/my/mysql-4.0unknown2002-11-0914-15/+958
|\ \ \ | |/ / |/| |
| * | Small fix in configure for HPUX11unknown2002-11-091-5/+1
| | | | | | | | | | | | | | | configure.in: Move +O2 up as with_debug wasn't defined at this point
| * | Portability fixes for HP compiler and HPUX11unknown2002-11-099-13/+831
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs/internals.texi: Added protocol information (needs to be converted to texi and merged with the old documentation) configure.in: Updates for HP compiler (cc) include/my_global.h: Add option to handle bugs in 'inline' for HP compiler libmysql/password.c: Portability fix (for HP compiler) mysys/hash.c: Portability fix (for HP compiler) mysys/my_static.c: Portability fix (for HPUX11) mysys/my_static.h: Portability fix (for HPUX11) mysys/my_tempnam.c: Portability fix (for HPUX11) sql/sql_analyse.cc: Fixed bug in decimal handling
| * | Fixed bug in MAX() optimization when used with JOIN and ON expressionsunknown2002-11-095-2/+131
| | | | | | | | | | | | | | | | | | | | | sql/item_cmpfunc.cc: Create an AND expression from two expressions sql/item_cmpfunc.h: Create an AND expression from two expressions
* | | fixed gone file ONCE AGAINunknown2002-11-081-38/+0
| | |
* | | Merge serg.mysql.com:/usr/home/serg/Abk/mysqlunknown2002-11-080-0/+0
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0 BitKeeper/etc/gone: auto-union
| * | fixing gone file ONCE AGAINunknown2002-11-081-37/+0
| | |
* | | Merge serg.mysql.com:/usr/home/serg/Abk/mysqlunknown2002-11-080-0/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0 BitKeeper/etc/gone: auto-union BitKeeper/etc/logging_ok: auto-union
| * | Merge work:/home/bk/mysql into serg.mysql.com:/usr/home/serg/Abk/mysqlunknown2002-11-080-0/+0
| |\ \ | | | | | | | | | | | | | | | | BitKeeper/etc/gone: auto-union
| | * | being tired to fix gone file in 4.0 after every pull from 3.23, I fixed it hereunknown2002-11-081-37/+0
| | | |
| * | | Merge akishkin@work.mysql.com:/home/bk/mysqlunknown2002-11-095-8/+71
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/walrus/bk/323
| * \ \ \ Merge akishkin@work.mysql.com:/home/bk/mysqlunknown2002-11-056-3/+20
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/walrus/bk/323
| * \ \ \ \ Merge akishkin@work.mysql.com:/home/bk/mysqlunknown2002-11-0510-27/+225
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/walrus/bk/323
| * \ \ \ \ \ Merge akishkin@work.mysql.com:/home/bk/mysqlunknown2002-10-292-3/+10
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/walrus/bk/323 BitKeeper/etc/gone: auto-union BitKeeper/etc/logging_ok: auto-union
| * \ \ \ \ \ \ Mergeunknown2002-10-241-0/+1
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/gone: auto-union BitKeeper/deleted/.del-skipkeys~3f37511a1865c4ea: 'Auto converge rename' BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
| | * | | | | | | BK automatic LOD removal.unknown2002-10-243-95/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/skipkeys: auto add BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* | | | | | | | | Merge work:/home/bk/mysql-4.0unknown2002-11-0824-25/+30
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
| * | | | | | | | | fixed test for "root", on some installations / is mounted read-onlyunknown2002-11-081-1/+1
| | | | | | | | | |
| * | | | | | | | | corrected error message for OPTIMIZE/ANALYZE/etc,unknown2002-11-0823-24/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also for InnoDB that supports CHECK table but not REPAIR
* | | | | | | | | | Merge akishkin@work.mysql.com:/home/bk/mysql-4.0unknown2002-11-091-0/+38
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/walrus/bk/40
| * | | | | | | | | Merge akishkin@work.mysql.com:/home/bk/mysql-4.0unknown2002-11-091-0/+38
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/walrus/bk/40 BitKeeper/etc/logging_ok: auto-union
| | * \ \ \ \ \ \ \ \ Merge akishkin@work.mysql.com:/home/bk/mysql-4.0unknown2002-11-05112-812/+2566
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/walrus/bk/40 BitKeeper/etc/gone: auto-union BitKeeper/etc/logging_ok: auto-union
| | * \ \ \ \ \ \ \ \ \ Merge akishkin@work.mysql.com:/home/bk/mysql-4.0unknown2002-10-2912-11/+159
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/walrus/bk/40 BitKeeper/etc/gone: auto-union BitKeeper/etc/logging_ok: auto-union
| | * \ \ \ \ \ \ \ \ \ \ Merge akishkin@work.mysql.com:/home/bk/mysql-4.0unknown2002-10-260-0/+0
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/walrus/bk/40
| | | * \ \ \ \ \ \ \ \ \ \ Merge akishkin@work.mysql.com:/home/bk/mysql-4.0unknown2002-10-240-0/+0
| | | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/home/walrus/bk/40 BitKeeper/etc/gone: auto-union BitKeeper/etc/logging_ok: auto-union BitKeeper/deleted/.del-skipkeys~f944b016d832fa32: 'Auto converge rename'
| | | | * | | | | | | | | | | BK automatic LOD removal.unknown2002-10-243-1094/+1104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/skipkeys: auto add BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* | | | | | | | | | | | | | | Delete: innobase/stamp-h.inunknown2002-11-081-1/+0
|/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | --use-frm option to mysqlcheckunknown2002-11-082-5/+10
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | log0recv.c:unknown2002-11-081-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed compiler warnings about wrong printf formats innobase/log/log0recv.c: Removed compiler warnings about wrong printf formats
* | | | | | | | | | | | | | Merge lgrimmer@work.mysql.com:/home/bk/mysql-4.0unknown2002-11-081-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-4.0
| * | | | | | | | | | | | | | - Typo fixedunknown2002-11-081-1/+1
| | |_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge sinisa@work.mysql.com:/home/bk/mysql-4.0unknown2002-11-081-13/+30
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into sinisa.nasamreza.org:/mnt/work/mysql-4.0
| * | | | | | | | | | | | | Changes that will enable proper wildcarding of databases, plusunknown2002-11-081-13/+30
| | |_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | proper escaping of databases with '_' in their name. More explanations in the manual.
* | | | | | | | | | | | | Merge from 3.23 to get fix for GROUP BY bugunknown2002-11-081-0/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sql/sql_select.cc: Auto merged innobase/row/row0mysql.c: merge (user 4.1 version)
| * | | | | | | | | | | | Merge work:/my/mysql-3.23 into hundin.mysql.fi:/my/mysql-3.23unknown2002-11-081-0/+2
| |\ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | Fixed rare core dump bug when using complicated GROUP BY query that didn't ↵unknown2002-11-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | return any results. This only showed up under heavy load.
| * | | | | | | | | | | | | row0mysql.c:unknown2002-11-071-4/+19
| |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport from 4.0: Fix corruption of ON DELETE CASCADE in lock wait timeout innobase/row/row0mysql.c: Backport from 4.0: Fix corruption of ON DELETE CASCADE in lock wait timeout
* | | | | | | | | | | | | Merge work:/my/mysql-4.0 into hundin.mysql.fi:/my/mysql-4.0unknown2002-11-0817-508/+1158
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Do-compile:unknown2002-11-081-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added build option "--with-debug" to build unstripped binaries with debugging enabled Build-tools/Do-compile: - added build option "--with-debug" to build unstripped binaries with debugging enabled
| * | | | | | | | | | | | | Do-compile:unknown2002-11-081-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - "--config-env" can now be given more than once - don't be smart about version suffixes Build-tools/Do-compile: - "--config-env" can now be given more than once - don't be smart about version suffixes