An error occurred fetching the project authors.
- 21 May, 2004 1 commit
-
-
sergefp@mysql.com authored
-
- 18 May, 2004 1 commit
-
-
serg@serg.mylan authored
-
- 15 May, 2004 2 commits
-
-
hf@deer.(none) authored
-
monty@mysql.com authored
-
- 14 May, 2004 1 commit
-
-
heikki@hundin.mysql.fi authored
Fix remaining cases of Bug #3596: fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
-
- 11 May, 2004 1 commit
-
-
monty@mysql.com authored
Prefer not automatic keys before automatic keys. If there is two conf
-
- 05 May, 2004 4 commits
-
-
bell@sanja.is.com.ua authored
SQL_SELECT_LIMIT as default will be applied only for SELECT statement if there was not explicit LIMIT clause correct table list passed to class constructor of select_update
-
sergefp@mysql.com authored
-
monty@mysql.com authored
-
miguel@hegel.local authored
-
- 30 Apr, 2004 1 commit
-
-
monty@mysql.com authored
Added checking of cut read lines in bootstrap thread (Bug #2874)
-
- 15 Apr, 2004 1 commit
-
-
lenz@mysql.com authored
-
- 12 Apr, 2004 2 commits
-
-
sergefp@mysql.com authored
Moved PS name to Statement class, Statement_map now handles name-to-statement resolution. Both named and unnamed statements are now executed in one function (sql_prepare.cc:execute_stmt) Fixed a problem: Malformed sequence of commands from client could cause server to use previously deleted objects. Some code cleanup and small fixes
-
monty@mysql.com authored
-
- 09 Apr, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 08 Apr, 2004 1 commit
-
-
monty@mysql.com authored
Revert main parts of patch for online index builds. Should be done differently Added support for %lx in my_snprintf()
-
- 07 Apr, 2004 3 commits
-
-
bell@sanja.is.com.ua authored
fixed IN subselect with basic constant left expression SQLCOM_CREATE_TABLE, SQLCOM_UPDATE_MULTI, SQLCOM_REPLACE_SELECT, SQLCOM_INSERT_SELECT, QLCOM_DELETE_MULTI fixed to be compatible with PS (BUG#3398, BUG#3406) fixed multiupdate privelege check (BUG#3408) fixed multiupdate tables check (BUG#3411) unchecked commands now is rejected by PS protocol to avoid serever crash fixed cleunup procedure to be compatible sith DO/SET (BUG#3393)
-
bell@sanja.is.com.ua authored
-
monty@mysql.com authored
Fixed problems with group_concat() and HAVING Updated crash-me values
-
- 06 Apr, 2004 1 commit
-
-
vva@eagle.mysql.r18.ru authored
bug #3342 "SHOW CREATE DATABASE seems to require DROP privilege" (now it require only SELECT privilege on database)
-
- 05 Apr, 2004 3 commits
-
-
bell@sanja.is.com.ua authored
-
sergefp@mysql.com authored
SQL Syntax for Prepared Statements (WL#1622) ps.test, ps.result: new file
-
monty@mysql.com authored
Fixed bugs in group_concat with ORDER BY and DISTINCT (Bugs #2695, #3381 and #3319) Fixed crash when doing rollback in slave and the io thread catched up with the sql thread Set locked_in_memory properly
-
- 03 Apr, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
fixed aggregate functions in PS (BUG#3360)
-
- 02 Apr, 2004 1 commit
-
-
dlenev@jabberwock.localdomain authored
Final version of patch. Adds support for specifying of DEFAULT NOW() and/or ON UPDATE NOW() clauses for TIMESTAMP field definition. Current implementation allows only one such field per table and uses several unireg types for storing info about this properties of field. It should be replaced with better implementation when new .frm format is introduced.
-
- 30 Mar, 2004 1 commit
-
-
ingo@mysql.com authored
This is to enable table handlers to implement online create/drop index. It consists of some parts: - New default handler methods in handler.h - Split of mysql_alter_table. It decides if only one kind of alteration is to be done (e.g. only create indexes or only drop indexes etc.) It then calls the specialized new handler method if the handler implements it. Otherwise it calls real_alter_table. - The parser sets flags for each alter operation detected in a command. These are used by mysql_alter_table for the decision. - mysql_prepare_table is pulled out of mysql_create_table. This is also used by mysql_create_index to prepare the key structure array for the handler. It is also used by mysql_create_index and mysql_drop_index to prepare a call to mysql_create_frm. - mysql_create_frm is pulled out of rea_create_table for use by mysql_create_index and mysql_drop_index after the index is created/dropped. Thanks to Antony who supplied most of the changes.
-
- 29 Mar, 2004 1 commit
-
-
monty@mysql.com authored
Fixes after last merge
-
- 23 Mar, 2004 2 commits
-
-
bell@sanja.is.com.ua authored
-
bell@sanja.is.com.ua authored
-
- 22 Mar, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
some db comparison code cleupup removed compiler warnings
-
- 20 Mar, 2004 2 commits
-
-
serg@serg.mylan authored
-
bell@sanja.is.com.ua authored
-
- 18 Mar, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
small optimisation in signed_literal
-
- 17 Mar, 2004 2 commits
-
-
monty@mysql.com authored
-
monty@mysql.com authored
-
- 15 Mar, 2004 1 commit
-
-
konstantin@mysql.com authored
COM_EXECUTE packet" and #2795 "prepare + execute without bind_param crashes server" and #2473 "seg fault running tests/client_test.c": - length checking added to packet parser - default impelemntation of Item_param::set_param_func will work in case of malformed packet. No test cases are possible in our test suite, as there are no tests operating on protocol layer.
-
- 12 Mar, 2004 1 commit
-
-
monty@mysql.com authored
-
- 11 Mar, 2004 2 commits
-
-
guilhem@mysql.com authored
We introduce a new function mysql_test_parse_for_slave(). If the slave sees that the query got a really bad error on master (killed e.g.), then it calls this function to know if this query can be ignored because of replicate-*-table rules (do not worry about replicate-*-db rules: they are checked so early that they have no bug). If the answer is yes, it skips the query and continues. If it's no, then it stops and say "fix your slave data manually" (like it did before this change).
-
guilhem@mysql.com authored
re-using unused LOCK_active_mi to serialize all administrative commands related to replication: START SLAVE, STOP SLAVE, RESET SLAVE, CHANGE MASTER, init_slave() (replication autostart at server startup), end_slave() (replication autostop at server shutdown), LOAD DATA FROM MASTER. This protects us against a handful of deadlocks (like BUG#2921 when two START SLAVE, but when two STOP SLAVE too). Removing unused variables.
-
- 08 Mar, 2004 1 commit
-
-
konstantin@oak.local authored
-