- 25 Jun, 2003 5 commits
-
-
unknown authored
into sinisa.nasamreza.org:/mnt/work/mysql-4.0 sql/sql_acl.cc: Auto merged sql/sql_parse.cc: Auto merged sql/sql_select.cc: Auto merged sql/sql_yacc.yy: Auto merged
-
unknown authored
Query should actually return empty result set, but currently can't, as it attempts to store NULL in NOT NULL field, because that is a match made by self join conditions.
-
unknown authored
into deer.(none):/home/hf/work/mysql-4.0.674 sql/sql_select.cc: Auto merged
-
unknown authored
mysql-test/r/sel000100.result: Result of the testcase added mysql-test/t/sel000100.test: checking for bug #674 added
-
unknown authored
again - even though the automake docs consider AM_CONFIG_HEADER obsolete, it currently still breaks for too many people to justify this change at the moment. configure.in: - reverted change from AC_CONFIG_HEADERS to AM_CONFIG_HEADER again - even though the automake docs consider AM_CONFIG_HEADER obsolete, it currently still breaks for too many people to justify this change at the moment.
-
- 24 Jun, 2003 2 commits
- 23 Jun, 2003 10 commits
-
-
unknown authored
Changed connect with timeout to use poll() instead if socket() to avoid problems with many open files
-
unknown authored
mysql-test/r/innodb.result: Fixed test case after innodb optimize->analyze fix mysys/mf_pack.c: Added comments sql/log_event.cc: Fixed usage of fn_format() sql/slave.cc: Indentation fixes and comments cleanup sql/sql_repl.cc: Comment cleanup
-
unknown authored
mysql-test/r/grant.result: Test of grant BUG mysql-test/t/grant.test: Test of grant BUG sql/sql_acl.cc: SHOW GRANTS hided real grants when grants on both column and table (Bug 654) Code cleanup (Bigger than intended because of editor problem) sql/sql_acl.h: Fixed grant bug
-
unknown authored
-
unknown authored
into narttu.mysql.fi:/my/mysql-4.0
-
unknown authored
into sergbook.mylan:/usr/home/serg/Abk/mysql-4.0 BitKeeper/etc/logging_ok: auto-union
-
unknown authored
BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
-
unknown authored
into narttu.mysql.fi:/my/mysql-4.0 sql/ha_innodb.cc: Auto merged sql/ha_innodb.h: Auto merged
-
unknown authored
-
unknown authored
into gluh.mysql.r18.ru:/home/gluh/mysql-4.0.defweek sql/mysqld.cc: Auto merged
-
- 22 Jun, 2003 2 commits
-
-
unknown authored
In ORDER BY MySQL seems to set the key read flag also in the case where the primary key contains only a prefix of a column - not the whole column; to prevent potential bugs retrieve the whole column if the index contains a prefix of it sql/ha_innodb.cc: In ORDER BY MySQL seems to set the key read flag also in the case where the primary key contains only a prefix of a column - not the whole column; to prevent potential bugs retrieve the whole column if the index contains a prefix of it innobase/dict/dict0dict.c: In ORDER BY MySQL seems to set the key read flag also in the case where the primary key contains only a prefix of a column - not the whole column; to prevent potential bugs retrieve the whole column if the index contains a prefix of it innobase/include/dict0dict.h: In ORDER BY MySQL seems to set the key read flag also in the case where the primary key contains only a prefix of a column - not the whole column; to prevent potential bugs retrieve the whole column if the index contains a prefix of it
-
unknown authored
sql/log_event.cc: - cleanup_load_tmpdir() did not work at all because it forgot to indicate the directory part of the path when calling my_delete(). - A misplaced R_POS_OFFSET (fortunately this was no bug as this constant is 0). sql/sql_repl.cc: - fix fake_rotate_event() for pos>4G (correction of a change I pushed yesterday).
-
- 21 Jun, 2003 2 commits
-
-
unknown authored
This way 3.23.58 slaves will always detect a 4.0.14 master (and stop) immediately. BUG#198. mysql-test/r/rpl_log.result: result update (the relay log now contains a fake Rotate_log_event). mysql-test/r/rpl_log_pos.result: result update (the relay log now contains a fake Rotate_log_event).
-
unknown authored
This crash happens in rather exotic case when we try to run SELECT DISTINCT some_func(SUM(some_field)) GROUP BY another_field; on a table with single row. Optimizer marks this table as const, sets group=NULL (with remove_const) thus, create_tmp_table makes mistake collecting columns for temporary table and then crashes because the field_count gets less than hidden_columns_count. sql/sql_select.cc: There's several ways to fix this bug. This one looks easy and correct to me
-
- 20 Jun, 2003 6 commits
-
-
unknown authored
sql/item_strfunc.cc: Item_func_elt::valXXX() functions don't expect NULL argument if it is not the first one.
-
unknown authored
into mysql.com:/home/mysql_src/mysql-4.0
-
unknown authored
Safe parenthesis.
-
unknown authored
into mysql.com:/space/my/mysql-4.0-build
-
unknown authored
problem on Windows/cygwin (BUG#668)
-
unknown authored
sql/mysqld.cc: Warn that --log-slave-updates is used without --log-bin and disabled.
-
- 19 Jun, 2003 3 commits
-
-
unknown authored
BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
-
unknown authored
-
unknown authored
Task ID 894: Backport default_week_format variable to 4.0 mysql-test/r/func_time.result: Backport default_week_format variable to 4.0 mysql-test/t/func_time.test: Backport default_week_format variable to 4.0 sql/mysqld.cc: Backport default_week_format variable to 4.0 sql/set_var.cc: Backport default_week_format variable to 4.0 sql/sql_class.h: Backport default_week_format variable to 4.0 sql/sql_yacc.yy: Backport default_week_format variable to 4.0
-
- 18 Jun, 2003 6 commits
-
-
unknown authored
Track an assertion failure reported on the mailing list June 18th, 2003 innobase/page/page0page.c: Track an assertion failure reported on the mailing list June 18th, 2003
-
unknown authored
- fixed a typo
-
unknown authored
into mysql.com:/space/my/mysql-4.0-build
-
unknown authored
Add forgotten mutex_enter() innobase/row/row0vers.c: Add forgotten mutex_enter()
-
unknown authored
Add forgotten mtr_commit() innobase/row/row0vers.c: Add forgotten mtr_commit()
-
unknown authored
Fix error in previous push innobase/row/row0ins.c: Fix error in previous push innobase/row/row0sel.c: Fix error in previous push
-
- 17 Jun, 2003 4 commits
-
-
unknown authored
Fix bug: InnoDB could print that it cannot find a clustered index record if an update undo, purge, and a consistent read coincided, in rare cases it might also have returned a wrong row in a query innobase/row/row0ins.c: Fix bug: InnoDB could print that it cannot find a clustered index record if an update undo, purge, and a consistent read coincided, in rare cases it might also have returned a wrong row in a query innobase/row/row0sel.c: Fix bug: InnoDB could print that it cannot find a clustered index record if an update undo, purge, and a consistent read coincided, in rare cases it might also have returned a wrong row in a query innobase/row/row0vers.c: Fix bug: InnoDB could print that it cannot find a clustered index record if an update undo, purge, and a consistent read coincided, in rare cases it might also have returned a wrong row in a query
-
unknown authored
mysql-test/r/rpl_rotate_logs.result: result update mysql-test/t/rpl_rotate_logs.test: comments and test update with the error code sql/slave.cc: A DBUG_PRINT sql/sql_repl.cc: Use ER_MASTER_INFO instead of custom message and zero error code (which display badly).
-
unknown authored
into mysql.com:/home/mysql_src/mysql-4.0
-
unknown authored
with 'head'). Test fix (this sync_with_master was nonsense). Now all tests pass in 4.0 in autobuild. mysql-test/mysql-test-run.sh: Error reporting (how mysql-test-run filters the messages which mysqltest prints on stderr) is not reliable. It does a 'head the first line only' which in my case caused me to lose some time, because in fact the worrying message was on the second line (logically, the one which caused the die() is at the end of the $TIMEFILE file, not at the beginning). Doing a 'tail' is better but not perfect (depending on the build, one may get "Maximum memory usage" as the last line); it's always good to have all messages and spot the important one oneself. So we print all $TIMEFILE (that's a few lines at most). mysql-test/t/rpl_rotate_logs.test: Dont sync_with_master as the SQL slave thread may be stopped at this moment; just wait_for_slave_to_stop. Doing sync_with_master caused a non-deterministic behaviour, because (note that save_master_pos was called to early) sometimes MASTER_POS_WAIT() started before the SQL thread died (because of unique violation) so returned 0, other times it started after the SQL thread died so returned NULL (which is reported by mysqltest as an error, on stderr).
-