An error occurred fetching the project authors.
- 28 Apr, 2004 1 commit
-
-
pem@mysql.comhem.se authored
merged manually by guilhem.
-
- 07 Apr, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 05 Apr, 2004 1 commit
-
-
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
-
- 04 Apr, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
fixed error code in union test
-
- 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.
-
- 01 Apr, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
save moving ON/USING tables conditions to WHERE clause (BUG#2794)
-
- 30 Mar, 2004 1 commit
-
-
monty@mysql.com authored
-
- 29 Mar, 2004 1 commit
-
-
monty@mysql.com authored
-
- 26 Mar, 2004 1 commit
-
-
guilhem@mysql.com authored
user is not SUPER, instead of setting the value but ignoring it silently internally.
-
- 15 Mar, 2004 1 commit
-
-
vva@eagle.mysql.r18.ru authored
#2709 Affected Rows for ON DUPL. KEY undocumented, perheps illogical 1. added COPY_INFO::updated to work with it in 'insert .. on duplicate' instead of COPY_INFO::deleted 2. added affected rows to output of "info:" in mysqltest.c
-
- 04 Mar, 2004 2 commits
-
-
jani@ua72d24.elisa.omakaista.fi authored
Setting insert delayed threads = 0 at mysql_init_command.
-
monty@mysql.com authored
nsure that rows in a multi-row INSERT DELAYED are inserted atomicly
-
- 16 Feb, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 10 Feb, 2004 1 commit
-
-
monty@mysql.com authored
-
- 09 Feb, 2004 1 commit
-
-
heikki@hundin.mysql.fi authored
Allow always DROPping of a table which is only referenced by FOREIGN KEY constraints from the same table Many files: Do not let REPLACE to perform internally an UPDATE if the table is referenced by a FOREIGN KEY: the manual says that REPLACE must resolve a duplicate key error semantically with DELETE(s) + INSERT, and not by an UPDATE; the internal update caused foreign key checks and cascaded operations to behave in a semantically wrong way
-
- 02 Feb, 2004 1 commit
-
-
vva@eagle.mysql.r18.ru authored
from table->mem_root to thd->mem_root (fixed bug #2438 "Runaway memory consumption")
-
- 01 Feb, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
fixed BUG#2120 and other problem with EXPLAINing derived tables
-
- 02 Jan, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
(BUG#2089)
-
- 30 Dec, 2003 1 commit
-
-
monty@mysql.com authored
Added support for lower_case_table_names=2, which is to be used on case insensitive file systems. This tells MySQL to preserve the used case of filenames and database names to make it esier to move files between cases sensitive can case insensitive file systems (like Windows and Linux)
-
- 21 Dec, 2003 1 commit
-
-
monty@mysql.com authored
(Fixed project files, compiler warnings etc..)
-
- 19 Dec, 2003 1 commit
-
-
konstantin@oak.local authored
All tests pass (client_test included)
-
- 17 Dec, 2003 1 commit
-
-
jani@linux.local authored
BUILD/compile-pentium-debug-max
-
- 16 Dec, 2003 1 commit
-
-
guilhem@mysql.com authored
"EE_ error codes (EE_DELETE, EE_WRITE) end up in the binlog, making slave stop". The problem was that during execution of the command on the master, an error can occur (for example, not space left on device, then mysqld waits and when there is space it completes successfully: so finally it worked but the error EE_WRITE remains in thd->net.last_errno and thd->net.last_error). To know if finally the command succeeded, we test the 'error' variable in every place, and if it shows no failure we reset thd->net.last_err* using the function THD::clear_error() which is backported from 4.1. A new test to see if now only real errors get to the binlog (note: the test uses "rm"). Also a bit of memory free/alloc saving in log_event.cc (do not free the whole mem_root after every query in the slave SQL thread: we can keep the initial block of it; which will be freed when the thread terminates).
-
- 10 Dec, 2003 1 commit
-
-
konstantin@mysql.com authored
-
- 04 Dec, 2003 1 commit
-
-
guilhem@mysql.com authored
we change THD::system_thread from a 'bool' to a bitmap to be able to distinguish between delayed-insert threads and slave threads. - Fix for BUG#1701 "Update from multiple tables" (one line in sql_parse.cc, plus a new test rpl_multi_update.test). That's just adding an initialization.
-
- 20 Nov, 2003 1 commit
-
-
monty@mysql.com authored
Fixed compiler warnings (IRIX C compiler and VC++)
-
- 15 Oct, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
Fixed chsize() problem on windows Extend default timeout on windows clients to 1 year (to avoid timeout problems)
-
- 11 Oct, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
Add warnings for single line inserts. To do this I had to convert count_cuted_fields to an enum (to be able to detect setting a NOT NULL field to NULL)
-
- 08 Oct, 2003 2 commits
-
-
monty@narttu.mysql.fi authored
More tests cases After merge fixes
-
monty@narttu.mysql.fi authored
-
- 06 Oct, 2003 2 commits
-
-
monty@mishka.mysql.fi authored
Remove dependency of charsets (in my_init) to get smaller binaries when charsets are not used Simple code cleanup
-
serg@serg.mylan authored
-
- 26 Sep, 2003 1 commit
-
-
hf@deer.(none) authored
WL#604 Privileges in embedded library code added to check privileges in embedded library NO_EMBEDDED_ACCESS_CHECKS macros inserted in code so we can exclude access-checking parts. Actually we now can exclude these parts from standalone server as well. Do we need it? Access checks are disabled in embedded server by default. One should edit libmysqld/Makefile manually to get this working. We definitely need the separate configure for embedded server
-
- 24 Sep, 2003 1 commit
-
-
pem@mysql.telia.com authored
-
- 13 Sep, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
-
- 22 Aug, 2003 2 commits
-
-
serg@serg.mylan authored
-
guilhem@mysql.com authored
fix for BUG#1113 "INSERT into non-trans table SELECT ; ROLLBACK" does not send warning" and fix for BUG#873 "In transaction, INSERT to non-trans table is written too early to binlog". Now we don't always write the non-trans update immediately to the binlog; if there is something in the binlog cache we write it to the binlog cache (because the non-trans update could depend on a trans table which was modified earlier in the transaction); then in case of ROLLBACK, we write the binlog cache to the binlog, wrapped with BEGIN/ROLLBACK. This guarantees that the slave does the same updates. For ROLLBACK TO SAVEPOINT: when we execute a SAVEPOINT command we write it to the binlog cache. At ROLLBACK TO SAVEPOINT, if some non-trans table was updated, we write ROLLBACK TO SAVEPOINT to the binlog cache; when the transaction terminates (COMMIT/ROLLBACK), the binlog cache will be flushed to the binlog (because of the non-trans update) so we'll have SAVEPOINT and ROLLBACK TO SAVEPOINT in the binlog. Apart from this rare case of updates of mixed table types in transaction, the usual way is still clear the binlog cache at ROLLBACK, or chop it at ROLLBACK TO SAVEPOINT (meaning the SAVEPOINT command is also chopped, which is fine). Note that BUG#873 encompasses subbugs 1) and 2) of BUG#333 "3 binlogging bugs when doing INSERT with mixed InnoDB/MyISAM".
-
- 28 Jul, 2003 1 commit
-
-
vva@eagle.mysql.r18.ru authored
-
- 22 Jul, 2003 1 commit
-
-
vva@eagle.mysql.r18.ru authored
-
- 21 Jul, 2003 1 commit
-
-
venu@hundin.mysql.fi authored
-