An error occurred fetching the project authors.
- 11 May, 2006 1 commit
-
-
mats@mysql.com authored
Fixing bug where UPDATE failed on slave and some cleanup of ndb_unpack_record().
-
- 09 May, 2006 1 commit
-
-
mats@mysql.com authored
test rpl_err_ignoredtables.
-
- 12 Apr, 2006 1 commit
-
-
mats@mysql.com authored
Restarting scan after call to delete_row().
-
- 27 Mar, 2006 1 commit
-
-
mats@mysql.com authored
Switching to using index_read() instead of index_read_idx() since a range of rows need to be retrieved.
-
- 23 Mar, 2006 1 commit
-
-
mats@mysql.com authored
Partial fix for resolving the problem. Swapping contents of record[0] and record[1] since this is what some storage engines expect.
-
- 21 Mar, 2006 1 commit
-
-
mats@mysql.com authored
Generating character set-independent quoting of strings for the binary log when executing statements from inside stored procedure.
-
- 13 Mar, 2006 1 commit
-
-
knielsen@mysql.com authored
-
- 09 Mar, 2006 1 commit
-
-
mats@mysql.com authored
Post-merge patches.
-
- 08 Mar, 2006 3 commits
-
-
mats@mysql.com authored
Changes according to review comments.
-
mats@mysql.com authored
Print a warning instead of error on failure to open non-existing table. This is a temporary patch to prevent a bug in NDB from stopping the slave.
-
mats@mysql.com authored
Removed error on seeing table map event when slave is in SBR mode and switching temporarily to RBR mode to replicate the rows.
-
- 07 Mar, 2006 1 commit
-
-
mats@mysql.com authored
Some storage engines does not set the filler bits, so we set them before calling the record-reading functions.
-
- 03 Mar, 2006 1 commit
-
-
mats@mysql.com authored
More adaptions to make it work with existing code base.
-
- 28 Feb, 2006 1 commit
-
-
knielsen@mysql.com authored
-
- 27 Feb, 2006 1 commit
-
-
lars@mysql.com authored
-
- 26 Feb, 2006 1 commit
-
-
kent@mysql.com authored
Visual C++ dont relate 'byte' and 'char*' that close, added casts mysql.sln: Only build mysqlserver.lib if embedded target
-
- 25 Feb, 2006 1 commit
-
-
guilhem@mysql.com authored
and new binlog format called "mixed" (which is statement-based except if only row-based is correct, in this cset it means if UDF or UUID is used; more cases could be added in later 5.1 release): SET GLOBAL|SESSION BINLOG_FORMAT=row|statement|mixed|default; the global default is statement unless cluster is enabled (then it's row) as in 5.1-alpha. It's not possible to use SET on this variable if a session is currently in row-based mode and has open temporary tables (because CREATE TEMPORARY TABLE was not binlogged so temp table is not known on slave), or if NDB is enabled (because NDB does not support such change on-the-fly, though it will later), of if in a stored function (see below). The added tests test the possibility or impossibility to SET, their effects, and the mixed mode, including in prepared statements and in stored procedures and functions. Caveats: a) The mixed mode will not work for stored functions: in mixed mode, a stored function will always be binlogged as one call and in a statement-based way (e.g. INSERT VALUES(myfunc()) or SELECT myfunc()). b) for the same reason, changing the thread's binlog format inside a stored function is refused with an error message. c) the same problems apply to triggers; implementing b) for triggers will be done later (will ask Dmitri). Additionally, as the binlog format is now changeable by each user for his session, I remove the implication which was done at startup, where row-based automatically set log-bin-trust-routine-creators to 1 (not possible anymore as a user can now switch to stmt-based and do nasty things again), and automatically set --innodb-locks-unsafe-for-binlog to 1 (was anyway theoretically incorrect as it disabled phantom protection). Plus fixes for compiler warnings.
-
- 24 Feb, 2006 2 commits
-
-
mats@mysql.com authored
Adaptions to make it work with NDB.
-
lars@mysql.com authored
-
- 23 Feb, 2006 1 commit
-
-
mats@mysql.com authored
Switching to use net_*_length() instead of VLE functions.
-
- 22 Feb, 2006 1 commit
-
-
konstantin@mysql.com authored
-
- 16 Feb, 2006 1 commit
-
-
mats@mysql.com authored
Table maps are now written on aquiring locks to tables and released at the end of each logical statement.
-
- 14 Feb, 2006 1 commit
-
-
serg@serg.mylan authored
1. dbug state is now local to a thread 2. new macros: DBUG_EXPLAIN, DBUG_EXPLAIN_INITIAL, DBUG_SET, DBUG_SET_INITIAL, DBUG_EVALUATE, DBUG_EVALUATE_IF 3. macros are do{}while(0) wrapped 4. incremental modifications to the dbug state (e.g. "+d,info:-t") 5. dbug code cleanup, style fixes 6. _db_on_ and DEBUGGER_ON/OFF removed 7. rest of MySQL code fixed because of 3 (missing ;) and 6 8. dbug manual updated 9. server variable @@debug (global and local) to control dbug from SQL! a. -#T to print timestamps in the log
-
- 10 Feb, 2006 1 commit
-
-
aelkin@mysql.com authored
This changeset is assumed to stay in 4.1.
-
- 09 Feb, 2006 1 commit
-
-
aelkin@mysql.com authored
internal charset to one associated with currently being handled query. To note such a query can come from interactive client either. There was a discussion within replication team and Monty who's suggestion won. It avoids straightforward parsing of all `set' queries that could affect client side character set. According to the idea, mysql client does not parse `set' queries but rather cares of `charset new_cs_name' command. This command is generated by mysqlbinlog in form of exclaiming comment (Lars' suggestion) so that enlightened clients like `mysql' knows what to do with it. Interactive human can switch between many multi-byte charsets during the session providing the command explicitly. To note that setting new internal mysql's charset does not trigger sending any `SET' sql statement to the server.
-
- 26 Jan, 2006 1 commit
-
-
brian@zim.tangent.org authored
Rename of my_strdup_with_lenght to match the more common "strndup" method. Soo its now my_strndup(). my_stat() gettinng the correct parameter list may be next :)
-
- 19 Jan, 2006 1 commit
-
-
cps@outpost.site authored
tree to get rid of multiple typos in CS comments and unify the patch.
-
- 15 Jan, 2006 1 commit
-
-
aivanov@mysql.com authored
(reviewed by Mats)
-
- 13 Jan, 2006 1 commit
-
-
knielsen@mysql.com authored
-
- 12 Jan, 2006 1 commit
-
-
tomas@poseidon.ndb.mysql.com authored
-
- 10 Jan, 2006 1 commit
-
-
joerg@mysql.com authored
cleaned up some of the casts as a result of Mats' review. (transferred from "2005/12/10 22:31:58-06:00 reggie@fedora.(none)" and from "2006/01/03 22:37:24-06:00 reggie@fedora.(none)")
-
- 05 Jan, 2006 1 commit
-
-
monty@mysql.com authored
- Fixed tests - Optimized new code - Fixed some unlikely core dumps - Better bug fixes for: - #14397 - OPTIMIZE TABLE with an open HANDLER causes a crash - #14850 (ERROR 1062 when a quering a view using a Group By on a column that can be null
-
- 04 Jan, 2006 1 commit
-
-
reggie@fedora.(none) authored
-
- 03 Jan, 2006 1 commit
-
-
serg@serg.mylan authored
-
- 30 Dec, 2005 1 commit
-
-
reggie@fedora.(none) authored
-
- 22 Dec, 2005 1 commit
-
-
lars@mysql.com authored
This includes both code and test cases.
-
- 28 Nov, 2005 1 commit
-
-
knielsen@mysql.com authored
-
- 22 Nov, 2005 1 commit
-
-
lars@mysql.com authored
Changed wrong printf to fprintf.
-
- 20 Nov, 2005 1 commit
-
-
bell@sanja.is.com.ua authored
Bad examples of usage of a string with its length fixed. The incorrect length in the trigger file configuration descriptor fixed (BUG#14090). A hook for unknown keys added to the parser to support old .TRG files.
-
- 19 Oct, 2005 1 commit
-
-
lars@mysql.com authored
Rename last_event_info to print_event_info to better reflect the new semantics
-